Extracting GNSS Pseudorange Data via SUPL Client
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional cellular devices with integrated GNSS chipsets are limited in providing pseudorange information for use outside of E-911 services and are under access control by vendors, restricting its availability and usage for other positioning operations.
Innovation Solution
An embedded GNSS chipset in cellular devices calculates and extracts pseudorange information, allowing its use outside the GNSS chipset through a Secure User Platform Location (SUPL) client, which accesses and processes this information for improved accuracy and positioning applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional GNSS chipsets are used in cellular devices, then positioning service is provided, but pseudorange information is not available for use outside E-911 services and is under access control by vendors
Solution Approach 1:
The patent extracts pseudorange information from the GNSS chipset and makes it available through the SUPL protocol for use outside the traditional E-911 service framework. This extraction allows the data to be accessed by third-party applications and services while maintaining the security and control mechanisms through authenticated access.
Solution Approach 2:
The invention enables the GNSS chipset to serve multiple functions beyond E-911 services by making pseudorange information accessible through the SUPL client interface. This allows the same hardware to support various positioning applications including mapping, navigation, surveying, and location-based services.
2Measurement precision
If GNSS data is made available through SUPL client, then positioning accuracy is improved, but device complexity increases
Solution Approach 1:
The SUPL client acts as an intermediary layer between the GNSS chipset and external applications. It manages the complex interactions, authentication, and data extraction processes, allowing positioning accuracy to be improved without exposing the underlying system complexity to end users or application developers.
Data Source
AI summary
An image that includes a point of interest is captured using an image capturing device that is part of the mobile data collection platform. Raw observables are obtained from a GNSS chipset that is internal to the mobile data collection platform. A position fix of the mobile data collection platform is determined based on the raw observables where the position fix defines a location of an antenna. A location of an entrance pupil is calculated as an offset of the location of the antenna. Orientation information comprising a tilt angle and an azimuth angle is determined. The position fix and the orientation information are associated with a three dimensional location that the mobile data collection platform is at when the image was captured. Scale information is captured. The image, the position fix, the scale information, and the orientation information are stored in hardware memory of the mobile data collection platform.


