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

Icon_funbox Bizarre Patents

Patent No. 5901666

Pet Display Clothing

A vest or belt is integrally formed with tubular, pet receiving passageways which extend around the wearer's body and terminate in pocket-like chambers for feeding and retrieval.

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: Pravel, Hewitt, Kimball & Krieger


Number of patents: 1060
Last date: August 28, 2001

1                      
NumberTitleIssue Date
6280761Nicotine lozenge
A method for smoking cessation therapy is described that utilizing an improved nicotine lozenge to satisfy transient craving. The lozenge contains nicotine, a nonnutritive sweetener and an absorbent excipient....
08/28/2001
6018620Double buffering operations between the memory bus and the expansion bus of a computer system
Double buffering operations to reduce host bus hold times when an expansion bus master is accessing the main memory on a host bus of a computer system. A system data buffer coupled between the main memory and the expansion bus includes 256-bit double read...
01/25/2000
5927222Drydock pollution control system and process
A pollution control system to control pollutants in water surrounding a drydock includes a housing extending from each end of the drydock wing walls about the perimeter of the drydock so as to completely encircle an inboard deck of the drydock. The drydoc...
07/27/1999
5866218Pipe end load support and protector apparatus
A pipe end load support and protector apparatus for attaching to an end of a pipe to protect the pipe end. The apparatus comprising a circular member having an outer diameter approximating the outer diameter of the pipe end. The circular member has an end...
02/02/1999
5847012Microporous polymeric foams and microtextured surfaces
Highly uniform microporous foam suitable for medical applications and methods for preparing these foams. The highly uniform microporous foams are of controlled pore size that may be utilized in a variety of applications. In preparing the foams, an organic...
12/08/1998
5846072Indirect-fired, all ceramic pyrochemical reactor
The present invention is directed to an indirect-fired, stationary tube, gas/solids or solids/solids, full ceramic pyroprocessing furnace-reactor that uses heat-resistant conveyors to propel solids through the stationary tube....
12/08/1998
5840696Diuretic and antinatriuretic responses produced by the endogenous opioid-like peptide, nociceptin (orphanin FQ)
Nociceptin in a method of controlling water retention in a patient. More particularly, the use and administration of nociceptin as a free-water diuretic that produces a free-water diuresis for the control of water retention in patients....
11/24/1998
5835546System for seating at least one gasket in a pressure vessel penetration where a column penetrates telescopically
A system for seating at least one gasket member used to seal a pressure vessel penetration where a column penetrates therethrough includes a tubular member, a column which penetrates through the tubular member in a telescoping manner and is normally movab...
11/10/1998
5835344Portable computer system with integral carrying case
A portable computer is housed in an integral multi-purpose carrying case. The case protects the portable computer against damage when closed, yet the case is easily opened for use of the computer while in the case. Ergonomic wrist and arm support are prov...
11/10/1998
5832492Method of scheduling interrupts to the linked lists of transfer descriptors scheduled at intervals on a serial bus
A computer system including a serial bus host controller and host controller driver. The host controller driver providing data structures for the host controller to operate on. The data structures having a linking mechanism for processing lists of descrip...
11/03/1998
5826586Methods for producing medical implants with roughened, particulate-free surfaces
Many medical implants have roughened surfaces that promote cell, bone or tissue adhesion as well as the adhesion of bone cement, for better affixing of the implants in the body. The roughened surfaces should be free of particulates, such as commonly arise...
10/27/1998
5822756Microprocessor cache memory way prediction based on the way of a previous memory read
In a microcomputer system using a multiple-way cache memory subsystem, the way of the next microprocessor operation is predicted, and either the output enables of the cache are predriven, or, in a single-bank multiple-way cache, the address bit which acts...
10/13/1998
5822584User selectable priority for disk array background operations
A new and improved apparatus and method for rebuilding a replacement disk of a fault tolerant, mass storage drive array subsystem of a computer system. The method calls for a microprocessor to check a stripe for consistency. If the stripe is inconsistent,...
10/13/1998
5817937Combination drill motor with measurement-while-drilling electronic sensor assembly
A combination drill motor with measurement-while-drilling sensor apparatus includes a rotor within a stator. The rotor rotates and gyrates in response to fluid flow through the stator. An outer housing assembly having a bearing housing and a sensor housin...
10/06/1998
5819051Low speed serial bus protocol and circuitry
A serial bus communications method and circuitry for low speed serial bus functions. Over a two-wire communications channel, a unidirectional clock line and a bidirectional data line are used to transfer data. A protocol defines permissions, acknowledgmen...
10/06/1998
5815677Buffer reservation method for a bus bridge system
A method for transferring data through a bus bridge. The bus bridge includes a number of data buffers for storing data, prefetching data and write posting data. A device communicating with the bus bridge may reserve a buffer by one of two reservation mech...
09/29/1998
5813321Gas fired outdoor cooking apparatus for selectively boiling or steaming food items
A cooking apparatus enables a user to cook either by steaming or by boiling. The apparatus includes a burner having a base that is specially shaped to cradle a pot. An upper ring extends above the support surface of the burner for engaging the sidewall of...
09/29/1998
5813022Circuit for placing a cache memory into low power mode in response to special bus cycles executed on the bus
A circuit for placing an external or L2 cache memory into low power mode in response to certain special cycles executed by the microprocessor. In particular, the special cycles are the stop grant acknowledge special cycle and the halt special cycle. The m...
09/22/1998
5812876DMA controller which can be controlled by host and local processors
A computer system which includes a DMA controller on the local I/O unit which can be programmed by either the host processor or the local processor. Semaphore flags and lock bits are provided to allow determination of control of the local DMA controller a...
09/22/1998
5811741Apparatus for placing geophones beneath the surface of the earth
An apparatus for placing geophones beneath the surface of the earth includes a machine frame that supports an elongated probe rod. The probe rod is dimensioned to reach a selected subterranean earth layer. The rod has upper and lower end portions. A geoph...
09/22/1998
5810680Computer aided game apparatus
A computer aided game apparatus is disclosed for tracking location and distance on a golf course, recommending club selection, recording golfer performance statistics, receiving notification via a pager, and playing infomercials during the course of a gol...
09/22/1998
5810314Support apparatus mountable on a viewing monitor
A support bracket supportable on the upper surface of a television monitor or computer monitor which includes a pair of parallel support arms, the first ends of the arms supported on the forward edge of the monitor surface, and extending rearward to a sec...
09/22/1998
5809560Adaptive read-ahead disk cache
An adaptive read ahead cache is provided with a real cache and a virtual cache. The real cache has a data buffer, an address buffer, and a status buffer. The virtual cache contains only an address buffer and a status buffer. Upon receiving an address asso...
09/15/1998
5809555Method of determining sizes of 1:1 and 2:1 memory interleaving in a computer system, configuring to the maximum size, and informing the user if memory is incorrectly installed
A method for configuring memory in a computer system. The method calls for determining the maximum configurable size of installed memory modules for each of a plurality of interleave options. The computer system is configured to utilize the largest of the...
09/15/1998
5809280Adaptive ahead FIFO with LRU replacement
A plurality of read-ahead FIFOs, each with an LRU replacement policy, is provided for enhancing buffer performance. The FIFO contains a plurality of adaptive buffer replacement counters to monitor usage statistics of the FIFOs and to identify one of the F...
09/15/1998
5806692Apparatus for storage and display of personal communication devices
A device that holds a personal communication device in an manner such that it can have the alpha numeric display easily read by positioning the display in the line of site of pager attendant. An angular planar surface allows the pager to be clipped on so ...
09/15/1998
5808541Hazard detection, warning, and response system
The invention provides a self-contained automatic fire detection, warning, and suppression life safety system having an extinguishant source and a fire detector coupled to an electronic processor. The processor has logic to interface with components for d...
09/15/1998
5805903Protection of computer system against incorrect card insertion during start-up
An apparatus ensures that circuit cards of a computer system are properly oriented and fully inserted into their slots before allowing the computer system to power-up. Each card has two electrically connected key fingers on the card edge, while each slot ...
09/08/1998
5805882Computer system and method for replacing obsolete or corrupt boot code contained within reprogrammable memory with new boot code supplied from an external source through a data port
In accordance with the invention, a computer system is provided with a flash read-only-memory (ROM), a microcontroller and a data port. The microcontroller initially owns the flash ROM. The microcontroller further has a separate ROM upon which it can exec...
09/08/1998
5805428Transistor/resistor printed circuit board layout
An improved printed circuit board layout is provided in which a transistor or a resistor (preferably a zero ohm resistor) can be installed. If a transistor is installed, this allows for selectively passing a signal; if a resistor is installed, the line is...
09/08/1998
5802318Universal serial bus keyboard system
A keyboard system according to the present invention includes a serial bus host controller coupled to a serial bus keyboard. The keyboard includes both keyboard scan logic and scan code conversion logic for passing to the host controller over the serial b...
09/01/1998
5800643Pneumatic inner tire
Helical spring loop structures (inner tires) reduce vehicle accidents when tire failure occurs, reduce tire heat build-up and tread wear simultaneously. The structure, having an ability to cope with a vehicle's failed tire while in motion, provides a safe...
09/01/1998
5800546Impactor apparatus for assembling modular orthopedic prosthesis components
An impactor apparatus and method for assembling modular orthopedic prosthesis parts includes a base member that can be for example an instrument from a tray or an instrument tray lid. The base member defines a plane and provides a plurality of components ...
09/01/1998
5799418Footwear device for reducing walking related noise
A footwear device for reducing noise caused when an outdoorsman walks over leaves, twigs, and other ground objects and additionally serves to conceal an outdoorsman's feet from visual detection. The footwear device can be slipped on over an outdoorsman's ...
09/01/1998
5797703Elevating unit for use with jack-up rig
An elevating unit for a jack-up rig provides a pinion gear that rotates upon a support frame for engaging a toothed rack of each leg of the jack-up rig. Each pinion gear is mounted on a gear shaft that extends in opposite directions from a plane of rotati...
08/25/1998
5797614Convertible folding gooseneck trailer hitch
A convertible folding gooseneck trailer hitch apparatus for towing a conventional A-frame trailer behind a vehicle, the apparatus including a gooseneck assembly having a forward vertical member and an aft vertical member connected by a horizontal member, ...
08/25/1998
5797454Method and apparatus for downhole fluid blast cleaning of oil well casing
A downhole oil well pulling and running tool provides a releasable tool body that can be used to release a workstring such as a coiled tubing string from a tool assembly and to reattach if desired. To reestablish circulations (the ability to pump fluid do...
08/25/1998
5797203Vehicular apparatus for removing snow and aircraft de-icing or anti-icing liquids from runway surfaces
A vehicular apparatus which is adapted for removing fluids including snow and/or ice and de-icing or anti-icing liquids from a surface as the apparatus traverses the surface. The apparatus comprises: a first container for receiving a first portion of the ...
08/25/1998
5797020Bus master arbitration circuitry having improved prioritization
An arbiter which allows retried requests to have high priority in subsequent arbitrations by not changing priority on a granted, but aborted, access to the bus and yet prevents the aborted requestor from thrashing the bus by masking its bus request signal...
08/18/1998
5797018Apparatus and method of preventing a deadlock condition in a computer system
Circuitry for tristating the address and data outputs of a processor to prevent a deadlock condition when the processor and another bus master is accessing a shared resource. The processor is located on a local bus and the other bus master is located on a...
08/18/1998
1                      
 
Sign InRegister
Username  
Password   
forgot password?