...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.
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.
| Number | Title | Issue Date |
| 6719894 | Process 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 |
| 6928733 | Method 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 |
| 6925323 | System 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 |
| 6893686 | Non-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 |
| 6889522 | LNG 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 |
| 6887282 | Tall 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 |
| 6880640 | Steel 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 |
| 6882307 | Interactive 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 |
| 6855506 | Feline 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 |
| 6823692 | Carbon 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 |
| 6825152 | Method 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 |
| 6810811 | Method 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 |
| 6792423 | Hybrid 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 |
| 6776614 | Modular 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 |
| 6760776 | Method 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 |
| 6760649 | Thermal 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 |
| D492830 | Twin grocery cart seat | 07/06/2004 |
| 6757785 | Method 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 |
| 6751065 | Flutter-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 |
| 6735635 | Dynamic 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 |
| 6732232 | Adaptive 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 |
| 6728818 | Dual 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 |
| 6728253 | Mixed 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 |
| 6721798 | Method 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 |
| 6718468 | Method 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 |
| 6718435 | Method 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 |
| 6715005 | Method 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 |
| 6708218 | IpSec 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 |
| 6704868 | Method 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 |
| 6693526 | Brake 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 |
| 6687744 | Data 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 |
| 6687228 | Method 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 |
| 6675358 | Font 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 |
| 6675157 | System 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 |
| 6672425 | Noise 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 |
| 6668925 | ESP 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 |
| 6667978 | Apparatus 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 |
| 6666282 | Impact 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 |
| 6661859 | Synchronizer 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 |