Mobile Device Location Update Accuracy via Source Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location determination systems for mobile devices often rely on less accurate location data sources when more accurate sources are unavailable, leading to inaccurate location updates even when the device has not moved.

Innovation Solution

A system that stores current location data with accuracy indicators and updates it only when new location data from a different source is more accurate and the device has moved, ensuring the most accurate valid location data is maintained.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the mobile device updates its current location based on the most recently received location data, then the location data is always updated to the latest available information, but the accuracy of the current location may deteriorate when less accurate sources are used

Engineering Contradiction:
Improvelocation update timelinessVSAvoidlocation accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system changes the decision parameter from purely time-based (most recent update) to accuracy-based (comparing accuracy indicators). The update module compares accuracy indicators between current and new location data, and only updates when the new data has superior accuracy, thus resolving the contradiction between timeliness and precision

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by comparing the accuracy indicator of new location data against the current location data's accuracy indicator. This feedback mechanism prevents unnecessary updates from less accurate sources while ensuring updates only occur when accuracy improves, balancing timeliness with precision

Inventive Principle:
Principle #23Feedback

2Productivity

If the system always updates location data from available sources, then the location information remains current, but unnecessary updates occur when the device has not moved and new data is less accurate

Engineering Contradiction:
Improvelocation data freshnessVSAvoidlocation data validity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes the update criterion from frequency-based (always update) to quality-based (update only when accuracy improves). By comparing accuracy indicators, the system ensures that location data remains fresh only when meaningful improvements occur, preventing invalid updates that would compromise reliability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of always updating location data (excessive action), the system performs partial updates only when the new location data has superior accuracy. This selective approach maintains data freshness while avoiding unnecessary updates that would reduce reliability

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10782413B2Determining device location using multiple sources of location data
Publication Date: 2020.09.22 GOOGLE LLC
  • US10782413B2 patent drawing
  • US10782413B2 patent drawing
  • US10782413B2 patent drawing

AI summary

Systems, methods, and machine-readable media for determining a location of a mobile device from different sources of location data is provided. The system may be configured to store current location data of a mobile device, the current location data associated with a first source of location data. The system may also be configured to obtain location data from a second source of location data, determine whether a first accuracy indicator of the current location data overlaps with a second accuracy indicator of the obtained location data from the second source, and update the current location data of the mobile device with the obtained location data from the second source if the first accuracy indicator of the current location data does not overlap with the second accuracy indicator of the obtained location data.