Portable Multifunction Device, Method, and Graphical User Interface for Configuring and Displaying Widgets
First Claim
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display, displaying a first widget on the touch screen display;
detecting a first gesture on the touch screen on a settings icon on the first widget;
in response to the first gesture, displaying settings that are adjustable by a user for a plurality of widgets, including settings for the first widget;
detecting one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets;
in response to the one or more additional gestures, changing one or more settings for one or more widgets in the plurality of widgets, including changing one or more settings for a respective widget in the plurality of widgets other than the first widget;
detecting a widget selection gesture and a finishing gesture on the touch screen display, and in response to the widget selection gesture and the finishing gesture, saving the changed settings and displaying a second widget in the plurality of widgets other than the first widget.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable multifunction device displays a first widget on a touch screen and detects a first gesture on a settings icon on the first widget. In response to the first gesture, the device displays user-adjustable settings for a plurality of widgets, including settings for the first widget. The device detects one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets. In response to the additional gestures, the device changes one or more settings for other widgets, including changing one or more settings for a respective widget other than the first widget. Upon detecting a widget selection gesture and a finishing gesture on the touch screen, the device displays a second widget in the plurality of widgets other than the first widget.
-
Citations
23 Claims
-
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,
displaying a first widget on the touch screen display;
detecting a first gesture on the touch screen on a settings icon on the first widget;
in response to the first gesture, displaying settings that are adjustable by a user for a plurality of widgets, including settings for the first widget;
detecting one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets;
in response to the one or more additional gestures, changing one or more settings for one or more widgets in the plurality of widgets, including changing one or more settings for a respective widget in the plurality of widgets other than the first widget;
detecting a widget selection gesture and a finishing gesture on the touch screen display, and in response to the widget selection gesture and the finishing gesture, saving the changed settings and displaying a second widget in the plurality of widgets other than the first widget.
- at a portable multifunction device with a touch screen display,
-
2. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,
displaying a first widget on the touch screen display;
detecting a first gesture on the touch screen display on a settings icon on the first widget;
in response to the first gesture, displaying settings that are adjustable by a user for a plurality of widgets, including settings for the first widget;
detecting one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets;
in response to the one or more additional gestures, changing one or more settings for one or more widgets in the plurality of widgets, including changing one or more settings for a respective widget in the plurality of widgets other than the first widget;
detecting a widget selection gesture and a finishing gesture on the touch screen display, and in response to the widget selection gesture and the finishing gesture, displaying a second widget in the plurality of widgets other than the first widget. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
- at a portable multifunction device with a touch screen display,
-
10. A graphical user interface on a portable multifunction device with a touch screen display, comprising:
-
a plurality of widgets, wherein at most one widget is shown on the touch screen display at any one time; and
settings for the plurality of widgets;
wherein;
in response to a first gesture on a settings icon on a first widget in the plurality of widgets, settings that are adjustable by a user for the plurality of widgets are displayed, including settings for the first widget;
in response to one or more additional gestures, one or more settings for one or more widgets in the plurality of widgets, including one or more settings for a respective widget in the plurality of widgets other than the first widget, are changed; and
in response to a widget selection gesture and a finishing gesture, the changed settings are saved and a second widget in the plurality of widgets other than the first widget is displayed.
-
-
11. A portable multifunction device, comprising:
-
a touch screen 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 widget on the touch screen display;
instructions for detecting a first gesture on the touch screen on a settings icon on the first widget;
instructions for displaying, in response to the first gesture, settings that are adjustable by a user for a plurality of widgets, including settings for the first widget;
instructions for detecting one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets;
instructions for changing, in response to the one or more additional gestures, one or more settings for one or more widgets in the plurality of widgets, including instructions for changing one or more settings for a respective widget in the plurality of widgets other than the first widget;
instructions for detecting a widget selection gesture and a finishing gesture on the touch screen display, and instructions for displaying, in response to the widget selection gesture and the finishing gesture, a second widget in the plurality of widgets other than the first widget.
-
-
12. A computer-program product, comprising:
a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions, which when executed by a portable multifunction device with a touch screen display, cause the device to;
display a first widget on the touch screen display;
detect a first gesture on the touch screen on a settings icon on the first widget;
display, in response to the first gesture, settings that are adjustable by a user for a plurality of widgets, including settings for the first widget;
detect one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets;
change, in response to the one or more additional gestures, one or more settings for one or more widgets in the plurality of widgets, including changing one or more settings for a respective widget in the plurality of widgets other than the first widget;
detect a widget selection gesture and a finishing gesture on the touch screen display, and display, in response to the widget selection gesture and the finishing gesture, a second widget in the plurality of widgets other than the first widget.
-
13. A portable multifunction device with a touch screen display, comprising:
-
means for displaying a first widget on the touch screen display;
means for detecting a first gesture on the touch screen on a settings icon on the first widget;
means for displaying, in response to the first gesture, settings that are adjustable by a user for a plurality of widgets, including settings for the first widget;
means for detecting one or more additional gestures to change one or more settings for one or more widgets in the plurality of widgets;
means for changing, in response to the one or more additional gestures, one or more settings for one or more widgets in the plurality of widgets, including means for changing one or more settings for a respective widget in the plurality of widgets other than the first widget;
means for detecting a widget selection gesture and a finishing gesture on the touch screen display, and means for displaying, in response to the widget selection gesture and the finishing gesture, a second widget in the plurality of widgets other than the first widget.
-
-
14. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,
displaying a widget on the touch screen display, wherein the displayed widget is one of a sequence of widgets that share a common configuration interface;
displaying one or more widget sequence indicia icons, wherein the widget sequence indicia icons provide information about the number of widgets in the sequence of widgets and a position of the displayed widget in the sequence of widgets;
detecting a finger gesture on the touch screen display;
in response to the finger gesture;
replacing the displayed widget with an adjacent widget in the sequence of widgets; and
updating the information provided by the widget sequence indicia icons to reflect the replacement of the displayed widget by the adjacent widget in the sequence of widgets.
- at a portable multifunction device with a touch screen display,
-
15. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,
displaying a widget on the touch screen display, wherein the displayed widget is one of a set of widgets that share a common configuration interface;
displaying one or more widget set indicia icons, wherein the widget set indicia icons provide information about the number of widgets in the set of widgets and a position of the displayed widget in the set of widgets;
detecting a finger gesture on the touch screen display;
in response to the finger gesture;
replacing the displayed widget with another widget in the set of widgets; and
updating the information provided by the widget set indicia icons to reflect the replacement of the displayed widget by another widget in the set of widgets. - View Dependent Claims (16, 17, 18, 19)
- at a portable multifunction device with a touch screen display,
-
20. A graphical user interface on a portable communications device with a touch screen display, comprising:
-
a set of widgets that share a common configuration interface; and
one or more widget set indicia icons;
wherein;
at most one widget in the set of widgets is shown on the touch screen at any one time;
the widget set indicia icons provide information about the number of widgets in the set of widgets and a position of the displayed widget in the set of widgets; and
in response to detecting a finger gesture on the touch screen display, a displayed widget is replaced with another widget in the set of widgets; and
the information provided by the widget set indicia icons is updated to reflect the replacement of the displayed widget by another widget in the set of widgets.
-
-
21. A portable multifunction device, comprising:
-
a touch screen 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 one or more programs including;
instructions for displaying a widget on the touch screen display, wherein the displayed widget is one of a set of widgets that share a common configuration interface;
instructions for displaying one or more widget set indicia icons, wherein the widget set indicia icons provide information about the number of widgets in the set of widgets and a position of the displayed widget in the set of widgets;
instructions for detecting a finger gesture on the touch screen display;
instructions for replacing, in response to the finger gesture, the displayed widget with another widget in the set of widgets; and
instructions for updating, in response to the finger gesture, the information provided by the widget set indicia icons to reflect the replacement of the displayed widget by another widget in the set of widgets.
-
-
22. A computer-program product, comprising:
a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions, which when executed by a portable multifunction device with a touch screen display, cause the device to;
display a widget on the touch screen display, wherein the displayed widget is one of a set of widgets that share a common configuration interface;
display one or more widget set indicia icons, wherein the widget set indicia icons provide information about the number of widgets in the set of widgets and a position of the displayed widget in the set of widgets;
detect a finger gesture on the touch screen display;
replace, in response to the finger gesture, the displayed widget with another widget in the set of widgets; and
update, in response to the finger gesture, the information provided by the widget set indicia icons to reflect the replacement of the displayed widget by another widget in the set of widgets.
-
23. A portable multifunction device with a touch screen display, comprising:
-
means for displaying a widget on the touch screen display, wherein the displayed widget is one of a set of widgets that share a common configuration interface;
means for displaying one or more widget set indicia icons, wherein the widget set indicia icons provide information about the number of widgets in the set of widgets and a position of the displayed widget in the set of widgets;
means for detecting a finger gesture on the touch screen display;
means for replacing, in response to the finger gesture, the displayed widget with another widget in the set of widgets; and
means for updating, in response to the finger gesture, the information provided by the widget set indicia icons to reflect the replacement of the displayed widget by another widget in the set of widgets.
-
Specification