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

Icon_funbox Did You Know...

...that the Slinky toy was the result of a failed attempt by engineer Richard James to produce an antivibration device for ship instruments? His goal was to develop a spring that would instantaneously counterbalance the wave motion that rocks a ship at sea. Instead, he developed the Slinky.

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: Bracewell & Patterson LLP


Number of patents: 119
Last date: August 16, 2005

1      
NumberTitleIssue Date
6719894Process for electrocoagulating waste fluids
An electrocoagulation process for removing organic and metal contaminants from a pressurized waste fluid is disclosed in which a clarified waste fluid is produced when the pressure is released. ...
04/13/2004
6928733Method and system for customizing an orthodontic archwire
A method for applying a desired shape to an orthodontic archwire includes the steps of obtaining a numerical description of the desired shape of an orthodontic archwire, generating a description of the design of a fixture basing on the numerical description, manufac...
08/16/2005
6925323System for enhancing visibility in the epidural space
A system for enhancing visibility in the epidural space is provided that improves visibility in the epidural space of a patient for more effectively conducting therapeutic surgery therein. The method includes the steps of distending a portion of the epidural space o...
08/02/2005
6893686Non-fluorocarbon oil and grease barrier methods of application and packaging
A non-fluorocarbon oil and grease barrier packaging for storing materials, particularly products that need oil and grease resistant characteristics. The barrier packaging does not contain fluorocarbons, which improves the environmental rating of the oil and grease b...
05/17/2005
6889522LNG floating production, storage, and offloading scheme
A process and apparatus for exploitation and liquefaction of natural gas in offshore stranded gas reserves. Two ordinary nautical vessels are used to produce, store and unload LPG and LNG. Typical front end processing is performed on the first vessel. The treated in...
05/10/2005
6887282Tall oil pitch and fatty acid-based chemical change agent [CCA] formulation for solid and synthetic fuel production
A chemical change agent containing water, tall oil, glycerides, and surfactants is used to create synthetic fuels. An alternate composition contains water, glycerides, and surfactants. The chemical change agent is formed by heating the tall oil; combining water, fat...
05/03/2005
6880640Steel tube flying lead jumper connector
A jumper for transferring fluids from an umbilical to a subsea tree assembly has a plurality of steel tubes. The steel tubes are bent so that the jumper is in a serpentine or w-shape while in a natural state. The steel allows resists damage to the jumper from the fl...
04/19/2005
6882307Interactive system for monitoring and inventory of emergency vehicles and equipment and associated methods
A system on interactive tracking and inventorying of incident response equipment and associated methods is provided. The system and methods enable command centers to determine the geographic location of all available emergency response equipment that are capable of ...
04/19/2005
6855506Feline pancreatic lipase composition and method of preparing and using such composition
A novel form of lipase, namely feline pancreatic lipase (also termed feline classical pancreatic lipase) has an N-terminal amino acid sequence as shown in SEQ ID NO. 1. A method of purifying this lipase includes collecting pancreatic tissue from cats, delipidating t...
02/15/2005
6823692Carbon dioxide reduction scheme for NGL processes
An ethane recovery process resulting in a reduction in the amount of carbon dioxide in the recovered NGL stream is provided. To reduce the amount of carbon dioxide, a fractionation tower is provided with a bottom reboiler, and possibly one or more side reboilers hig...
11/30/2004
6825152Method for creating dense drilling fluid additive and composition therefor
A dense drilling fluid additive used to control lost circulation, fluid loss and/or seepage loss of drilling fluid during drilling operations is disclosed. Such additive is formed from ground base materials, such as inorganic matter, and may be used to manage the rh...
11/30/2004
6810811Method of manufacturing an item of printed indicia
A method of manufacturing an item of printed indicia is shown. A rubber band is provided which is stretchable between a relaxed state and an extended state and having a first exposed surface. The elastic substrate is stretched to the extended state and placed onto a...
11/02/2004
6792423Hybrid longest prefix match and fixed match searches
A method and system for finding a longest matching prefix for an input keyword from among multiple prefixes. The prefixes are data strings of varying lengths wherein prefixes of length n or greater are probabilistically a longest prefix match. The method of the pres...
09/14/2004
6776614Modular system for customized orthodontic appliances
A set of customized orthodontic brackets are provided with slots that are arranged substantially parallel to the tooth surface. The archwire, in an as-manufactured condition, has a portion of substantial arcuate extent, which is canted relative to the occlusal plane...
08/17/2004
6760776Method and apparatus for processing network frames in a network processor by embedding network control information such as routing and filtering information in each received frame
A method and apparatus for processing network frames by embedding control information achieves an efficient frame processing system within a network processor (NP). The layer type of the frame can be quickly determined by the layer processing components of picocode ...
07/06/2004
6760649Thermal management of a laptop computer
A method and system for adjusting a temperature of a bottom of a laptop computer housing depending on where the laptop computer is placed during operation. If the laptop computer is placed on a lap of a user, or alternatively on any surface that has direct contact w...
07/06/2004
D492830Twin grocery cart seat
07/06/2004
6757785Method and system for improving cache performance in a multiprocessor computer
A method and system for allocating and storing data to a cache memory in each processor in a multiprocessor computer system. Data structures in main memory are partitioned into substructures that are classified as either exclusive substructures or sharing substructu...
06/29/2004
6751065Flutter-free laminar flow suspension for a disk drive
A head suspension assembly for a disk drive includes an actuator arm, a suspension having one end connected to the actuator arm, and flexure at the other end of the suspension for supporting a slider having a magnetic head to access and record data on a rotating mag...
06/15/2004
6735635Dynamic preamble configuration on a shared bus
A method and system for adjusting a message preamble on a shared bus, wherein the message preamble includes N synchronization characters, and each of the synchronization characters is separated in time by a random delay interval. First, an activity status is determi...
05/11/2004
6732232Adaptive resource allocation in multi-drive arrays
A method, apparatus, and program product applicable within a multi-drive data storage system for adaptively allocating data reconstruction resources. In accordance with the method of the present invention, responsive to a detected drive failure, a resource allocatio...
05/04/2004
6728818Dual storage adapters utilizing clustered adapters supporting fast write caches
An Input/Output (I/O) adapter for use with a second I/O adapter in a clustered configuration. The I/O adapter includes a dedicated communication link, such as a high-speed serial bus, that provides for communication between the I/O adapter and the second I/O adapter...
04/27/2004
6728253Mixed queue scheduler
A method and system are disclosed for allocating data input bandwidth from a source link to a plurality of N data queues each having a variable occupancy value, Qi(t), and a constant decrement rate, Di, where i designated the ith que...
04/27/2004
6721798Method and apparatus for converting IP datagram to/from ethernet frames
A method and apparatus is provided for an Ethernet station that transmits blocks of Ethernet frames in datagrams utilizing a pointer at the beginning of the datagram, rather than interrupts at the beginning and end of each data frame. Hardware receives a pointer to ...
04/13/2004
6718468Method for associating a password with a secured public/private key pair
A method for associating a password with a secured public/private key pair is disclosed. A user public/private key pair is first established for a user. The user public/private key pair includes a user public key and a user private key. Then, the user public/private...
04/06/2004
6718435Method and system for migrating data in a raid logical drive migration
A method and system for improving data migration from source data stripes to destination stripes in a Redundant Array of Independent Drives (RAID) logical drive migration (LDM). The invention describes a procedure for checkpointing data migrations, so that if the sy...
04/06/2004
6715005Method and system for reducing latency in message passing systems
A method and system for synchronizing message transfers from a sender to a receiver, such that message latency and overhead processing are minimized. A next inter-message arrival delay is initially predicted in accordance with traffic history. The predicted inter-me...
03/30/2004
6708218IpSec performance enhancement using a hardware-based parallel process
A hardware function performed in the data link control layer first determines if a received frame is an IP frame requiring IPSec processing, and if it is, places the IPSec frame on a separate receive queue for subsequent inbound processing. The hardware function fur...
03/16/2004
6704868Method for associating a pass phase with a secured public/private key pair
A method for associating a pass phrase with a secured public/private key pair is disclosed. A user public/private key pair is first established for a user. The user public/private key pair includes a user public key and a user private key. Then, the user ...
03/09/2004
6693526Brake light system for a vehicle
A brake light control assembly allows a driver to selectively flash the brake lights of a vehicle upon application of the brakes. The driver of the vehicle selectively determines the pattern of flashes of the brake lights depending upon driving conditions...
02/17/2004
6687744Data processing system and method for permitting a server computer system to function as a virtual keyboard to a client computer system
A data processing system and method are described for permitting a server computer system to function as a remote keyboard input device for a client computer system prior to the client computer system completing its boot process. The client computer syste...
02/03/2004
6687228Method and system in a packet switching network for dynamically sharing the bandwidth of a virtual path connection among different types of connections
The present invention relates to a method and system of sharing among a plurality of virtual channel connections the bandwidth of a bandwidth adjustable virtual path connection established between a source node and a destination node within a packet or ce...
02/03/2004
6675358Font access, registration, display and printing method and a method for processing electronic documents having variant fonts
To provide a method for font access, a method for font registration, a method for font display, a method for font printing and a method for handling an electronic document in which a variant font is included, and a recording medium therefor, whereby the c...
01/06/2004
6675157System and method for balancing binary search trees
An improved binary search tree (BST) balancing facility balances BSTs by copying pointers to the nodes of a BST into a pointer list in accordance with a sequential order of respective data values of the nodes. The balancing facility then builds a balanced...
01/06/2004
6672425Noise abatement module
The current invention is device for lowering the air velocity and inherent noise of high-speed air released from a closed system, comprising a straight pipe module with an outer tube and a concentric inner tube creating an annular space therebetween. The ...
01/06/2004
6668925ESP pump for gassy wells
"Well equipment transporting well fluid from a gassy well. A conduit is hung and sealed inside a string of casing, forcing the gas and well fluid to flow into the conduit. A gas separator and a series of flow controls and valves are mounted into and run w...
12/30/2003
6667978Apparatus and method for reassembling frame data into stream data
The present invention is a method and apparatus for reducing processing overhead using a stream data reassembly mechanism and at least one data buffer. The present invention pre-processes incoming frames before delivering the frames to system memory. When...
12/23/2003
6666282Impact tool carriage system
A carriage system supports an impact or driver tool. The carriage system has a support member that extends upwardly from a base platform. Support arms are rotatably connected to the support member at medial portion of the arms at different elevations abov...
12/23/2003
6661859Synchronizer for a source synchronized clock bus with multiple agents
A synchronizer for providing a source-synchronized clock bus reduces the effect of clock skew during the signal capturing process. The synchronizer includes at least one capture latch in the capture clock domain for capturing the signal, at least one stor...
12/09/2003
1      
 
Sign InRegister
Username  
Password   
forgot password?