IP2D Resolution System Using ML Source Vote Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP-to-Domain (IP2D) resolution systems often provide inaccurate mappings, leading to incorrect identification of organizational interests, as domain mapping sources may incorrectly associate multiple domain names with the same IP address, resulting in flawed analytics and targeting strategies for web content publishers.

Innovation Solution

An IP2D resolution system that generates unique features such as IP-level, domain-level, and source vote features to train an ML model predicting the most likely associated domain with an IP address, improving accuracy and efficiency in content consumption monitoring and analytics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional domain mapping sources are used to map domain names to IP addresses, then the mapping process is simple and fast, but the mapping accuracy deteriorates because multiple different domain names may be incorrectly mapped to the same IP address

Engineering Contradiction:
Improvemapping accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the domain mapping problem into multiple independent feature components: IP-level features, domain-level features, and source vote features. Each feature type captures different aspects of the mapping relationship, and their combinations enable more precise domain identification while maintaining systematic organization and manageable complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional single-source domain mapping to a multi-dimensional approach by incorporating diverse feature types (IP-level, domain-level, source vote) and multiple domain mapping sources. This dimensional expansion enables more accurate disambiguation of domains sharing the same IP address

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

2Measurement precision

If multiple domain mapping sources are used to improve mapping accuracy, then the precision of domain identification improves, but the computational resources required increase

Engineering Contradiction:
Improvedomain identification accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary action by pre-computing and storing IP-level features, domain-level features, and source vote features from multiple domain mapping sources. These pre-computed features are cached and can be quickly retrieved during domain identification, avoiding repeated heavy computations while maintaining high accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through automated feature extraction and model training processes. The machine learning model automatically learns from the pre-computed features and performs domain identification without requiring manual intervention, reducing operational computational overhead while maintaining high precision

Inventive Principle:
Principle #25Self-service

3Measurement precision

If machine learning models are trained with multiple feature types to improve mapping accuracy, then the precision of IP-to-Domain resolution improves, but the device complexity increases

Engineering Contradiction:
ImproveIP-to-Domain resolution accuracyVSAvoidmodel training complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the feature set into three distinct categories (IP-level features, domain-level features, source vote features), each with its own extraction and processing pipeline. This segmentation allows independent optimization of each feature type and simplifies the overall model training process while achieving high resolution accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The machine learning model is designed with multi-functionality to handle multiple feature types uniformly. The model architecture can process IP-level features, domain-level features, and source vote features through a unified training framework, reducing the complexity that would arise from separate models for each feature type

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

Data Source

PatentUS20230252324A1Machine learning techniques for internet protocol address to domain name resolution systems
Publication Date: 2023.08.10 BOMBORA
  • US20230252324A1 patent drawing
  • US20230252324A1 patent drawing
  • US20230252324A1 patent drawing

AI summary

An IP-to-Domain (IP2D) resolution system predicts which domain is most likely associated with an IP address. The resolution system generates unique source vote features (FSV) from (IP, domain, source) data. The FSV features are used to train a machine learning model that predicts which domain is most likely associated with an IP address. The domain predictions can then be used to more efficiently process events, more accurately calculate consumption scores, and more accurately detect associated company surges.