# US 2024/0201644 A1 · Display control method and electronic device for supporting same

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

- Number: US 2024/0201644 A1
- Document ID: US20240201644A1
- Status: Published application
- Kind: A1
- Application number: 18/589,740
- Filed: 2024-02-28
- Published: 2024-06-20
- Earliest claimed: 2021-08-30
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Kibeom KIM; Youngrog KIM; Junwoo CHOI; Myunghoon KWAK; Jookwan LEE; Changryong HEO; Yangwook KIM; Junghyeob LEE
- Web page: https://patentgrep.com/patent/US20240201644A1

## CPC

- G05B 15/02: electric
- G05B 19/042: using digital processors (G05B19/05 takes precedence)
- G06F 1/1601: {Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays (constructional details related to flat displays integrated in a portable computer, e.g. laptop, handheld computer G06F1/1637; constructional details related to television receivers H04N5/64)}
- G06F 1/1624: {with sliding enclosures, e.g. sliding keyboard or display}
- G06F 1/1652: {the display being flexible, e.g. mimicking a sheet of paper, or rollable}
- G06F 1/1677: {for detecting open or closed state or particular intermediate positions assumed by movable parts of the enclosure, e.g. detection of display lid position with respect to main body in a laptop, detection of opening of the cover of battery compartment}
- G06F 3/01: Input arrangements or combined input and output arrangements for interaction between user and computer (G06F3/16 takes precedence)
- H02P 6/06: Arrangements for speed regulation of a single motor wherein the motor speed is measured and compared with a given physical value so as to adjust the motor speed
- H02P 6/30: Arrangements for controlling the direction of rotation (H02P6/22 takes precedence)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS

## Abstract

Disclosed is an electronic device comprising: a flexible display including a first state in which a display area has a first size and a second state in which the display area is extended in a first direction so as to have a second size that is larger than the first size; a motor driven in order to change the state of the flexible display; and at least one processor operatively connected to the flexible display and the motor, wherein one or more of the at least one processor is configured to determine, if an input for driving the motor is received, the driving speed of the motor based on the driving pattern of the motor and drive the motor based on the driving speed of the motor.

## Claims

### Claim 1

An electronic device comprising:
a flexible display including a display area which is visible from an external of the electronic device, wherein a state of the flexible display includes a first state in which the display area has a first size, and a second state in which the display area has a second size larger than the first size based on the display area being extended in a first direction;
a motor configured to be driven to change the state of the flexible display;
memory storing instructions; and
at least one processor,
wherein the instructions that, when executed by one or more of the at least one processor, cause the electronic device to:
determine a driving speed of the motor based on a driving pattern of the motor based on an input for driving the motor being received for the change of the state, and
drive the motor based on the driving speed of the motor.

### Claim 2 (depends on 1)

The electronic device of claim 1,
wherein the driving pattern includes a number of driving times of the motor being driven for the change of the state,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
in case that a number of driving times is less than a reference value, determine the driving speed of the motor as a first speed, and
in case that the number of driving times is greater than or equal to the reference value, determine the driving speed of the motor as a second speed greater than the first speed.

### Claim 3 (depends on 2)

The electronic device of claim 2,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
map, based on the input for driving the motor being received while each of a plurality of applications is being executed, the number of driving times of the motor being driven in response to the input, and identification information of an application being executed at a time the input is received from among the plurality of applications, and
store the mapping information in the memory.

### Claim 4 (depends on 3)

The electronic device of claim 3,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
in response to receiving the input , identify the application being executed at the time the input is received from among the plurality of applications;
identify the number of driving times, which is mapped onto the identification information of the identified application in the memory; and
determine the reference value based on the identified number of driving times.

### Claim 5 (depends on 4)

The electronic device of claim 4,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
determine the reference value as a first value based on the identified number of driving times being less than a designated value; and
determine the reference value as a second value less than the first value based on the identified number of driving times being greater than or equal to the designated value.

### Claim 6 (depends on 2)

The electronic device of claim 2,
wherein the driving pattern includes a plurality of duration times of the motor being driven at a plurality of time points,
wherein the plurality of duration times include a first duration time in which the motor is driven in response to an input for the change of the state at a first time point and a second duration time in which the motor is driven in response to an input for the change of the state at a second time point,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
calculate a difference value between the first duration time and the second duration time; and
change the number of driving times of driving the motor based on the difference value.

### Claim 7 (depends on 6)

The electronic device of claim 6,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
reduce the number of driving times of driving the motor based on the difference value being greater than or equal to a designated value.

### Claim 8 (depends on 2)

The electronic device of claim 2,
wherein the electronic device further comprising a temperature sensor,
wherein the instructions that, when executed by the one or more of the at one processor, further cause the electronic device to:
determine the driving speed of the motor as the second speed based on a temperature of the electronic device measured through the temperature sensor being greater than or equal to a designated value.

### Claim 9 (depends on 1)

The electronic device of claim 1,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
wherein the driving pattern includes a plurality of duration times which the motor being driven at a plurality of time points,
wherein the plurality of duration times include a first duration time in which the motor is driven in response to an input for the change of the state at a first time point and a second duration time in which the motor is driven in response to an input for the change of the state at a second time point,
calculate a difference value between the first duration time and the second duration time;
determine the driving speed of the motor as a first speed based on the difference value being greater than or equal to a reference value; and
determine the driving speed of the motor as a second speed greater than the first speed based on the difference value being less than the reference value.

### Claim 10 (depends on 1)

The electronic device of claim 1,
wherein the driving pattern includes a plurality of driving directions of the motor,
wherein the instructions that, when executed by the one or more of the at least one processor, further cause the electronic device to:
determine the driving speed of the motor as a first speed based on a driving direction of the motor being a direction that causes the flexible display to be changed from the first state to the second state; and
determine the driving speed of the motor as a second speed greater than the first speed based on the driving direction of the motor being a direction that causes the flexible display to be changed from the second state to the first state.

### Claim 11

A method of controlling a display of an electronic device, the method comprising:
receiving an input for driving a motor driven to change a state of a flexible display, wherein the state of the flexible display including a first state in which a display area has a first size, and a second state in which the display area has a second size greater than the first size based on the display area being extended in a first direction;
determining a driving speed of the motor based on a driving pattern of the motor based on the input for driving the motor being received for the change of the state; and
driving the motor based on the driving speed of the motor.

### Claim 12 (depends on 11)

The method of claim 11,
wherein the driving pattern includes a number of driving times of the motor being driven for the change of the state,
where determining the driving speed of the motor comprises:
in case of a number of driving times being less than a reference value, determining the driving speed of the motor as a first speed; and
in case of the number of driving times being greater than or equal to the reference value, determining the driving speed of the motor as a second speed greater than the first speed.

### Claim 13 (depends on 12)

The method of claim 12, wherein determining the driving speed of the motor further comprises determining the driving speed of the motor as the second speed based on a temperature of the electronic device measured through a temperature sensor being greater than or equal to a designated value.

### Claim 14 (depends on 11)

The method of claim 11,
wherein the driving pattern includes a plurality of duration times which the motor being driven at a plurality of time points,
wherein the plurality of duration times include a first duration time in which the motor is driven in response to an input for the change of the state at a first time point and a second duration time in which the motor is driven in response to an input for the change of the state at a second time point,
wherein determining the driving speed of the motor comprises:
calculating a difference value between the first duration time and the second duration time;
determining the driving speed of the motor as a first speed based on the difference value being greater than or equal to a reference value; and
determining the driving speed of the motor as a second speed greater than the first speed based on the difference value being less than the reference value.

### Claim 15 (depends on 11)

The method of claim 11,
wherein the driving pattern includes a plurality of driving directions of the motor,
wherein determining the driving speed of the motor further comprises:
determining the driving speed of the motor as a first speed based on a driving direction of the motor being a direction that causes the flexible display to be changed from the first state to the second state; and
determining the driving speed of the motor as a second speed greater than the first speed based on the driving direction of the motor being a direction that causes the flexible display to be changed from the second state to the first state.
