Electrical computers and digital processing systems: memory – Address formation – Address mapping
Reexamination Certificate
2006-06-06
2006-06-06
Anderson, Matthew D. (Department: 2186)
Electrical computers and digital processing systems: memory
Address formation
Address mapping
C711S170000
Reexamination Certificate
active
07058785
ABSTRACT:
Method and apparatus for managing persistent data objects between persistent storage and memory. A plurality of the objects include one or more pointer values that reference other ones of the objects. Persistent storage pointer values in an object are swizzled to memory pointer values when the object is transferred from persistent storage to memory. The memory pointer values in an object to persistent storage pointer values are unswizzled when the object is transferred from memory to persistent storage. In generating a persistent storage address from a persistent storage pointer value, the persistent storage pointer value is multiplied by a selected multiplier.
REFERENCES:
patent: 6760815 (2004-07-01), Traversat et al.
patent: 2003/0088752 (2003-05-01), Harman
Vivek Singhal et al.; “Texas: An Efficient, Portable Persistent Store”; Fifth International Workshop on Persistent Object Systems; San Miniato, Italy; Sep. 1992; pp. 1-19.
Seth J. White et al.; “QuickStore: A High Performance Mapped Object Store”; VLDB Journal, 4 629-673 (1995); Copyright VLDB; Received Sep. 8, 1994; pp. 629-673.
Sheetal V. Kakkad et al.; “Address Translation Strategies in the Texas Persistent Store”; 5th UNSENIX Conference on Object-Oriented Technologies and Systems (COOTS '99); 199 by the UNSENIX Association; 16 pgs.
Anderson Matthew D.
Maunu LeRoy D.
Patel Hetul
LandOfFree
Addressing objects in a large persistent storage address space does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Addressing objects in a large persistent storage address space, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Addressing objects in a large persistent storage address space will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3642506