Snapshot restore of application chains and applications

Electrical computers and digital processing systems: interprogra – Interprogram communication using shared memory

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S001000, C718S100000, C718S104000, C709S213000, C709S214000, C709S226000

Reexamination Certificate

active

06848106

ABSTRACT:
The present invention saves all process state, memory, and dependencies related to a software application to a snapshot image. Interprocess communication (IPC) mechanisms such as shared memory and semaphores must be preserved in the snapshot image as well. IPC mechanisms include any resource that is shared between two process or any communication mechanism or channel that allow two processes to communicate or interoperate is a form of IPC. Between snapshots, memory deltas are flushed to the snapshot image, so that only the modified-pages need be updated. Software modules are included to track usage of resources and their corresponding handles. At snapshot time, state is saved by querying the operating system kernel, the application snapshot/restore framework components, and the process management subsystem that allows applications to retrieve internal process-specific information not available through existing system calls. At restore time, the reverse sequence of steps for the snapshot procedure is followed and state is restored by making requests to the kernel, the application snapshot/restore framework, and the process management subsystem.

REFERENCES:
patent: 5067072 (1991-11-01), Talati et al.
patent: 5088031 (1992-02-01), Takasaki et al.
patent: 5109510 (1992-04-01), Baker et al.
patent: 5365606 (1994-11-01), Brocker et al.
patent: 5403639 (1995-04-01), Belsan et al.
patent: 5530795 (1996-06-01), Wan
patent: 5608720 (1997-03-01), Biegel et al.
patent: 5649152 (1997-07-01), Ohran et al.
patent: 5678042 (1997-10-01), Pisello et al.
patent: 5734865 (1998-03-01), Yu
patent: 5758355 (1998-05-01), Buchanan
patent: 5790114 (1998-08-01), Geaghan et al.
patent: 5822523 (1998-10-01), Rothschild et al.
patent: 5889945 (1999-03-01), Porter et al.
patent: 5896500 (1999-04-01), Ludwig et al.
patent: 6131148 (2000-10-01), West et al.
patent: 6173332 (2001-01-01), Hickman
patent: 6205450 (2001-03-01), Kanome
patent: 6212531 (2001-04-01), Blea et al.
patent: 6269431 (2001-07-01), Dunham
patent: 6324690 (2001-11-01), Luu
patent: 6363421 (2002-03-01), Barker et al.
patent: 6385613 (2002-05-01), Grewell et al.
patent: 6442663 (2002-08-01), Sun et al.
patent: 6567849 (2003-05-01), Ludovici et al.

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

Snapshot restore of application chains and applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Snapshot restore of application chains and applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Snapshot restore of application chains and applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3431618

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