Anonymous Browser Location Determination with Device Fingerprints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems struggle to accurately determine user location and interests from anonymous browser data without using personally identifiable information, and fail to effectively track vehicle health and campaign responses.
Innovation Solution
A computing device determines user location from latitude and longitude coordinates using a map API, assigns a unique identifier, and collects demographic and psychographic data to assess user interests, while also tracking vehicle health and campaign responses using learning algorithms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If location tracking is enabled and user data is collected, then user location determination accuracy and interest assessment improve, but user privacy protection and data security requirements worsen
Solution Approach 1:
The patent uses device fingerprints and browser identifiers to create a copy of user identity information that can be tracked across sessions without requiring direct personal data collection. This fingerprint approach allows location and interest tracking while maintaining privacy by working with anonymized device characteristics rather than personal identifiers
Solution Approach 2:
The system introduces an intermediary data processing layer that collects and processes location data, device fingerprints, and browsing behavior through a server-based system. This intermediary infrastructure enables accurate tracking and interest assessment while keeping the actual user data secure and anonymized, mediating between the need for precise measurement and privacy protection
2Measurement precision
If multiple data sources are integrated for comprehensive user profiling, then interest assessment accuracy improves, but system complexity and data processing requirements worsen
Solution Approach 1:
The patent segments the data collection and processing system into distinct modular components: location services, device fingerprinting modules, browsing behavior trackers, and interest assessment algorithms. Each component handles specific data types and processing tasks independently, making the overall complex system more manageable and maintainable while integrating multiple data sources for comprehensive user profiling
3Productivity
If real-time location tracking is implemented, then user interest and behavior analysis improves, but processing resources and energy consumption worsen
Solution Approach 1:
The system implements periodic location sampling and data collection rather than continuous real-time tracking. Location data is collected at intervals during browser sessions, and device fingerprints are generated periodically when available. This periodic approach maintains effective behavior analysis capability while significantly reducing processing resources and energy consumption compared to continuous monitoring
Data Source
AI summary
Systems, methods, and apparatus are described herein for determining a location from anonymous data. For example, a computing device may receive anonymous data associated with a browser session initialized by a user via a browser on a user computing device. The computing device may determine that the user has not been assigned a unique identifier. The computing device may determine whether the user opted-in to location tracking. If the user opted-out of location tracking, the computing device may determine a latitude coordinate and a longitude coordinate of the user computing device during the browser session. The computing device may identify a physical address for the user based on the latitude coordinate and the longitude coordinate, for example, using a map application programming interface (API). The computing device may assign the unique identifier to the user. The computing device may associate the unique identifier to the physical address.


