US 12,236,036 B2
Systems and methods for arranging applications on an electronic device with a touch-sensitive display
Stephen O. Lemay, Palo Alto, CA (US); Christopher P. Foss, San Francisco, CA (US); Woo-Ram Lee, Bellevue, WA (US); Lawrence Y. Yang, Bellevue, WA (US); and Caelan G. Stack, San Francisco, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Jun. 16, 2020, as Appl. No. 16/903,265.
Application 16/903,265 is a continuation of application No. 15/729,407, filed on Oct. 10, 2017, granted, now 10,732,820.
Application 15/729,407 is a continuation of application No. 14/738,672, filed on Jun. 12, 2015, granted, now 9,785,340, issued on Oct. 17, 2017.
Application 14/738,672 is a continuation in part of application No. 14/732,618, filed on Jun. 5, 2015, granted, now 9,648,062, issued on May 9, 2017.
Claims priority of provisional application 62/171,987, filed on Jun. 5, 2015.
Claims priority of provisional application 62/165,171, filed on May 21, 2015.
Claims priority of provisional application 62/108,990, filed on Jan. 28, 2015.
Claims priority of provisional application 62/011,531, filed on Jun. 12, 2014.
Prior Publication US 2020/0310615 A1, Oct. 1, 2020
Int. Cl. G06F 3/041 (2006.01); G06F 3/0481 (2022.01); G06F 3/04817 (2022.01); G06F 3/04842 (2022.01); G06F 3/0485 (2022.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01); G06F 3/04886 (2022.01)
CPC G06F 3/0416 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); G06F 3/0485 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 3/04886 (2013.01); G06F 2203/04105 (2013.01); G06F 2203/04803 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of arranging applications, the method comprising:
at an electronic device with a display and a touch-sensitive surface:
concurrently displaying a first application window and a second application window;
receiving an input directed to the first application window that is concurrently displayed with the second application window followed by a drag input; and
in response to detecting the drag input directed to the first application window that was concurrently displayed with the second application window:
resizing the first application window to a reduced size;
moving the first application window in accordance with the drag input; and
enlarging the second application window to an enlarged size second application window that is larger than a size at which the second application window was displayed prior to detecting the input directed to the first application window, wherein the enlarged size second application window and the first application window are concurrently displayed; and
in response to detecting a lift-off of the drag input directed to the first application window, resizing the first application window from the reduced size to a size that is greater than the reduced size.