Managing a Data Structure
First Claim
Patent Images
1. A method for managing a data structure in a memory, said method comprising:
- determining, using at least one processor, an accessor to access a version of the data structure, wherein the accessor includes a version number and a fat pointer, wherein the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method for managing a data structure in a memory, an accessor to access a version of the data structure is determined, in which the accessor includes a version number and a fat pointer, in which the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained.
28 Citations
20 Claims
-
1. A method for managing a data structure in a memory, said method comprising:
determining, using at least one processor, an accessor to access a version of the data structure, wherein the accessor includes a version number and a fat pointer, wherein the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. An apparatus for managing a data structure in a memory, said apparatus comprising:
-
a memory storing one or more modules configured to determine an accessor to access a version of the data structure, wherein the accessor includes a version number and a fat pointer, wherein the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained; and a processor configured to execute the one or more modules. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method for managing a data structure in a memory, said one or more computer programs comprising a set of instructions to:
determine an accessor to access a version of the data structure, wherein the accessor includes a version number and a fat pointer, wherein the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained. - View Dependent Claims (20)
Specification