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

Icon_funbox Famous Patents

Felix Hoffmann, a German chemist, was searching for something to relieve his father's arthritis. In doing so, he "rediscovered" acetylsalicylic acid and in 1900, patented a stable process for developing it. Hence, we have aspirin.

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: Dawkins, Esq.; Marilyn Smith


Number of patents: 11
Last date: March 23, 1999

NumberTitleIssue Date
5887168Computer program product for a shared queue structure for data integrity
A shared queue is provided to allow any of a plurality of systems to process messages received by clients of a data processing environment. A received message is enqueued onto the shared queue. Any of the plurality of systems having available processing c...
03/23/1999
5774729Event handling in a high level programming language environment
A method and means for handling events in a computer system which occur during the execution of programs including routines prepared in a plurality of computer programming languages is described. The number and identity of each unique computer programming...
06/30/1998
5754855System and method for managing control flow of computer programs executing in a computer system
Processing an event signifying a condition in a computer system is described. The computer system maintains an invocation stack which includes a plurality of stack frames. Such event processing operates by selecting a stack frame from the invocation stack...
05/19/1998
5751992Computer program product for continuous destaging of changed data from a shared cache in a multisystem shared disk environment wherein castout interest is established in a hierarchical fashion
A computer program product for a system and method for destaging changed data from a shared cache castout in a shared data environment distributes castout ownership for a dataset among a plurality of systems having an update interest in the dataset. One s...
05/12/1998
5721895Computer program product and program storage device for a data transmission dictionary for encoding, storing, and retrieving hierarchical data processing information for a computer system
A data transmission dictionary is provided, which is adapted for use by a computer system for encoding, storing, or retrieving hierarchically related data transmission information. The dictionary is comprised of a group of one or more computer searchable ...
02/24/1998
5687365System and method for creating a data dictionary for encoding, storing, and retrieving hierarchical data processing information for a computer system
A method of creating a data transmission dictionary by deriving a group of one of more computer searchable definition trees from a first definition group of nodes defining portions of commands, replies, or data usable by a computer system, compacting each...
11/11/1997
5664181Computer program product and program storage device for a data transmission dictionary for encoding, storing, and retrieving hierarchical data processing information for a computer system
A data transmission dictionary is provided, which is adapted for use by a computer system for encoding, storing, or retrieving hierarchically related data transmission information. The dictionary is comprised of a group of one or more computer searchable ...
09/02/1997
5659727Computer program product and program storage device for encoding, storing, and retrieving hierarchical data processing information for a computer system
A data transmission dictionary is provided, which is adapted for use by a computer system for encoding, storing, or retrieving hierarchically related data transmission information. The dictionary is comprised of a group of one or more computer searchable ...
08/19/1997
5632031Method and means for encoding storing and retrieving hierarchical data processing information for a computer system
A data transmission dictionary is provided, which is adapted for use by a computer system for encoding, storing, or retrieving hierarchically related data transmission information. The dictionary is comprised of a group of one or more computer searchable ...
05/20/1997
5632015Computer program product to efficiently process diverse result sets returned by a stored procedure
A system for processing diverse and non-diverse result sets is described. The system includes a client process in a client computer system that constructs a client process execution request identifying a stored procedure and specifying constraints on the ...
05/20/1997
5623676Computer program product and program storage device for safing asynchronous interrupts
Processing of an asynchronous signal directed to a thread comprising a software routine executing in a computer system such that data consistency is maintained is discussed. Such processing proceeds by determining whether the routine is signal safe such t...
04/22/1997
 
Sign InRegister
Username  
Password   
forgot password?