Clock objects having visual graphical indicators with interactive time shifting
First Claim
1. A data processing apparatus, comprising:
- at least one processor;
non-transitory computer-readable storage medium including instructions executable by the at least one processor, the instructions configured to implement,a graphics controller configured to obtain a subset of selected time zones among a plurality of available time zones and generate a plurality of clock objects, each clock object being a graphical representation of a different time zone of the selected subset, each clock object providing a visual graphical indicator for a respective time zone; and
a user interface configured to display an arrangement of the plurality of clock objects and receive a command shifting to a travel mode time,the graphics controller configured to update the plurality of clock objects according to the command including providing an updated local time corresponding to the travel mode time for each selected time zone and adjusting the visual graphical indicator according to the updated local time for each selected time zone,wherein the graphics controller configured to adjust the visual graphical indicator includes changing a position of the visual graphical indicator on each clock object.
2 Assignments
0 Petitions
Accused Products
Abstract
The embodiments provide a data processing apparatus including a graphics controller configured to obtain a subset of selected time zones among a plurality of available time zones and generate a plurality of clock objects. Each clock object may be a graphical representation of a different time zone of the selected subset, and each clock object may provide a visual graphical indicator for a respective time zone. The data processing apparatus may include a user interface configured to display an arrangement of the plurality of clock objects and receive a command shifting to a travel mode time. The graphics controller may be configured to update the plurality of clock objects according to the command including providing an updated local time corresponding to the travel mode time for each selected time zone and adjusting the visual graphical indicator according to the updated local time for each selected time zone.
26 Citations
20 Claims
-
1. A data processing apparatus, comprising:
-
at least one processor; non-transitory computer-readable storage medium including instructions executable by the at least one processor, the instructions configured to implement, a graphics controller configured to obtain a subset of selected time zones among a plurality of available time zones and generate a plurality of clock objects, each clock object being a graphical representation of a different time zone of the selected subset, each clock object providing a visual graphical indicator for a respective time zone; and a user interface configured to display an arrangement of the plurality of clock objects and receive a command shifting to a travel mode time, the graphics controller configured to update the plurality of clock objects according to the command including providing an updated local time corresponding to the travel mode time for each selected time zone and adjusting the visual graphical indicator according to the updated local time for each selected time zone, wherein the graphics controller configured to adjust the visual graphical indicator includes changing a position of the visual graphical indicator on each clock object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for updating time zone data across multiple time zones by at least one processor, the method comprising:
-
obtaining, by the at least one processor, a subset of selected time zones among a plurality of available time zones; generating, by the at least one processor, a plurality of clock objects, each clock object being a graphical representation of a different time zone of the selected subset, each clock object providing a visual graphical indicator for a respective time zone; displaying, by the at least one processor, an arrangement of the plurality of clock objects on a user interface; receiving, by the at least one processor, a command shifting to a travel mode time; and updating, by the at least one processor, the plurality of clock objects according to the command including, providing an updated local time corresponding to the travel mode time for each selected time zone; and adjusting the visual graphical indicator according to the updated local time for each selected time zone including changing a position of the visual graphical indicator on each clock object. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-readable storage medium storing instructions that when executed cause one or more processors to perform a process, the instructions comprising instructions to:
-
obtain a subset of selected time zones among a plurality of available time zones; generate a plurality of clock objects, each clock object being a graphical representation of a different time zone of the selected subset, each clock object providing a visual graphical indicator for a respective time zone; display an arrangement of the plurality of clock objects on a user interface; receive a command shifting to a travel mode time; and update the plurality of clock objects according to the command including, providing an updated local time corresponding to the travel mode time for each selected time zone; and adjusting the visual graphical indicator according to the updated local time for each selected time zone including changing a position of the visual graphical indicator on each clock object according to the updated local time for each selected time zone. - View Dependent Claims (20)
-
Specification