US 12,265,704 B2
Event recognition
Joshua H. Shaffer, Woodside, CA (US); Kenneth L. Kocienda, San Jose, CA (US); and Imran A. Chaudhri, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 1, 2023, as Appl. No. 18/241,781.
Application 18/241,781 is a continuation of application No. 17/515,281, filed on Oct. 29, 2021, granted, now 11,755,196.
Application 17/515,281 is a continuation of application No. 16/898,345, filed on Jun. 10, 2020, granted, now 11,163,440, issued on Nov. 2, 2021.
Application 16/898,345 is a continuation of application No. 15/339,768, filed on Oct. 31, 2016, granted, now 10,719,225, issued on Jul. 21, 2020.
Application 15/339,768 is a continuation of application No. 14/043,774, filed on Oct. 1, 2013, granted, now 9,483,121, issued on Nov. 1, 2016.
Application 14/043,774 is a continuation of application No. 13/077,927, filed on Mar. 31, 2011, granted, now 8,566,045, issued on Oct. 22, 2013.
Application 13/077,927 is a continuation in part of application No. 12/789,695, filed on May 28, 2010, granted, now 9,684,521, issued on Jun. 20, 2017.
Application 13/077,927 is a continuation in part of application No. 12/566,660, filed on Sep. 24, 2009, granted, now 8,285,499, issued on Oct. 9, 2012.
Claims priority of provisional application 61/425,222, filed on Dec. 20, 2010.
Claims priority of provisional application 61/298,531, filed on Jan. 26, 2010.
Claims priority of provisional application 61/210,332, filed on Mar. 16, 2009.
Prior Publication US 2023/0409189 A1, Dec. 21, 2023
Int. Cl. G06F 3/04883 (2022.01); G06F 3/01 (2006.01); G06F 3/041 (2006.01); G06F 9/451 (2018.01); G06F 9/54 (2006.01)
CPC G06F 3/04883 (2013.01) [G06F 3/017 (2013.01); G06F 3/0416 (2013.01); G06F 9/451 (2018.02); G06F 9/542 (2013.01); G06F 2203/04808 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method, comprising:
at an electronic device with a display and one or more input devices:
displaying, by the electronic device on the display, a user interface of a first application;
while displaying the user interface of the first application, detecting, by the electronic device via the one or more input devices, a first input;
while detecting the first input, changing, by the electronic device, a scale of the user interface of the first application in accordance with changes in the first input; and
after changing the scale of the user interface of the first application, ceasing, by the electronic device, to detect the first input; and
in response to ceasing to detect the first input:
in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was below a threshold scale, displaying, by the electronic device, a home screen user interface and ceasing, by the electronic device, to display the user interface of the first application; and
in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was above the threshold scale, continuing, by the electronic device, to display the user interface of the first application.