# US 11,898,290 B2 · Laundry treating appliance and method for controlling the same

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

- Number: US 11,898,290 B2
- Document ID: US11898290B2
- Status: Granted
- Kind: B2
- Application number: 17/612,054
- Filed: 2020-05-15
- Published: 2022-07-28
- Granted: 2024-02-13
- Earliest claimed: 2019-05-17
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Myunghun Im; Hwanjin Jung; Jaehyun Kim; Kyungchul Woo
- Web page: https://patentgrep.com/patent/US11898290B2

## CPC

- D06F 34/18: Condition of the laundry, e.g. nature or weight
- D06F 33/32: Control of operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
- D06F 37/304: {Arrangements or adaptations of electric motors}
- G06N 3/0442: characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
- G06N 3/0464: Convolutional networks [CNN, ConvNet]
- G06N 3/08: Learning methods
- G06N 3/09: Supervised learning
- D06F 2103/46: of the motor driving the drum
- D06F 2105/46: Drum speed; Actuation of motors, e.g. starting or interrupting
- D06F 2105/48: Drum speed
- G06N 3/044: Recurrent networks, e.g. Hopfield networks
- G06N 3/045: Combinations of networks
- G06N 3/047: Probabilistic or stochastic networks
- D06F: LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

The laundry treating appliance according to the present disclosure may comprise a drum that receives laundry and is capable of rotating, a motor rotating the drum, a current detector detecting a current of the motor and a controller controlling the motor to accelerate rotation of the drum and obtaining a function of current change based on the current detected by the current detector during the acceleration of the drum, and determining a first motion speed based on decreasing of a first derivative of the function of current change, wherein the controller controls the motor to stop and then controls the motor to rotate in the first motion speed.

## Claims

### Claim 1

A laundry treating appliance comprising:
a drum configured to receive laundry;
a motor rotating the drum;
a detector detecting a current of the motor; and
a controller being configured to accelerate rotation of the drum, obtain current change function based on current values detected by the detector at a predetermined time interval during the accelerated rotation of the drum, and determine a first motion speed based on a value of a first derivative of the current change function, wherein the current change function is a continuous function representing the current of the motor according to a rotational speed of the motor,
wherein the controller is configured to rotate the motor in the first motion speed after determining the first motion speed.

### Claim 2 (depends on 1)

The laundry treating appliance of claim 1, wherein the first motion speed is determined based on a rotation speed of the motor corresponding to a predetermined value when the value of the first derivative reaches to a value equal to or less than the predetermined value.

### Claim 3 (depends on 2)

The laundry treating appliance of claim 2, wherein the rotation speed of the motor corresponding to the predetermined value is in a range from 10 rpm to 40 rpm.

### Claim 4 (depends on 2)

The laundry treating appliance of claim 2, wherein the first motion speed is less than the predetermined value.

### Claim 5 (depends on 2)

The laundry treating appliance of claim 2, wherein when the motor is rotated in the first motion speed, the laundry in the drum is repeatedly raised to a position of less than 90 degrees in a rotation direction of the drum and then to be fallen.

### Claim 6 (depends on 2)

The laundry treating appliance of claim 2, wherein the controller is configured to obtain an inflection point at which a value of the second derivative in the current change function changes from negative to positive while the drum is accelerating beyond the rotation speed of the motor corresponding to the predetermined value, determine a second motion speed based on the rotation speed of the motor corresponding to the inflection point, stop the motor after rotating the motor in the first motion speed, and then rotate the motor in the second motion speed.

### Claim 7 (depends on 6)

The laundry treating appliance of claim 6, wherein the rotation speed of the motor corresponding to the inflection point is in a range from 40 rpm and 60 rpm.

### Claim 8 (depends on 6)

The laundry treating appliance of claim 6, wherein the second motion speed is determined to be less than the rotation speed of the motor corresponding to the inflection point.

### Claim 9 (depends on 8)

The laundry treating appliance of claim 8, wherein when the motor is rotated in the second motion speed, the laundry in the drum repeatedly raised to a position of 90 to 110 degrees in a rotation direction of the drum and then to be fallen.

### Claim 10 (depends on 1)

The laundry treating appliance of claim 1, wherein the controller is configured to accelerate rotation of the motor in a rotational acceleration range from 1.5 rpm/s to 2.5 rpm/s during the accelerated rotation of the drum.

### Claim 11

A laundry treating appliance comprising:
a drum configured to receive laundry;
a motor rotating the drum;
a detector detecting a current of the motor; and
a controller being configured to accelerate rotation of the drum, obtain a current change function based on current values detected by the detector at a predetermined time interval during the accelerated rotation of the drum, obtain an inflection point at which a value of the second derivative in the current change function changes from negative to positive, and determine a motion speed based on a rotation speed of the motor corresponding to the inflection point, wherein the current change function is a continuous function representing the current of the motor according to a rotational speed of the motor,
wherein the controller is configured to rotate the motor in the motion speed after determining the motion speed.

### Claim 12 (depends on 11)

The laundry treating appliance of claim 11, wherein the rotation speed of the motor corresponding to the inflection point is in speed of a range from 40 rpm and 60 rpm.

### Claim 13 (depends on 11)

The laundry treating appliance of claim 11, wherein the motion speed is determined to be less than the rotation speed of the motor corresponding to the inflection point.

### Claim 14 (depends on 13)

The laundry treating appliance of claim 13, wherein when the motor is rotated in the motion speed, the laundry in the drum repeatedly raised to a position of 90 to 110 degrees in a rotation direction of the drum and then to be fallen.

### Claim 15 (depends on 11)

The laundry treating appliance of claim 11, wherein the controller is configured to accelerate rotation of the motor in a rotational accelerate of range from 1.5 rpm/s to 2.5 rpm/s during the accelerated rotation of the drum.

### Claim 16

A laundry treating appliance comprising:
a drum that receives laundry and is capable of rotating;
a motor rotating the drum;
a current detector detecting a current of the motor; and
a controller being configured to accelerate rotation of the drum, and determine a motion speed of the drum in a drum drive motion based on a current value detected by the current detector in a decision section during the accelerated rotation of the drum, wherein the drum drive motion is set corresponding to the decision section,
wherein the controller is configured to obtain the motion speed by an output of an output layer of a pre-trained machine-learning network based on an input to an input layer of the machine-learning network that comprises the current of the motor detected by the current detector in the decision section.

### Claim 17 (depends on 16)

The laundry treating appliance of claim 16, wherein the controller is configured to accelerate a rotation speed of the motor from a first rotation speed to a second rotation speed, wherein the first rotation speed is in a range from 10 rpm to 20 rpm, wherein the second rotation speed is in a range from 80 rpm to 100 rpm.

### Claim 18 (depends on 17)

The laundry treating appliance of claim 17, wherein the decision section is a section in which a rotational speed of the drum reaches 40 rpm from the first rotation speed,
wherein the drum drive motion is a rolling motion in which the drum is rotated in the motion speed so that the laundry in the drum is repeatedly raised to a position less than 90 degrees with in a rotation direction of the drum and then to be fallen.

### Claim 19 (depends on 17)

The laundry treating appliance of claim 17, wherein the decision section is a section in which the rotational speed of the drum is in a range from 40 rpm to 60 rpm,
wherein the drum drive motion is a tumbling motion in which the drum is rotated in the motion speed so that the laundry in the drum is repeatedly raised to a position of 90 degrees to 110 degrees in a rotation direction of the drum.

### Claim 20 (depends on 17)

The laundry treating appliance of claim 17, wherein the decision section is a section in which the rotational speed of the drum is in a range from 60 rpm to 80 rpm,
wherein the drum drive motion is a filtration motion in which the drum is rotated in the motion speed so that the laundry is remained attached to the drum when the drum is rotated in one direction more than one revolution.
