VIRTUAL REAL-TIME CLOCK BASED ON TIME INFORMATION FROM MULTIPLE COMMUNICATION SYSTEMS
First Claim
1. A method for implementing a virtual real-time clock based on time information from a plurality of wireless communication systems, comprising:
- receiving absolute time information from a first wireless communication system;
receiving relative time information from a second wireless communication system, the second wireless communication system being asynchronous;
obtaining internal timing information from a local clock; and
providing an estimate of absolute time at a designated time instant based on the absolute time information from the first wireless communication system, the relative time information from the asynchronous wireless communication system, and the internal timing information.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus to implement a “virtual” real-time clock at a terminal based on time information from multiple communication systems. At least one system (e.g., GPS) provides “absolute” time information for the virtual real-time clock, and at least one other system (e.g., a cellular system) provides “relative” time information. The virtual real-time clock is “time-stamped” with absolute time as it becomes available from the first system. Relative time (which may be received from multiple asynchronous transmitters) is mapped to the timeline of the virtual real-time clock as it is received from the second system. Absolute time at any arbitrary time instant on the timeline may then be estimated based on the absolute time from the first system and the relative time from the second system. Absolute times from the first system for two or more time instants may also be used to calibrate the relative time from the second system.
-
Citations
48 Claims
-
1. A method for implementing a virtual real-time clock based on time information from a plurality of wireless communication systems, comprising:
-
receiving absolute time information from a first wireless communication system; receiving relative time information from a second wireless communication system, the second wireless communication system being asynchronous; obtaining internal timing information from a local clock; and providing an estimate of absolute time at a designated time instant based on the absolute time information from the first wireless communication system, the relative time information from the asynchronous wireless communication system, and the internal timing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for wireless communication comprising:
-
a memory; and at least one processor coupled to the memory, the at least one processor being configured; to receive absolute time information from a first wireless communication system; to receive relative time information from a second wireless communication system, the second wireless communication system being asynchronous; to obtain internal timing information from a local clock; and to provide an estimate of absolute time at a designated time instant based on the absolute time information from the first wireless communication system, the relative time information from the asynchronous wireless communication system, and the internal timing information. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for wireless communication, comprising:
-
means for receiving absolute time information from a first wireless communication system; means for receiving relative time information from a second wireless communication system, the second wireless communication system being asynchronous; means for obtaining internal timing information from a local clock; and means for providing an estimate of absolute time at a designated time instant based on the absolute time information from the first wireless communication system, the relative time information from the asynchronous wireless communication system, and the internal timing information. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer program product for wireless communications in a wireless network, comprising:
-
a computer-readable medium having program code recorded thereon, the program code comprising; program code to receive absolute time information from a first wireless communication system; program code to receive relative time information from a second wireless communication system, the second wireless communication system being asynchronous; program code to obtain internal timing information from a local clock; and program code to provide an estimate of absolute time at a designated time instant based on the absolute time information from the first wireless communication system, the relative time information from the asynchronous wireless communication system, and the internal timing information. - View Dependent Claims (45, 46, 47, 48)
-
Specification