×

COMPOSING OBJECTS IN HOSTED STORAGE

  • US 20140244700A1
  • Filed: 02/26/2013
  • Published: 08/28/2014
  • Est. Priority Date: 02/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. 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:

  • storing, at the hosted storage system, a first object, the first object including a first data component, wherein a first object identifier in the namespace uniquely identifies the first object in the hosted storage system and enables the first object to be retrieved by a client system over a network;

    storing, at the hosted storage system, a second object, the second object including a second data component, wherein a second object identifier in the namespace uniquely identifies the second object in the hosted storage system and enables the second object to be retrieved by a client system over a network;

    receiving, at the hosted storage system, a compose object request sent by a client system over a network to the hosted storage system, the compose object request designating the first object identifier, the second object identifier, and a third object identifier in the namespace;

    in response to receiving the compose object request, creating, in the hosted storage system, 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 in the hosted storage system; and

    associating, in the hosted storage system, the third object identifier with the third object such that the third object identifier uniquely identifies the third object in the hosted storage system and enables the third object to be retrieved by a client system over a network.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×