IP Library Granted Patent US 10,969,852
Granted Patent B2
US 10,969,852 · App. 16/740,255 · Granted Apr 6, 2021

Adaptive power management in a battery powered system based on expected solar energy levels

Inventors: Brian Tuan (San Francisco, CA); Kavya U. Joshi (San Francisco, CA); James Michael Rowson (San Francisco, CA); Justin J. Delegard (San Francisco, CA); James Austin Duffield (San Francisco, CA); Kong Kee Poon (San Carlos, CA); Christian Peter Almer (San Francisco, CA); John Bicket (San Francisco, CA)
Assignee: Samsara Networks Inc.
G06F1/3212G06F1/263G06F1/32G06F1/3203G06F1/325G06F1/3206G06F1/3234G06N5/04H02J3/38H02J3/383H02J7/35H02J13/00H02J13/0079H02J2203/20
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,969,852
App. No.
16/740,255
Granted
Apr 6, 2021
Kind
B2
Abstract

A method and a gateway system for enabling adaptive power management. The gateway system is powered by a rechargeable battery that is coupled with a solar power source. A location reading indicating a location of the gateway system is transmitted at a first time. A solar profile is received from a management server. The solar profile indicates a measure of power expected to be generated at the location during an interval of time that occurs after the first time by the solar power source. The gateway system determines based on a current battery level of the rechargeable battery and the solar profile an optimal power usage plan for the gateway system and operates according to the optimal power usage plan during the interval of time.

Claims (28)

1. A method, in a gateway system that is mounted on a mobile asset and powered by a rechargeable battery that is coupled with a solar power source, of enabling adaptive power management, the method comprising:

transmitting, by the gateway system, a location reading indicating a location of the gateway system at a first time;

receiving, by the gateway system from a server located in the cloud, a solar profile including one or more power measures expected to be generated by the solar power source at the location of the gateway system during an interval of time that occurs after the first time, wherein the solar profile was determined at the server based on a forecasting model and power measures previously recorded by another gateway system based on the location of the gateway system;

determining, by the gateway system, an optimal power usage plan for the gateway system based on a current battery level of the rechargeable battery and the solar profile; and

operating the gateway system according to the optimal power usage plan for the gateway system during the interval of time.

2. The method of claim 1 , wherein the optimal power usage plan for the gateway system ensures that the gateway system operates during the interval of time above a predetermined minimum energy threshold.

3. The method of claim 1 , wherein the optimal power usage plan for the gateway system causes the rechargeable battery of the gateway system to be charged while maintaining operation of the gateway system.

4. The method of claim 1 , wherein operating according to the optimal power usage plan for the gateway system during the interval of time includes modifying a frequency for reporting one or more sensor measurements from the gateway system to the server, wherein the one or more sensor measurements include at least a location reading indicating the location of the gateway system.

5. The method of claim 1 , wherein the method further comprises:

determining whether a level of power generated by the solar power source at a given time during the interval of time is less than an expected power measure at the given time determined based on the solar profile; and

responsive to determining that the level of power generated by the solar power source is less than an expected power measure at the given time, triggering an alert that causes the gateway system to operate based on an updated power usage plan.

6. The method of claim 1 further comprising:

transmitting, to the server, one or more power measures generated by the solar power source at a given location and a given time.

7. A gateway system that is mounted on a mobile asset and powered by a rechargeable battery that is coupled with a solar power source, for enabling adaptive power management, the gateway system comprising:

a non-transitory computer readable storage medium to store instructions; and

a processor coupled with the non-transitory computer readable storage medium to process the stored instructions to:

transmit, by the gateway system, a location reading indicating the location of the gateway system at a first time;

receive, by the gateway system from a server located in the cloud, a solar profile including one or more power measures expected to be generated by the solar power source at the location of the gateway system during an interval of time that occurs after the first time, wherein the solar profile was determined at the server based on a forecasting model and power measures previously recorded by another gateway system based on the location of the gateway system;

determine, by the gateway system, an optimal power usage plan for the gateway system based on a current battery level of the rechargeable battery and the solar profile; and

operate the gateway system according to the optimal power usage plan for the gateway system during the interval of time.

8. The gateway system of claim 7 , wherein the optimal power usage plan for the gateway system ensures that the gateway system operates during the interval of time above a predetermined minimum energy threshold.

9. The gateway system of claim 7 , wherein the optimal power usage plan for the gateway system causes the rechargeable battery of the gateway system to be charged while maintaining operation of the gateway system.

10. The gateway system of claim 7 , wherein to operate according to the optimal power usage plan for the gateway system during the interval of time includes to modify a frequency for reporting one or more sensor measurements from the gateway system to the server, wherein the one or more sensor measurements include at least a location reading indicating the location of the gateway system.

11. The gateway system of claim 7 , wherein the processor is further to:

determine whether a level of power generated by the solar power source at a given time during the interval of time is less than an expected power measure at the given time determined based on the solar profile; and

responsive to determining that the level of power generated by the solar power source is less than an expected power measure at the given time, trigger an alert that causes the gateway system to operate based on an updated power usage plan.

12. The gateway system of claim 7 , wherein the processor is further to:

transmit, to the server, one or more power measures generated by the solar power source at a given location and a given time.

Assignments (2)
CHANGE OF NAME Recorded Jul 15, 2022
From: SAMSARA NETWORKS INC.
To: SAMSARA INC.
Reel/Frame 060679/0009 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2020
From: TUAN, BRIAN; JOSHI, KAVYA U.; ROWSON, JAMES MICHAEL; DELEGARD, JUSTIN J.; DUFFIELD, JAMES AUSTIN; POON, KONG KEE; ALMER, CHRISTIAN PETER; BICKET, JOHN
To: SAMSARA NETWORKS INC.
Reel/Frame 051483/0581 →
Continuity (2)
Division 15870599 · Jan 12, 2018
Related Publication 20200150739A1 · May 14, 2020
Cited By (34)
US 12,197,610 US 12,213,090 US 12,228,944 US 12,253,617 US 12,256,021 US 12,260,616 US 12,269,498 US 12,289,181 US 12,306,010 US 12,327,445 US 12,328,639 US 12,344,168 US 12,345,468 US 12,346,712 US 12,367,718 US 12,426,007 US 12,445,285 US 12,450,329 US 12,479,446 US 12,501,178 US 12,511,947 US 12,524,314 US 12,534,097 US 12,561,624 US 12,565,143 US 12,626,200 US 12,630,050 US 12,646,402 US 12,651,529 US 12,662,152 US 12,665,989 US 12,671,464 US 12,675,419 US 12,701,004