A GPS receiver having a fast method for determining GPS clock time. The
GPS receiver includes a signal processor for receiving GPS signals from
GPS satellites and detecting current GPS data bits carried by the
respective GPS signals, a chapter memory for storing a block of expected
GPS data bits for the respective GPS satellites, and a GPS time detector
for detecting a successful match when a chunk of the expected data bits
within a selected search range within the block matches a chunk of the
current data bits, and using the successful match for determining the GPS
clock time. In an anytime embodiment the GPS receiver enters an operation
mode at any time in order to minimize user request latency. In a focused
embodiment the GPS receiver enters the operation mode at a prescribed
time-of-entry in order to minimize power consumption for cycles of
standby and operation modes.