Patent ID: 8712964
Filing Date: 2014-04-29
Classification: G06F

Abstract:
1. A method of updating a binary data store based on a transaction store comprising: receiving a transaction store from a computer readable memory for describing differences between an initial version of a first binary data store and an updated version of the first binary data store, wherein the transaction store comprises: generating a cryptographic hash indicative of a complete second binary data store; determining whether the cryptographic hash indicative of the complete second binary data store is the same as the first cryptographic hash; if the cryptographic hash indicative of the complete second binary data store is the same as the first cryptographic hash, updating the complete second binary data store by changing the value of a bit in a position of the complete second binary data store that is associated with the portion of data in the initial version of the first binary data store that is to change; generating a cryptographic hash indicative of the updated complete second binary data store; and validating the updated complete second binary data store by determining whether the second cryptographic hash is the same as the cryptographic hash indicative of the updated complete second binary data store.