The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 1998

Filed:

Feb. 01, 1995
Applicant:
Inventors:

David Arlen Elko, Poughkeepsie, NY (US);

Jeffrey Alan Frey, Fishkill, NY (US);

Audrey Ann Helffrich, Poughkeepsie, NY (US);

John Franklin Isenberg, Jr, Poughkeepsie, NY (US);

Jeffrey Mark Nick, Fishkill, NY (US);

Jimmy Paul Strickland, Saratoga, CA (US);

Michael Dustin Swanson, Poughkeepsie, NY (US);

Brian Barry Moore, Poughkeepsie, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
395728 ; 395474 ; 395601 ; 395616 ; 395674 ; 395676 ; 395729 ;
Abstract

A Structured External Storage (SES) processor is linked by a communication means to one or more general purpose processors. Two or more applications executing on the one or more general purpose processors communicate function request messages to a message processor within the SES to effect serialized sharing of data within the SES. Within the message processor, a predicate function means executes unconditionally on receipt of one of the function request messages, and a data function means executes conditionally and atomically with respect to the predicate function means following a 'successful' condition produced by the predicate function means. The predicate function means comprises a predicate compare function means and a predicate update means, the predicate compare function means executing unconditionally and producing a 'successful' or 'unsuccessful' result, the predicate means executing conditionally and atomically with respect to the predicate compare function means, following a 'successful' result by the predicate update compare function means.


Find Patent Forward Citations

Loading…