Wi-Fi Device Identification via Behavioral Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in tracking devices in Wi-Fi networks due to MAC address randomization and anonymization techniques, which can suppress legitimate functions and make it difficult for network-based solutions to uniquely identify devices.
Innovation Solution
The system determines when dissimilar device identifiers represent the same physical device by analyzing operational parameters and network metadata, forming a link between sets of information in a database to correlate non-matching device identifiers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If MAC address randomization is implemented to protect user privacy, then user anonymity is improved, but device tracking capability deteriorates
Solution Approach 1:
The patent introduces an intermediary system that correlates randomized MAC addresses with actual device identities through behavioral analysis. The system uses usage patterns, application data, and temporal information as mediators to link randomized identifiers to real devices, enabling both privacy protection and legitimate tracking needs to coexist
Solution Approach 2:
The system implements feedback loops where device behavior patterns are continuously monitored and used to refine the correlation between randomized MAC addresses and actual devices. By analyzing ongoing usage patterns, the system adapts its identification accuracy while maintaining privacy protections
2Reliability
If MAC address anonymization techniques are used to prevent tracking, then privacy security is improved, but network management capability deteriorates
Solution Approach 1:
The patent employs behavioral data and usage patterns as intermediaries that allow network management functions to operate on anonymized devices. These mediators enable administrators to manage network resources, apply policies, and troubleshoot issues without requiring access to actual device identifiers
Solution Approach 2:
The system creates behavioral copies or profiles that represent anonymized devices. These copies contain usage patterns, application preferences, and temporal characteristics that allow network management operations to be performed on representations rather than actual devices, preserving both anonymity and manageability
3Adaptability or versatility
If device identifiers are randomized during network scanning, then tracking system evasion is improved, but device continuity tracking deteriorates
Solution Approach 1:
The system uses feedback from continuous behavioral monitoring to maintain device identity consistency despite identifier randomization. By analyzing patterns in usage timing, application sequences, and network behavior, the system continuously refines its understanding of which randomized identifiers belong to which devices
Solution Approach 2:
The patent establishes preliminary behavioral profiles and usage patterns before randomization occurs. These pre-established patterns serve as reference points that enable the system to correctly associate randomized identifiers with actual devices even when identifiers change during scanning operations
Data Source
AI summary
Systems and methods are provided for identifying a user device. In one implementation, a method may include the steps of monitoring one or more user devices operating on a Wi-Fi network, analyzing usage parameters with respect to each of the one or more user devices, and identifying the one or more user devices based on the usage parameters. Also, according to additional implementations, the method may include analyzing, over time, the usage parameters with respect to each of the one or more user devices. Based on the usage parameters analyzed over time, the method may include the step of creating one or more behavioral models associated with one or more users, where each behavioral model may represent a usage pattern of a respective user according to how the user uses at least one of the user devices.


