Device Identifier Resolution System for Fragmented Identity Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The proliferation of devices and internet access channels has fragmented device identification, making fraud detection, authentication, data measurement, and data collection more difficult. Traditional cookie-based identification methods are becoming less effective.

Innovation Solution

A computing system that uses a combination of deterministic and probabilistic matching rules to identify devices and groups of devices, providing a unique device identifier (DPID) or group identifier (GPID) for accurate recognition and linking of disparate identification data elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional cookie-based identification methods are used, then device identification is simple and convenient, but identification accuracy and reliability deteriorate due to fragmentation across multiple devices and channels

Engineering Contradiction:
Improveidentification simplicityVSAvoididentification accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent combines multiple identification techniques (cookies, device fingerprints, probabilistic matching) into a unified identification system that resolves device identifiers across fragmented channels, maintaining simplicity while improving reliability through aggregated verification

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates a universal device identifier resolution mechanism that works across multiple devices, browsers, and channels simultaneously, allowing a single identification system to handle diverse identification scenarios without sacrificing accuracy

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

2Adaptability or versatility

If multiple device identifiers are used across different applications and channels, then device identification coverage is improved, but system complexity increases due to fragmented identities

Engineering Contradiction:
Improveidentification coverageVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary device identifier resolution system that mediates between multiple application-specific identifiers and a unified device profile, reducing complexity by centralizing the resolution logic while maintaining broad identification coverage across channels

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If real-time device identification is implemented, then fraud detection and authentication speed are improved, but computational resources and processing time increase

Engineering Contradiction:
Improveidentification speedVSAvoidcomputational resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary device identifier resolution and caching during off-peak periods or initial device interactions, storing resolved device profiles that can be quickly retrieved during real-time fraud detection and authentication, reducing computational load during critical operations

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12301685B1Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
Publication Date: 2025.05.13 THE 41ST PARAMETER
  • US12301685B1 patent drawing
  • US12301685B1 patent drawing
  • US12301685B1 patent drawing

AI summary

An electronic device identifier mapping and resolution system are disclosed which may be used to analyze various device identifiers associated with an online event initiated by a particular device in applying a matching algorithm to determine a unique device identifier and/or device profile for the device. Device identifiers provided from disparate sources (such as web browser cookies, network IP addresses, device-specific identifiers, application-specific identifiers, custom identifiers, probabilistic identifiers, etc.), including both deterministic and/or probabilistic identifiers, may be analyzed according to the matching algorithm to determine a device identifier associated with the device. Matching algorithms may be customized and configured to a high degree of complexity for respective entities, such as to analyze disparate device identifiers according to a variety of identifier comparison functions and matching tiers. Matching algorithms may include conditional requirements that streamline execution of such algorithms, e.g., which may reduce processor load and increase execution time, such as conditional requirements that bypass portions of the matching algorithm based on particular identifiers associated with the online event that are initially analyzed.