IP Library Granted Patent US 11,808,486
Granted Patent B2
US 11,808,486 · App. 17/434,574 · Granted Nov 7, 2023

Method and server for controlling water heater on basis of artificial intelligence learning

Inventor: Eung-Shin Lee (Seoul, KR)
Assignee: LG ELECTRONICS INC.
F24H15/414F24H15/281F24H15/45G05B13/0265H04L12/2807
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,808,486
App. No.
17/434,574
Granted
Nov 7, 2023
Kind
B2
Abstract

The present invention relates to a method of a server for controlling a water heater on the basis of artificial intelligence learning, and a server for controlling a water heater according to one embodiment of the present invention receives operation information related to the water heater from the water heater, receives schedule information of a user controlling the water heater from either a terminal device or a schedule server linked to the terminal device, and uses the schedule information to generate control information for controlling the water heater.

Claims (50)

1. A server system for controlling and warming up a water heater, the server system comprising:

a database that stores a plurality of user schedules for a plurality of users of the water heater; and

a server controller that:

receives, from the water heater, operation information of the water heater;

selects one or more user schedules from the plurality of user schedules stored at the database, the selected one or more user schedules (i) being associated with the received operation information and (ii) including a user presence time that overlaps with an operation time of the water heater;

generates, based on the received operation information and the selected one or more user schedules, control information usable to control the water heater;

stores the operation information for each day over a plurality of weeks;

calculates, based on (i) a time pattern in the operation information stored for the plurality of weeks and (ii) temperature in a region in which the water heater is installed, a warm-up time of the water heater for each day of a week; and

generates the control information that includes the warm-up time for each day of the week.

2. The server system of claim 1 , wherein the server controller is configured to: receive, from at least one user terminal or from a schedule server, the plurality of user schedules, wherein the schedule server is configured to communicate with the at least one user terminal.

3. The server system of claim 1 , wherein the user presence time represents a time that a user is present at a space for which the water heater is operated.

4. The server system of claim 1 , wherein the water heater is configured to be controlled by the plurality of users.

5. The server system of claim 1 , wherein the operation information includes (i) an operation time of the water heater and (ii) a water temperature of the water heater.

6. The server system of claim 5 , wherein the server controller is configured to:

determine patterns in (i) the operation time of the water heater and (ii) the water temperature of the water heater; and

generate, based on the patterns, adjusted control information usable to control the water heater.

7. The server system of claim 5 , wherein the server controller is configured to:

perform machine learning on (i) the operation time of the water heater and (ii) the water temperature of the water heater; and

generate, based on the machine learning, adjusted control information usable to control the water heater.

8. The server system of claim 7 , wherein the server controller is configured to:

generate, based on the selected one or more user schedules being changed, adjusted control information usable to control the water heater.

9. The server system of claim 1 , wherein the server controller is configured to:

transmit, to a user terminal, the control information usable to control the water heater;

receive, from the user terminal, a message that requests operation of the water heater based on the control information; and

transmit, to the water heater, the control information.

10. A method for controlling and warming up a water heater, comprising:

storing, at a database, a plurality of user schedules for a plurality of users of the water heater;

receiving, at a server system and from the water heater, operation information of the water heater;

selecting, at the server system, one or more user schedules from the plurality of user schedules stored at the database, the selected one or more user schedules (i) being associated with the received operation information and (ii) including a user presence time that overlaps with an operation time of the water heater;

generating, at the server system and based on the received operation information and the selected one or more user schedules, control information usable to control the water heater;

storing, at the server system, the operation information for each day over a plurality of weeks;

calculating, at the server system and based on (i) a time pattern in the operation information stored for the plurality of weeks and (ii) temperature in a region in which the water heater is installed, a warm-up time of the water heater for each day of a week; and

generating the control information that includes the warm-up time for each day of the week.

11. The method of claim 10 , further comprising:

receiving, from at least one user terminal or from a schedule server, the plurality of user schedules, wherein the schedule server is configured to communicate with the at least one user terminal.

12. The method of claim 10 , wherein the user presence time represents a time that a user is present at a space for which the water heater is operated.

13. The method of claim 10 , wherein the water heater is configured to be controlled by the plurality of users.

14. The method of claim 10 , wherein the operation information includes (i) an operation time of the water heater and (ii) a water temperature of the water heater.

15. The method of claim 14 , further comprising:

determining, at the server system, patterns in (i) the operation time of the water heater and (ii) the water temperature of the water heater; and

generating, at the server system and based on the patterns, adjusted control information usable to control the water heater.

16. The method of claim 14 , further comprising:

performing, at the server system, machine learning on (i) the operation time of the water heater and (ii) the water temperature of the water heater; and

generating, at the server system and based on the machine learning, adjusted control information usable to control the water heater.

17. The method of claim 16 , further comprising:

generating, at the server system and based on the selected one or more user schedules being changed, adjusted control information usable to control the water heater.

18. The method of claim 10 , further comprising:

transmitting, from the server system to a user terminal, the control information usable to control the water heater;

receiving, at the server system and from the user terminal, a message that requests operation of the water heater based on the control information; and

transmitting, from the server system to the water heater, the control information.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S COUNTRY OF RECORD PREVIOUSLY RECORDED AT REEL: 057331 FRAME: 0383. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 1, 2021
From: LEE, EUNG-SHIN
To: LG ELECTRONICS INC.
Reel/Frame 058293/0837 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2021
From: LEE, EUNG-SHIN
To: LG ELECTRONICS INC.
Reel/Frame 057331/0383 →
Continuity (1)
Related Publication 20220146150A1 · May 12, 2022