US 12,112,034 B2
Devices and methods for interacting with an application switching user interface
Marcos Alonso Ruiz, Oakland, CA (US); Chanaka G. Karunamuni, San Jose, CA (US); Brandon M. Walkin, San Francisco, CA (US); and Shubham Kedia, San Francisco, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 8, 2023, as Appl. No. 18/388,174.
Application 18/388,174 is a continuation of application No. 17/732,409, filed on Apr. 28, 2022, granted, now 11,893,228.
Application 17/732,409 is a continuation of application No. 17/191,594, filed on Mar. 3, 2021, granted, now 11,422,691, issued on Aug. 23, 2022.
Application 17/191,594 is a continuation of application No. 16/859,902, filed on Apr. 27, 2020, granted, now 10,976,917, issued on Apr. 13, 2021.
Application 16/859,902 is a continuation of application No. 16/145,085, filed on Sep. 27, 2018, granted, now 10,635,294, issued on Apr. 28, 2020.
Claims priority of provisional application 62/679,953, filed on Jun. 3, 2018.
Prior Publication US 2024/0069716 A1, Feb. 29, 2024
Int. Cl. G06F 3/0488 (2022.01); G06F 3/0482 (2013.01); G06F 9/445 (2018.01); G06F 3/041 (2006.01)
CPC G06F 3/0488 (2013.01) [G06F 3/0482 (2013.01); G06F 9/445 (2013.01); G06F 3/041 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method, comprising:
at a computer system that is in communication with a display generation component and one or more sensors for detecting user inputs:
while a first user interface object that corresponds to a first application and a second user interface object that corresponds to a second application are concurrently displayed at respective depths, and at least a first portion of a background that is located behind the first user interface object and the second user interface object is visible via the display generation component, detecting, via the one or more sensors, a first user input that includes a first movement;
in response to detecting the first user input that includes the first movement:
in accordance with a determination that the first user input is directed to the first user interface object that corresponds to the first application and that the first movement meets first criteria:
maintaining display of the second user interface object that corresponds to the second application while at least the first portion of the background remains visible via the display generation component; and
ceasing to display the first user interface object that corresponds to the first application; and
in accordance with a determination that the first user input is directed to the second user interface object that corresponds to the second application and that the first movement meets the first criteria:
maintaining display of the first user interface object that corresponds to the first application while at least the first portion of the background remains visible via the display generation component; and
ceasing to display the second user interface object that corresponds to the second application.