US 11,743,344 B1
Edge resource processing
Hemant Kumar Sivaswamy, Pune (IN); Sri Harsha Varada, Vizianagaram (IN); Venkata Vara Prasad Karri, Visakhapatnam (IN); and Sarbajit K. Rakshit, Kolkata (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Mar. 15, 2022, as Appl. No. 17/654,826.
Int. Cl. H04L 67/289 (2022.01); H04L 67/61 (2022.01)
CPC H04L 67/289 (2013.01) [H04L 67/61 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
identifying a plurality of data sources at a location, wherein each sensor from a plurality of sensors associated with the plurality of data sources produce data for processing by a plurality of edge devices, wherein each data source from the plurality of data sources is an IoT device independent from each edge device from the plurality of edge devices;
responsive to sampling a data feed from each data source form the plurality of data sources to establish context, determining contextual priority for each data source from the plurality of data sources;
identifying the plurality of edge devices at the location for performing computations on the data produced by the plurality of data sources;
responsive to identifying a type of computation for the plurality of edge devices, determining a computation plan for the edge devices based on the contextual priority for each data source from the plurality of data sources;
deploying the computation plan for the plurality of edge devices; and
instructing each edge device from the plurality of edge devices to relocate to a position based on a distance between each data source from the plurality of data sources at the location and based on the contextual priority for each data source from the plurality of data sources.