CONTEXT-SPECIFIC USER INTERFACES
First Claim
1. An electronic device, comprising:
- a display;
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 on the display a user interface screen comprising;
a current time indicator; and
a first platter at a first position on the display, wherein the first platter is associated with a first application and displays a first set of information obtained from the first application, wherein the first set of information relates to a first temporal context of the current day;
detecting a first user input; and
in response to detecting the first user input, scrolling a plurality of platters through the first position on the display, the plurality of platters including;
a second platter, wherein the second platter is associated with a second application and displays a first set of information obtained from the second application for a first future temporal context that is after a current time;
a third platter, wherein the third platter is associated with the second application and displays a second set of information obtained from the second application for a second future temporal context that is after the first future temporal context, wherein the second set of information obtained from the second application is different from the first set of information obtained from the second application; and
a fourth platter, wherein the fourth platter is associated with the second application and displays a third set of information obtained from the second application for multiple temporal contexts that are after the second future temporal context, wherein the third set of information obtained from the second application is different from the first set of information obtained from the second application and the second set of information obtained from the second application.
1 Assignment
0 Petitions
Accused Products
Abstract
Context-specific user interfaces, e.g., for use with a portable multifunction device, provide, inter alia, indications of time and, optionally, a variety of additional information. A user interface screen including a current time indicator and a first platter is displayed. The first platter is at a first position, is associated with a first application, and displays a first set of information obtained from the first application. The first set of information relates to a first temporal context of the current day. In response to detecting a user input, the first platter is displayed at a second position and a second platter is displayed at the first position. The second platter is associated with a second application and displays a second set of information obtained from the second application. The second set of information relates to a second temporal context of the current day.
96 Citations
44 Claims
-
1. An electronic device, comprising:
-
a display; 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 on the display a user interface screen comprising; a current time indicator; and a first platter at a first position on the display, wherein the first platter is associated with a first application and displays a first set of information obtained from the first application, wherein the first set of information relates to a first temporal context of the current day; detecting a first user input; and in response to detecting the first user input, scrolling a plurality of platters through the first position on the display, the plurality of platters including; a second platter, wherein the second platter is associated with a second application and displays a first set of information obtained from the second application for a first future temporal context that is after a current time; a third platter, wherein the third platter is associated with the second application and displays a second set of information obtained from the second application for a second future temporal context that is after the first future temporal context, wherein the second set of information obtained from the second application is different from the first set of information obtained from the second application; and a fourth platter, wherein the fourth platter is associated with the second application and displays a third set of information obtained from the second application for multiple temporal contexts that are after the second future temporal context, wherein the third set of information obtained from the second application is different from the first set of information obtained from the second application and the second set of information obtained from the second application. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 44)
-
-
2. (canceled)
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
38. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
-
displaying on the display a user interface screen comprising; a current time indicator; and a first platter at a first position on the display, wherein the first platter is associated with a first application and displays a first set of information obtained from the first application, wherein the first set of information relates to a first temporal context of the current day; detecting a first user input; and in response to detecting the first user input, scrolling a plurality of platters through the first position on the display, the plurality of platters including; a second platter, wherein the second platter is associated with a second application and displays a first set of information obtained from the second application for a first future temporal context that is after a current time; a third platter, wherein the third platter is associated with the second application and displays a second set of information obtained from the second application for a second future temporal context that is after the first future temporal context, wherein the second set of information obtained from the second application is different from the first set of information obtained from the second application; and a fourth platter, wherein the fourth platter is associated with the second application and displays a third set of information obtained from the second application for multiple temporal contexts that are after the second future temporal context, wherein the third set of information obtained from the second application is different from the first set of information obtained from the second application and the second set of information obtained from the second application.
-
-
39. A method, comprising:
at an electronic device with a display, one or more processors, and memory; displaying on the display a user interface screen comprising; a current time indicator; and a first platter at a first position on the display, wherein the first platter is associated with a first application and displays a first set of information obtained from the first application, wherein the first set of information relates to a first temporal context of the current day; detecting a first user input; and in response to detecting the first user input, scrolling a plurality of platters through the first position on the display, the plurality of platters including; a second platter, wherein the second platter is associated with a second application and displays a first set of information obtained from the second application for a first future temporal context that is after a current time; a third platter, wherein the third platter is associated with the second application and displays a second set of information obtained from the second application for a second future temporal context that is after the first future temporal context, wherein the second set of information obtained from the second application is different from the first set of information obtained from the second application; and a fourth platter, wherein the fourth platter is associated with the second application and displays a third set of information obtained from the second application for multiple temporal contexts that are after the second future temporal context, wherein the third set of information obtained from the second application is different from the first set of information obtained from the second application and the second set of information obtained from the second application.
Specification