US 12,455,683 B2
Electronic device, and method for improving movement operation of object
Jooyoung Jeon, Suwon-si (KR); Sangheon Kim, Suwon-si (KR); Taeyong Moon, Suwon-si (KR); Dongjun Lee, Suwon-si (KR); Hyesoon Jeong, Suwon-si (KR); and Yeunwook Lim, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Jan. 31, 2024, as Appl. No. 18/428,566.
Application 18/428,566 is a continuation of application No. PCT/KR2022/011874, filed on Aug. 9, 2022.
Claims priority of application No. 10-2021-0104881 (KR), filed on Aug. 9, 2021.
Prior Publication US 2024/0176477 A1, May 30, 2024
Int. Cl. G06F 3/0486 (2013.01); G06F 3/01 (2006.01); G06F 3/0481 (2022.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01)
CPC G06F 3/0486 (2013.01) [G06F 3/016 (2013.01); G06F 3/04817 (2013.01); G06F 3/0488 (2013.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04883 (2013.01); G06F 2203/04803 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a touch screen display;
memory; and
one or more processors communicatively coupled to the touch screen display and the memory,
wherein the memory stores one or more computer programs including computer-executable instructions that, when executed by the one or more processors, cause the electronic device to perform operations of:
detecting a long press input in response to elapse of a predetermined touch threshold time from a first touch for selecting an object displayed on the touch screen display,
after the long press input is received, receiving a drag signal corresponding to a move of the first touch in a certain direction,
in case that a drag movement time and a drag movement distance included in the drag signal do not exceed any of respective predetermined thresholds, maintaining a selected object in a fixed state, and
in case that both the drag movement time and the drag movement distance included in the drag signal exceed respective predetermined thresholds:
identifying a size of a touch area based on the first touch,
adjusting a size of the selected object in proportion to the size of the touch area to control the object with the adjusted size to be displayed, and
changing the object selected by the first touch into a floating state from a time point which both the drag movement time and the drag movement distance included in the drag signal exceed respective predetermined thresholds, and
performing control such that a movement of a floating object starts in response to the drag signal.