# US 12,222,111 B2 · Preheat progress monitoring for an appliance

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,222,111 B2
- Document ID: US12222111B2
- Status: Granted
- Kind: B2
- Application number: 17/830,701
- Filed: 2022-06-02
- Published: 2023-12-07
- Granted: 2025-02-11
- Earliest claimed: 2022-06-02
- Assignees: Haier US Appliance Solutions, Inc.
- Applicants: Haier US Appliance Solutions, Inc.
- Inventors: Omar Santana; James Lee Armstrong
- Web page: https://patentgrep.com/patent/US12222111B2

## CPC

- F24C 7/087: {of electric circuits regulating heat}
- F24C 3/128: {in baking ovens}
- F24C 7/085: {on baking ovens}
- F24C: DOMESTIC STOVES OR RANGES (exclusively for solid fuels F24B); DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION

## Abstract

A method for monitoring progress of a preheat cycle includes: at a start of a preheat cycle, receiving a baseline temperature measurement from a sensor; during the preheat cycle, receiving a plurality of current temperature measurements from the sensor; repeatedly calculating a progress indicator value for the preheat cycle from a baseline progress indicator value; and when a latest one of the plurality of current temperature measurements is less than an immediate prior one of the plurality of current temperature measurements, setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline progress indicator value to an immediate prior progress indicator value.

## Claims

### Claim 1

A method for monitoring progress of a preheat cycle, comprising:
at a start of a preheat cycle, receiving a baseline temperature measurement from a sensor;
during the preheat cycle, receiving a plurality of current temperature measurements from the sensor;
repeatedly calculating, at a controller, a progress indicator value for the preheat cycle from a baseline progress indicator value based at least in part on a difference between a latest one of the plurality of current temperature measurements and the baseline temperature measurement and a difference between a set temperature for the preheat cycle and the baseline temperature measurement; and
when the latest one of the plurality of current temperature measurements is less than an immediate prior one of the plurality of current temperature measurements, setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline progress indicator value to an immediate prior progress indicator value,
wherein a rate of change of the progress indicator value over time decreases after setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline progress indicator value to the immediate prior progress indicator value.

### Claim 2 (depends on 1)

The method of claim 1, wherein the set temperature is a user selected set temperature or is predetermined based upon a user selection.

### Claim 3 (depends on 1)

The method of claim 1, wherein the progress indicator value of the preheat cycle never decreases during the preheat cycle.

### Claim 4 (depends on 1)

The method of claim 1, wherein the progress indicator value is either a percentage or a temperature.

### Claim 5

A method for monitoring progress of a preheat cycle, comprising:
at a start of a preheat cycle, receiving a baseline temperature measurement from a sensor;
during the preheat cycle, receiving a plurality of current temperature measurements from the sensor;
repeatedly calculating, at a controller, a percent progress of the preheat cycle from a baseline percent progress with the following
%
⁢
Progress
C
=
%
⁢
Progress
B
+
(
100
⁢
%
-
%
⁢
Progress
B
)
*
(
T
C
-
T
B
)
(
T
S
-
T
B
)
,
wherein
% ProgressC is a current percent progress of the preheat cycle,
% ProgressB is the baseline percent progress,
TC is the current temperature measurement,
TS is a set temperature for the preheat cycle, and
TB is the baseline temperature measurement; and
when a latest one of the plurality of current temperature measurements is less than an immediate prior one of the plurality of current temperature measurements, setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline percent progress to an immediate prior percent progress.

### Claim 6 (depends on 5)

The method of claim 5, wherein the set temperature is a user selected set temperature or is predetermined based upon a user selection.

### Claim 7 (depends on 5)

The method of claim 5, wherein the percent progress of the preheat cycle never decreases during the preheat cycle.

### Claim 8 (depends on 5)

The method of claim 5, wherein a rate of change of the percent progress over time decreases after setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline percent progress to the immediate prior percent progress.

### Claim 9

A method for monitoring progress of a preheat cycle, comprising: at a start of a preheat cycle, receiving a baseline temperature measurement from a sensor;
during the preheat cycle, receiving a plurality of current temperature measurements from the sensor;
repeatedly calculating, at a controller, a display temperature for the preheat cycle from a baseline display temperature with the following
T
D
⁢
C
=
T
D
⁢
B
+
(
T
S
-
T
D
⁢
B
)
*
(
T
C
-
T
B
)
(
T
S
-
T
B
)
,
wherein
TDC is a current display temperature for the preheat cycle,
TDB is the baseline display temperature for the preheat cycle,
TS is a set temperature for the preheat cycle,
TC is the current temperature measurement, and
TB is the baseline temperature measurement; and
when a latest one of the plurality of current temperature measurements is less than an immediate prior one of the plurality of current temperature measurements, setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline display temperature to an immediate prior display temperature.

### Claim 10 (depends on 9)

The method of claim 9, wherein the set temperature is a user selected set temperature or is predetermined based upon a user selection.

### Claim 11 (depends on 9)

The method of claim 9, wherein the display temperature for the preheat cycle never decreases during the preheat cycle.

### Claim 12 (depends on 9)

The method of claim 9, wherein a rate of change of the display temperature over time decreases after setting the baseline temperature measurement to the latest one of the plurality of current temperature measurements and setting the baseline display temperature to the immediate prior display temperature.
