# US 2023/0069151 A1 · Electronic device for performing function matched with graphic affordance and operating method of electronic device

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

- Number: US 2023/0069151 A1
- Document ID: US20230069151A1
- Status: Published application
- Kind: A1
- Application number: 17/885,947
- Filed: 2022-08-11
- Published: 2023-03-02
- Earliest claimed: 2021-08-31
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Hyunwoo YOO; Sangwon Shim; Eunji Ahn; Jaemyoung Lee; Minkoo Kang; Changkeun Kim; Donggun Park; Woonggi Shin; Younghak Oh; Yonggu Lee; Eunah Jang; Jungwoo Choi; Yong Kwon; Hyejin Sim; Seockhyun Yu; Heekyung Jeon
- Web page: https://patentgrep.com/patent/US20230069151A1

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/01: Input arrangements or combined input and output arrangements for interaction between user and computer (G06F3/16 takes precedence)
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0483: Interaction with page-structured environments, e.g. book metaphor
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F 3/16: Sound input; Sound output (speech processing G10L)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An electronic device is provided. The electronic device includes: a touch display; and a processor configured to: control the touch display to display a first graphic affordance; control the display to replace, based on an input indicating the first graphic affordance, display of the first graphic affordance with a second graphic affordance; control the display to deform the second graphic affordance according to an action of a user while the input is maintained; and execute a function matched to the first graphic affordance based on a moving distance of the input and whether the input is maintained.

## Claims

### Claim 1

An electronic device, comprising:
a touch display; and
a processor configured to:
control the touch display to display a first graphic affordance;
control the display to replace, based on an input indicating the first graphic affordance, display of the first graphic affordance with a second graphic affordance;
control the display to deform the second graphic affordance according to an action of a user while the input is maintained; and
execute a function matched to the first graphic affordance based on a moving distance of the input and whether the input is maintained.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to compare the moving distance with a first threshold, and execute the function matched to the first graphic affordance based on the moving distance exceeding the first threshold, and the input being released.

### Claim 3 (depends on 2)

The electronic device of claim 2, wherein the processor is further configured to:
control the display to maintain display of the second graphic affordance while the moving distance is less than the first threshold and the input is maintained;
control the display to return to displaying the first graphic affordance based on the moving distance being less than the first threshold and the input being released;
control the display to change the second graphic affordance based on the moving distance being greater than or equal to the first threshold and the input being maintained; and
execute the function matched to the first graphic affordance based on the moving distance being greater than or equal to the first threshold and the input being released.

### Claim 4 (depends on 3)

The electronic device of claim 3, wherein the processor is further configured to control the display to change the second graphic affordance:
by visually deforming the second graphic affordance;
by adding, to the second graphic affordance, at least one of an expression and an icon guiding the function matched to the first graphic affordance;
by adding, to the second graphic affordance, an acoustic affordance comprising at least one of a sound and haptics related to the function matched to the first graphic affordance; or
by displaying a preview screen corresponding to the function matched to the first graphic affordance over the second graphic affordance.

### Claim 5 (depends on 3)

The electronic device of claim 3, wherein the processor is further configured to, based on the moving distance being greater than or equal to the first threshold and the input being maintained, perform the function corresponding to the first graphic affordance while modifying the function according to a degree to which the moving distance exceeds a second threshold, while continuing to control the display to change the second graphic affordance.

### Claim 6 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to control the display to replace, based on a number of functions matched to the first graphic affordance, the first graphic affordance with one or more graphic affordances corresponding to the functions, respectively.

### Claim 7 (depends on 6)

The electronic device of claim 6, wherein the processor is further configured to:
control the display to replace the first graphic affordance with the second graphic affordance based on one function being matched to the first graphic affordance;
control the display to replace the first graphic affordance with the second graphic affordance and a third graphic affordance that respectively correspond to two functions, based on the two functions being matched to the first graphic affordance; and
control the display to replace the first graphic affordance with the second graphic affordance, the third graphic affordance, and a fourth graphic affordance that respectively correspond to three functions, based on the three functions being matched to the first graphic affordance.

### Claim 8 (depends on 6)

The electronic device of claim 6, wherein the processor is further configured to execute a detailed function matched to each of the one or more graphic affordances based on the moving distance, distances respectively corresponding to the one or more graphic affordances, a moving direction of the input, and whether the input is maintained.

### Claim 9 (depends on 8)

The electronic device of claim 8, wherein the processor is further configured to execute, based on a first function and a second function being matched to the first graphic affordance, a detailed function matched to the second graphic affordance or a third graphic affordance based on the moving distance, the distances respectively corresponding to the second graphic affordance and the third graphic affordance, and whether the input is maintained.

### Claim 10 (depends on 5)

The electronic device of claim 5, wherein the processor is further configured to:
execute a detailed function matched to the second graphic affordance based on the moving distance corresponding to the second graphic affordance and exceeding the second threshold, and
execute a detailed function matched to a third graphic affordance based on the moving distance corresponding to the third graphic affordance and exceeding the second threshold.

### Claim 11

An operating method of an electronic device, the operating method comprising:
receiving an input indicating a first graphic affordance displayed on a touch display of the electronic device;
replacing, based on the input, the first graphic affordance with a second graphic affordance;
deforming the second graphic affordance according to an action of a user while the input is maintained; and
executing a function matched to the first graphic affordance based on a moving distance of the input and whether the input is maintained.

### Claim 12

An electronic device comprising:
a touch display; and
a processor configured to:
control the touch display to display a first initial graphic affordance corresponding to a first function adjacent a first edge of the touch display and a second initial graphic affordance corresponding to a second function adjacent a second edge of the touch display;
identify whether an input received via the touch display indicates the first initial graphic affordance or the second initial graphic affordance;
control the touch display to display a first subsequent graphic affordance corresponding to the first function along the first edge of the touch display based on the input indicating the first initial graphic affordance; and
control the touch display to display a second subsequent graphic affordance corresponding to the second function along the second edge of the touch display based on the input indicating the second initial graphic affordance.

### Claim 13 (depends on 12)

The electronic device of claim 12, wherein the processor is further configured to control the touch display to maintain display of the first subsequent graphic affordance or the second subsequent graphic affordance while the input is maintained.

### Claim 14 (depends on 13)

The electronic device of claim 13, wherein the processor is further configured to control the touch display to change where the first subsequent graphic affordance or the second subsequent graphic affordance is displayed according to movement of the input while the input is maintained.

### Claim 15 (depends on 13)

The electronic device of claim 13, wherein the processor is further configured to identify, based on the input being released, whether a difference between a touch start point of the input and a touch end point of the input exceeds a threshold distance.

### Claim 16 (depends on 15)

The electronic device of claim 15, wherein the processor is further configured to execute the first function based on the input being released, the input corresponding to the first initial graphic affordance, and the difference exceeding the threshold distance.

### Claim 17 (depends on 15)

The electronic device of claim 15, wherein the processor is further configured to execute the second function based on the input being released, the input corresponding to the second initial graphic affordance, and the difference exceeding the threshold distance.

### Claim 18 (depends on 17)

The electronic device of claim 17, wherein the processor is further configured to control the touch display to display the first initial graphic affordance adjacent the first edge and the second initial graphic affordance adjacent the second edge based on the input being released and the difference not exceeding the threshold distance.

### Claim 19 (depends on 13)

The electronic device of claim 13, wherein the processor is further configured to:
identify whether a difference between a touch start point of the input and a current touch point of the input exceeds a threshold distance; and
execute the first function while the input is maintained based on the input corresponding to the first initial graphic affordance, and the difference exceeding the threshold distance.

### Claim 20 (depends on 19)

The electronic device of claim 19, wherein the processor is further configured to execute the second function while the input is maintained based on the input corresponding to the second initial graphic affordance, and the difference exceeding the threshold distance.
