Super-Visitor-State Feature Aggregation for Anonymous Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online tracking systems face challenges in aggregating features from multiple visitor-IDs for anonymous users across different devices in real-time, leading to delayed availability of super-visitor-IDs and loss of data, which hampers personalized recommendations and user experience.

Innovation Solution

A computer-implemented method and system that converts browsing activity of anonymous visitors into features, storing them in both visitor-state and super-visitor-state, allowing features to be associated with visitor-IDs before and after identity resolution, enabling real-time modeling and aggregation without duplication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If features are stored only after visitor-ID is associated with super-visitor-identifier, then data consistency is improved, but data loss occurs during the delay period

Engineering Contradiction:
Improvedata consistencyVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by storing features in the super-visitor-state before the visitor-ID is associated with a super-visitor-identifier. This ensures that feature data is preserved during the delay period when identity resolution is pending, preventing data loss while maintaining consistency once association occurs.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If features are aggregated in real-time across multiple visitor-IDs, then user experience is improved, but system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism - the super-visitor-state - that acts as a mediator between multiple visitor-IDs and the final super-visitor-identifier. This intermediary structure enables real-time feature aggregation across visitor-IDs without requiring complex direct relationships between all identifiers, simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The super-visitor-state serves multiple functions: it stores features before association, aggregates features from multiple visitor-IDs, and maintains data for both anonymous and authenticated users. This multi-functionality reduces system complexity by consolidating what would otherwise require separate mechanisms for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If identity resolution is performed before feature aggregation, then tracking accuracy is improved, but tracking speed decreases

Engineering Contradiction:
Improvetracking accuracyVSAvoidtracking speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent performs preliminary feature aggregation in the super-visitor-state before identity resolution completes. This allows tracking to proceed at full speed using visitor-IDs, while accuracy is maintained because features are later associated with the resolved super-visitor-identifier, ensuring both speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If multiple visitor-IDs are tracked separately, then data privacy is maintained, but feature aggregation capability is lost

Engineering Contradiction:
Improveprivacy protectionVSAvoidfeature aggregation capability
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts the feature data from the visitor-ID context and stores it in the visitor-independent super-visitor-state. This separation allows visitor-IDs to remain anonymous for privacy protection while their features are aggregated in the extracted, identifier-free state, maintaining both privacy and aggregation capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11917029B1System and method for feature aggregation for tracking anonymous visitors
Publication Date: 2024.02.27 INTUIT INC
  • US11917029B1 patent drawing
  • US11917029B1 patent drawing
  • US11917029B1 patent drawing

AI summary

Systems and methods for tracking anonymous visitors of an online website or mobile app are disclosed. The browsing activity by an anonymous visitor of the online website or mobile app is converted into features and a visitor-identifier associated with the browsing activity generated by the anonymous visitor is determined. The features are stored with the visitor-identifier in a super-visitor-state before the visitor-identifier is associated with a super-visitor-identifier. After the visitor-identifier is associated with the super-visitor-identifier, the features are stored with the super-visitor-identifier in the super-visitor-state. After the visitor-identifier is associated with the super-visitor-identifier, the features associated with the visitor-identifier in the super-visitor-state may be combined, e.g., aggregated, with the features associated with the super-visitor-identifier and the visitor-identifier may be removed from the super-visitor-state.