Anonymous Browser Location Mapping for Privacy-Preserving Interest Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to accurately determine user location and interest in products without using personally identifiable information, and fail to effectively assess vehicle health and campaign effectiveness based on anonymous browser data.

Innovation Solution

A computing device receives anonymous data from a browser session, determines user location using latitude and longitude coordinates, assigns a unique identifier, and associates it with user demographics and psychographics to predict product interest. It also evaluates vehicle health based on age, mileage, and service history, and analyzes campaign impact through media consumption patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If anonymous browser data is used to determine user location and interest, then user privacy is protected, but measurement precision of user location and interest is reduced

Engineering Contradiction:
Improveuser privacyVSAvoiduser location and interest accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

The patent uses an intermediary approach by introducing a server that acts as a mediator between the user's browser and the marketing system. The server receives anonymous browser data, processes it to determine location and interest, and then uses this information for targeted marketing without directly accessing or storing personally identifiable information. This intermediary server enables privacy-preserving location determination by processing data centrally without requiring direct user identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of user behavior patterns through anonymous browser data collection. Instead of storing actual personally identifiable information, the system collects and analyzes anonymous data points (browser type, visit timing, pages viewed, location) to create probabilistic models of user interest and behavior. This copying approach allows the system to work with simplified representations of user data that preserve privacy while enabling effective marketing analysis.

Inventive Principle:
Principle #26Copying

2Measurement precision

If personally identifiable information is collected to accurately determine user interest, then measurement precision of user interest is improved, but loss of information related to privacy protection increases

Engineering Contradiction:
Improveuser interest accuracyVSAvoidprivacy information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts only the necessary anonymous data points from user browser behavior without collecting personally identifiable information. The system extracts features such as browser type, visit timing, pages viewed, and location data, while deliberately excluding or anonymizing personally identifiable information. This selective extraction approach maintains sufficient measurement precision for interest determination while preserving user privacy by taking out only the minimal necessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms data from personally identifiable to anonymous parameters by changing the nature of the data collected. Instead of collecting names, addresses, or other PII, the system uses transformed parameters like anonymized user identifiers, aggregated behavior patterns, and probabilistic interest scores. This parameter transformation enables accurate interest measurement while eliminating the need to store or process sensitive personal information.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If comprehensive user data is collected to improve marketing effectiveness, then productivity of marketing campaigns is improved, but device complexity of data processing system increases

Engineering Contradiction:
Improvemarketing campaign effectivenessVSAvoiddata processing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data processing system into distinct functional modules: a browser data collection component, a server-based processing component, and a marketing delivery component. Each module handles specific tasks independently - collecting anonymous browser data, processing it to determine location and interest, and then using this information for targeted marketing. This segmentation reduces overall system complexity by dividing the complex data processing task into manageable, independent segments that can be implemented and maintained more easily.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12361440B2Location determination using anonymous browser data
Publication Date: 2025.07.15 FULLTHROTTLE TECHNOLOGIES LLC
  • US12361440B2 patent drawing
  • US12361440B2 patent drawing
  • US12361440B2 patent drawing

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.