×

Reliable map-reduce communications in a decentralized, self-organizing communication orbit of a distributed network

  • US 9,910,752 B2
  • Filed: 04/22/2016
  • Issued: 03/06/2018
  • Est. Priority Date: 04/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing message communications with failure detection and recovery in a linear communication orbit formed by a non-static collection of machines, the method comprising:

  • at a respective machine of the non-static collection of machines forming the linear communication orbit;

    identifying, from among the non-static collection of machines, a respective set of forward contacts that comprises a set of machines distributed in a forward direction along the linear communication orbit;

    monitoring a respective propagation state of a first query that has departed from the respective machine to travel in the forward direction along the linear communication orbit, wherein the monitoring includes updating the respective propagation state of the first query based on a predetermined timeout for the respective propagation state; and

    upon detecting a respective propagation failure of the first query based on the monitoring, sending the first query directly to a first forward contact among the set of forward contacts to initiate a respective failure recovery process within at least part of a respective segment of the linear communication orbit between the respective machine and the first forward contact of the respective machine.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×