GPS with aiding from ad-hoc peer-to-peer bluetooth networks
First Claim
1. A method for updating location data of a first mobile Satellite Positioning System (SPS) enabled device comprising:
- determining a need for updating stored location data for the first mobile SPS enabled device based on an age of the stored location data;
establishing an ad-hoc short range wireless network with other mobile SPS enabled devices;
receiving an age of more recent location data in at least one of the other mobile SPS enabled devices using a connection between the first mobile SPS enabled device and the at least one other mobile SPS enabled device in the ad-hoc short range wireless network;
determining a difference between the age of the stored location data in the first mobile SPS enabled device with the age of more recent location data in the at least one of the other mobile SPS enabled devices;
comparing the difference to a predetermined threshold value;
further comparing both the age of the location data for the at least one other mobile SPS enabled device and the age of the stored location data for the first mobile SPS enabled device to a predetermined age threshold value; and
after performing the comparing and further comparing steps, receiving the more recent location data from the at least one other mobile SPS enabled device to update the stored location data of the first mobile SPS enabled device by replacing it with the more recent location data only if the difference exceeds the predetermined threshold value and further depending on the results of the further comparison to the predetermined age threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is related to location positioning systems, and more particularly, to a method and apparatus for providing an update of ephemeris information. According to one aspect, GPS enabled devices in the signal unavailable area monitors the state of its ephemeris data and time information. When the ephemeris data and time information become out of date, the GPS enable device uses an ad hoc Bluetooth network to retrieve ephemeris data and time information from another GPS enabled device with more current data. According to further aspects, a map of a deep hole region in which GPS and other cellular signals are not available, is generated to enable power reduction and cost saving measures.
-
Citations
13 Claims
-
1. A method for updating location data of a first mobile Satellite Positioning System (SPS) enabled device comprising:
-
determining a need for updating stored location data for the first mobile SPS enabled device based on an age of the stored location data; establishing an ad-hoc short range wireless network with other mobile SPS enabled devices; receiving an age of more recent location data in at least one of the other mobile SPS enabled devices using a connection between the first mobile SPS enabled device and the at least one other mobile SPS enabled device in the ad-hoc short range wireless network; determining a difference between the age of the stored location data in the first mobile SPS enabled device with the age of more recent location data in the at least one of the other mobile SPS enabled devices; comparing the difference to a predetermined threshold value; further comparing both the age of the location data for the at least one other mobile SPS enabled device and the age of the stored location data for the first mobile SPS enabled device to a predetermined age threshold value; and after performing the comparing and further comparing steps, receiving the more recent location data from the at least one other mobile SPS enabled device to update the stored location data of the first mobile SPS enabled device by replacing it with the more recent location data only if the difference exceeds the predetermined threshold value and further depending on the results of the further comparison to the predetermined age threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first mobile Satellite Positioning System (SPS) enabled device configured to update stored location data, comprising:
-
a storage unit; a timer for associating an age with location data stored in the storage unit; and a processor unit configured to perform a location data updating method including; determining a need for updating stored location data for the first mobile SPS enabled device based on an age of the stored location data associated with the stored location data by the timer; establishing an ad-hoc short range wireless network with other mobile SPS enabled devices; receiving an age of more recent location data in at least one of the other mobile SPS enabled devices using a connection between the first mobile SPS enabled device and the at least one other mobile SPS enabled device in the ad-hoc short range wireless network; determining a difference between the age of the stored location data in the first mobile SPS enabled device with the age of more recent location data in the at least one of the other mobile SPS enabled devices; comparing the difference to a predetermined threshold value; further comparing both the age of the location data for the at least one other mobile SPS enabled device and the age of the stored location data for the first mobile SPS enabled device to a predetermined age threshold value; and after performing the comparing and further comparing steps, receiving the more recent location data from the at least one other mobile SPS enabled device to update the stored location data of the first mobile SPS enabled device by replacing it with the more recent location data only if the difference exceeds the predetermined threshold value and further depending on the results of the further comparison to the predetermined age threshold value. - View Dependent Claims (12, 13)
-
Specification