Obfuscating Wireless Transceiver Locations via Error Terms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing location determination methods for mobile wireless devices face challenges in providing accurate and secure location data for terrestrial wireless transceivers like access points and femtocells, as competitors can exploit this information, leading to privacy and security issues, and non-preferred mobile devices receive less accurate location data.
Innovation Solution
The method involves obfuscating the location coordinates of terrestrial wireless transceivers by adding an error term, allowing preferred mobile devices to remove this error and obtain accurate locations, while non-preferred devices are limited to less precise data, using techniques such as unique identifier-based error calculation, ciphering, and permutation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If accurate location coordinates of terrestrial wireless transceivers are provided to all mobile devices, then location determination accuracy is improved, but privacy and security issues arise and competitors can exploit this information
Solution Approach 1:
The patent applies local quality by providing different location data qualities to different mobile devices based on their status. Preferred mobile devices receive accurate location coordinates without error terms, while non-preferred devices receive obfuscated location data with error terms added. This differential approach allows the system to maintain high location determination accuracy for authorized devices while preventing privacy violations and competitor exploitation for unauthorized devices.
2Adaptability or versatility
If accurate location data is provided to all mobile devices, then location-based services functionality is improved, but competitors can collect and use the data to populate their own databases
Solution Approach 1:
The patent introduces an intermediary mechanism through error terms that are added to location coordinates before transmission to mobile devices. These error terms act as a protective layer that prevents competitors from directly obtaining accurate location data. The error terms are constructed using unique identifiers and scaling factors, creating an intermediate representation that preserves functionality for authorized devices while blocking data exploitation by unauthorized parties.
3Reliability
If error terms are added to location coordinates to prevent data exploitation, then security is improved, but location determination accuracy deteriorates for non-preferred devices
Solution Approach 1:
The patent applies partial action by selectively adding error terms only to location data transmitted to non-preferred mobile devices, while leaving location data for preferred devices unchanged. This selective approach ensures that security measures are applied only where necessary, maintaining full location determination accuracy for authorized devices while implementing protective obfuscation for unauthorized devices. The error terms are calculated using unique identifiers and scaling factors to provide appropriate security without excessive impact on functionality.
Data Source
AI summary
Methods and apparatuses are presented for obfuscating the locations of terrestrial wireless transceivers, including wireless access points and femtocells. According to some embodiments, a method may receive, by a mobile device, data for a terrestrial wireless transceiver, wherein the data includes location coordinates of the terrestrial wireless transceiver, and wherein the location coordinates include an error term. Additionally, the method may include determining the error term based on the data. Furthermore, the method may include determining a corrected location of the terrestrial wireless transceiver by removing the error term from the location coordinates. In some instances, the data can further include a unique identifier associated with the terrestrial wireless transceiver, and wherein the error term is further determined based on the unique identifier.


