SEAMLESS BINARY OBJECT AND METADATA SYNC
First Claim
Patent Images
1. A method for seamless and atomic binary object synchronization at a client, comprising:
- detecting an update to a binary object from an application layer;
generating a unique identifier for the binary object;
requesting creation of a new version of the binary object with the unique identifier; and
after the creation of the new version of the binary object with the unique identifier, requesting an update of a referencing-metadata-store to refer to the binary object associated with unique identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for seamless binary object and metadata updating and synchronization are described. A synchronization engine layer at a client can detect an update to a binary object from an application layer; generate a unique identifier for the binary object; request a storage server to create a new version of the binary object with the unique identifier; and after the creation of the new version of the binary object with the unique identifier, request the storage server to update a referencing-metadata-store to refer to the binary object associated with unique identifier.
28 Citations
20 Claims
-
1. A method for seamless and atomic binary object synchronization at a client, comprising:
-
detecting an update to a binary object from an application layer; generating a unique identifier for the binary object; requesting creation of a new version of the binary object with the unique identifier; and after the creation of the new version of the binary object with the unique identifier, requesting an update of a referencing-metadata-store to refer to the binary object associated with unique identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
one or more computer readable storage media; program instructions for a synchronization layer stored on at least one of the one or more computer readable media that, when executed by a processing system, direct the processing system to; detect an update to a binary object from an application layer; generate a unique identifier for the binary object; request creation of a new version of the binary object with the unique identifier; and after the creation of the new version of the binary object with the unique identifier, request an update of a referencing-metadata-store to refer to the binary object associated with the unique identifier. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more computer readable storage media; program instructions stored on at least one of the one or more computer readable media that, when executed by a processing system, direct the processing system to; in response to receiving a request to create a new version of a binary object with a unique identifier, save the new version of the binary object associated with the unique identifier and provide a notification that the new version of the binary object has been created; and in response to receiving a request to update a referencing-metadata-store to refer to the binary object associated with the unique identifier, update the referencing-metadata-store to refer to the binary object associated with the unique identifier. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification