US 12,307,084 B2
Single contact scaling gesture
Assaf Bart, Patch-Tikva (IL); and Igor Rayboy, Hod-Hasharon (IL)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 18, 2022, as Appl. No. 17/659,658.
Application 17/659,658 is a continuation of application No. 16/292,094, filed on Mar. 4, 2019, granted, now 11,307,758.
Application 16/292,094 is a continuation of application No. 13/595,943, filed on Aug. 27, 2012, granted, now 10,222,975, issued on Mar. 5, 2019.
Prior Publication US 2022/0244844 A1, Aug. 4, 2022
Int. Cl. G06F 3/04883 (2022.01); G06F 3/041 (2006.01); G06F 3/04842 (2022.01); G06F 3/04845 (2022.01); G06F 3/0486 (2013.01)
CPC G06F 3/04883 (2013.01) [G06F 3/0412 (2013.01); G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/0486 (2013.01); G06F 2203/04104 (2013.01); G06F 2203/04806 (2013.01); G06F 2203/04808 (2013.01)] 42 Claims
OG exemplary drawing
 
1. A method comprising:
at an electronic device in communication with a display device and one or more input devices:
displaying, via the display device, a user interface object;
while displaying the user interface object, receiving, via the one or more input devices, a first input directed to the user interface object, wherein the first input is received at a first input location corresponding to a hand of a user of the electronic device;
while receiving the first input, and in accordance with a determination that the first input corresponds to a request to manipulate the user interface object in a first manner, concurrently displaying, via the display device:
the user interface object being manipulated in the first manner in accordance with the first input; and
a first visual indication, separate from the user interface object, corresponding to the first manner of manipulation, wherein:
the first visual indication provides visual feedback of progression of the manipulation of the user interface object in the first manner, and
the first visual indication is displayed at a first display location, different from the first input location, wherein the first display location is based on the first input location;
while displaying the first visual indication, detecting movement of the hand of the user in a first direction, including movement along a first axis and movement along a second axis, different from the first axis, wherein detecting the movement of the hand of the user includes receiving, via the one or more input devices, a second input at a second input location, different from the first input location, corresponding to the hand of the user of the electronic device; and
in response to detecting the movement of the hand of the user in the first direction:
manipulating the user interface object in the first manner based on the movement of the hand of the user in the first direction along the first axis and the second axis; and
moving the first visual indication, along a plurality of axes, from the first display location to a second display location, different from the first display location, in a first respective direction based on the first direction along the first axis and the second axis.