IP Library › Granted Patent US 12,000,940
Granted Patent B1
US 12,000,940 · App. 18/312,534 · Granted Jun 4, 2024

Systems and methods of remote object tracking

Inventors: Kevin Russell Coates Lloyd (San Carlos, CA); Neel Sheth (San Francisco, CA); Gautam Ravi Ramaswamy (Monmouth Junction, NJ); James Michael Rowson (Mamaroneck, NY)
Assignee: Samsara Inc.
G01S3/7861F24S50/20H02S20/32
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 12,000,940
App. No.
18/312,534
Filed
May 4, 2023
Granted
Jun 4, 2024
Kind
B1
Art Unit
1726
USPC
136/246
Abstract

A management server in communication with one or more object tracking devices is disclosed. The management server may receive location information, configuration information, and orientation information associated with the one or more object tracking devices. Based at least in part on the location information, the management server may receive weather information associated with the locations of the one or more object tracking devices. Based at least in part on the location information, the weather information, the configuration information, and the orientation information, the management server can determine power generated and power consumed by the one or more object tracking devices, which then can be used to determine estimated operation time for the one or more object tracking devices.

Claims (60)

1. A system for tracking information associated with a storage unit, the system comprising:

an object tracking device in communication with one or more sensors and comprising:

a solar power generation device comprising a solar cell;

a power storage device configured to receive, at least in part, power from the solar power generation device;

a location determination device configured to generate location information associated with the object tracking device;

one or more wireless communication interfaces, at least one of the one or more wireless communication interfaces configured to establish wireless communications between the object tracking device and an external server system, and the at least one of the one or more wireless communication interfaces configured to establish wireless communications between the object tracking device and the one or more sensors;

one or more computer readable storage mediums configured to store:

configuration information associated with the object tracking device;

information associated with the storage unit received from the one or more sensors;

location information generated by the location determination device; and

program instructions; and

one or more processors configured to execute the program instructions to cause the object tracking device to:

implement the configuration information to, at least in part, operate the object tracking device;

communicate, via at least one of the wireless communication interfaces, with the one or more sensors;

receive the information associated with the storage unit collected by the one or more sensors;

store, in at least one of the one or more computer readable storage mediums, the received information associated with the storage unit;

monitor a power level of the power storage device; and

communicate, via at least one of the wireless communication interfaces, at least some of the location information and the information associated with the storage unit to the external server system.

2. The system of claim 1 further comprising:

the one or more sensors configured to collect the information associated with the storage unit at predetermined time intervals.

3. The system of claim 2 , wherein the predetermined time intervals comprise one minute intervals.

4. The system of claim 1 , wherein the one or more sensors comprise temperature sensors.

5. The system of claim 1 , wherein the information associated with the storage unit comprises temperature information.

6. The system of claim 1 , wherein the information associated with the storage unit comprises access information.

7. The system of claim 1 , wherein the information associated with the storage unit comprises visual information.

8. The system of claim 1 , wherein the storage unit comprises a trailer.

9. The system of claim 1 , wherein the communication with the one or more sensors is wireless via bluetooth.

10. The system of claim 1 , wherein communication with the external server system is wireless via cellular.

11. The system of claim 1 , wherein the one or more sensors comprise two or more sensors.

12. The system of claim 1 , wherein the one or more sensors comprise up to six sensors.

13. The system of claim 1 , wherein the external server system is configured to store information including an organization associated with the object tracking device.

14. The system of claim 1 , wherein the external server system is configured to generate an alert based at least in part on the information associated with the storage unit.

15. The system of claim 1 , wherein the configuration information comprises at least one of: (1) power consumption information associated with the object tracking device, (2) a frequency of data transmission between the object tracking device and the external server system, (3) an amount of power consumption per data transmission between the object tracking device and the external server system, or (4) network connectivity information.

16. The system of claim 1 , wherein the one or more processors are configured to execute the program instructions to further cause the object tracking device to:

implement updated configuration information to, at least in part, operate the object tracking device, wherein the updated configuration information comprises an adjustment of at least one of: a frequency of data transmission between the object tracking device and the external server system, an amount of power consumption per data transmission between the object tracking device and the external server system, a frequency of generating the location information associated with the object tracking device, or network connectivity information associated with the object tracking device.

17. A system for tracking information associated with a trailer, the system comprising:

one or more temperature sensors configured to collect temperature information associated with the trailer at predetermined time intervals, the predetermined time intervals comprising one minute intervals; and

an object tracking device in communication with the one or more temperature sensors and comprising:

a solar power generation device comprising a solar cell;

a power storage device configured to receive, at least in part, power from the solar power generation device;

a location determination device configured to generate location information associated with the object tracking device;

one or more wireless communication interfaces, at least one of the one or more wireless communication interfaces configured to establish wireless communications between the object tracking device and an external server system, and the at least one of the one or more wireless communication interfaces configured to establish wireless communications between the object tracking device and the one or more temperature sensors;

one or more computer readable storage mediums configured to store:

configuration information associated with the object tracking device;

temperature information associated with the trailer received from the one or more temperature sensors;

location information generated by the location determination device; and

program instructions; and

one or more processors configured to execute the program instructions to cause the object tracking device to:

implement the configuration information to, at least in part, operate the object tracking device;

communicate, via at least one of the wireless communication interfaces and via bluetooth, with the one or more temperature sensors;

receive the temperature information associated with the trailer collected by the one or more temperature sensors;

store, in at least one of the one or more computer readable storage mediums, the received temperature information;

monitor a power level of the power storage device; and

communicate, via at least one of the wireless communication interfaces and via cellular, at least some of the location information and the temperature information associated with the trailer to the external server system.

18. The system of claim 17 , wherein the external server system is configured to store information including an organization associated with the object tracking device.

19. The system of claim 17 , wherein the external server system is configured to generate an alert based at least in part on the temperature information associated with the trailer.

20. The system of claim 17 , wherein:

the configuration information comprises at least one of: (1) power consumption information associated with the object tracking device, (2) a frequency of data transmission between the object tracking device and the external server system, (3) an amount of power consumption per data transmission between the object tracking device and the external server system, or (4) network connectivity information; and

the one or more processors are configured to execute the program instructions to further cause the object tracking device to:

implement updated configuration information to, at least in part, operate the object tracking device, wherein the updated configuration information comprises an adjustment of at least one of: a frequency of data transmission between the object tracking device and the external server system, an amount of power consumption per data transmission between the object tracking device and the external server system, a frequency of generating the location information associated with the object tracking device, or network connectivity information associated with the object tracking device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2023
From: LLOYD, KEVIN RUSSELL COATES; SHETH, NEEL; RAMASWAMY, GAUTAM RAVI; ROWSON, JAMES MICHAEL
To: SAMSARA NETWORKS INC.
Reel/Frame 064721/0279 →
CHANGE OF NAME Recorded Aug 28, 2023
From: SAMSARA NETWORKS INC.
To: SAMSARA INC.
Reel/Frame 064744/0860 →
Continuity (2)
Continuation 16849148 · Apr 15, 2020
Provisional Application 62991319 · Mar 18, 2020
Cited By (36)
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,346,712 US 12,362,964 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 US 12,730,425 US 12,742,846