IP Library Granted Patent US 10,855,605
Granted Patent B2
US 10,855,605 · App. 14/516,293 · Granted Dec 1, 2020

Throttling to control thermal properties through a node

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,855,605
App. No.
14/516,293
Granted
Dec 1, 2020
Kind
B2
Abstract

The invention relates to a method for controlling thermal properties of a node. The method steps include calculating, using a temperature reading, a transmission duty cycle of the node, calculating a data amount capable of being transmitted with the transmission duty cycle, and transmitting, from a network interface of the node, a plurality of available data at a rate less than the data amount based on a priority of the plurality of available data.

Claims (52)

1. A method for controlling thermal properties of a node, comprising:

calculating, using a temperature reading, a transmission duty cycle of the node, wherein the transmission duty cycle is a measure of transmission time relative to idle time of the node;

calculating a data amount capable of being transmitted with the transmission duty cycle; and

transmitting, from a network interface of the node, a plurality of available data at a rate less than the data amount based on a priority of the plurality of available data.

2. The method of claim 1 , further comprising:

receiving the plurality of available data;

determining the priority of the plurality of available data; and

associating the priority with the plurality of available data.

3. The method of claim 1 , further comprising:

cooling the node for a predetermined period of time.

4. The method of claim 3 , further comprising:

increasing the predetermined period of time for cooling the node.

5. The method of claim 3 , further comprising:

powering down the network interface of the node.

6. The method of claim 3 , further comprising:

idling the network interface of the node.

7. The method of claim 1 wherein transmitting the plurality of available data further comprises:

transmitting available data above a minimum priority.

8. The method of claim 1 , wherein transmitting the plurality of available data further comprises:

transmitting available data in a decreasing order of priority.

9. The method of claim 1 , wherein the network interface is a cellular modem.

10. The method of claim 1 , wherein the network interface is operatively connected to a mesh network.

11. A system for controlling thermal properties of a node, comprising:

a transmission network; and

a server and the node operatively connected to the server via the transmission network, wherein the node comprises a first processor configured to:

calculate, using a temperature reading, a transmission duty cycle of the node, wherein the transmission duty cycle is a measure of transmission time relative to idle time of the node;

calculate a data amount capable of being transmitted with the transmission duty cycle; and

transmit, from a network interface of the node, a plurality of available data at a rate less than the data amount based on a priority of the plurality of the available data.

12. The system of claim 11 , wherein the first processor is further configured to: receive the plurality of the available data; determine the priority of the plurality of the available data; and

associate the priority with the plurality of the available data.

13. The system of claim 11 , the first processor is further configured to:

cool the node for a predetermined period of time.

14. The system of claim 11 , further comprising:

a second processor configured to: calculate, using the temperature reading, the transmission duty cycle of the node;

calculate the data amount capable of being transmitted with the transmission duty cycle; and

transmit, from the network interface of the node, the plurality of available data at a rate less

than the data amount based on the priority of the plurality of the available data.

15. The system of claim 11 , wherein the second processor is further configured to:

cool the node for a predetermined period of time.

16. The system of claim 11 , wherein the node and the server are connected via a cellular data network.

17. The system of claim 11 , further comprising:

a second node connected to the node.

18. The system of claim 17 , wherein the second node is connected to the node via a mesh network.

19. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes the one or more hardware processors to perform operations to:

calculate, using a temperature reading, a transmission duty cycle of the node, wherein the transmission duty cycle is a measure of transmission time relative to idle time of the node;

calculate a data amount capable of being transmitted with the transmission duty cycle; and

transmit, from a network interface of the node, a plurality of available data at a rate less than

the data amount based on the priority of the plurality of the available data.

20. The non-transitory computer readable medium of claim 19 , wherein the one or more hardware processors further perform operations to:

receive the plurality of the available data;

determine the priority of the plurality of the available data; and

associate the priority with the plurality of the available data.

Assignments (4)
SECURITY INTEREST Recorded Nov 30, 2023
From: ITRON, INC.; ITRON NETWORKED SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 065727/0302 →
CHANGE OF NAME Recorded Feb 1, 2018
From: SILVER SPRING NETWORKS, INC.
To: ITRON NETWORKED SOLUTIONS, INC.
Reel/Frame 045221/0804 →
SECURITY INTEREST Recorded Jan 8, 2018
From: ITRON, INC.; ITRON NETWORKED SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 045017/0893 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2015
From: HUNT, PETER; VAN GREUNEN, JANA; SAN FILIPPO, WILL E., III
To: SILVER SPRING NETWORKS, INC.
Reel/Frame 037169/0823 →