×

Methods and apparatus for a distributed database within a network

  • US 10,572,455 B2
  • Filed: 12/01/2016
  • Issued: 02/25/2020
  • Est. Priority Date: 08/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a memory associated with an instance of a distributed database at a first compute device configured to be included within a plurality of compute devices that implements the distributed database via a network operatively coupled to the plurality of compute devices; and

    a processor operatively coupled to the memory,the processor configured to identify, at a first time, a first distributed database event (1) defined by the first compute device and (2) linked to a first plurality of distributed database events,the processor configured to receive, at a second time after the first time, a signal representing a second distributed database event (1) defined by a second compute device from the plurality of compute devices and (2) linked to a second plurality of distributed database events,the processor configured to identify an order of distributed database events within a third plurality of distributed database events based at least in part on a value of a first attribute for each distributed database event from the third plurality of distributed database events, the value of the first attribute for each distributed database event from the third plurality of distributed database events being based on a relationship between that distributed database event and a set of distributed database events including descendants of that distributed database event, each distributed database event from the set of distributed database events being associated with a second attribute that is common with the remaining distributed database events from the set of distributed database events, each distributed database event from the third plurality of distributed database events being from at least one of the first plurality of distributed database events or the second plurality of distributed database events, the third plurality of distributed database events being mutually exclusive of the set of distributed database events,the processor configured to store in the memory the order associated with the third plurality of distributed database events.

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