Positioning Assistance Data Server for Indoor Outdoor Navigation Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is no well-defined technique for determining the optimal condition for transitioning between the use of satellite positioning system (SPS) signals and WiFi signals in navigation operations, leading to abrupt changes in navigation state estimates when switching between different filtering techniques, especially when moving between indoor and outdoor environments.

Innovation Solution

A mobile device contacts a server to obtain positioning assistance data, which includes a digital map, transmitter locations, radio heatmap data, and routeability graphs, allowing it to determine its location context and transition between SPS and WiFi signals effectively by using inference models based on MAC IDs, RSSIs, and other location information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the mobile device switches between satellite positioning system (SPS) signals and WiFi signals for navigation, then positioning coverage is extended to indoor environments, but abrupt changes occur in navigation state estimates due to lack of well-defined transition techniques

Engineering Contradiction:
Improvepositioning coverageVSAvoidnavigation state estimate stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The server provides positioning assistance data in advance before the mobile device needs to switch between positioning systems. This includes pre-computed transition parameters, digital maps, and routing information that enable smooth transitions when moving between indoor and outdoor environments, preventing abrupt changes in navigation state estimates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A server acts as an intermediary between the mobile device and the positioning systems (SPS and WiFi). The server receives location context information from the mobile device, processes this information, and returns positioning assistance data that facilitates smooth transitions between different positioning methods, eliminating the need for the device to directly manage complex transition logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the mobile device uses inference models based on MAC IDs and RSSIs to determine location context, then accurate positioning assistance data can be provided, but additional processing complexity is introduced

Engineering Contradiction:
Improvelocation context accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The server serves as an intermediary that handles the complex inference model processing. It receives raw location data (MAC IDs, RSSIs) from the mobile device, applies the inference models to determine location context, and returns simplified positioning assistance data. This shifts the computational burden from the mobile device to the server, reducing device complexity while maintaining high measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of requiring the mobile device to perform complex inference model calculations, the system uses pre-computed or server-generated positioning assistance data that encapsulates the results of these complex analyses. The mobile device simply applies these pre-processed results for navigation, avoiding the need to replicate complex processing logic on the device.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9247381B2System, method and devices for delivering positioning assistance data
Publication Date: 2016.01.26 QUALCOMM INC
  • US9247381B2 patent drawing
  • US9247381B2 patent drawing
  • US9247381B2 patent drawing

AI summary

Disclosed are systems, methods and devices for providing positioning assistance data to a mobile device. In a particular implementation, a mobile device may receive parameters representing an inference model. The mobile device may then apply observations to the inference model to classify the location of the mobile device as being in a particular region. The mobile device may then request positioning assistance data based, at least in part, on the particular region.