Qualifying coarse position injection in position determination systems
First Claim
Patent Images
1. A method for position location in a position determination system (PDS), said method comprising:
- receiving a request to determine a position of a PDS receiver;
responsive to said request, retrieving location data from a plurality of wireless devices in proximity to said PDS receiver;
evaluating reliability of a previously stored common seed location, corresponding to a previously determined satellite positioning system (SPS) location for the PDS receiver, by comparing said retrieved location data to the previously stored common seed location to determine location consistency of each of said retrieved location data from the plurality of wireless devices with the previously stored common seed location, the previously stored common seed location representative of an approximate location of the PDS receiver for use in determining a satellite search window for determining the position of the PDS receiver; and
responsive to determining said retrieved location data from the plurality of wireless devices to be consistent with said previously stored common seed location of the approximate location of the PDS receiver, injecting said previously stored common seed location of the approximate location of the PDS receiver into a positioning process of said PDS receiver to determine the position of the PDS receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A position determining system (PDS) receiver gathers independent location information from multiple sources. These multiple pieces of location information are analyzed to determine consistency of location. If the location is consistent among the various independently gathered location information, then the location information is injected into the PDS positioning process for more efficient acquisition and positioning. Otherwise, if inconsistency is found, then no location information is injected into the PDS positioning process.
-
Citations
24 Claims
-
1. A method for position location in a position determination system (PDS), said method comprising:
-
receiving a request to determine a position of a PDS receiver; responsive to said request, retrieving location data from a plurality of wireless devices in proximity to said PDS receiver; evaluating reliability of a previously stored common seed location, corresponding to a previously determined satellite positioning system (SPS) location for the PDS receiver, by comparing said retrieved location data to the previously stored common seed location to determine location consistency of each of said retrieved location data from the plurality of wireless devices with the previously stored common seed location, the previously stored common seed location representative of an approximate location of the PDS receiver for use in determining a satellite search window for determining the position of the PDS receiver; and responsive to determining said retrieved location data from the plurality of wireless devices to be consistent with said previously stored common seed location of the approximate location of the PDS receiver, injecting said previously stored common seed location of the approximate location of the PDS receiver into a positioning process of said PDS receiver to determine the position of the PDS receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A satellite positioning system (SPS) receiver comprising:
-
a processor; a memory; a location retrieval application stored on said memory, wherein, when executed by said processor, said location retrieval application configures said SPS receiver to obtain a plurality of location data from a plurality of wireless devices in proximity to said SPS receiver; a consistency process stored on said memory, wherein, when executed by said processor, said consistency process evaluates reliability of a previously stored common seed location, corresponding to a previously determined satellite positioning system (SPS) location for the SPS receiver, to determine whether each of said plurality of location data of locations of the plurality of wireless devices is consistent with the previously stored common seed location, the previously stored common seed location representative of an approximate location of the SPS receiver for use in determining a satellite search window for determining the position of the SPS receiver; and a SPS process, wherein, when executed by said processor, said SPS process determines parameters for locating at least one SPS satellites used to determine a global position of said SPS receiver, wherein, when said executing consistency process determines said plurality of location data of the locations of the plurality of wireless devices to be consistent with said previously stored common seed location of the approximate location of the SPS receiver, said previously stored common seed location of the approximate location of the SPS receiver is injected into said SPS process to determine the position of the SPS receiver. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable medium including program code stored thereon, comprising:
-
program code to receive a request to determine a position of a PDS receiver; program code, executable in response to said request, to retrieve location data from a plurality of wireless devices in proximity to said PDS receiver; program code to evaluate reliability of a previously stored common seed location, corresponding to a previously determined satellite positioning system (SPS) location for the PDS receiver, through comparison of said retrieved location data to determine location consistency of each of said retrieved location data from the plurality of wireless devices with the previously stored common seed location, the previously stored common seed location representative of an approximate location of the PDS receiver for use in determining a satellite search window for determining the position of the PDS receiver; and program code, executable in response to determining said retrieved location data from the plurality of wireless devices to be consistent with said previously stored common seed location of the approximate location of the PDS receiver, to inject said previously stored common seed location of the approximate location of the PDS receiver into a positioning process of said PDS receiver to determine the position of the PDS receiver. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A position determining system (PDS) receiver comprising:
-
means for receiving input requesting a position of said PDS receiver; means for wirelessly retrieving location information from a plurality of wireless devices in proximity to said PDS receiver; computer readable storage means for storing;
said retrieved location information;means for evaluating reliability of a previously stored common seed location, corresponding to a previously determined satellite positioning system (SPS) location for the PDS receiver, by determining location consistency of each of said retrieved location information from the plurality of wireless devices with the previously stored common seed location, the previously stored common seed location representative of an approximate location of the PDS receiver for use in determining a satellite search window for determining the position of the PDS receiver; and program code to define a PDS positioning process; and means for processing said program code to determine consistency and said program code to define said PDS positioning process, wherein said means for processing injects said previously stored common seed location of the approximate location of the PDS receiver into said processing PDS positioning process to determine the position of the PDS receiver when said processed program code to determine location consistency finds consistency between said retrieved location information from the plurality of wireless devices and said previously stored common seed location of the approximate location of the PDS receiver. - View Dependent Claims (24)
-
Specification