Patent ID: 7009948

Claim:
A device in a wireless communication network, comprising: a memory that stores instructions and a Global Positioning System (GPS) time; and a processor that executes the instructions to: receive a request to measure time, the request comprising at least one of a first control channel identity, the first control channel being a channel from which GPS assistance data is available, a first flag indicating that one or more other first control channels are to be measured, a second control channel identity, the second control channel being a channel from which GPS assistance data is unavailable, and a second flag indicating that at least one other second control channel is to be measured, read, when the request comprises a first control channel identity, time information on the identified first control channel, switch to each of the one or more other first control channels when the request comprises the first flag, read, after switching to a respective other first control channel, time information on the other first control channel, switch to the identified second control channel when the request comprises a second control channel identity, read, after switching to the identified second control channel, time information on the identified second control channel, switch to each of the at least one other second control channel when the request comprises the second flag, read, after switching to a respective other second control channel, time information on the other second control channel, and determine a relationship between the GPS time and the time information read from the identified first control channel, the one or more other first control channels, the identified second channel, and the at least one other second control channel.