Patent ID: 9665607
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. A method for organizing sparse data in storage media using a data storage manager, the method comprising: receiving data input including at least a portion of first data at an interface of the data storage manager configured to store and retrieve data in the storage media; linking the first data in the storage media to at least one first unique identifier in a first table in the storage media, wherein the first data comprises at least one key-value pair including at least a key entity indicating a type of data and a data value of the type of data that is associated with the key entity, and the at least one first unique identifier is an identifier associated with a corresponding at least one distinct key-value data pair; and associating a set having a corresponding set-oriented second identifier with the at least one first unique identifier within the storage media, wherein the set includes at least the first data and comprises a logical set that is operable for organizing and relating at least a portion of data stored in the first table; wherein the first table is configured to store a plurality of key-value pairs having key entities with different types of data among the plurality of key-value pairs, and the at least one key-value data pair associated with the first unique identifier is capable of being uniquely updated; and wherein at least a portion of the first data is capable of retrieval from the storage media via the interface of the data storage manager based on reference to at least one of the first and second identifiers.