Composing objects in hosted storage
AssigneeGoogle Inc.
InventorsErkki Ville Juhani Aikas, Michael F. Schwartz, Paul E. Newson
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsErkki Ville Juhani Aikas, Michael F. Schwartz, Paul E. Newson
Estimating the term…
A hosted storage system includes a namespace that contains object identifiers. A first object containing a first data component is stored. A first object identifier in the namespace uniquely identifies the first object. A second object containing a second data component is stored. A second object identifier in the namespace uniquely identifies the second object. A compose object request that designating the first object identifier, the second object identifier, and a third object identifier in the namespace is received. A third object that includes the first data component and the second data component without duplicating the first data component and the second data component is created. The third object identifier is associated with the third object such that the third object identifier uniquely identifies the third object.
A method for composing an object stored in a hosted storage system that includes a namespace that contains object identifiers for objects stored in the hosted storage system, the method comprising:
A non-transitory computer storage medium storing a computer program, the program comprising instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform a process for composing an object stored in a hosted storage system that includes a namespace that contains object identifiers for objects stored in the hosted storage system, the process comprising:
A computer system comprising:
Dependencies are inferred from the claim text.