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

Virtual memory recovery system using persistent roots for selective garbage collection and sibling page timestamping for defining checkpoint state

Patent 4814971 Issued on March 21, 1989. Estimated Expiration Date: Icon_subject March 21, 2006. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3465300

3736566

Memory hierarchy system with journaling and copy back
Patent #: 4020466
Issued on: 04/26/1977
Inventor: Cordi ,   et al.

Instruction retry mechanism for a data processing system
Patent #: 4044337
Issued on: 08/23/1977
Inventor: Hicks ,   et al.

System for facilitating the copying back of data in disc and tape units of a memory hierarchial system
Patent #: 4084231
Issued on: 04/11/1978
Inventor: Capozzi, et al.

Technique for enabling operation of a computer system with a consistent state of a linked list data structure after a main memory failure
Patent #: 4459658
Issued on: 07/10/1984
Inventor: Gabbe ,   et al.

Method for assuring atomicity of multi-row update operations in a database system
Patent #: 4498145
Issued on: 02/05/1985
Inventor: Baker ,   et al.

Method and apparatus for logging journal data using a log write ahead data set
Patent #: 4507751
Issued on: 03/26/1985
Inventor: Gawlick ,   et al.

Enhanced reliability data storage system with second memory for preserving time-dependent progressively updated data from destructive transient conditions
Patent #: 4525800
Issued on: 06/25/1985
Inventor: Hamerla

Processor-addressable timestamp for indicating oldest written-to cache entry not copied back to bulk memory
Patent #: 4530054
Issued on: 07/16/1985
Inventor: Hamstra ,   et al.

More ...

Inventor

Assignee

Application

No. 06/774828 filed on 09/11/1985

US Classes:

714/15State recovery (i.e., process or data file)

Examiners

Primary: Williams, Archie E. Jr.
Assistant: Wang, Leo Li

Attorney, Agent or Firm

International Classes

G06F 11/14 (20060101)
G06F 9/44 (20060101)

Abstract

Periodic checkpoints are taken of the state of a computer system and its virtual memory. If a system crash occurs, the machine state can be rolled back to the checkpoint state and normal operation restarted. Pages of virtual memory are timestamped to indicate whether they are included in the checkpoint state. Modifications made after the checkpoint time are discarded when the system state is rolled back to the saved checkpoint state. Some recordkeeping is maintained outside of the virtual memory address space in order to assist with the recovery process.

Other References

  • "Physical Integrity in a Large Segmented Database", R. A. Lorie, ACM Transactions on Database Systems, vol. 2, No. 1, Mar. 1977, pp. 91-104
  • "Recovery Techniques for Database Systems", J. Verhofstad, ACM Computing Surveys, vol. 10, No. 2, Jan. 1978, pp. 165.195
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?