×

Token-based storage service

  • US 9,648,007 B1
  • Filed: 06/17/2015
  • Issued: 05/09/2017
  • Est. Priority Date: 06/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more computing nodes configured as a repository of key-value data;

    one or more memories having stored thereon computer-readable instructions that, upon execution by a computing device, cause the system at least to;

    receive a first request to store a data item;

    in response to the first request to store the data item, generate a first token comprising a namespace and a first identifier, and store, in the repository of key-value data, a first association between the first token and the data item, and a second association between the first token and metadata indicative of an owner of the data item;

    validate a request to retrieve the data item, based at least in part on using a copy of the first token included in the request to retrieve the data item and access the metadata indicative of the owner of the data item; and

    in response to a second request to store a version of the data item, add the first token to a list of invalid tokens and generate a second token comprising the namespace and a second identifier, and store, in the repository of key-value data, associations between the second token, the version of the data item, and the metadata indicative of the owner of the data item.

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