U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5871518

Smoking Cessation Lighter and Method

A lighter for tobacco products suppresses the urge to smoke by operant conditioning.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Blake, Cassels & Graydon LLP


Number of patents: 154
Last date: May 22, 2012

1        
NumberTitleIssue Date
8185744Aggregate signature schemes
An authenticated RFID system is provided that uses elliptic curve cryptography (ECC) to reduce the signature size and read/write times when compared to traditional public key implementations such as RSA. Either ECDSA or ECPVS can be used to reduce the signature size...
05/22/2012
8180228Programmable phase detector for sequence equalizer for optical channels
In a direct-detection receiver having an analog-to-digital converter (ADC) for sampling a received optical signal and a sequence estimator for recovering data symbols from a multi-bit sample stream generated by the ADC, a method of acquiring a channel lock condition...
05/15/2012
D659519Hanger
05/15/2012
8172499Portable raise climbing system
A portable raise climbing system is provided that comprises a starter box for interfacing with an existing raise climb track, a raise climber that is deployed by the system onto the existing track for normal raise excavation operations, and a transporter. The transp...
05/08/2012
8171683Log for log home
A log is provided that has a pair of oppositely directed faces, one of the faces having a pair of tongues separated by a channel and the other face having a pair of grooves separated by a ridge. The tongues, grooves, ridge and channel respectively are dimensioned so...
05/08/2012
D659341Belt tensioner
05/08/2012
8170418Protected light source for multiple wavelength division multiplexed passive optical networks (WDM-PONS)
A protected light source for generating seed light for at least two wavelength division multiplexed passive optical networks (WDM-PONs). The protected light source includes an optical coupler having N≧2 input ports and M≧2 output ports, each output port being op...
05/01/2012
8170207Split-key key-agreement protocol
This invention relates to a method for generating a shared secret value between entities in a data communication system, one or more of the entities having a plurality of members for participation in the communication system, each member having a long term private k...
05/01/2012
8170074Tracking injection seeding power based on back facet monitoring (BFM) of an injection seeded laser
A method of estimating an injection power of seed light injected into an injection-seeded transmitter. A back face monitoring (BFM) response of the injection-seeded transmitter is determined, and data representative of the BFM response stored in a memory. During run...
05/01/2012
8166365Cycle slip location and correction
Methods and techniques are disclosed for correcting the effect of cycle slips in a coherent communications system. A signal comprising SYNC bursts having a predetermined periodicity and a plurality of known symbols at predetermined locations between successive SYNC ...
04/24/2012
8166308System and method for authenticating a gaming device
A method and system are provided for authenticating and securing an embedded device using a secure boot procedure and a full non-volatile memory encryption process that implements Elliptic Curve Pinstov-Vanstone Signature (ECPV) scheme with message recovery on a per...
04/24/2012
8154420System and method for downhole telemetry
A system and method are provided for providing electromagnetic (EM) measurement-while-drilling (MWD) telemetry capabilities using an existing mud-pulse MWD tool. An EM tool intercepts the output from the mud-pulse tool and generates an EM signal that mimics a mud-pu...
04/10/2012
8151732Animal waste management device
A pet waste management device includes a housing having upper and lower ends. The device includes a receiving bowl positioned in the housing, the bowl having an open upper end and a lower end having an outlet. A cover is situated upwardly adjacent the bowl upper end...
04/10/2012
8146460Nail ripper
The invention is a tool for lifting building materials, such as shingles, while extracting nails that fastened those materials. The slots that grip the nails are a concatenation of overlapping holes, for smooth insertion of the tool past the nails, and the envelope ...
04/03/2012
8145697System and method for efficient basis conversion
This invention describes a method for evaluating a polynomial in an extension field Fqm, wherein the method comprises the steps of partitioning the polynomial into a plurality of parts, each part is comprised of smaller polynomials using a q
03/27/2012
8139954System and method for reducing memory requirements for electrical domain compensation of intra-channel nonlinearity in an optical communications system
A digital filter is provided for processing an electrical input signal to be conveyed through an optical communications system. The processing generates a predistorted electrical signal using a compensation function that substantially mitigates for intra-channel non...
03/20/2012
8138432Electrical switch assembly
A switch assembly operating an electrical circuit using an elastomeric pad is provided. The elastomeric pad comprises one or more collapsible domes that are positioned such that a plunger element supported by the switch assembly collapses the domes when an actuation...
03/20/2012
8135283Clock recovery with channel coefficients
In a coherent optical receiver of an optical communications network, a method of recovering a clock signal from a high speed optical signal received through an optical link. A set of compensation vectors are adaptively computed for compensating Inter-symbol Interfer...
03/13/2012
8125925Method and apparatus for non-disruptive call modification
A method and system for changing the extent of data plane resources controlled by a control plane for a network connection which spans a contiguous set of nodes controlled by existing network control resources is disclosed. This is done in a non-disruptive manner. T...
02/28/2012
8119073Method and device for particulate scrubbing and conditioning
Described is a device for conditioning a comminuted light alloy feedstock to heat and remove impurities from the feedstock. The conditioner device includes a reaction chamber having a substrate feed port for feeding the comminuted light alloy feedstock into the reac...
02/21/2012
8116232Method and apparatus for non-disruptive call modification
A method and system for changing the extent of data plane resources controlled by a control plane for a network connection which spans a contiguous set of nodes controlled by existing network control resources is disclosed. This is done in a non-disruptive manner. T...
02/14/2012
8111586Electronic device and method providing improved management of multiple times from multiple time zones
An improved electronic device and method provide an improved clock feature that includes a time zone management function which enables multiple times from multiple time zones to be managed by the user. Responsive to a detection that the electronic device has been mo...
02/07/2012
8103252Method and system for using subjects in instant messaging sessions on a mobile device
A system and method are provided that incorporate subjects or subject lines into instant messaging sessions or conversations on a mobile device. During an instant messaging session, the user is provided with an option to specify a subject for at least the current po...
01/24/2012
D652873Shelf sign
01/24/2012
8099769System and method for trusted communication
A method of establishing a trusted path of data and a method of verifying the integrity of data presented for signing to a user of the personalized device in a public-key cryptographic scheme. The method comprises establishing a trusted path between the user and sec...
01/17/2012
8098063Untethered, unpowered, rollable device to sense condition of pipeline wall
A sensor unit for use in sensing conditions in a pipeline comprises an untethered a ball-shaped surround adapted to roll along the interior surface of a pipeline, and instrument package within the ball-shaped surround. The package contains at least one magnetometer ...
01/17/2012
8094594Method for creating a peer-to-peer immediate messaging solution without using an instant messenging server
A messaging method in a system including a wireless network, a routing server, and a plurality of mobile stations. A first mobile station has first communications applications and a first PIN and a second mobile station has second communications applications and a s...
01/10/2012
8090947Key agreement and transport protocol with implicit signatures
A key establishment protocol between a pair of correspondents includes the generation by each correspondent of respective signatures. The signatures are derived from information that is private to the correspondent and information that is public. After exchange of s...
01/03/2012
8086656System and method for efficient basis conversion
This invention describes a method for evaluating a polynomial in an extension field FqM, wherein the method comprises the steps of partitioning the polynomial into a plurality of parts, each part is comprised of smaller polynomials using a q
12/27/2011
8069346Implicit certificate verification
A method of computing a cryptographic key to be shared between a pair of correspondents communicating with one another through a cryptographic system is provided, where one of the correspondents receives a certificate of the other correspondents public key informati...
11/29/2011
8063751System and method for controlling an alarm for an electronic device
A graphical indicator, menu and method for modifying and displaying more than two states for the indicator is provided. An alarm indicator algorithm modifies and displays the indicator according to user-selectable options that enables a user to determine at first gl...
11/22/2011
8059970Control system for a polar optical transmitter
A method of controlling a polar optical transmitter comprising a dual-branch Mach-Zehnder (MZ) modulator driven by a pair of independent electrical drive signals. A cost function is provided which defines a relationship between a control parameter of the optical tra...
11/15/2011
8059647Multicast implementation in a link state protocol controlled ethernet network
Forwarding state may be installed for sparse multicast trees in a link state protocol controlled Ethernet network by enabling intermediate nodes to install state for one or more physical multicast trees, each of which may have multiple logical multicast trees mapped...
11/15/2011
8058571Dual-action single-key mechanism
A switch assembly is provided to actuate a pair of switches using a single key cap, e.g. for a camera that utilizes a first switch to activate an image focusing function and a second switch to activate a camera shutter. The switch assembly comprises an inner switch ...
11/15/2011
8046451Hierarchical tree-based protection scheme for mesh networks
In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more cap...
10/25/2011
8045705Simultaneous scalar multiplication method
In computing point multiples in elliptic curve schemes (e.g. kP and sQ) separately using, for example, Montgomery's method for the purpose of combining kP+sQ several operations are repeated in computing kP and sQ individually, that could be executed at the same time...
10/25/2011
8032125System and method for updating presence information in instant messaging applications on a mobile device
A system and method for controlling the presence status in an instant messaging application on a mobile device is provided. An active notification profile for the mobile device which has been selected from a plurality of existing notification profiles defined for th...
10/04/2011
8029805Recombinant adhesin protein and methods and uses thereof
Isolated and/or recombinant adhesin polypeptides from B. pseudomallei are provided, which are used as vaccines. Genetic constructs comprising nucleic acid sequences encoding such polypeptides are also provided. Vectors comprising such constructs have been pre...
10/04/2011
D645730Hanger
09/27/2011
8024345System and method for associating queries and documents with contextual advertisements
A computer implemented method and system for associating advertisements with a web page comprises: obtaining advertisement keyword meanings associated with the advertisements; indexing the advertisements according to the keyword meanings; disambiguating the page to ...
09/20/2011
1        
 
Sign InRegister
Username  
Password   
forgot password?