Portable Multifunction Device, Method, and Graphical User Interface for Displaying User Interface Objects Adaptively
First Claim
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,identifying a first group of user interface objects and a second group of user interface objects;
displaying the first group of user interface objects and the second group of user interface objects on the touch screen display if the two groups of user interface objects meet a first predefined condition;
displaying a first group icon corresponding to the first group of user interface objects and displaying the second group of user interface objects on the touch screen display if the two groups of user interface objects meet a second predefined condition; and
displaying the first group icon and a second group icon corresponding to the second group of user interface objects on the touch screen display if the two groups of user interface objects meet a third predefined condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable multifunction device identifies a plurality of user interface objects. If the user interface objects meet a first predefined condition, the device then displays at least two of the user interface objects on a touch screen display. If the user interface objects meet a second predefined condition, the device then divides the user interface objects into at least first and second groups of user interface objects and then displays a first group icon corresponding to the first group and at least one user interface object from the second group on the touch screen display. If the user interface objects meet a third predefined condition, the device divides the user interface objects into at least third and fourth groups of user interface objects. The device then displays a third group icon corresponding to the third group and a fourth group icon corresponding to the fourth group.
63 Citations
22 Claims
-
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,
identifying a first group of user interface objects and a second group of user interface objects; displaying the first group of user interface objects and the second group of user interface objects on the touch screen display if the two groups of user interface objects meet a first predefined condition; displaying a first group icon corresponding to the first group of user interface objects and displaying the second group of user interface objects on the touch screen display if the two groups of user interface objects meet a second predefined condition; and displaying the first group icon and a second group icon corresponding to the second group of user interface objects on the touch screen display if the two groups of user interface objects meet a third predefined condition.
- at a portable multifunction device with a touch screen display,
- 2. The computer-implemented method of claim 2, wherein the first predefined condition is that the total number of the first and second groups of user interface objects is equal to or less than a predetermined threshold.
-
6. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display with a plurality of user interface objects,
if the plurality of user interface objects meet a first predefined condition, displaying at least two of the plurality of user interface objects on the touch screen display; if the plurality of user interface objects meet a second predefined condition, dividing the plurality of user interface objects into at least a first group of user interface objects and a second group of user interface objects; displaying a first group icon corresponding to the first group of user interface objects and displaying at least one of the second group of user interface objects on the touch screen display; and if the plurality of user interface objects meet a third predefined condition, dividing the plurality of user interface objects into at least a third group of user interface objects and a fourth group of user interface objects; displaying a third group icon corresponding to the third group of user interface objects and a fourth group icon corresponding to the fourth group of user interface objects on the touch screen display. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- at a portable multifunction device with a touch screen display with a plurality of user interface objects,
-
19. A graphical user interface on a portable electronic device with a touch screen display, comprising:
-
a plurality of user interface objects; wherein; if the plurality of user interface objects meet a first predefined condition, at least two of the plurality of user interface objects are displayed on the touch screen display; if the plurality of user interface objects meet a second predefined condition, the plurality of user interface objects are divided into at least a first group of user interface objects and a second group of user interface objects; and a first group icon corresponding to the first group of user interface objects and at least one of the second group of user interface objects are displayed on the touch screen display; and if the plurality of user interface objects meet a third predefined condition, the plurality of user interface objects are divided into at least a third group of user interface objects and a fourth group of user interface objects; and a third group icon corresponding to the third group of user interface objects and a fourth group icon corresponding to the fourth group of user interface objects are displayed on the touch screen display.
-
-
20. A portable electronic device, comprising:
-
a touch screen display with a plurality of user interface objects; one or more processors; memory; and a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including; instructions for displaying at least two of the plurality of user interface objects on the touch screen display, if the plurality of user interface objects meet a first predefined condition; instructions for dividing the plurality of user interface objects into at least a first group of user interface objects and a second group of user interface objects, if the plurality of user interface objects meet a second predefined condition; instructions for displaying a first group icon corresponding to the first group of user interface objects and for displaying at least one of the second group of user interface objects on the touch screen display, if the plurality of user interface objects meet the second predefined condition; instructions for dividing the plurality of user interface objects into at least a third group of user interface objects and a fourth group of user interface objects, if the plurality of user interface objects meet a third predefined condition; and instructions for displaying a third group icon corresponding to the third group of user interface objects and a fourth group icon corresponding to the fourth group of user interface objects on the touch screen display, if the plurality of user interface objects meet the third predefined condition.
-
-
21. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by a portable electronic device with a touch screen display with a plurality of user interface objects, cause the device to:
-
display at least two of the plurality of user interface objects on the touch screen display, if the plurality of user interface objects meet a first predefined condition; divide the plurality of user interface objects into at least a first group of user interface objects and a second group of user interface objects, if the plurality of user interface objects meet a second predefined condition; display a first group icon corresponding to the first group of user interface objects and display at least one of the second group of user interface objects on the touch screen display, if the plurality of user interface objects meet the second predefined condition; divide the plurality of user interface objects into at least a third group of user interface objects and a fourth group of user interface objects, if the plurality of user interface objects meet a third predefined condition; and display a third group icon corresponding to the third group of user interface objects and a fourth group icon corresponding to the fourth group of user interface objects on the touch screen display, if the plurality of user interface objects meet the third predefined condition.
-
-
22. A portable electronic device with a touch screen display with a plurality of user interface objects, comprising:
-
means for displaying at least two of the plurality of user interface objects on the touch screen display, if the plurality of user interface objects meet a first predefined condition; means for dividing the plurality of user interface objects into at least a first group of user interface objects and a second group of user interface objects, if the plurality of user interface objects meet a second predefined condition; means for displaying a first group icon corresponding to the first group of user interface objects and for displaying at least one of the second group of user interface objects on the touch screen display, if the plurality of user interface objects meet the second predefined condition; means for dividing the plurality of user interface objects into at least a third group of user interface objects and a fourth group of user interface objects, if the plurality of user interface objects meet a third predefined condition; and means for displaying a third group icon corresponding to the third group of user interface objects and a fourth group icon corresponding to the fourth group of user interface objects on the touch screen display, if the plurality of user interface objects meet the third predefined condition.
-
Specification