Real-time heated water supply measurement systems for water heaters and methods thereto
US-11828493-B2 · Nov 28, 2023 · US
US12072107B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12072107-B2 |
| Application number | US-202217705529-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 28, 2022 |
| Priority date | Jul 31, 2019 |
| Publication date | Aug 27, 2024 |
| Grant date | Aug 27, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A water heating system can include a water heater having a tank, and a first temperature sensor disposed toward a top end of the tank to measure a first temperature and a second temperature sensor disposed toward a bottom end of the tank to measure a second temperature. The water heating system can further include a controller communicably coupled to the first temperature sensor and the second temperature sensor, where the controller determines an amount of heated water in the tank based on a plurality of algorithms and measurements made by the first and second temperature sensors. The plurality of algorithms solves for at least one calculated temperature for at least one point between a first location of the first temperature sensor and a second location of the second temperature sensor, where the at least one calculated temperature is used to determine the amount of heated water in the tank.
Opening claim text (preview).
What is claimed is: 1. A water heating system comprising: a tank; a first temperature sensor configured to measure a first temperature of water at a first location in the tank; a second temperature sensor configured to measure a temperature of water at a second location in the tank, the second location being different from the first location; and a controller configured to: receive first temperature data from the first temperature sensor and second temperature data from the second temperature sensor; determine a calculated temperature for water at a third location in the tank based at least in part on the first temperature data and the second temperature data, the third location being different from the first location and the second location; determine an amount of heated water in the tank based at least in part on the first temperature data, the second temperature data, and the calculated temperature for water at the third location; and output instructions for one or more components of the water heating system to increase the amount of heated water to a predetermined value if the amount of heated water in the tank is below a threshold value. 2. The water heating system of claim 1 , wherein determining the calculated temperature for water at the third location is further based at least in part on a plurality of algorithms. 3. The water heating system of claim 1 , wherein the third location is between the first location and the second location. 4. The water heating system of claim 3 , wherein the first location corresponds to a first height, the second location corresponds to a second height that is less than the first height, and the third location corresponds to a third height that is less than the first height and greater than the second height. 5. The water heating system of claim 3 , wherein the third location is spaced substantially equidistantly between the first location and the second location along a height of the tank. 6. The water heating system of claim 1 , wherein the controller is further configured to: determine, based at least in part on the first temperature data and the second temperature data, a first calculated temperature for water at a third location in the tank, a second calculated temperature for water at a fourth location in the tank, and a third calculated temperature for water at a fifth location in the tank, each of the third, fourth, and fifth locations being between the first location and the second location, wherein determining the amount of heated water in the tank is further based at least in part on the first calculated temperature for water at the third location, the second calculated temperature for water at the fourth location, and the third calculated temperature for water at the fifth location. 7. The water heating system of claim 1 , wherein the controller is configured to determine the amount of heated water in the tank irrespective of information indicating a capacity of the tank. 8. The water heating system of claim 1 , wherein the controller is configured to determine the amount of heated water in the tank irrespective of information indicating a flow rate of water entering or exiting the tank. 9. The water heating system of claim 1 further comprising a heating system configured to provide heat to water in the tank, wherein the controller is further configured to: control operation of the heating system; disengage the heating system if the first temperature data or the second temperature data indicates a temperature that exceeds a maximum temperature threshold. 10. The water heating system of claim 1 , wherein the controller is configured to determine the amount of heated water in the tank periodically. 11. The water heating system of claim 1 , wherein the controller is configured to determine the amount of heated water in the tank after a quantity of water flows out of the tank. 12. The water heating system of claim 1 , wherein determining the amount of heated water in the tank is further based at least in part on a temperature set point. 13. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause a controller to: receive first temperature data from a first temperature sensor, the first temperature data being indicative of a temperature of water at a first location in a tank of a water heater; receive second temperature data from a second temperature sensor, the second temperature data being indicative of a temperature of water at a second location in the tank, the second location being different from the first location; determine a calculated temperature for water at a third location in the tank based at least in part on the first temperature data and the second temperature data, the third location being different from the first location and the second location; determine an amount of heated water in the tank based at least in part on the first temperature data, the second temperature data, and the calculated temperature for water at the third location; and output instructions for one or more components of the water heater to increase the amount of heated water to a predetermined value if the amount of heated water in the tank is below a threshold value. 14. The non-transitory computer-readable medium of claim 13 , wherein determining the calculated temperature for water at the third location is further based at least in part on a plurality of algorithms. 15. The non-transitory computer-readable medium of claim 13 , wherein the third location is between the first location and the second location. 16. The non-transitory computer-readable medium of claim 15 , wherein the first location corresponds to a first height, the second location corresponds to a second height that is less than the first height, and the third location corresponds to a third height that is less than the first height and greater than the second height. 17. The non-transitory computer-readable medium of claim 15 , wherein the third location is spaced substantially equidistantly between the first location and the second location along a height of the tank. 18. The non-transitory computer-readable medium of claim 13 , wherein the instructions, when executed by the processor, further cause the controller to: determine, based at least in part on the first temperature data and the second temperature data, a first calculated temperature for water at a third location in the tank, a second calculated temperature for water at a fourth location in the tank, and a third calculated temperature for water at a fifth location in the tank, each of the third, fourth, and fifth locations being between the first location and the second location, wherein determining the amount of heated water in the tank is further based at least in part on the first calculated temperature for water at the third location, the second calculated temperature for water at the fourth location, and the third calculated temperature for water at the fifth location. 19. The non-transitory computer-readable medium of claim 13 , wherein instructions, when executed by the processor, cause the controller to determine the amount of heated water in the tank irrespective of information indicating a capacity of the tank and irrespective of information indicating a flow rate of water entering or exiting the tank. 20. The non-transitory computer-readable medium of claim 13 , wherein the instructions, when executed by the processor, further cause the controller to: determine th
of valves having only one inlet port and one outlet port, e.g. flow rate regulating valves · CPC title
using timers · CPC title
Preventing or detecting fluid leakage · CPC title
Time, e.g. hour or date · CPC title
using local wireless communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.