Back to results
US 8,078,687 B1Granted
System and method for data management
AssigneeMarvell International Ltd.
InventorLeonard J. Galasso
Life of this patent
Estimating the term…
Abstract
A data management system for a data storage device includes a management module and a memory module. The management module manages a plurality of nodes of a linked list based on one of a plurality of parameter sets that indicates a location of a data field within each of the plurality of nodes. The memory module stores data indicative of the one of the plurality of parameter sets.
Claims39
A data management system for a data storage device, the data management system comprising:
- a management module configured to (i) select one of a plurality of parameter sets and (ii) manage a plurality of nodes of a linked list based on the selected one of the plurality of parameter sets, wherein the selected one of the plurality of parameter sets includes an offset, and wherein the offset specifies a relative location of a predetermined field within each of the plurality of nodes;
- and
- a memory module configured to store data indicative of the plurality of parameter sets;
- wherein:
- each of the plurality of nodes includes a timestamp and a logical block address,
- a first one of the plurality of parameter sets includes an offset that specifies a relative location of the timestamp within each of the plurality of nodes, and
- a second one of the plurality of parameter sets includes an offset that specifies a relative location of the logical block address within each of the plurality of nodes.
4 more elements
A data management method for a data storage device, the data management method comprising:
- selecting one of a plurality of parameter sets;
- managing a plurality of nodes of a linked list based on the selected one of the plurality of parameter sets, wherein the selected one of the plurality of parameter sets includes an offset, and wherein the offset specifies a relative location of a predetermined field within each of the plurality of nodes;
- and
- storing data indicative of the plurality of parameter sets;
- wherein:
- each of the plurality of nodes includes a timestamp and a logical block address,
- a first one of the plurality of parameter sets includes an offset that specifies a relative location of the timestamp within each of the plurality of nodes, and
- a second one of the plurality of parameter sets includes an offset that specifies a relative location of the logical block address within each of the plurality of nodes.
5 more elements
Dependencies are inferred from the claim text.