| CPC G06F 3/04817 (2013.01) [G06F 3/016 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 3/0486 (2013.01); G06F 3/0488 (2013.01)] | 24 Claims |

|
1. A computer system configured to communicate with one or more display devices, comprising:
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
displaying, via the one or more display devices, a user interface that includes a first page of icons with a first icon in a first position in the first page of icons;
while displaying the user interface that includes the first page of icons, detecting a first input directed to the first icon that is at the first position in the first page of icons, wherein the first input includes a single movement via at least one of a finger and a stylus input; and
in response to detecting the first input directed to the first icon that is at the first position in the first page of icons:
moving the first icon from the first position in accordance with the movement to an occupied position in a second page of icons that is occupied by a second icon; and
replacing the first page of icons with the second page of icons, and replacing the second icon at the occupied position with the first icon based on the single movement.
|