Patent classifications
G01S19/06
Positioning Method and Mobile Terminal
A method includes, when a preset condition is satisfied, obtaining, by a mobile terminal, base station information of neighboring cells of a serving cell in which the mobile terminal is currently located; obtaining, by the mobile terminal, assisted global navigation satellite system (AGNSS) assistant data according to the base station information of the neighboring cells, and performing, by the mobile terminal, positioning according to the AGNSS assistant data.
GNSS receiver and calculating method for pseudo-range and position determination thereof
Methods and apparatus are provided for calculating a pseudo-range and position in a global navigation satellite system receiver. A first pseudo-range of a satellite is calculated for position determination of the global navigation satellite system receiver. A second pseudo-range of the satellite is calculated for position correction of the global navigation satellite system receiver. A differential operation is performed using the first pseudo-range and the second pseudo-range to eliminate an error. A more precise pseudo-range of the satellite is calculated using the differential pseudo-range.
Enhanced location based services
A device management system is comprised of a server-side proxy component and at least one back-end computer. The server-side proxy component is configured to receive ephemeris and almanac data from a source and information from at least one client describing the geographic location of the client. The server-side proxy component is configured to send the ephemeris and almanac data and the information from the client to a back-end computer. Responsive to receiving this data and information, the computer compiles it into GPS data relevant to the location of the client.
Enhanced location based services
A device management system is comprised of a server-side proxy component and at least one back-end computer. The server-side proxy component is configured to receive ephemeris and almanac data from a source and information from at least one client describing the geographic location of the client. The server-side proxy component is configured to send the ephemeris and almanac data and the information from the client to a back-end computer. Responsive to receiving this data and information, the computer compiles it into GPS data relevant to the location of the client.
Devices, methods, and apparatuses for mobile device acquisition assistance
Methods, apparatuses and/or articles of manufacture, which may be employed in a mobile device and/or in a location server, enable acquisition assistance at the mobile device. In at least one implementation, which is not intended to limit claimed subject matter, acquisition assistance may include expected Doppler frequency shift and expected code phase in the case of a particular Global Navigation Satellite System (GNSS) satellite vehicle, as well as a search window for each of these, and a confidence value. The confidence value may indicate the likelihood of detecting signals from the satellite vehicle at the current expected location of the mobile device and within the given search windows and may enable one or more of faster location estimation, reduced battery consumption, and detection of weaker satellite signals.
Devices, methods, and apparatuses for mobile device acquisition assistance
Methods, apparatuses and/or articles of manufacture, which may be employed in a mobile device and/or in a location server, enable acquisition assistance at the mobile device. In at least one implementation, which is not intended to limit claimed subject matter, acquisition assistance may include expected Doppler frequency shift and expected code phase in the case of a particular Global Navigation Satellite System (GNSS) satellite vehicle, as well as a search window for each of these, and a confidence value. The confidence value may indicate the likelihood of detecting signals from the satellite vehicle at the current expected location of the mobile device and within the given search windows and may enable one or more of faster location estimation, reduced battery consumption, and detection of weaker satellite signals.
Fast GPS recovery using map vector data
Methods and apparatuses to assist a global positioning system (GPS) module to determine GPS position estimates for a wireless communication device is disclosed. Processing circuitry in the wireless communication device determines a potential or an actual inaccuracy in a GPS position estimate obtained from a GPS module. The processing circuitry obtains a set of map vector data stored in or associated with the wireless communication device. The processing circuitry determines a location estimate of the wireless communication device based on at least a portion of the set of map vector data. The processing circuitry provides the location estimate to the GPS module and obtains an updated GPS position estimate from the GPS module, the updated GPS position estimate based at least in part on the location estimate provided to the GPS module.
METHOD FOR ENHANCED STAND-ALONE GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) PERFORMANCE
The disclosure relates to enhancing performance at a device that implements a stand-alone global navigation satellite system (GNSS) receiver. In particular, a GNSS-enabled mobile device may obtain positioning data from one or more non-satellite sources and determine satellite signal quality in a surrounding environment. As such, in response to determining that the environment surrounding the GNSS-enabled mobile device is a weak satellite signal environment, the GNSS-enabled mobile device may trigger a process to provide the positioning data obtained from the one or more non-satellite sources to the device that implements the stand-alone GNSS receiver such that performance at the device that implements the stand-alone GNSS receiver may be enhanced in poor satellite signal environments.
Batch processing for improved georeferencing
Crowd-sourced location data from client devices is processed using enhanced filtering techniques in non-realtime by a centralized server process to improve the accuracy and reliability of georeferenced geodata. At a server computer, enhanced filtering techniques make use of future information to improve georeferencing of the geodata. In some implementations, the server computer can be configured to implement batch processing of raw GNSS data and other crowd-sourced location data (e.g., wireless scan data, inertial sensor data) using, for example, a smoothing filter or batch estimator. Augmentation data (e.g., satellite ephemeris data, clock offset and ionospheric delay) and sensor data independent of client devices can also be used by the server computer to augment the crowd-sourced location data to further improve georeferencing of geodata.
Multi-path mitigation in tracking objects using compressed RF data
A split architecture is disclosed for determining the location of a wireless device in a heterogeneous wireless communications environment. A detector within the device or another component of the environment receives signals including parameters for a localization signal of the device. The parameters describe known in advance signals within the signals. Additional metadata including each frame start of the signals and assistance data and auxiliary information are also received. The known in advance signals are detected based on the parameters of the localization signal. Samples extracted from the known in advance signals are then processed and compressed and sent with other collect data to a locate server remote from the detector. The location server uses that information as well as similar information about the environment to calculate the location of the device, as well as perform tracking and navigation of the device, and report such results to the environment.