Location Server Reliability Filtering for Wireless Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Positioning systems often fail to provide accurate locations for client devices due to insufficient database information about detected wireless networks, leading to unreliable location determination.
Innovation Solution
A system where a location server determines the reliability of scan lists generated by client devices, storing only reliable access point IDs and associated location data, using factors like detection frequency and manufacturer credibility, to enhance the accuracy of location determination for both mobile and stationary devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the positioning system uses database lookup based on client device information, then the positioning system can provide location information to the client device, but the database information may be insufficient resulting in unable to provide location or accurate location
Solution Approach 1:
The system performs preliminary actions by having stationary client devices generate scan lists and determine their locations in advance. These pre-acquired scan lists and location data are then stored in the datastore, so when mobile devices need location information, the data is already available without requiring real-time acquisition.
Solution Approach 2:
Stationary client devices automatically generate scan lists and determine their own locations without external assistance. The devices self-populate the datastore with reliable location information, eliminating the need for manual database entry or external data sources.
2Reliability
If the positioning system uses database lookup with available information, then the positioning system can operate with existing data, but the location determination becomes unreliable when database information is insufficient
Solution Approach 1:
Stationary client devices automatically generate scan lists and determine their own locations without external assistance. The devices self-populate the datastore with reliable location information, eliminating the need for manual database entry or external data sources.
Solution Approach 2:
The system uses feedback mechanisms where stationary devices continuously monitor their environments, generate scan lists, and update the datastore with location information. This creates a self-improving system where the database becomes progressively more complete and reliable as more devices contribute data.
3Productivity
If the system stores scan lists and location data in a datastore, then the positioning system can provide location information to client devices, but the process of populating the database with reliable information becomes complex
Solution Approach 1:
Stationary client devices automatically generate scan lists and determine their own locations without external assistance. The devices self-populate the datastore with reliable location information, eliminating the need for manual database entry or external data sources.
Solution Approach 2:
The system combines multiple functions into the stationary client devices: they act as both end-users and data contributors. These devices simultaneously perform client device operations and positioning system functions by generating scan lists, determining locations, and populating the datastore.
Data Source
AI summary
Positioning systems may be used to determine the location of computing devices in space. Described herein are systems, methods, and computer readable mediums for storing information determined to be reliable that is used to determine the location of a computing device. In some implementations, the system determines that a scan list is reliable based on factors such as characteristics associated with the type of device that generated the scan list, or based on the amount of times that the information in the scan list was detected over a period of time.


