Patent ID: 8516470
Filing Date: 2013-08-20
Classification: H04L

Abstract:
1. A method for upgrading at least one object amongst a plurality of nodes, comprising: propagating a message amongst a plurality of nodes, wherein the message comprises: comparing the version information regarding the at least one object at the transmitting node with version information regarding the at least one object at a receiving node of the plurality of nodes to determine an object to be updated at the receiving node, wherein comparing the version information comprises: comparing a version id for the object in the message with a local version id for the object at the receiving node; and comparing a logical clock timestamp for the object in the message with a logical clock timestamp for the object at the receiving node; and in response to the determination of the object, obtaining data from a node of the plurality of nodes to upgrade the object at the receiving node, wherein the receiving node updates a portion of the version information regarding the object in the message and generates an updated message for propagation amongst the plurality of nodes, wherein the updated message comprises the updated portion of the version information.