Google Assigned Patent
Asynchronous distributed object uploading for replicated content addressable storage cluster
By Jean Jacques Maleval | May 7, 2014 at 2:54 pmGoogle, Inc., Mountain View, CA, has been assigned a patent (8,683,112) developed by two co-inventors for an “asynchronous distributed object uploading for replicated content addressable storage cluster.”
The co-inventors are Alexandre Drobychev, San Jose, CA, and Alexander Kesselman, Sunnyvale, CA.
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method performed by two or more devices of a group of devices in a distributed data replication system may include receiving a group of chunks having a same unique temporary identifier, the group of chunks comprising an object to be uploaded; creating an entry for the object in a replicated index, the entry being keyed by the unique temporary identifier, and the replicated index being replicated at each of the two or more devices; and determining, by an initiating device of the two or more devices, that a union of the group of chunks contains all data of the object. The method may also include calculating a content-based identifier to the object; creating another entry for the object in the replicated index, the other entry being keyed by the content-based identifier; and updating the replicated index to point from the unique temporary identifier to the content-based identifier.”
The patent application was filed on May 31, 2013 (13/907,531).