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

Icon_funbox Did You Know...

...that Kleenex tissue was originally designed to be a gas mask filter? It was developed at the beginning of World War I to replace cotton, which was then in short supply as a surgical dressing.

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: Orange; John R. S.


Number of patents: 114
Last date: May 08, 2012

1      
NumberTitleIssue Date
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
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
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
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
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
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
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
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
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
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
8073139Method of compressing a cryptographic value
A method of compressing a cryptographic value. The method comprising the steps of: (a) selecting a secret value; (b) performing a cryptographic operation on the secret value to generate the cryptographic value; (c) determining whether the cryptographic value satisfi...
12/06/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
D645730Hanger
09/27/2011
8021098Portable 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...
09/20/2011
8000470Method of public key generation
A potential bias in the generation of a private key is avoided by selecting the key and comparing it against the system parameters. If a predetermined condition is attained it is accepted. If not it is rejected and a new key is generated. ...
08/16/2011
D642897Hanger
08/09/2011
7988156Additive pump
A seal assembly, for an additive pump having a reciprocating piston, is provided. The seal assembly includes a seal carrier having first and second components each having a bore therein to receive the piston. Each component has an end face arranged to abut one anoth...
08/02/2011
7844051Trapdoor one-way functions on elliptic curves and their application to shorter signatures and asymmetric encryption
The present invention provides a new trapdoor one-way function. In a general sense, some quadratic algebraic integer z is used. One then finds a curve E and a rational map defining [z] on E. The rational map [z] is the trapdoor one-way function. A judicious selectio...
11/30/2010
7840004Split-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...
11/23/2010
7822987Data card verification system
A method of verifying a pair of correspondents in electronic transaction, the correspondents each including first and second signature schemes and wherein the first signature scheme is computationally more difficult in signing than verifying and the second signature...
10/26/2010
7815096Laminar flow well
It has been observed that turbulent solder flow, particularly at the opening of a conventional flow well, correlates to a greater degree of Cu dissolution of the PTH barrels of a PCB, especially those that are aligned with the opening. A more laminar solder flow is ...
10/19/2010
7809817Method and system for determining compatibility of computer systems
Systems and method for performing a consolidation analysis and visually representing the analysis are provided. The analysis is conducted by performing an audit, performing system compatibility and workload compatibility analyses using the audit data and rule sets. ...
10/05/2010
7803121Implant transmitter
A monitoring system is provided that enables the monitoring of a heart in a living organism by continuously measuring both pressure and volume in a chamber of the heart, preferably the left ventricle (LV). The pressure and volume measurements are acquired using a si...
09/28/2010
7801869Partial revocation list
A partial revocation list and a system and method for using the partial revocation list for tracking the authenticity of replacement cartridges in a manufactured device to inhibit cloning of the cartridges is provided. A revocation pool is maintained by a manufactur...
09/21/2010
D623454Wall mount
09/14/2010
7783094System and method of computer-aided detection
The invention provides a system and method for computer-aided detection (“CAD”). The invention relates to computer-aided automatic detection of abnormalities in and analysis of medical images. Medical images are analyzed, to extract and identify a set of feature...
08/24/2010
7779259Key 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...
08/17/2010
7778412Method and apparatus for performing elliptic curve arithmetic
A method of performing a cryptographic operation on a point in an elliptic curve cryptosystem using an elliptic curve. The method comprises the steps of obtaining information that uniquely identifies the elliptic curve and performing computations on the point to obt...
08/17/2010
7734915System and method for remote device registration
A system and method for remote device registration, to monitor and meter the injection of keying or other confidential information onto a device, is provided. A producer who utilizes one or more separate manufacturers, operates a remote module that communicates over...
06/08/2010
7734822Method and apparatus for resolving a web site address when connected with a virtual private network (VPN)
The present invention is directed at a method and apparatus of resolving an address location for a web site when connected with a virtual private network (VPN). Once the public host is connected to, or logged on to, the VPN, a software module within the public host ...
06/08/2010
7680754System and method for evaluating differences in parameters for computer systems using differential rule definitions
A method for evaluating the differences between computer systems is provided. The systems are evaluated using one or more differential rule definitions and one or more differential rule sets. The rules evaluate the differences between specific parameters in the comp...
03/16/2010
7680566System and method for controlling horsepower in a locomotive consist
A consist controller is provided that enables an operator to take advantage of all horsepower combinations for locomotives in a consist. The consist controller provides a fractional increase option and a fractional decrease option that enables the operator to increa...
03/16/2010
7655883Heated plumbing vent
A heated vent cap assembly is provided which can be coupled to a pipe originating from a plumbing system within a building. A heating element is wound around an inner cylinder which is wrapped in a conductive foil and enveloped by a larger diameter outer cylinder wh...
02/02/2010
7653201Implicit certificate scheme
A method of a trusted entity CA facilitating generation of a public key by an entity A in an electronic data communication system using implicit certificates. The trusted entity CA selects a unique identity distinguishing the entity A. The trusted entity CA then gen...
01/26/2010
D608470Deck element
01/19/2010
D608469Deck element
01/19/2010
D608468Deck element
01/19/2010
D608188Hook
01/19/2010
7616455Power factor correction using current sensing on an output
A method and apparatus for circuit conditioning, such as for providing power factor correction, is provided, using existing or minimal additional circuitry, at minimal or no additional cost to the manufacture of the circuit. The circuit conditioning is implemented b...
11/10/2009
1      
 
Sign InRegister
Username  
Password   
forgot password?