DISTRIBUTED EDGE PROCESSING OF INTERNET OF THINGS DEVICE DATA IN CO-LOCATION FACILITIES
First Claim
1. A method comprising:
- selecting, by at least one of a plurality of edge computing systems co-located within respective co-location facilities each deployed and managed by a single co-location facility provider, a selected edge computing system of the plurality of edge computing systems to process data generated by an Internet of Things (IoT) device;
provisioning, at the selected edge computing system, an application programming interface (API) endpoint for communication with the IoT device;
receiving by the selected edge computing system at the API endpoint, the data generated by the IoT device; and
processing, by the selected edge computing system, the data generated by the IoT device.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for distributed processing of Internet of Things (IoT) device data by edge systems co-located within a globally-distributed set of co-location facilities deployed and managed by a co-location facility provider. For example, a method includes selecting, by at least one of a plurality of edge computing systems co-located within respective co-location facilities each deployed and managed by a single co-location facility provider, a selected edge computing system of the plurality of edge computing systems to process data associated with events generated by an IoT device. The method also includes provisioning, at the selected edge computing system, an application programming interface (API) endpoint for communication with the IoT device, receiving, by the selected edge computing system at the endpoint, the data associated with the events generated by the IoT device, and processing, by the selected edge computing system, the data associated with the events generated by the IoT device.
-
Citations
18 Claims
-
1. A method comprising:
-
selecting, by at least one of a plurality of edge computing systems co-located within respective co-location facilities each deployed and managed by a single co-location facility provider, a selected edge computing system of the plurality of edge computing systems to process data generated by an Internet of Things (IoT) device; provisioning, at the selected edge computing system, an application programming interface (API) endpoint for communication with the IoT device; receiving by the selected edge computing system at the API endpoint, the data generated by the IoT device; and processing, by the selected edge computing system, the data generated by the IoT device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a plurality of edge computing systems co-located within respective co-location facilities each deployed and managed by a single co-location facility provider, wherein at least one of the plurality of edge systems is configured to select a selected edge computing system of the plurality of edge computing systems to process data generated by an Internet of Things (IoT) device, wherein the selected edge computing system is configured to provision an application programming interface (API) endpoint for communication with the IoT device, receive, at the API endpoint, the data associated with the events generated by the IoT device, and process the data associated with the events generated by the IoT device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer readable storage medium comprising instructions that when executed cause one or more processors of an edge computing system to:
-
select the edge computing system, from among a plurality of edge computing systems co-located within respective co-location facilities each deployed and managed by a single co-location facility provider, to process data generated by an Internet of Things (IoT) device; provision an application programming interface (API) endpoint for communication with the IoT device; receive at the API endpoint the data generated by the IoT device; and process the data generated by the IoT device.
-
Specification