Co-location Score System for IoT Device Relationship Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of Internet-of-Things (IoT) devices poses challenges in ensuring network performance, reliability, and security, and enhances the need for cross-device user experiences, requiring effective methods to determine relationships between devices for targeted content transmission.
Innovation Solution
A system and method that generates and transmits content based on co-location by comparing location data from devices sharing an IP address, generating a co-location score, and determining relationships to provide household data for content providers, using available device IDs, IP addresses, and timestamps, with additional data for robust analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If co-location scoring is used to determine device relationships, then targeted content transmission is enabled, but false positive relationships may be generated
Solution Approach 1:
The patent transforms a single-location metric into a multi-dimensional scoring system by incorporating temporal duration, spatial consistency, and connectivity patterns. This parameter expansion allows the system to distinguish true household relationships from false positives by evaluating multiple concurrent factors rather than relying on location data alone.
Solution Approach 2:
The system implements iterative scoring where the co-location score is continuously refined based on accumulated data over time. By feedback loops that update relationship confidence as more temporal and spatial data points are collected, the system progressively reduces false positives while maintaining accurate relationship identification.
2Measurement precision
If multiple data points are collected for robust analysis, then relationship accuracy is improved, but data processing complexity increases
Solution Approach 1:
The patent divides the complex analysis task into distinct modular components: location data collection, temporal pattern analysis, connectivity assessment, and score aggregation. Each module processes a specific aspect of the data independently, then combines results through standardized interfaces, reducing overall system complexity while maintaining comprehensive analysis capability.
Data Source
AI summary
A computerized method of transmitting content to a first device and a second device may include receiving a first identifier and first location data of the first device, and a second identifier and second location data of the second device. The method may include comparing the first location data with the second location data, and generating a co-location score in response to the comparison. The method may include determining that the co-location score is greater than a threshold, and responsively generating household data indicative of a relationship between the first device and the second device. The method may further include generating and transmitting a report indicating the relationship to a content provider that transmits content to the first device and the second device.


