Patent ID: 8378889

Claim:
A satellite navigation system receiver comprising: a counter driven by a reference clock signal having a reference clock frequency to provide counter values, wherein said counter is operable for counting from a first time point to a second time point to generate a first increment of said counter values and for counting from a third time point to a fourth time point to generate a second increment of said counter values, wherein in a first interval from said first time point to said second time point said satellite navigation system receiver remains turned on, wherein in a second interval from said third time point to said fourth time point said satellite navigation system receiver is on then turned off and turned on again; and a controlling unit coupled to said counter and operable for calculating a correction value indicative of a corrected reference clock frequency by dividing said first increment of said counter values during a time period by an increment of navigation system time during said time period, wherein said controlling unit is also operable for generating a calculated navigation system time according to said correction value, and said second increment of said counter values, and a navigation message from a satellite.