Qualifying coarse position injection in position determination systems
AssigneeQUALCOMM Incorporated
InventorsMarc A. Ische, Dominic Gerard Farmer, Ashok Bhatia, Arnold Jason Gum
Life of this patent
Estimating the term…
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.
Claims24
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;
- comparing said retrieved location data to determine consistency of said retrieved location data with a common seed location;
- and
- responsive to determining said retrieved location data to be consistent with said common seed location, injecting said common seed location into a positioning process of said PDS receiver.
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 determines whether said plurality of location data is consistent with a common seed location;
- 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 to be consistent with said common seed location, said common seed location is injected into said SPS process.
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 compare said retrieved location data to determine consistency of said retrieved location data with a common seed location;
- and
- program code, executable in response to determining said retrieved location data to be consistent with said common seed location, to inject said common seed location into a positioning process of said PDS receiver.
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;
- program code to determine a consistency of said retrieved location information with a common seed location;
- 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 common seed location into said processing PDS positioning process when said processed program code to determine consistency finds consistency between said retrieved location information and said common seed location.
Dependencies are inferred from the claim text.