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

Icon_funbox Bizarre Patents

Patent No. 5996127

Wearable Device For Feeding and Observing Birds and Other Flying Animals

A device for feeding and observing flying animals comprising a hat, a support mounted on the hat and extending outward from the hat, and a feeder mounted on the support.

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: Phillips; James H.


Number of patents: 104
Last date: January 01, 2008

1      
NumberTitleIssue Date
7314491Encapsulation of large native operating system functions as enhancements of the instruction set in an emulated central processor system
This invention relates to the art of computer system emulation and, more particularly, to a computer system emulator in which the functions normally performed by the hardware in a legacy central processor unit are emulated by a software program. The invention is to ...
01/01/2008
7219253Process for providing submodel performance in a computer processing unit
A simple and accurate processor derating method includes: sampling a real-time counter/clock too obtain an initial time value T1; resetting an Icnt Counter; incrementing the Icnt Counter to reflect the processing of each instruction; comparing the count in th...
05/15/2007
7082551Method and data processing system providing checkpoint/restart across multiple heterogeneous computer systems
Bulk data is read or written by an application on a first computer system to a file on a second heterogeneous computer system. Alternatively it is read or written as bulk data directly between applications on these heterogeneous systems. Jobs or tasks are started fr...
07/25/2006
7024467Method and data processing system providing file I/O across multiple heterogeneous computer systems
Bulk data is read or written by an application on a first computer system to a file on a second heterogeneous computer system. Alternatively it is read or written as bulk data directly between applications on these heterogeneous systems. Jobs or tasks are started fr...
04/04/2006
6983429Formal proof methods for analyzing circuit loading problems under operating conditions
A process for determining the optimum load driving capacity for each driving node in a complex logic circuit is disclosed. First, the logic equations of the logic circuit are extracted from a circuit description. Then, the fan-out of each driving node is analyzed to...
01/03/2006
6973539Multiprocessor write-into-cache system incorporating efficient access to a plurality of gatewords
A multiprocessor write-into-cache data processing system includes a feature for preventing hogging of ownership of a first gateword stored in the memory which governs access to a first common code/data set shared by processes running in the processors by imposing fi...
12/06/2005
6970977Equal access to prevent gateword dominance in a multiprocessor write-into-cache environment
In a multiprocessor write-into-cache data processing system including: a memory; at least first and second shared caches; a system bus coupling the memory and the shared caches; at least one processor having a private cache coupled, respectively, to each shared cach...
11/29/2005
6938145Associative memory system with a multi-digit incrementable validity counter
A computer system includes a central processing unit, an addressable main memory storing data pages and a page table, and an associative memory. The associative memory stores a plurality of entries in accordance with a low order virtual address component issued by t...
08/30/2005
6922666Method and data processing system for performing atomic multiple word reads
Atomic multiple word reads are provided when emulating a target system that supports atomic multiple word reads on a host system that does not. For each except the last word to be read, a gate flag is read using an advanced speculative load, and tested, until found ...
07/26/2005
6915405Emulated target associative memory system with a multi-digit incrementable validity counter
A host computer system, including an addressable main memory storing data pages and a page table, emulates a target computer system which includes an emulated target central processing unit, an emulated target associative memory and an emulated target multi-digit in...
07/05/2005
6898738High integrity cache directory
Cache memory, and thus computer system, reliability is increased by duplicating cache tag entries. Each cache tag has a primary entry and a duplicate entry. Then, when cache tags are associatively searched, both the primary and the duplicate entry are compared to th...
05/24/2005
6895529Rebuilding “in-doubt” states reliably after multiple system failures in a data processing system performing two-phase transaction processing
A data processing system participating in two-phase transaction processing operations which, when a system failure occurs while one or more transactions are in process, can successfully rebuild “in-doubt” states even when another system failure occurs during an ...
05/17/2005
6868483Balanced access to prevent gateword dominance in a multiprocessor write-into-cache environment
In a multiprocessor data processing system including: a main memory; at least first and second shared caches; a system bus coupling the main memory and the first and second shared caches; at least four processors having respective private caches with the first and s...
03/15/2005
6779132Preserving dump capability after a fault-on-fault or related type failure in a fault tolerant computer system
When a fault-on-fault condition arises in a data processing system which follows a backup fault procedure in the fault handling process, control is passed to dedicated firmware. Fault flags are reset and information vital to maintaining operating system control is s...
08/17/2004
6760811Gateword acquisition in a multiprocessor write-into-cache environment
In a multiprocessor data processing system including: a memory, first and second shared caches, a system bus coupling the memory and the shared caches, first, second, third and fourth processors having, respectively, first, second, third and fourth private caches wi...
07/06/2004
6728846Method and data processing system for performing atomic multiple word writes
Atomic multiple word writes are provided when emulating a target system that supports atomic multiple word writes on a host system that does not. For each except the last word to be written, a gate flag is read, tested, and locked when it is found unlocked. The word...
04/27/2004
6615217Method and data processing system providing bulk record memory transfers across multiple heterogeneous computer systems
Bulk data is read or written by an application on a first computer system to a file on a second heterogeneous computer system. Alternatively it is read or written as bulk data directly between applications on these heterogeneous systems. Jobs or tasks are...
09/02/2003
5859896Telephone line automatic prefix dialer
Apparatus for eliminating the necessity for manually dialing a local area code as a prefix to a call within the same area code in telephone systems in which such action is a requirement. An automatic dialer is activated and immediately transmits the local...
01/12/1999
5839899Method and apparatus for growing jaw bone utilizing a guided-tissue regeneration plate support and fixation system
A method of growing jaw bone and the related guided-tissue regeneration plate support and fixation system employed in the method where an isolated and protected space free from tissue impingement, occlusal loading, chewing forces or muscular pressure is c...
11/24/1998
5835189Method and apparatus for assessing an ophthalmic patient before and after medical or surgical intervention such as laser surgery
In order to determine the prospective long term improvement to a diseased eye obtained by performing a treatment such as retinal laser surgery, the diameters of the four major arteriole blood vessels are measured, preferably digitally, and summed before t...
11/10/1998
5803357Thermostat with remote temperature sensors and incorporating a measured temperature feature for averaging ambient temperatures at selected sensors
A thermostat includes a first temperature sensor integral with the thermostat and at least one and typically three remotely positioned temperature sensors. Switches are provided to select which one or more temperature sensors are employed to provide an av...
09/08/1998
5784436Automatic telephone recorder system incorporating a personal computer having a sound handling feature
An automatic telephone recorder includes a computer equipped with a sound signal handling feature and a digital recording medium such as a disk drive. The sound signal handling feature includes an audio input, an audio output and programmable means for se...
07/21/1998
5778475Tongue debridement aid
A tongue debridement aid includes an elongated handle with tongue debridement structure disposed at one end. The tongue debridement structure has a cupped region having an endwall and first and second sidewalls contiguous with the endwall which is dispose...
07/14/1998
5729757Super-computer system architectures using status memory to alter program
A computer system is disclosed in which instruction sequencing is under the control of a program control computer, but each individual instruction is assigned for execution to an individual instruction computer. Each instruction computer includes programm...
03/17/1998
5699922Detachable closure system for an open-ended tubular member
A container closure system includes a plurality of equally circumferentially distributed pins extending outwardly from the tubular neck of the container near the opening. A detachable cap consists of nested inner and outer cap members. The inner cap membe...
12/23/1997
5681023Damping support member for audio reproduction components, particularly speaker enclosures
A support member for use in groups of three or more to support and sonically damp a speaker enclosure. Each support member includes an intermediate piece which is preferably generally conical, a resilient damper element disk overlaying the piece upper, la...
10/28/1997
5669390Single use protective barrier medical accessory for isolating a sphygmomanometer cuff from a patient
A single use protective barrier medical accessory serves to isolate a sphygmomanometer cuff from a patient whose blood pressure is to be taken in order to prevent contamination of the cuff by the patient's bodily fluids such as blood. The medical accessor...
09/23/1997
5582554Golf accessory for indicating a natural break component of a green
A device for ascertaining the natural break to the west of a golf green is obtained by the incorporation of a compass with an existing golf implement in accordance with one or more of a plurality of embodiments. The compass includes indicia indicating wes...
12/10/1996
5018075Unknown response processing in a diagnostic expert system
A diagnostic expert system incorporating a cause-effect graph is disclosed in which "yes", "no" and "unknown" are valid possible responses to a query. Each node in the graph is assigned a local decision factor (LDF) based on a given node's desirability fo...
05/21/1991
4886347Range-finding binocular
A range-finding binocular is disclosed which has substantially the external appearance and size of a conventional binocular. In each barrel, a system is provided for obtaining a projected image of a range-mark of circular symmetry which is focused in the ...
12/12/1989
4854335Hair curler system
A hair curler system is disclosed which includes a selected length of flexible tubing used in conjuction with one or more flare members and a male coupling member to obtain a configurable assembly for rolling and looping a curl having different incrementa...
08/08/1989
4837839Compact speaker assembly with improved low frequency response
A speaker transducer assembly is disclosed which includes first and second speaker diaphragms supported on a frame in over and under juxtaposition. Each of the speaker diaphragms has a central opening defining an inner periphery which is attached to a voi...
06/06/1989
4832216Microclean plastic bottle and handle system
A microclean plastic bottle and handle system in which the bottle and handle are separately fabricated and joined at an appropriate time during the use of the bottle is disclosed. The bottle has an internal surface transverse cross section which is circul...
05/23/1989
4824419Flat belt continuously variable transmission with geared speed ratio control system
A flat belt CVT is disclosed in which a geared control system is employed to establish and maintain the effective diameter of each pulley assembly by determining the mutual angular relationship between sets of inner and outer guideway disks provided with ...
04/25/1989
4810234Continuously variable transmission
A continuously variable transmission employing a flat belt extending between driving and driven pulley assemblies, each having a circumferential array of radially adjustable belt engaging elements, is disclosed in conjunction with a control system. The ra...
03/07/1989
4809986Regatta simulation game
A regatta board game is disclosed in which a rectangular game board is laid off in a grid of squares established by a first series of parallel lines extending in a first direction and a second series of parallel lines extending in a second direction which...
03/07/1989
4810236Flat belt continuously variable transmission with idler pulley torque transfer increasing component
A flat belt CVT is disclosed in which an idler pulley is situated intermediate variable diameter driving and driven pulley assemblies and within the axial dimension given by their respective inner guideway discs. the frame supporting the idler pulley is l...
03/07/1989
4809320Door security system
A security intercommunication system is disclosed which includes an inside housing, an outside housing and a peep-hole optical assembly including a cylindrical body having first and second threadedly engagable, longitudinally aligned sections. The inside ...
02/28/1989
4800101Method for restoring and maintaining metal markers
A method for restoring and preserving bronze gravestones is disclosed and calls first for cleaning the surface to remove any scale or corrosion present by applying a dilute acid solution to the bronze surface. Then, any raised features are roughly polishe...
01/24/1989
4784105High performance digital ignition system for internal combustion engines
A very high performance digital ignition system is disclosed which includes a precision angular position sensor within the distributor of an internal combustion engine (or otherwise coupled to the engine to sense its angular position) to provide accurate ...
11/15/1988
1      
 
Sign InRegister
Username  
Password   
forgot password?