DISTRIBUTION AND SYNCHRONIZATION OF DIGITAL OBJECTS
First Claim
1. A method comprising:
- combining a first one-way hash associated with an original state of a first digital object and a second one-way hash associated with a modified state of the first digital object;
comparing the combination of first one-way hash and second one-way hash of the first digital object with a previously received third one-way hash and fourth one-way hash combination;
determining, based at least in part on the combination of first one-way hash and the second one-way hash in relation to the third one-way hash and fourth one-way hash, whether a second digital object is the same as the first digital object.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to facilitate distribution and synchronization of digital objects between a plurality of computing devices. In an embodiment, a master file catalog is maintained at a central server. As updates are made to digital object(s) on devices associated with the central server, file catalogs are forwarded to the master catalog which is updated accordingly. The master catalog can then be reviewed to facilitate file sharing in a peer-to-peer manner between the devices. In another embodiment, one-way hash pairings are created when a digital object is created/modified. Received hash pairings can be analysed to facilitate determination of whether two extants of a digital object are the same or different. Utilizing one-way hash pairings enable sensitive information regarding a digital object to remain secure, and sensitive information (and digital objects) is only shared between authenticated devices.
-
Citations
11 Claims
-
1. A method comprising:
-
combining a first one-way hash associated with an original state of a first digital object and a second one-way hash associated with a modified state of the first digital object; comparing the combination of first one-way hash and second one-way hash of the first digital object with a previously received third one-way hash and fourth one-way hash combination; determining, based at least in part on the combination of first one-way hash and the second one-way hash in relation to the third one-way hash and fourth one-way hash, whether a second digital object is the same as the first digital object. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
a first one-way hash associated with an original state of a first digital object; a second one-way hash associated with a modified state of the first digital object; a third one-way hash associated with an original state of a second digital object; a fourth one-way hash associated with a modified state of the second digital object; a determination component configured to; compare a value of the first one-way hash and a value of the third one-way hash; and
compare a value of the second one-way hash and a value of the fourth one-way hash; anddetermine whether the first digital object and the second digital object are the same. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
Specification