System and method for immutably storing electronic assets in a large-scale computer system
First Claim
1. A large scale computer storage system having a storage architecture, comprising:
- at least one computer storage location configured to store a plurality of assets and/or a plurality of asset catalog entries corresponding to the plurality of assets;
an object identification service to provide immutable and scalable identifiers for each said asset and each said asset catalog entry;
a storage locator including a mapping database to map assets and/or asset catalog entries to the at least one computer storage location; and
a federator, wherein the federator is configured to transparently access a plurality of storage locations of the storage architecture irrespective of a storage implementation associated with a particular storage location, andwherein the storage architecture is scalable essentially without limitation and is configured to enable the assets to remain accessible over time regardless of the assets'"'"' format(s).
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and/or methods for storing and/or retrieving assets in connection with an extremely large scale computer storage system are provided. An asset catalog may comprise a plurality of asset catalog entries stored according to at least one schema and corresponding to a plurality of assets. A storage architecture may be capable of storing the plurality of assets, with the storage architecture comprising a storage locator and a federator. An item identification scheme may be capable of providing identifiers to reference, locate, and/or access said assets and/or said asset catalog entries stored in the asset catalog in the storage architecture. The computer storage system may be scalable essentially without limitation while maintaining asset storage and retrieval flexibility and substantially obsolescence-proof survivability of assets.
46 Citations
50 Claims
-
1. A large scale computer storage system having a storage architecture, comprising:
-
at least one computer storage location configured to store a plurality of assets and/or a plurality of asset catalog entries corresponding to the plurality of assets; an object identification service to provide immutable and scalable identifiers for each said asset and each said asset catalog entry; a storage locator including a mapping database to map assets and/or asset catalog entries to the at least one computer storage location; and a federator, wherein the federator is configured to transparently access a plurality of storage locations of the storage architecture irrespective of a storage implementation associated with a particular storage location, and wherein the storage architecture is scalable essentially without limitation and is configured to enable the assets to remain accessible over time regardless of the assets'"'"' format(s). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer-implemented method of maintaining a storage architecture on a large scale computer storage system, the method comprising:
-
providing at least one computer storage location to store a plurality of assets and/or a plurality of asset catalog entries corresponding to the plurality of assets; providing an object identification service to provide immutable and scalable identifiers for each said asset and each said asset catalog entry; providing a storage locator including a mapping database to map assets and/or asset catalog entries to the at least one storage location; and providing a federator, wherein the federator is configured to transparently access a plurality of storage locations of the storage architecture irrespective of a storage implementation associated with a particular storage location, and wherein the storage architecture is scalable essentially without limitation and is configured to enable the assets to remain accessible over time regardless of the assets'"'"' format(s). - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification