Apparatus and methods for maintaining a reliable time clock on a mobile computing device supporting satellite based position determination capability
First Claim
Patent Images
1. A mobile computing device comprising:
- a time clock to display local time information derived from stored time data on a display of the mobile computing device, the mobile computing device providing options for a user to enable and disable acquisition of time data from each of multiple sources, the multiple sources including a mobile network and a global positioning system (GPS) satellite, the mobile computing device to prioritize the multiple sources by overwriting stored time data from the mobile network with time data from the GPS satellite when the multiple sources are simultaneously available to the mobile computing device.
9 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments for maintaining a reliable time clock on a mobile computing device are described. In one embodiment, a mobile computing device may optionally enable and disable acquisition of time data from multiple sources including a mobile network and a global positioning system (GPS) satellite. The mobile computing device may comprise a time clock to display local time information derived from stored time data and may prioritize the multiple sources for writing and overwriting the stored time data to converge to the most reliable time data available. Other embodiments are described and claimed.
-
Citations
25 Claims
-
1. A mobile computing device comprising:
a time clock to display local time information derived from stored time data on a display of the mobile computing device, the mobile computing device providing options for a user to enable and disable acquisition of time data from each of multiple sources, the multiple sources including a mobile network and a global positioning system (GPS) satellite, the mobile computing device to prioritize the multiple sources by overwriting stored time data from the mobile network with time data from the GPS satellite when the multiple sources are simultaneously available to the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A method comprising:
-
acquiring time data by a mobile computing device from multiple sources including a mobile network and a global positioning system (GPS) satellite; prioritizing the GPS satellite relative to the mobile network; acquiring time data comprising time-of-day (TOD) data and date data broadcast by a mobile network; storing the time data acquired from the mobile network; deriving time data comprising current TOD and date data from a decoded signal broadcast by the GPS satellite; overwriting the stored time data acquired from the mobile network with the time data derived from the GPS satellite when the multiple sources are simultaneously available to the mobile computing device; and displaying local time information derived from the stored time data comprising the current TOD data and date data time. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable storage medium comprising executable computer program instructions that, when executed by a processor, enable a computing system to:
-
acquire time data by a mobile computing device from multiple sources including a mobile network and a global positioning system (GPS) satellite; prioritize the GPS satellite relative to the mobile network; acquire time data comprising time-of-day (TOD) data and date data broadcast by a mobile network; store the time data acquired from the mobile network; derive time data comprising current TOD and date data from a decoded signal broadcast by the GPS satellite; overwrite the stored time data acquired from the mobile network with the time data derived from the GPS satellite when the multiple sources are simultaneously available to the mobile computing device; and display local time information derived from the stored time data comprising the current TOD data and date data time. - View Dependent Claims (22, 23, 24, 25)
-
Specification