APPARATUS AND METHODS FOR MAINTAINING A RELIABLE TIME CLOCK ON A MOBILE COMPUTING DEVICE SUPPORTING SATELLITE BASED POSITION DETERMINATION CAPABILITY
First Claim
1. A mobile computing device comprising a time clock to display local time information derived from stored time data, the mobile computing device optionally enabling and disabling acquisition of time data from multiple sources including a mobile network and a global positioning system (GPS) satellite, the mobile computing device to prioritize the multiple sources for writing and overwriting the stored time data to converge to the most reliable time data available.
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, the mobile computing device optionally enabling and disabling acquisition of time data from multiple sources including a mobile network and a global positioning system (GPS) satellite, the mobile computing device to prioritize the multiple sources for writing and overwriting the stored time data to converge to the most reliable time data available.
-
16. A method comprising:
-
enabling acquisition of 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 current TOD and date data from a decoded signal broadcast by the GPS satellite; overwriting the TOD data and date data acquired from the mobile network with the current TOD data and date data time; and displaying local time information derived from the stored time data comprising the current TOD data and date data time.
-
-
21. A computer-readable storage medium comprising executable computer program instructions that when executed enable a computing system to:
-
enable acquisition of 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 current TOD and date data from a decoded signal broadcast by the GPS satellite; overwrite the TOD data and date data acquired from the mobile network with the current TOD data and date data time; 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