Accessing and displaying information corresponding to past times and future times
First Claim
1. 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 multifunction device with a display and a physical rotatable input mechanism that rotates relative to a housing of the device, cause the device to:
- display a first user interface on the display that includes concurrently displaying;
a first current-time indicator indicating a current time; and
a first user interface object configured to display information corresponding to the current tune, wherein the information corresponding to the current time pertains to a first information source and is information other than a day, time, or date of the current time;
while displaying the first user interface on the display, detect a first rotation of the physical rotatable input mechanism relative to the housing of the device;
in response to detecting the first rotation of the physical rotatable input mechanism, update the first user interface to include;
a non-current-time indicator indicating a first non-current time determined in accordance with the first rotation;
information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation, wherein the information corresponding to the first non-current time pertains to the first information source and is information other than a day, time, or date of the first non-current time; and
a representation of the current time, wherein the representation of the current time indicates the current time;
while displaying the updated first user interface, detect a first touch contact on the display; and
in response to detecting the first touch contact on the display;
in accordance with a determination that the first touch contact is at a location corresponding to the information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation;
display a second user interface corresponding to the first user interface object, wherein the second user interface is based at least in part on the information corresponding to the first non-current time; and
in accordance with a determination that the first touch contact is at a location corresponding to the representation of the current time that is displayed concurrently with the non-current time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism, update the first user interface to;
cease to display the non-current-time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism; and
display information corresponding to the current time at a location at which the first user interface object was displayed prior to detecting the first rotation.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to techniques accessing and displaying information pertaining to past times and future times. In some embodiments, a device displays a first current-time indicator and a user interface object configured to display information corresponding to a first information source and to the current time. In some embodiments, in response to and in accordance with detecting a rotation of a rotatable input mechanism, the device displays a non-current-time indicator indicating a non-current time, and updates the first user interface object to display information corresponding to the first information source and the non-current time. In some embodiments, the device continues to display an indication of the current time.
41 Citations
48 Claims
-
1. 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 multifunction device with a display and a physical rotatable input mechanism that rotates relative to a housing of the device, cause the device to:
-
display a first user interface on the display that includes concurrently displaying; a first current-time indicator indicating a current time; and a first user interface object configured to display information corresponding to the current tune, wherein the information corresponding to the current time pertains to a first information source and is information other than a day, time, or date of the current time; while displaying the first user interface on the display, detect a first rotation of the physical rotatable input mechanism relative to the housing of the device; in response to detecting the first rotation of the physical rotatable input mechanism, update the first user interface to include; a non-current-time indicator indicating a first non-current time determined in accordance with the first rotation; information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation, wherein the information corresponding to the first non-current time pertains to the first information source and is information other than a day, time, or date of the first non-current time; and a representation of the current time, wherein the representation of the current time indicates the current time; while displaying the updated first user interface, detect a first touch contact on the display; and in response to detecting the first touch contact on the display; in accordance with a determination that the first touch contact is at a location corresponding to the information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation; display a second user interface corresponding to the first user interface object, wherein the second user interface is based at least in part on the information corresponding to the first non-current time; and in accordance with a determination that the first touch contact is at a location corresponding to the representation of the current time that is displayed concurrently with the non-current time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism, update the first user interface to; cease to display the non-current-time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism; and display information corresponding to the current time at a location at which the first user interface object was displayed prior to detecting the first rotation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
at an electronic device with a display and a physical rotatable input mechanism that rotates relative to a housing of the device; displaying a first user interface on the display that includes concurrently displaying; a first current-time indicator indicating a current time; and a first user interface object configured to display information corresponding to the current time;
wherein the information corresponding to the current time pertains to a first information source and is information other than a day, time, or date of the current time;while displaying the first user interface on the display, detecting a first rotation of the physical rotatable input mechanism relative to the housing of the device; in response to detecting the first rotation of the physical rotatable input mechanism;
updating the first user interface to include;a non-current-time indicator indicating a first non-current time determined in accordance with the first rotation; information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation, wherein the information corresponding to the first non-current time pertains to the first information source and is information other than a day, time, or date of the first non-current time; and a representation of the current time, wherein the representation of the current time indicates the current time; while displaying the updated first user interface, detecting a first touch contact on the display; and in response to detecting the first touch contact on the display; in accordance with a determination that the first touch contact is at a location corresponding to the information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation; displaying a second user interface corresponding to the first user interface object, wherein the second user interface is based at least in part on the information corresponding to the first non-current time; and in accordance with a determination that the first touch contact is at a location corresponding to the representation of the current time that is displayed concurrently with the non-current time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism, updating the first user interface by; ceasing to display the non-current-time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism; and displaying information corresponding to the current time at a location at which the first user interface object was displayed prior to detecting the first rotation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A device comprising:
-
a display; a physical rotatable input mechanism that rotates relative to a housing of the device; one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the device to; display a first user interface on the display that includes concurrently displaying; a first current-time indicator indicating a current time; and a first user interface object configured to display information corresponding to the current time, wherein the information corresponding to the current time pertains to a first information source and is information other than a day, time, or date of the current time; while displaying the first user interface on the display, detect a first rotation of the physical rotatable input mechanism relative to the housing of the device; in response to detecting the first rotation of the physical rotatable input mechanism, update the first user interface to include; a non-current-tune indicator indicating a first non-current time determined in accordance with the first rotation; information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation, wherein the information corresponding to the first non-current time pertains to the first information source and is information other than a day, time, or date of the first non-current time; and a representation of the current time, wherein the representation of the current time indicates the current time; while displaying the updated first user interface, detect a first touch contact on the display; and in response to detecting the first touch contact on the display; in accordance with a determination that the first touch contact is at a location corresponding to the information corresponding to the first non-current time displayed at a location at which the first user interface object was displayed prior to detecting the first rotation; display a second user interface corresponding to the first user interface object, wherein the second user interface is based at least in part on the information corresponding to the first non-current time; and in accordance with a determination that the first touch contact is at a location corresponding to the representation of the current time that is displayed concurrently with the non-current time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism, update the first user interface to; cease to display the non-current-time indicator that was displayed in response to detecting the first rotation of the physical rotatable input mechanism; and display information corresponding to the current time at a location at which the first user interface object was displayed prior to detecting the first rotation. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification