Memory-controller-embedded apparatus and procedure for...

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S154000, C711S156000, C714S013000, C707S649000, C700S082000, C710S052000, C710S056000

Reexamination Certificate

active

07840768

ABSTRACT:
System-directed checkpointing is enabled in otherwise standard computers through relatively straightforward augmentations to the computer's memory controller hub. Firmware routines executed by a control and dispatch unit that is normally part of any memory controller hub enable it to implement any of six different checkpointing strategies: post-image checkpointing in which an image of the system state at the time of the last checkpoint is maintained in a local shadow memory; post-image checkpointing in which an image of the system state at the time of the last checkpoint is maintained in a shadow memory located in a second, backup computer; post-image checkpointing using a bit-map memory, having one bit representing each data block in system memory, to reduce the amount of memory-to-memory copying required to establish a checkpoint; post-image checkpointing to a local shadow memory using two bit map memories to enable normal processing to continue while the shadow is being updated, post-image checkpointing to a local shadow memory using a block-state memory that eliminates the need for any memory-to-memory copying; and local pre-image checkpointing that does not require a shadow memory. Since each of these implementations has advantages and disadvantages relative to the others and since similar mechanisms are used in the memory controller hub for all of these options, it can be designed to support all of them with hardwired or settable status bits defining which is to be supported in a given situation.

REFERENCES:
patent: 4959774 (1990-09-01), Davis
patent: 5737514 (1998-04-01), Stiffler
patent: 5745672 (1998-04-01), Stiffler
patent: 5787243 (1998-07-01), Stiffler
patent: 5815647 (1998-09-01), Buckland et al.
patent: 5835764 (1998-11-01), Platt et al.
patent: 5958070 (1999-09-01), Stiffler
patent: 6622263 (2003-09-01), Stiffler et al.
patent: 7120788 (2006-10-01), Ramirez
patent: 7376860 (2008-05-01), Jia et al.
patent: 2010/0037096 (2010-02-01), Bum et al.
“Interim Guidance for Determining Subject Matter Eligibility for Process Claims in View ofBilskiv.Kappos,” Federal Register, vol. 75, No. 143, Tuesday, Jul. 27, 2010/ Notices, pp. 43922-43928.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Memory-controller-embedded apparatus and procedure for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory-controller-embedded apparatus and procedure for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory-controller-embedded apparatus and procedure for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4177539

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.