Timestamp-Based Identifier Matching for Cross-Device Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current browsers lack unique identifiers that can be accessed and used by websites, leading to inaccurate tracking of user traffic and potential exposure of personally identifiable information, complicating the ability to track user activity across different browsers and devices.

Innovation Solution

Implementing timestamp-based matching of identifiers, where information is stored in memory to associate device identifiers with browser identifiers, allowing for the updating of maps based on received information including timestamps and IP addresses, enabling the tracking of user activity across devices and browsers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If websites use tracking mechanisms to obtain statistical data regarding user traffic, then the accuracy of user data collection is improved, but user privacy and personally identifiable information are exposed

Engineering Contradiction:
Improveaccuracy of user data collectionVSAvoiduser privacy exposure
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a browser identifier as an intermediary that decouples the direct link between user identity and tracking data. Instead of tracking users directly, the system uses browser identifiers that can be matched across sessions and devices through timestamp-based correlation, allowing statistical analysis without exposing personally identifiable information

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter being tracked from user-identifiable data to browser-based identifiers with temporal context. By using timestamps associated with browser identifiers, the system transforms precise user tracking into aggregated behavioral patterns that preserve privacy while maintaining measurement accuracy

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If browsers do not contain or expose unique identifiers, then user privacy is protected, but the ability to track user traffic and activity across different browsers and devices is compromised

Engineering Contradiction:
Improveuser privacy protectionVSAvoiduser traffic tracking capability
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The patent adds a temporal dimension to browser identification by associating timestamps with browser identifiers. This allows the system to track user activity across different browsers and devices by matching identifiers within temporal windows, recovering lost tracking capability without compromising privacy through traditional persistent identifiers

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The browser identifier system serves multiple functions: it protects privacy by not exposing personally identifiable information, enables cross-device and cross-browser tracking through timestamp matching, and provides statistical data for web analytics. This universal approach replaces multiple separate tracking mechanisms

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

3Productivity

If traditional tracking methods are used to identify repeat visitors, then user activity can be tracked, but the data may be inaccurate because multiple requests may be made by the same user

Engineering Contradiction:
Improveuser activity trackingVSAvoidaccuracy of traffic metrics
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system creates a copy of the browser identifier with an associated timestamp that can be stored and matched against future requests. This temporal copy allows the system to recognize repeat visitors accurately by matching the identifier-timestamp combination, distinguishing between different visits by the same user and improving traffic metric accuracy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10491451B2Timestamp-based matching of identifiers
Publication Date: 2019.11.26 PARRABLE
  • US10491451B2 patent drawing
  • US10491451B2 patent drawing
  • US10491451B2 patent drawing

AI summary

Systems and methods for timestamp-based matching of identifiers are provided. Information may be stored in memory regarding a plurality of identifiers each unique to an associated website or to an associated browser. Stored information may further include one or more maps each associating a device identifier with at least one immutable browser identifier or mutable browser identifier. The device identifier may be unique to an associated computing device. Information may be received from a computing device that has used a browser to download a website, where the downloaded website includes a reference to a browser identifier specific to the downloaded website. The received information may be determined to include a timestamp and an internet protocol (IP) address. The timestamp and IP in the received information may further be determined to correspond to a computing device associated with one of the stored maps, where the corresponding computing device is identified by a corresponding device identifier. The stored map associated with the corresponding device identifier may be updated based on the referenced browser identifier.