Mobile Location Service with Viewing Direction Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing location services do not detect a user's direction, limiting their ability to provide accurate navigation based on the user's current direction.

Innovation Solution

A method and apparatus that determine a user's current location and viewing direction, retrieve geographic positions of points of interest from a server, and map these positions onto a user interface, allowing identification of points of interest within the user's field of view and accurate navigation assistance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If location services only provide basic location information without detecting user direction, then the system complexity is reduced, but the navigation accuracy and user experience deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidnavigation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent combines multiple detection functions (GPS for location, compass for direction, accelerometer for orientation) into a unified location service system. By merging these sensors and their processing functions, the system achieves accurate navigation without requiring separate complex subsystems, thus resolving the contradiction between system complexity and navigation accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The location service system is designed to perform multiple functions: determining geographic position, detecting viewing direction, calculating field of view, and identifying points of interest. This multi-functional approach allows a single system to provide comprehensive navigation services, improving accuracy without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If the system retrieves and processes geographic data for all points of interest, then the completeness of location information is improved, but the data processing time and energy consumption increase

Engineering Contradiction:
Improvecompleteness of location informationVSAvoiddata processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system extracts only the necessary subset of points of interest that fall within the user's current field of view, rather than processing all available POI data. By extracting and displaying only relevant POIs based on calculated viewing direction and angular range, the system maintains information completeness for navigation while significantly reducing processing time and energy consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies local quality by providing detailed information only for POIs within the user's field of view, while other POIs are either not processed or processed at lower detail levels. This selective processing approach ensures that computational resources are focused on the most relevant location information, balancing completeness with processing efficiency.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the system calculates precise azimuth angles and angular ranges for field of view, then the accuracy of identifying visible points of interest is improved, but the computational complexity increases

Engineering Contradiction:
Improveaccuracy of identifying visible POIsVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system replaces complex geometric calculations with simplified trigonometric computations using standard azimuth angle formulas. By substituting elaborate field of view detection algorithms with straightforward angle calculations based on compass bearing and predefined angular ranges, the system achieves high accuracy in identifying visible POIs while keeping computational complexity manageable through mathematical substitution.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9377316B2Method and device for providing location services
Publication Date: 2016.06.28 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9377316B2 patent drawing
  • US9377316B2 patent drawing
  • US9377316B2 patent drawing

AI summary

A method and apparatus for providing a location service are disclosed. The method is performed at a mobile device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes storing respective geographic positions for a set of points of interest (POIs). The method includes determining a current location and a current viewing direction of a user while storing the respective geographic positions of the set of POIs. The method also includes identifying, based on the stored geographic positions and the current location and viewing direction of the user, a subset of POIs within a current field of view associated with the user from the set of POIs. The method further includes mapping the current location of the user and the respective geographic positions of the subset of POIs onto a user interface displayed on the mobile device.