OBTAINING AND DISPLAYING TIME-RELATED DATA ON AN ELECTRONIC WATCH
First Claim
1. A method for displaying information on an electronic watch for times other than a current time, the method comprising, at the electronic watch:
- displaying a first watch face on a display of the electronic watch, the first watch face including one or more data windows for providing other information than time;
displaying, in a first data window of the first watch face, current information corresponding to a first application associated with the electronic watch, the current information corresponding to the current time, the first application configured to provide time-dependent information;
receiving N data records from the first application, the N data records including respective information for a first set of various times, where N is an integer greater than one;
storing the N data records in a memory of the electronic watch;
entering a first mode of operation in response to user input, the first mode of operation allowing a user to view the respective information from the first application for different times;
receiving, via an input device, a change in a time setting to be different than the current time;
identifying one of the N data records as corresponding to the change in the time setting;
retrieving, from the memory, the one data record of the N data records; and
displaying, in the first data window, the respective information of the one data record.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and devices can allow a user of a watch device to conveniently view historical and/or future information. A user can use an input device to select times other than the current time, e.g., by activating a time travel mode. Information in a particular window of the watch device can change in accordance with selections of other times. The current information can be replaced by the historical and/or future information. The information can be displayed as a complication in a style window of a watch face of the watch device. Data records can be stored for time other than a current time (e.g., as historical and/or future information). After a mode of operation (e.g., time travel mode) is entered, a data record corresponding to a selected time can be retrieved and displayed in a window of the watch.
38 Citations
20 Claims
-
1. A method for displaying information on an electronic watch for times other than a current time, the method comprising, at the electronic watch:
-
displaying a first watch face on a display of the electronic watch, the first watch face including one or more data windows for providing other information than time; displaying, in a first data window of the first watch face, current information corresponding to a first application associated with the electronic watch, the current information corresponding to the current time, the first application configured to provide time-dependent information; receiving N data records from the first application, the N data records including respective information for a first set of various times, where N is an integer greater than one; storing the N data records in a memory of the electronic watch; entering a first mode of operation in response to user input, the first mode of operation allowing a user to view the respective information from the first application for different times; receiving, via an input device, a change in a time setting to be different than the current time; identifying one of the N data records as corresponding to the change in the time setting; retrieving, from the memory, the one data record of the N data records; and displaying, in the first data window, the respective information of the one data record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer product comprising a non-transitory computer readable medium storing instructions, that when executed on one or more processors of a computing device, cause displaying information on the computing device for times other than a current time, the instructions comprising:
-
displaying a first watch face on a display of the computing device, the first watch face including one or more data windows for providing other information than time; displaying, in a first data window of the first watch face, current information corresponding to a first application associated with the computing device, the current information corresponding to the current time, the first application configured to provide time-dependent information; receiving N data records from the first application, each of the N data records including respective information for a different time, where N is an integer greater than one; storing the N data records in a memory of the computing device; entering a first mode of operation in response to user input, the first mode of operation allowing a user to view the respective information from the first application for different times; receiving, via an input device, a change in a time setting to be different than the current time; identifying one of the N data records as corresponding to the change in the time setting; retrieving, from the memory, the one data record of the N data records; and displaying, in the first data window, the respective information of the one data record. - View Dependent Claims (14, 15, 16)
-
-
17. A computing device for displaying information for times other than a current time, the computing device comprising:
-
a display; a memory; one or more processors communicably that are coupled with the display and the memory and that are configured to; display a first watch face on a display of the computing device, the first watch face including one or more data windows for providing other information than time; display, in a first data window of the first watch face, current information corresponding to a first application associated with the computing device, the current information corresponding to the current time, the first application configured to provide time-dependent information; receive N data records from the first application, each of the N data records including respective information for a different time, where N is an integer greater than one; store the N data records in the memory of the computing device; enter a first mode of operation in response to user input, the first mode of operation allowing a user to view the respective information from the first application for different times; receive, via an input device, a change in a time setting to be different than the current time; identify one of the N data records as corresponding to the change in the time setting; retrieve, from the memory, the one data record of the N data records; and display, in the first data window, the respective information of the one data record. - View Dependent Claims (18, 19, 20)
-
Specification