Patent ID: 9734185
Date: 2017-08-15
CPC Classifications: G06F

Claim:
1. A method for providing communication integrity within a distributed database computer system, the method comprising the steps of: Transmitting, by a first node of a plurality of nodes, a change notification to a second node of the plurality of nodes, wherein the change notification indicates that the first node has changed from a first version to a second version, and wherein the second node is a neighbor of the first node; Receiving, by the first node of the plurality of nodes, at least one change confirmation from the second node, the change confirmation confirming acknowledgement of the change notification by the second node and by a third node of the plurality of nodes, wherein the third node of the plurality of nodes is not a neighbor of the first node, and wherein the third node is a neighbor of the second node; and Updating, by the first node of the plurality of nodes, a version table of the first node to show that the second node and the third node know that the first node has changed from the first version to the second version, wherein the version table of the first node shows the first node's knowledge about what the second node knows about the version of the first node and a version of the third node, and about what the third node knows about the version of the first node and a version of the second node.