Positioning Output Channels for Secure High-Precision Location Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in providing high-precision positioning services while ensuring security, as unauthorized devices cannot output precise location data in certain regions, violating homeland security requirements.
Innovation Solution
Implementing a positioning method that segregates common and high-precision positioning services through permission control and independent reporting channels, using separate engines for calculation and encryption, and adding deflection factors or random errors to ensure secure output of high-precision results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-precision positioning results are provided to common applications, then positioning precision is improved, but security is compromised
Solution Approach 1:
The system segments positioning services into two distinct channels: a common positioning channel for standard applications and a high-precision positioning channel for authorized applications. This segmentation allows the system to provide different levels of positioning precision to different applications while maintaining security control, resolving the contradiction between providing high precision and ensuring security.
Solution Approach 2:
The system introduces an intermediary authentication mechanism that verifies whether an application is authorized to receive high-precision positioning results. This intermediary layer controls the flow of positioning data, ensuring that high-precision results are only provided to authenticated applications, thus maintaining security while enabling precision when appropriate.
2Object-affected harmful factors
If separate reporting channels are implemented for common and high-precision positioning services, then security is improved, but device complexity increases
Solution Approach 1:
The system implements a universal positioning framework that handles both common and high-precision positioning through a unified architecture. The positioning engine and reporting mechanism serve multiple functions by supporting different precision levels and authentication requirements within the same system, reducing complexity compared to implementing entirely separate systems.
Solution Approach 2:
The system performs preliminary authentication of applications before providing high-precision positioning services. By pre-verifying application credentials and establishing authorization status in advance, the system simplifies the reporting process by having clear rules for what data to provide to each application, reducing the complexity of real-time decision-making in the reporting channel.
Data Source
AI summary
Positioning method and apparatus provide two services: a first, common positioning service and a second, high-precision positioning service to an upper-layer application through permission control and an independent reporting channel design. For a common application, a positioning result can be reported with a first, common precision through a common reporting channel. For a high-precision application, a positioning result with a higher level of precision can be reported through a high-precision reporting channel. In this way, the channel for obtaining the positioning result by the common application is isolated from the channel for obtaining the positioning result by the high-precision application, thus improving output security of the high-precision positioning result and satisfying security requirements of different countries or regions.


