Browser Tab Clickstream Tracking via Unique Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional clickstream tracking techniques fail to accurately account for activity across multiple browser tabs, leading to inaccuracies and omissions in user behavior analysis, which can compromise the quality of analytics and security measures such as fraud prevention and user authentication.

Innovation Solution

A system that tracks each browser tab using a unique tab identifier stored in an event log, allowing for accurate tracking and analysis of user behavior across multiple tabs, including timestamps, URLs, and clickstream data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional clickstream tracking techniques are used, then the implementation is simple, but the accuracy of user behavior analysis deteriorates due to inability to account for activity across multiple browser tabs

Engineering Contradiction:
Improveaccuracy of user behavior analysisVSAvoidcomplexity of tracking system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the browsing session into multiple tab-specific tracking streams by assigning unique identifiers to each tab. This allows the system to separately track and analyze user behavior in each tab while maintaining overall session context, thereby improving measurement precision without requiring a complete redesign of the tracking architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces tab identifiers and event logs as intermediary data structures that mediate between the browser tabs and the analysis system. These intermediaries carry tab-specific information through the system, enabling accurate attribution of events to specific tabs while keeping the overall system architecture relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If tab-specific tracking is implemented, then the accuracy of distinguishing legitimate and fraudulent activity improves, but the complexity of data storage and management increases

Engineering Contradiction:
Improvesecurity analysis reliabilityVSAvoidcomplexity of data storage and management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The event log is segmented into tab-specific event streams, with each event record containing a tab identifier. This segmentation allows the system to reliably trace user actions to specific tabs while maintaining a unified storage structure, improving security analysis reliability without proportionally increasing storage complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The event log structure is designed to be universal, handling both tab-specific events and overall session events in a unified format. This multi-functional design allows the same storage mechanism to serve multiple purposes: tracking individual tab behavior, analyzing cross-tab patterns, and maintaining session context, thereby improving reliability without linearly increasing management complexity.

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

3Loss of information

If comprehensive clickstream data is collected across all tabs, then the quality of analytics improves, but the amount of data storage requirements increase

Engineering Contradiction:
Improvecompleteness of clickstream dataVSAvoidvolume of stored data
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent merges tab-specific event data with overall session context in a unified event log. By combining these data streams with proper tab identifier attribution, the system achieves complete clickstream data collection without requiring separate storage systems for each tab, thereby improving information completeness while controlling storage volume through efficient data consolidation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12323447B2Techniques for clickstream tracking across browser tabs
Publication Date: 2025.06.03 KOUNT INC
  • US12323447B2 patent drawing
  • US12323447B2 patent drawing
  • US12323447B2 patent drawing

AI summary

System and methods track events associated with web browser activity along with corresponding browser tab identifiers. A web page is loaded in a browser tab based on a request to a Uniform Resource Locator (URL). A time is identified, and it is determined that a predetermined time interval has elapsed. A storage mechanism is queried to determine whether an event log stored to the storage mechanism contains a stored tab identifier for the browser tab. If the tab identifier is not stored to the event log, then a tab identifier is stored to the event log, mapped to the time and the URL. If the event log contains the stored tab identifier for the tab, then the event log is updated to include the time mapped to the tab identifier. The URL may also be updated if applicable. The event log is transmitted to a server computer for further analysis.