US 12,468,436 B2
Input device and user interface interactions
Marcel Van Os, San Francisco, CA (US); William M. Bachman, San Jose, CA (US); Elbert D. Chen, Cupertino, CA (US); Jeffrey L. Robbin, Los Altos, CA (US); Joe Howard, San Jose, CA (US); Joshua McGlinn, Mooresville, NC (US); Jonathan Lochhead, Scotts Valley, CA (US); Benjamin W. Keighran, Palo Alto, CA (US); Jennifer L. C. Folse, San Francisco, CA (US); Lynne Kress, Seattle, WA (US); Julian Missig, Burlingame, CA (US); Imran Chaudhri, San Francisco, CA (US); Alessandro Sabatelli, San Francisco, CA (US); and Nicholas Zambetti, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 30, 2024, as Appl. No. 18/902,473.
Application 18/902,473 is a continuation of application No. 18/060,902, filed on Dec. 1, 2022, granted, now 12,105,942.
Application 18/060,902 is a continuation of application No. 16/945,724, filed on Jul. 31, 2020, granted, now 11,520,467, issued on Dec. 6, 2022.
Application 16/945,724 is a continuation of application No. 16/392,467, filed on Apr. 23, 2019, granted, now 10,732,807, issued on Aug. 4, 2020.
Application 16/392,467 is a continuation of application No. 15/990,327, filed on May 25, 2018, granted, now 10,303,348, issued on May 18, 2019.
Application 15/990,327 is a continuation of application No. 15/695,880, filed on Sep. 5, 2017, granted, now 10,019,142, issued on Jul. 10, 2018.
Application 15/695,880 is a continuation of application No. 14/749,288, filed on Jun. 24, 2015, granted, now 9,792,018, issued on Oct. 17, 2017.
Claims priority of provisional application 62/016,593, filed on Jun. 24, 2014.
Prior Publication US 2025/0021218 A1, Jan. 16, 2025
Int. Cl. G06F 3/04842 (2022.01); G06F 3/01 (2006.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 3/0485 (2022.01); G06F 3/04883 (2022.01); G06F 3/04886 (2022.01); H04N 21/422 (2011.01)
CPC G06F 3/04842 (2013.01) [G06F 3/016 (2013.01); G06F 3/04817 (2013.01); G06F 3/0482 (2013.01); G06F 3/0485 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 2203/014 (2013.01); G06F 2203/0383 (2013.01); G06F 2203/04105 (2013.01); G06F 2203/04803 (2013.01); G08C 2201/30 (2013.01); H04N 21/42224 (2013.01)] 48 Claims
OG exemplary drawing
 
1. A method comprising:
at an electronic device with one or more processors and memory:
generating a user interface for display on a display device;
while the user interface is displayed on the display device, receiving an indication of a first input that includes a contact detected on a touch-sensitive surface of a device, wherein the touch-sensitive surface of the device is separate from the display device, wherein the touch-sensitive surface includes a plurality of predefined regions and each predefined region of the plurality of predefined regions is selectable to perform an associated functionality of a plurality of associated functionalities;
in response to receiving the indication of the first input:
determining in which of the plurality of predefined regions the contact is detected; and
in accordance with a determination that the contact is detected in a first predefined region of the plurality of predefined regions, displaying, via the display device, a first visual indication of a first functionality associated with the first predefined region without displaying a second visual indication of a second functionality associated with a second predefined region of the plurality of predefined regions, the first visual indication indicating that further selection of the first predefined region will cause performance of the first functionality of the plurality of associated functionalities that is associated with the first predefined region; and
in accordance with a determination that the contact is detected in the second predefined region, different than the first predefined region, of the plurality of predefined regions, displaying, via the display device, the second visual indication of the second functionality associated with the second predefined region without displaying the first visual indication of the first functionality associated with the first predefined region, the second visual indication indicating that further selection of the second predefined region will cause performance of the second functionality, different than the first functionality, of the plurality of associated functionalities that is associated with the second predefined region; and
wherein the further selection of the first predefined region or the second predefined region comprises detecting an increase in an intensity of the contact above a first predetermined intensity threshold.