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.
Patent No.:
Date of Patent:
Sep. 29, 1998
Filed:
Sep. 23, 1992
Susan Kay Candelaria, Tucson, AZ (US);
Michael Howard Hartung, Tucson, AZ (US);
Dennis Albert Kukula, Henderson, NV (US);
Kenneth Wayne Lane, Tucson, AZ (US);
Vernon John Legvold, Tucson, AZ (US);
Guy Eugene Martin, Austin, TX (US);
John Norbert McCauley, Jr, Tucson, AZ (US);
Carol Santich Michod, Tucson, AZ (US);
Mark Albert Reid, Tucson, AZ (US);
William Lee Richardson, Tucson, AZ (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A data processing system executes a plurality of processes in parallel. The processes access shared user records stored in memory serially. One or more data structures are used to track access by processes to the data structures and to the user records. Responsive to a fault occurring in a first parallel process, a signal is given the remaining parallel processes indicating the failure. Responsive to the failure, it is determined if the faulting parallel process had access to one of the data structures. Depending upon the circumstances of access, integrity of the user records may be assumed and the record validated. The data structures themselves can be examined to determine if the contents of memory is reliable. Typically the data structures support use of the memory as a cache.