×

Distributed consensus in a content centric network

  • US 10,447,805 B2
  • Filed: 10/10/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 10/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for facilitating distributed consensus in a content centric network, the computer system comprising:

  • a processor; and

    a storage device storing instructions that when executed by the processor cause the processor to perform operations, the operations comprising;

    generating a first interest indicating a request to approve a proposed value for a variable, wherein the computer system is a coordinator for a plurality of nodes;

    in response to receiving a positive acknowledgment of the first interest from a majority of the nodes, generating a second interest indicating a request to accept the proposed value, wherein a name for the first interest and a name for the second interest include an identifier of the variable and a round number, and wherein a payload of the first interest and a payload of the second interest include the proposed value; and

    in response to receiving a positive acknowledgement of the second interest from the majority of the nodes, generating a notification indicating that an agreed-upon value for the variable is the proposed value.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×