Portable electronic device with interface reconfiguration mode
First Claim
Patent Images
1. A portable electronic device, comprising:
- a touch-sensitive display;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for;
displaying a first plurality of icons in a first region on the touch-sensitive display;
detecting a first predefined user action comprising a sustained touch, with respect to the touch-sensitive display at a first location on a first icon on the display, for initiating a predefined user interface reconfiguration process;
simultaneously varying positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the simultaneously varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons; and
detecting movement of the touch from the first location on the display to a second location on the display at which a second icon is located, and in response to the detected movement, moving the first icon to the second location.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable electronic device displays a plurality of icons (e.g., graphical objects) in a region in a touch-sensitive display; detects a predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguration process; and varies positions of one or more icons in the plurality of icons in response to detecting the predefined user action. The varying includes varying the positions of the one or more icons about respective average positions.
491 Citations
29 Claims
-
1. A portable electronic device, comprising:
-
a touch-sensitive display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for; displaying a first plurality of icons in a first region on the touch-sensitive display; detecting a first predefined user action comprising a sustained touch, with respect to the touch-sensitive display at a first location on a first icon on the display, for initiating a predefined user interface reconfiguration process; simultaneously varying positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the simultaneously varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons; and detecting movement of the touch from the first location on the display to a second location on the display at which a second icon is located, and in response to the detected movement, moving the first icon to the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 23, 27)
-
-
8. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch-sensitive display, cause the device to:
-
display a first plurality of icons in a first region on the touch-sensitive display; detect a first predefined user action comprising a sustained touch, with respect to the touch-sensitive display at a first location on a first icon on the display, for initiating a predefined user interface reconfiguration process; simultaneously vary positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the simultaneously varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons; and detect movement of the touch from the first location on the display to second location on the display at which a second icon is located, and in response to the detected movement, move the first icon to the second location. - View Dependent Claims (9, 10, 11, 12, 24, 28)
-
-
13. A graphical user interface on a portable electronic device with a touch-sensitive display, comprising:
-
a first plurality of icons displayed in a first region on the touch-sensitive display, wherein; a first predefined user action is detected, comprising a sustained touch with respect to the touch-sensitive display at a first location on a first icon on the display, for initiating a predefined user interface reconfiguration process; positions of multiple icons of the first plurality of icons are simultaneously varied in response to detecting the first predefined user action, wherein the simultaneously varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons; and movement of the touch from the first location on the display to a second location on the display at which a second icon is located is detected, and in response to the detected movement, the first icon is moved to the second location. - View Dependent Claims (14, 15, 16, 17, 25)
-
-
18. A method, comprising:
-
at a portable electronic device with a touch-sensitive display; displaying a first plurality of icons in a first region on the touch-sensitive display; detecting a first predefined user action comprising a sustained touch, with respect to the touch-sensitive display at a first location on a first icon on the display, for initiating a predefined user interface reconfiguration process; simultaneously varying positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the simultaneously varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons; and detecting movement of the touch from the first location on the display to a second location on the display at which a second icon is located, and in response to the detected movement, moving the first icon to the second location. - View Dependent Claims (19, 20, 21, 22, 26, 29)
-
Specification