| CPC G06F 16/9024 (2019.01) | 16 Claims |

|
1. A method comprising:
obtaining a set of measurements from sensing nodes in an environment wherein the sensing nodes and far edge nodes are represented in a graph as graph nodes, the graph identifying parent-child relationships between at least some of the graph nodes, wherein the child nodes having a higher level of detail than parent nodes in the graph;
associating the set of measurements to a graph node in the graph, wherein the graph node corresponds to a far edge node, wherein a new graph node is created when the set of measurements is not associated to any of the graph nodes;
updating the graph node in the graph associated with the set of measurements;
receiving node data a far-edge nodes in the environment;
updating the graph based on interactions included in the node data, wherein, when the node data includes an interaction, the interaction determines whether a child node is added to the graph node or a child node is removed from the graph node and relocated in the graph;
processing the set of measurements and the node data to generate a local update for the far edge node;
updating the corresponding far edge node with the local update;
updating graph nodes associated with the graph node that was updated; and
updating graph nodes not associated with the graph node that was updated.
|