| CPC G06F 3/03545 (2013.01) [G06F 3/03547 (2013.01); G06F 3/038 (2013.01); G06F 3/04162 (2019.05); G06F 3/0482 (2013.01); G06F 3/04883 (2013.01); G06F 3/14 (2013.01); G06F 9/453 (2018.02); G06F 2203/0381 (2013.01); G06F 2203/04807 (2013.01)] | 32 Claims |

|
1. A method comprising:
at an electronic device with one or more processors, a non-transitory memory, a touch-sensitive surface, a display, and a communication interface provided to communicate with a stylus:
while displaying, on the display, a selection user interface including a plurality of selectable items, wherein a first item among the plurality of selectable items is currently selected within the selection user interface:
obtaining finger manipulation data from the stylus via the communication interface, wherein the finger manipulation data from the stylus includes information about one or more finger manipulation inputs received at the stylus; and
in response to obtaining the finger manipulation data from the stylus:
in accordance with a determination that the finger manipulation data from the stylus satisfies a first navigation criterion, wherein the determination that the finger manipulation data from the stylus satisfies the first navigation criterion is based on a first pattern of contacts detected on the stylus corresponding to a first rotation of the stylus in a first direction, changing display of the selection user interface in order to indicate movement of focus from the first item to a second item among the plurality of selectable items according to the first direction of the first rotation of the stylus;
in accordance with a determination that the finger manipulation data from the stylus satisfies a second navigation criterion, wherein the determination that the finger manipulation data from the stylus satisfies the second navigation criterion is based on a second pattern of contacts detected on the stylus corresponding to a second rotation of the stylus in a second direction that is different from the first direction, changing display of the selection user interface in order to indicate movement of focus from the first item to a third item among the plurality of selectable items according to the second direction of the second rotation of the stylus, wherein the third item is different from the second item, and wherein the determination as to whether to indicate movement of the focus from the first item to the second item or to indicate movement of the focus from the first item to the third item is determined based on a difference between the first pattern of contacts detected on the stylus and the second pattern of contacts detected on the stylus; and
in accordance with a determination that the finger manipulation data from the stylus includes touch sensor data indicative of a swipe gesture based on a third pattern of contacts detected on the stylus, performing a respective operation that is different from a movement of focus within the selection user interface.
|