FUEL TANK LEVEL MONITORING SYSTEM
First Claim
1. A fuel tank monitoring system comprising:
- at least one temperature sensor attached to utilities equipment at a premises, wherein the utilities equipment consumes fuel from a fuel tank; and
at least one processor configured to perform a method comprising;
receiving data from the at least one temperature sensor;
determining, based on the received data, one or more times at which the utilities equipment was consuming fuel from the fuel tank;
calculating, based on the one or more times, a cumulative amount of time that the at least one consuming device was consuming fuel from the fuel tank; and
calculating a level of fuel in the fuel tank based on the cumulative amount of time.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are embodiments of a system for monitoring and detecting a level of a tank storing a material. The system may be used in making a determination of whether and/or when to provide additional material to the tank, to refill the tank partially or entirely. In some embodiments, the tank may be disposed at a premises such as a residence or commercial building and the system may be disposed in part at that premises to monitor the level of the material in the tank. In some embodiments, the material may be a fuel and the tank may be a fuel tank, to provide fuel to utilities equipment at the premises. In other embodiments, the tank may include other materials, such as other utilities materials. In some embodiments, the utilities material may be potable water.
17 Citations
20 Claims
-
1. A fuel tank monitoring system comprising:
-
at least one temperature sensor attached to utilities equipment at a premises, wherein the utilities equipment consumes fuel from a fuel tank; and at least one processor configured to perform a method comprising; receiving data from the at least one temperature sensor; determining, based on the received data, one or more times at which the utilities equipment was consuming fuel from the fuel tank; calculating, based on the one or more times, a cumulative amount of time that the at least one consuming device was consuming fuel from the fuel tank; and calculating a level of fuel in the fuel tank based on the cumulative amount of time.
-
-
2. The fuel tank monitoring system of claim 1, wherein the at least one processor comprises at least one first processor configured to perform a first method and at least one second processor configured to perform a second method, wherein the first method comprises the receiving, determining, and calculating the cumulative amount, and the second method comprises the calculating the level of fuel.
-
3. The system of claim 2, wherein:
-
the at least one first processor is disposed at the premises; the at least one second processor is disposed outside the premises and geographically remote from the at least one first processor; and the at least one second method comprises receiving the cumulative amount of time from the at least one first processor via one or more communication networks.
-
-
4. The fuel tank monitoring system of claim 2, further comprising:
-
at least one first storage medium having encoded thereon first executable instructions that, when executed by the at least one first processor, cause the at least one first processor to perform the first method; and at least one second storage medium having encoded thereon second executable instructions that, when executed by the at least one second processor, cause the at least one second processor to perform the second method.
-
-
5. The fuel tank monitoring system of claim 1 wherein the utilities equipment comprises a furnace.
-
6. The fuel tank monitoring system of claim 5, wherein the temperature sensor is attached to a flue vent of the furnace.
-
7. The fuel tank monitoring system of claim 1, wherein calculating the level of fuel in the tank comprises calculating based on one or more of a fuel consumption rate of the utilities equipment, at least one calibration measurement of a fuel tank level, and at least one value of an amount of fuel previously added to the fuel tank.
-
8. The fuel tank monitoring system of claim 1, wherein the method further comprises:
following receipt of a notification that the fuel tank has been refilled, calculating the level of fuel in the fuel tank based at least in part on the notification.
-
9. The fuel tank monitoring system of claim 1, wherein determining the one or more times comprises, in response to determining that the data from the at least one temperature sensor indicates the utilities equipment started consuming fuel at a first time:
-
calculating a second time that precedes the first time; and determining the one or more times based on the utilities equipment starting to consume fuel at the second time and not the first time.
-
-
10. The fuel tank monitoring system of claim 9, wherein calculating the second time comprises subtracting a constant amount of time from the first time.
-
11. The fuel tank monitoring system of claim 9, wherein determining the one or more times based on the second time comprises:
-
determining that the data from the at least one temperature sensor indicates the utilities equipment stopped consuming fuel at a third time; in response to determining that a time between the second time and the third time exceeds a threshold, using the time between the second time and the third time to determine the one or more times at which the utilities equipment was consuming fuel from the tank; and in response to determining that the time between the second time and the third time does not exceed the threshold, refraining from using the time to determine the one or more times.
-
-
12. A method comprising:
-
receiving data from at least one temperature sensor attached to utilities equipment at a premises, wherein the utilities equipment consumes fuel from a fuel tank; determining, based on the received data, one or more times at which the utilities equipment was consuming fuel from the fuel tank; calculating, based on the one or more times, a cumulative amount of time that the at least one consuming device was consuming fuel from the fuel tank; and calculating a level of fuel in the fuel tank based on the cumulative amount of time.
-
-
13. The method of claim 12, wherein:
-
the utilities equipment comprises a furnace; and receiving the data from the at least one temperature sensor comprises receiving the data from a temperature sensor connected to a flue vent of the utilities equipment.
-
-
14. The method of claim 12, further comprising:
following receipt of a notification that the fuel tank has been refilled, calculating the level of fuel in the fuel tank based at least in part on the notification.
-
15. The method of claim 12, wherein determining the one or more times comprises, in response to determining that the data from the at least one temperature sensor indicates the utilities equipment started consuming fuel at a first time:
-
calculating a second time that precedes the first time; and determining the one or more times based on the utilities equipment starting to consume fuel at the second time and not the first time.
-
-
16. The method of claim 15, wherein calculating the second time comprises subtracting a constant amount of time from the first time.
-
17. The method of claim 15, wherein determining the one or more times based on the second time comprises:
-
determining that the data from the at least one temperature sensor indicates the utilities equipment stopped consuming fuel at a third time; in response to determining that a time between the second time and the third time exceeds a threshold, using the time between the second time and the third time to determine the one or more times at which the utilities equipment was consuming fuel from the tank; and in response to determining that the time between the second time and the third time does not exceed the threshold, refraining from using the time to determine the one or more times.
-
-
18. At least one computer-readable storage medium having encoded thereon executable instructions that, when executed by at least one processor, cause the at least one processor to carry out a method comprising:
-
receiving data from at least one temperature sensor attached to utilities equipment at a premises, wherein the utilities equipment consumes fuel from a fuel tank; determining, based on the received data, one or more times at which the utilities equipment was consuming fuel from the fuel tank; calculating, based on the one or more times, a cumulative amount of time that the at least one consuming device was consuming fuel from the fuel tank; and calculating a level of fuel in the fuel tank based on the cumulative amount of time.
-
-
19. The at least one computer-readable storage medium of claim 18, wherein:
-
the utilities equipment comprises a furnace; and receiving the data from the at least one temperature sensor comprises receiving the data from a temperature sensor connected to a flue vent of the utilities equipment.
-
-
20. The at least one computer-readable storage medium of claim 18, wherein determining the one or more times comprises, in response to determining that the data from the at least one temperature sensor indicates the utilities equipment started consuming fuel at a first time:
-
calculating a second time that precedes the first time; and determining the one or more times based on the utilities equipment starting to consume fuel at the second time and not the first time.
-
Specification