Fingerprinting Positioning Database Clustering for Search Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional fingerprinting positioning methods require large database capacity and long search times, especially as the service area expands, leading to imprecise and time-consuming location estimation.

Innovation Solution

A method for building a database that clusters sample points by received signal strengths (RSS) for access points, generating a cluster table, and using this table to determine a search region for location estimation, thereby reducing database volume and improving estimation precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the service area is widened to cover larger regions, then the coverage range is improved, but the database capacity requirement increases and search time increases

Engineering Contradiction:
Improveservice areaVSAvoiddatabase capacity
Core Design Contradiction:
Area of stationary objectVSQuantity of substance

Solution Approach 1:

The patent divides the service area into multiple regions based on clustering sample points according to their spatial coordinates and RSS characteristics. Each region is stored as a separate entry in the database with its own set of sample points and corresponding RSS values. This segmentation allows the system to handle large service areas by storing data in manageable, organized chunks rather than a single large database, thereby reducing the effective database capacity requirement for each query while maintaining comprehensive coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates different database entries for different regions, each containing RSS data specific to that local area. This allows the system to use locally relevant RSS information for positioning queries within each region, improving positioning accuracy while reducing the overall database size that needs to be searched. Each region's database entry is optimized for its specific spatial characteristics rather than using a uniform large-scale database.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If the database is expanded to cover larger service areas, then the coverage range is improved, but the search time increases

Engineering Contradiction:
Improveservice areaVSAvoidsearch time
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

By segmenting the service area into multiple regions with separate database entries, the patent reduces the search time for positioning queries. Instead of searching through a large single database, the system only searches within the relevant regional database entry corresponding to the user's location. This segmentation dramatically reduces the search space and time required for location estimation while maintaining comprehensive service coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary clustering of sample points into regions during database construction, organizing data into a hierarchical structure with region-level summaries and detailed sample point information. This preliminary organization allows the system to quickly identify which regional database entry is relevant for a given query without searching the entire database, thereby reducing search time while maintaining extensive service area coverage.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more sample points are stored in the database, then the positioning precision is improved, but the database volume increases

Engineering Contradiction:
Improvepositioning precisionVSAvoiddatabase volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments sample points into regional groups based on their spatial distribution and RSS characteristics. Each region stores only the sample points relevant to that specific area, rather than storing all sample points in a single large database. This segmentation maintains positioning precision within each region by preserving all necessary local sample data while reducing the overall database volume by eliminating redundant sample points from regions where they are not needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates region-specific database entries that contain only the sample points and RSS data relevant to each local area. This local quality approach ensures that positioning precision is maintained within each region by preserving all necessary local measurements, while the overall database volume is reduced because each region only stores its relevant sample points rather than duplicates from other regions.

Inventive Principle:
Principle #3Local quality

4Area of stationary object

If the search range is widened to cover more areas, then the coverage is improved, but the processing speed decreases

Engineering Contradiction:
Improvesearch rangeVSAvoidprocessing speed
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The patent segments the search range into multiple regional entries, each containing positioning data for a specific area. When a positioning query is performed, the system first determines which regional entry corresponds to the user's location and then processes only that specific region. This segmentation maintains comprehensive coverage by having multiple regional entries while improving processing speed by limiting the search to only the relevant region rather than the entire service area.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary organization of sample points into regional clusters during database construction, creating a hierarchical database structure with region identifiers and sample point mappings. This preliminary action enables the system to quickly identify and access only the relevant regional data for each query, maintaining wide coverage through multiple regional entries while significantly improving processing speed by avoiding unnecessary search across the entire service area.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9609615B2Method for building database for fingerprinting positioning and fingerprinting positioning method using the built database
Publication Date: 2017.03.28 HYUNDAI MOBIS CO LTD
  • US9609615B2 patent drawing
  • US9609615B2 patent drawing
  • US9609615B2 patent drawing

AI summary

A method for building a database for fingerprinting positioning including: generating, by a database building device, raw data by collecting received signal strengths (RSSs) for access points (APs) at each sample point (SP); and generating a cluster table by clustering SPs for each of the APs according to the RSS for the AP, using the generated raw data.