×

Commit and rollback of data streams provided by partially trusted entities

  • US 10,515,228 B2
  • Filed: 07/13/2018
  • Issued: 12/24/2019
  • Est. Priority Date: 10/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one processor; and

    at least one memory comprising instructions that, in response to being executed by the at least one processor, cause the system at least to;

    maintain a first version of a collection of data on one or more storage devices;

    associate the first version of the collection of data with information indicative of an accepted state of the first version of the collection, wherein the information indicative of the accepted state includes a first acceptance status indicator that indicates a first metatransaction has been accepted;

    associate a second version of the collection of data with information indicative of an unaccepted state of the second version of the collection, the second version of the collection of data based on one or more transactions applied to the first version of the collection, wherein the information indicative of the unaccepted state includes a second acceptance status indicator that indicates a second metatransaction has not been accepted; and

    in response to a request to access the collection of data, provide access to the first version of the collection of data based on determining that the second version is associated with an unaccepted state.

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