IP Library › Granted Patent US 11,913,820
Granted Patent B2
US 11,913,820 · App. 17/929,391 · Granted Feb 27, 2024

Systems and methods for tank level monitoring

Inventors: Ilan Gluck (Atlanta, GA); Peyton Riley (Atlanta, GA); Altan Stalker (Atlanta, GA); Kavita Parihar (Atlanta, GA); Lauren Douglas (Atlanta, GA); John Kiernan (Atlanta, GA); Eric Lescourret (Alpharetta, GA); Matt Shorts (Atlanta, GA)
Assignee: Cox Communications, Inc.
G01F23/0007G08B21/182
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 11,913,820
App. No.
17/929,391
Granted
Feb 27, 2024
Kind
B2
Abstract

Systems and methods are disclosed for tank level monitoring. To perform monitoring of fuel levels of fuel tanks, tank level monitor devices may be affixed to the fuel tanks. The tank level monitors may be used to provide data relating to the fuel tanks to a remote location (such as a mobile device application). A predictive algorithm may also be implemented to more effectively schedule refueling events for various fuel tanks.

Claims (43)

1. A system comprising:

a processor; and

memory storing computer-executable instructions, that when executed by the processor, cause the processor to:

receive, from a first tank level monitor (TLM) device disposed on a first fuel tank and at a first time, a first fuel level of the first fuel tank;

receive, from a second TLM device disposed on a second fuel tank, a second fuel level of the second fuel tank;

determine that the first fuel level is less than or equal to a threshold fuel level and the second fuel level is above the threshold fuel level; and

automatically generate, a refueling schedule associated with that includes the first fuel tank instead of the second fuel tank.

2. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

predict a third fuel level of the second fuel tank at a second time;

determine that the third fuel level will be below the threshold fuel level at the second time; and

automatically schedule, based on determining that the third fuel level will be below the threshold fuel level at the second time, a second refueling event for the second fuel tank.

3. The system of claim 2 , wherein the computer-executable instructions further cause the processor to:

generate a first alert to present to a user through a user interface, wherein the first alert indicates that the first fuel level is less than or equal to the threshold fuel level or indicates that the third fuel level will be below the threshold fuel level at the second time.

4. The system of claim 3 , wherein the user interface is displayed on through a mobile device or desktop application.

5. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

receive, during an installation process of the TLM device with the first fuel tank, a first identifier associated with the TLM device;

receive, during the installation process, a second identifier associated with the TLM device; and

store an indication of an association between the TLM device and the first fuel tank.

6. The system of claim 1 , wherein the computer-executable instructions further cause the processor to:

receive accelerometer data from an accelerometer of the first TLM device;

determine, based on the accelerometer data, that the first TLM device has been removed from the first fuel tank; and

generate a second alert to present to a user through a user interface, wherein the second alert indicates that the first TLM device has been removed from the first fuel tank.

7. The system of claim 1 , wherein the first fuel level and second fuel level are received over a narrowband Internet of Things (NB-IoT) network.

8. A method comprising:

receiving, by a remote server and from a first tank level monitor (TLM) device disposed on a first fuel tank and at a first time, a first fuel level of the first fuel tank;

receiving, from a second TLM device disposed on a second fuel tank, a second fuel level of the second fuel tank;

determining that the first fuel level is less than or equal to a threshold fuel level and the second fuel level is above the threshold fuel level; and

automatically generating, a refueling schedule associated with that includes the first fuel tank instead of the second fuel tank.

9. The method of claim 8 , further comprising:

predicting a third fuel level of the second fuel tank at a second time;

determining that the third fuel level will be below the threshold fuel level at the second time; and

automatically scheduling, based on determining that the third fuel level will be below the threshold fuel level at the second time, a second refueling event for the second fuel tank.

10. The method of claim 9 , further comprising:

generating a first alert to present to a user through a user interface, wherein the first alert indicates that the first fuel level is less than or equal to the threshold fuel level or indicates that the third fuel level will be below the threshold fuel level at the second time.

11. The method of claim 10 , wherein the user interface is displayed through a mobile device or desktop application.

12. The method of claim 8 , further comprising:

receiving, during an installation process of the TLM device with the first fuel tank, a first identifier associated with the TLM device;

receiving, during the installation process, a second identifier associated with the TLM device; and

storing an indication of an association between the TLM device and the first fuel tank.

13. The method of claim 8 , further comprising:

receiving accelerometer data from an accelerometer of the first TLM device;

determining, based on the accelerometer data, that the first TLM device has been removed from the first fuel tank; and

generating a second alert to present to a user through a user interface, wherein the second alert indicates that the first TLM device has been removed from the first fuel tank.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2025
From: COX COMMUNICATIONS, INC.
To: COGNOSOS, INC.
Reel/Frame 072432/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2023
From: GLUCK, ILAN; RILEY, PEYTON; STALKER, ALTAN; PARIHAR, KAVITA; DOUGLAS, LAUREN; KIERNAN, JOHN; LESCOURRET, ERIC; SHORTS, MATT
To: COX COMMUNICATIONS, INC.
Reel/Frame 062598/0961 →
Continuity (2)
Provisional Application 63240198 · Sep 2, 2021
Related Publication 20230060411A1 · Mar 2, 2023
Cited By (1)
US 12,560,469