Tile-Based Access Point Location Data Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for determining a user's location, such as GPS devices and mobile phones, face challenges in efficiently processing and storing access point location data, especially for devices without GPS functionality, leading to increased memory usage and slower location determination.

Innovation Solution

A tile-based reduction method that utilizes quantization and decimation techniques to reduce access point location data, generating searchable tiles with quantized locations, allowing for indexed-based searching and storage of only the most relevant access points, thereby conserving memory and improving location determination efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If access point location data is stored in full detail, then location determination accuracy is improved, but memory usage increases

Engineering Contradiction:
Improvelocation determination accuracyVSAvoidmemory usage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent divides the geographic area into multiple tiles, each containing a subset of access points. This segmentation allows the system to store and process location data for specific regions without needing to store all access points globally, thereby reducing overall memory requirements while maintaining accuracy for local location determination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different levels of data detail to different geographic regions based on local requirements. Each tile can be processed and stored with appropriate granularity for its specific area, allowing high accuracy where needed while using less data where access points are sparse or less critical, thus optimizing the balance between accuracy and memory usage.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If access point location data is processed in detail, then location determination accuracy is improved, but processing time increases

Engineering Contradiction:
Improvelocation determination accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By segmenting the data into tiles, the patent enables parallel processing of different geographic regions simultaneously. Each tile can be processed independently, which significantly reduces the total processing time compared to processing all access points sequentially, while still maintaining the accuracy needed for reliable location determination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing and indexing of access point data into tiles before actual location determination is needed. This pre-processing includes organizing data in a way that enables quick retrieval and processing during location determination, thereby reducing the time required for actual location calculations while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more access point data is stored, then location determination accuracy is improved, but data footprint increases

Engineering Contradiction:
Improvelocation determination accuracyVSAvoiddata footprint
Core Design Contradiction:
Measurement precisionVSVolume of stationary object

Solution Approach 1:

The patent segments the comprehensive access point database into multiple smaller tile files, each representing a specific geographic region. This segmentation reduces the data footprint for any single data structure while collectively maintaining the completeness and accuracy of the full database. Clients only need to download and process relevant tiles for their current location, reducing the effective data footprint required for operation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10042035B2System and method for tile-based reduction of access point location information
Publication Date: 2018.08.07 APPLE INC
  • US10042035B2 patent drawing
  • US10042035B2 patent drawing
  • US10042035B2 patent drawing

AI summary

Embodiments of a system and method for tile-based reduction of access point location information are described. Embodiments may reduce a set of network access points and respective locations to generate a reduced set. For instance, embodiments may include parsing a representation of a geographic region into multiple tiles. Embodiments may also include, for each sub-area or “bucket” of multiple buckets that make up a given tile, evaluating the set of network access points and respective locations to identify network access points residing in that bucket, and based on a ranking of the network access points in that bucket, eliminating at least some network access points of that sub-area from the reduced set. Embodiments may also include, for each sub-tile of multiple sub-tiles of the given tile, assigning within the reduced set a common location to multiple access points residing within different locations of that sub-tile.