CPC G06F 16/3328 (2019.01) [G06F 16/20 (2019.01); G06F 16/48 (2019.01); G06F 16/587 (2019.01)] | 22 Claims |
1. A method, comprising:
creating a graph of a digital twins object model, the graph having physical space nodes representing physical spaces and sensor nodes representing sensors that are present within the physical spaces;
incorporating, into the graph, a function node representing a function, the function node having a subset of the sensor nodes that fall within a subtree of the function node;
based at least on a location of the function node in the graph, restricting access of the function represented by the function node to telemetry data provided by certain sensors represented by the subset of sensor nodes that fall within the subtree of the function node, wherein the restricting includes preventing the function from accessing other telemetry data provided by other sensors represented by other sensor nodes in the graph that do not fall within the subtree of the function node;
parsing sensor data associated with a particular sensor node in the subset to identify metadata associated with the particular sensor node, wherein the sensor data comprises particular telemetry data provided by the particular sensor node;
determining that the function matches the identified metadata associated with the particular sensor node;
providing the particular telemetry data to the function that is represented by the function node; and
executing the user defined function on the particular telemetry data.
|