Terminal Position Region Determination via Local Coordinate Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing location-based services in non-map applications require multiple network queries to determine a terminal's position, which can be inefficient and consume resources, especially when only a geographic region is needed rather than precise coordinates.
Innovation Solution
A method and device that detect position requests and determine the corresponding geographic region by pre-stored correspondence relationships between position coordinate ranges and designated regions, allowing for local and rapid identification without requiring network queries for specific position information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple network queries are used to determine terminal position, then precise position coordinates can be obtained, but network traffic increases and response time decreases
Solution Approach 1:
The patent pre-divides the service area into multiple designated regions and stores their coordinate range information in the terminal before actual position queries. When a position query is needed, the terminal directly compares the obtained coordinates with the pre-stored ranges to determine the designated region, eliminating the need for real-time network queries and thus reducing response time while maintaining sufficient precision for region-based services.
Solution Approach 2:
The patent extracts only the necessary coordinate range information for designated regions from the complete position data, storing minimal data locally in the terminal. This allows the terminal to determine regional position information without needing to query the complete position coordinate system from the server, reducing network traffic while providing adequate precision for region identification.
2Loss of information
If multiple network queries are used to determine terminal position, then accurate position information can be obtained, but network traffic and resource consumption increase
Solution Approach 1:
The patent performs preliminary preparation by dividing the service area into designated regions with defined coordinate ranges and storing this information in the terminal beforehand. This allows subsequent position determinations to be made locally without network queries, reducing network resource consumption while maintaining the accuracy needed for region-based location services.
Solution Approach 2:
The patent extracts and stores only the essential coordinate range boundaries for each designated region rather than complete position data. This minimal data extraction reduces the amount of information that would need to be transmitted over the network while still enabling accurate determination of which designated region the terminal is located in.
3Measurement precision
If precise position coordinates are queried through network, then exact location can be determined, but system complexity and response time increase
Solution Approach 1:
The patent pre-processes the geographic service area by dividing it into designated regions with defined coordinate ranges and stores this structure in the terminal. This preliminary organization transforms a complex continuous geographic space into a manageable discrete structure, enabling simple local comparison operations that determine location precision without requiring complex network-based coordinate systems.
4Loss of information
If real-time position coordinates are obtained through network queries, then up-to-date position information is available, but network traffic and processing time increase
Solution Approach 1:
The patent pre-establishes the designated region divisions and coordinate range mappings in the terminal before actual position determination needs arise. This allows the terminal to perform rapid local lookups when position information is needed, achieving both freshness (immediate response) and efficiency (no network delay) for determining which designated region the terminal is in.
Data Source
AI summary
The present disclosure provides a method and a terminal for determining a position. The method includes detecting a position request of a designated application and acquiring a position coordinate of the terminal through a positioning function. The method also includes determining a designated region to which the position coordinate belongs, in pre-stored correspondence relationships between position coordinate ranges and designated regions. The method further includes responding to the position request of the designated application according to the designated region to which the position coordinate belongs.


