×

Archival data identification

  • US 9,213,709 B2
  • Filed: 08/08/2012
  • Issued: 12/15/2015
  • Est. Priority Date: 08/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • under the control of one or more computer systems configured with executable instructions,receiving, from a requesting entity, a data store request to store a data object;

    storing the data object at a transient data store;

    prior to storing the data object in a non-transient data storage location, providing, to the requesting entity, a data object identifier for the data object, the data object identifier encoding at least storage location information used to indicate the non-transient data storage location, payload validation information, and policy information;

    storing the data object in the non-transient data storage location;

    receiving a data retrieval request to retrieve the data object, the data retrieval request specifying the data object identifier;

    decoding the data object identifier to obtain at least the storage location information, the payload validation information, and the policy information;

    validating the data retrieval request using at least the policy information;

    retrieving the data object as a retrieved data object from the non-transient data storage location using at least the storage location information;

    validating integrity of the retrieved data object using at least the payload validation information; and

    providing the retrieved data object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×