Managing communication congestion for internet of things devices
AssigneeIntel Corporation
InventorsKeith Nolan, Michael Nolan, Mark Kelly
Life of this patent
Estimating the term…
Abstract
A method and apparatus for managing communication congestion for internet of things (IoT) devices are provided. An exemplary apparatus includes an IoT device that includes a data transfer controller configured to create a sensor message and dispatch the sensor message to a pipeline processing application in a cloud. A data store is configured to store the sensor message in a cache if it cannot be sent due to communication issues. A data backlog transfer controller is configured to send the sensor message from the data store when the communications issues are not present.
Claims12
An apparatus for managing communication congestion for internet of things (IoT) devices, comprising:
- an IoT device, comprising:
- a data transfer controller configured to create a sensor message and dispatch the sensor message at a predetermined rate to a pipeline processing application in a cloud;
- a data store configured to store the sensor message in a cache if the sensor message cannot be sent due to a communication issue;
- and
- a data backlog transfer controller configured to:
- change the predetermined rate to a new rate in response to an indication from the pipeline processing application that the communication issue is present;
- send the sensor message to the data store in response to the indication from the pipeline processing application that the communication issue is present;
- and
- send the sensor message from the data store when the communication issue is not present.
An internet of things (IoT) device for managing communication congestion, comprising:
- a data transfer controller configured to create a sensor message and dispatch the sensor message at a predetermined rate to a pipeline processing application in a cloud;
- a data store configured to store the sensor message in a cache if the sensor message cannot be sent due to a communication issue;
- and
- a data backlog transfer controller configured to:
- change the predetermined rate to a new rate in response to an indication from the pipeline processing application that the communication issue is present;
- send the sensor message to the data store in response to the indication from the pipeline processing application that the communication issue is present;
- and
- send the sensor message from the data store.
Dependencies are inferred from the claim text.