Systems and methods for controlling a satellite navigation receiver
First Claim
Patent Images
1. A satellite navigation receiver operating in a plurality of operation states, the satellite navigation receiver comprising:
- a processing unit configured to;
locate the satellite navigation receiver based on a plurality of satellite signals,sample a velocity of the satellite navigation receiver for a predetermined number of times during a predetermined time period to provide a plurality of sampled velocity values,calculate an average velocity of the satellite navigation receiver based on the sampled velocity values, andset a plurality of time durations of the plurality of operation states, respectively, based on the average velocity of the satellite navigation receiver; and
a power management interface operatively coupled to the processing unit and configured to switch the satellite navigation receiver among the plurality of operation states according to the plurality of time durations.
5 Assignments
0 Petitions
Accused Products
Abstract
A satellite navigation receiver having multiple operation states includes a processing unit and a power management interface. The processing unit is operable for locating the satellite navigation receiver based on multiple satellite signals and operable for setting multiple time durations of the operation states respectively based on a velocity of the satellite navigation receiver. The power management interface coupled to the processing unit is operable for switching the satellite navigation receiver among the operation states according to the time durations.
-
Citations
21 Claims
-
1. A satellite navigation receiver operating in a plurality of operation states, the satellite navigation receiver comprising:
-
a processing unit configured to; locate the satellite navigation receiver based on a plurality of satellite signals, sample a velocity of the satellite navigation receiver for a predetermined number of times during a predetermined time period to provide a plurality of sampled velocity values, calculate an average velocity of the satellite navigation receiver based on the sampled velocity values, and set a plurality of time durations of the plurality of operation states, respectively, based on the average velocity of the satellite navigation receiver; and a power management interface operatively coupled to the processing unit and configured to switch the satellite navigation receiver among the plurality of operation states according to the plurality of time durations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for controlling a satellite navigation receiver, the method comprising:
-
locating the satellite navigation receiver according to a plurality of satellite signals; sampling a velocity of the satellite navigation receiver for a predetermined number of times during a predetermined time period to provide a plurality of sampled velocity values; calculating an average velocity of the satellite navigation receiver based on the sampled velocity values; switching the satellite navigation receiver between a plurality of operation states according to a plurality of predetermined time durations of the plurality of operation states, respectively; and setting the plurality of predetermined time durations based on the average velocity of the satellite navigation receiver. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A satellite navigation device comprising:
-
a satellite navigation receiver configured to operate in a plurality of operation states, the satellite navigation receiver comprising; a tracking module configured to provide acquiring and tracking data of a plurality of satellites according to a plurality of satellite signals; a non-transitory machine-readable medium operatively coupled to said tracking module, that stores a plurality of instruction codes executable by a processor to; provide a coordinate signal based on the acquiring and tracking data, sample a velocity of the satellite navigation receiver a redetermined number of times during a predetermined time period to provide a plurality of sampled velocity values, calculate an average velocity of the satellite navigation receiver based on the sampled velocity values, and set a plurality of time durations of the plurality of operation states, respectively, based on the average velocity of the satellite navigation device; and a display, operatively coupled to the satellite navigation receiver, and configured to display a location of the satellite navigation device according to the coordinate signal. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification