Geo-pairing Detection Using GNSS Colocation Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining user associations on mobile devices rely on manual selection, which limits the opportunity to provide enhanced functionality to associated users, and are inefficient in detecting colocation and movement patterns.
Innovation Solution
The use of Global Navigation Satellite System (GNSS) position information from multiple devices to determine colocation and movement patterns, comparing position estimates over time periods and applying weighting to components of differences to determine associations without manual input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual selection of associations is used, then user control and accuracy of association are improved, but the opportunity to provide enhanced functionality to associated users is limited
Solution Approach 1:
The system automatically detects user associations by analyzing colocation patterns from GNSS position information without requiring manual user input. The devices self-determine associations based on geographic and temporal overlap, enabling the system to serve itself in identifying user relationships.
Solution Approach 2:
The patent replaces the mechanical manual selection process with an automated electronic system that uses GNSS position data, time stamps, and algorithmic comparison to detect colocation patterns and determine associations between devices.
2Adaptability or versatility
If automated detection of user associations is implemented, then opportunities for enhanced functionality are improved, but processing overhead increases
Solution Approach 1:
The patent extracts only the necessary position information and time stamps from GNSS data, comparing these specific parameters to determine colocation. By focusing on essential elements rather than processing all available device data, the system reduces processing overhead while maintaining detection capability.
Solution Approach 2:
The system performs partial comparison of position information by checking whether devices are collocated during overlapping time periods without analyzing every possible parameter. This selective approach provides sufficient functionality while minimizing processing requirements.
3Measurement precision
If comprehensive position information comparison is performed, then detection accuracy of colocation is improved, but processing time and computational resources increase
Solution Approach 1:
The system first checks whether time periods overlap before performing detailed position comparison. This preliminary filtering step avoids unnecessary computational analysis of non-overlapping periods, reducing processing time while maintaining accurate detection for relevant time windows.
Solution Approach 2:
The patent divides the analysis into discrete time periods with time stamps, comparing position information segment by segment rather than continuously. This segmentation allows the system to process data in manageable intervals, improving efficiency while maintaining detection accuracy for each segment.
Data Source
AI summary
Various techniques related to determining whether mobile devices are associated are described. The techniques can include receiving first position information from a first device and receiving second position information from a second device. The techniques can also include comparing the first position information to the second position information over an overlapping time period. The techniques can additional include determining, based on the comparing, whether first position information and the second position information indicate that the first device and the second device are collocated during the overlapping time period. The techniques can include, upon determining that the first position information and the second position information indicate that the first device and the second device are collocated during the overlapping time period, determining that the first device and the second device are associated.


