SUPL Terminal Positioning Method Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing triggered location service systems face inefficiencies and high error probabilities due to repetitive processes of storing and searching variable positioning methods in the home-SUPL location platform (H-SLP) for multiple target SUPL Enabled Terminals (SETs), leading to a burden on the H-SLP and potential data loss.
Innovation Solution
Each target SET determines and stores its own positioning method during the initialization stage of the location service, allowing it to provide the stored method for location calculations and request re-determination if the method is unavailable, thereby reducing the load on the H-SLP and preventing data loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the H-SLP stores and searches positioning methods for multiple target SETs, then the location service can be provided, but the H-SLP becomes burdened with repetitive processes and error probability increases
Solution Approach 1:
The patent extracts the positioning method determination and storage function from the H-SLP and relocates it to each target SET. Each SET now independently determines and stores its own positioning method, eliminating the need for the H-SLP to store and search positioning methods for multiple SETs. This reduces the H-SLP's operational complexity while maintaining data accuracy through local storage at each SET.
2Productivity
If the H-SLP repeatedly performs location calculation processes with multiple target SETs, then triggered location service is provided, but the process of storing and searching variable positioning methods burdens the H-SLP
Solution Approach 1:
The patent implements preliminary action by having each target SET determine and store its positioning method in advance during the initialization stage, before any location calculation processes begin. This pre-determined positioning method is then reused in subsequent triggered location services, eliminating the need for repeated determination processes and reducing the time required for each location calculation while maintaining high service throughput.
3Adaptability or versatility
If positioning methods are stored in H-SLP memory, then they can be reused, but variable data errors may occur during storing or deleting processes
Solution Approach 1:
The patent segments the centralized positioning method storage in the H-SLP into individual distributed storage units at each target SET. Instead of one centralized repository prone to errors during store/delete operations, each SET maintains its own positioning method locally. This segmentation eliminates the vulnerability to data integrity errors during centralized memory operations while preserving the reusability of positioning methods through local caching at each SET.
Data Source
AI summary
A location service providing system and method the system includes target SUPL (Secure User Plane for Location) Enabled Terminal (SET) determines and stores a positioning method in an initialization stage of a location service according to a triggered location service request, determines in a location calculation process whether the stored positioning method is available, provides the stored positioning method if it is determined that the stored positioning method is available, and requests for re-determination of a positioning method if it is determined that the stored positioning method is unavailable: and a home-SUPL location platform (H-SLP) which provides the location service using the stored positioning method if the stored positioning method is provided from the target SET or provides the location service by re-determining a positioning method with the target SET if the re-determination of a positioning method is requested.


