Method and apparatus for data versioning and recovery using...

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

Reexamination Certificate

active

07395386

ABSTRACT:
A method, apparatus, and computer instructions for managing versioning data for memory segments. Responsive to a request from a requester to allocate a memory segment, the memory segment is allocated. A versioning data structure is created for the memory segment. The versioning data structure is used to store changes in data for the memory segment, and the memory segment includes a pointer to the versioning data structure. When a change in the data is detected for the memory segment, wherein the change in the data forms the delta data. Responsive to detecting the change in the data for the memory segment, the delta data is stored in the versioning data structure, wherein the versioning data structure is used to return the data in the memory segment to a prior state.

REFERENCES:
patent: 5029125 (1991-07-01), Sciupac
patent: 5347653 (1994-09-01), Flynn et al.
patent: 5371675 (1994-12-01), Greif et al.
patent: 5603024 (1997-02-01), Goldring
patent: 5757372 (1998-05-01), Krause et al.
patent: 5806078 (1998-09-01), Hug et al.
patent: 5893908 (1999-04-01), Cullen et al.
patent: 5924096 (1999-07-01), Draper et al.
patent: 5970496 (1999-10-01), Katzenberger
patent: 6105040 (2000-08-01), Agesen
patent: 6125371 (2000-09-01), Bohannon et al.
patent: 6286016 (2001-09-01), Heller et al.
patent: 6314567 (2001-11-01), Oberhauser et al.
patent: 6332300 (2001-12-01), Wakai
patent: 6418485 (2002-07-01), Cooper et al.
patent: 6442661 (2002-08-01), Dreszer
patent: 6463526 (2002-10-01), Chaudhry et al.
patent: 6510522 (2003-01-01), Heinrich et al.
patent: 6594744 (2003-07-01), Humlicek et al.
patent: 6658489 (2003-12-01), Asselin
patent: 6678712 (2004-01-01), McLaren et al.
patent: 6725241 (2004-04-01), Rodriguez et al.
patent: 6856993 (2005-02-01), Verma et al.
patent: 7058667 (2006-06-01), Goldick
patent: 7167881 (2007-01-01), Yasuda et al.
patent: 2002/0059328 (2002-05-01), Watkins
patent: 2002/0073415 (2002-06-01), Kim et al.
patent: 2002/0103814 (2002-08-01), Duvillier et al.
patent: 2002/0107886 (2002-08-01), Gentner et al.
patent: 2002/0108025 (2002-08-01), Shaylor
patent: 2003/0041179 (2003-02-01), Snead et al.
patent: 2003/0074378 (2003-04-01), Midgley et al.
patent: 2003/0088866 (2003-05-01), Boldon et al.
patent: 2003/0158861 (2003-08-01), Sawdon et al.
patent: 2003/0204712 (2003-10-01), Inui et al.
patent: 2004/0019652 (2004-01-01), Freimuth et al.
patent: 2004/0044702 (2004-03-01), Alves et al.
patent: 2005/0198236 (2005-09-01), Byers et al.
patent: 2005/0256912 (2005-11-01), Krishnan et al.
patent: 2006/0070089 (2006-03-01), Shoaib et al.
patent: 10040151 (1998-02-01), None
IBM Technical Disclosure Bulletin, vol. 36, No. 10, Oct. 1993, “Change Flagging Delta System”, pp. 331-333.
Makki et al., “A New Storage Organization for Temporal Data Bases”, J. Systems Software, 1984; 27:159-169.
Koeller et al., “History Driven View Synchronization”, Dept. of Comput. Sci., Worcester Polytech. Inst., MA, USA, Abstract.
Rho et al., “An Operation-Based Model of Version Storage and Consistency Management for Fine-Grained Software Objects”, Journal of KISS: Software and Applications, vol. 27, No. 7, pp. 691-701.
Barrs et al., Method and Apparatus for Dimensional Data Versioning and Recovery Management.
Barrs et al., Platform Infrastructure to Provide an Operating System Based Application Programming Interface Undo Service.
Barrs et al., Virtual Memory Management Infrastructure for Monitoring Deltas and Supporting Undo Versioning in a Paged Memory System.
Barrs et al., Infrastructure for Device Driver to Monitor and Trigger Versioning for Resources.
Barrs et al., Method and Apparatus for Managing Versioning Data in a Network Data Processing System.
Barrs et al., Heap Manager and Application Programming Interface Support for Managing Versions of Objects.
Barrs et al., Method and Apparatus for Marking Code for Data Versioning.
Barrs et al., Object Based Access Application Programming Interface for Data Versioning.

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

Method and apparatus for data versioning and recovery using... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for data versioning and recovery using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for data versioning and recovery using... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2754962

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