Sharing duty cycle between devices
First Claim
Patent Images
1. An apparatus, comprising an internet-of-things (IoT) device, comprising:
- a cloud radio transceiver to send data to a cloud connection over a first frequency;
a mesh transceiver to communicate with a mesh network over a second frequency;
a duty cycle calculator to determine if a duty cycle for transmissions from the cloud radio transceiver is nearing a limit, wherein the duty cycle calculator is to activate the mesh transceiver if the duty cycle remaining is greater than a preset limit and a state of charge of a battery to power the IoT device is greater than a threshold; and
a data offloader to send data from the IoT device to a sending device in the mesh network capable of receiving the data and sending the data on to the cloud connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for offloading data from a device with a duty cycle shortage to a device with an excess of duty cycle are provided. In an example method, a packet is sent to a cloud device. A duty cycle usage remaining for transmission of data to the cloud device is calculated. If the remaining duty cycle is below a preset limit, data is offloaded to a sending device.
13 Citations
25 Claims
-
1. An apparatus, comprising an internet-of-things (IoT) device, comprising:
-
a cloud radio transceiver to send data to a cloud connection over a first frequency; a mesh transceiver to communicate with a mesh network over a second frequency; a duty cycle calculator to determine if a duty cycle for transmissions from the cloud radio transceiver is nearing a limit, wherein the duty cycle calculator is to activate the mesh transceiver if the duty cycle remaining is greater than a preset limit and a state of charge of a battery to power the IoT device is greater than a threshold; and a data offloader to send data from the IoT device to a sending device in the mesh network capable of receiving the data and sending the data on to the cloud connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for offloading data from an internet of things (IoT) device, comprising:
-
sending a packet to a cloud device; computing a duty cycle usage remaining for transmission of data to the cloud device; activating a mesh transceiver if the remaining duty cycle is greater than a preset upper limit and a state of charge of a battery to power the IoT device is greater than a threshold; and if the remaining duty cycle is below a preset lower limit, offloading data to a sending device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory machine readable medium, comprising instructions, which when executed, direct a processor in an internet of things (IoT) device to:
-
communicate over a low power wide area (LPWA) network; determine a remaining duty cycle for LPWA communications; determine the remaining duty cycle for units in a mesh network; send packets over the mesh network to a second device having an excess of duty cycle; determine if the IoT device has an excess of duty cycle; and if the IoT device has an excess of duty cycle and a charge of a battery is sufficient to allow offloading of data, allow offloading of data to the IoT device. - View Dependent Claims (23, 24, 25)
-
Specification