SUPL Client Extracts GNSS Pseudorange Data
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 elsewhere in the device, utilizing a Secure User Platform Location (SUPL) client to access and process this information for improved accuracy and positioning applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If pseudorange information is made available outside E-911 services, then positioning accuracy and versatility are improved, but access control and security are worsened
Solution Approach 1:
The patent introduces a Secure User Platform Location (SUPL) client as an intermediary component that mediates between the GNSS chipset and external positioning applications. The SUPL client extracts pseudorange information from the GNSS chipset in a secure manner and makes it available to authorized applications, thus resolving the contradiction between security and versatility.
Solution Approach 2:
The patent segments the positioning system into distinct functional components: the GNSS chipset for signal reception, the SUPL client for secure extraction and processing, and external positioning applications for utilization. This segmentation allows each component to operate independently with defined access controls, enabling both security and versatility.
2Measurement precision
If pseudorange information is extracted and processed outside the GNSS chipset, then positioning accuracy is improved, but device complexity is worsened
Solution Approach 1:
The SUPL client is designed as a multi-functional component that handles multiple tasks including extracting pseudorange information, processing positioning data, and providing access to external applications. This universal approach consolidates functionality and avoids the need for separate dedicated components for each function, thereby reducing overall system complexity while maintaining high positioning accuracy.
Data Source
AI summary
An image that includes a point of interest is captured using an image capturing device that is an integral part of the mobile data collection platform. Raw observables are obtained from a GNSS raw observables provider that is external to and coupled with 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 is a location of an antenna. A location of an entrance pupil is calculated as an offset from 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 of the mobile data collection platform 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.


