Transaction Domain Risk Scoring via Referrer Tracing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Payment transaction systems face challenges in accurately assessing risk due to merchants using intermediate proxy domains to obscure their identities, making it difficult to identify and prevent transactions that violate acceptable use policies.

Innovation Solution

The system evaluates transactions by utilizing real-time transaction details, including URL referrer information and pre-transaction registration information, to determine the set of domains involved and assess risk, allowing for more accurate identification of suspicious transactions and prevention of policy violations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If merchants use intermediate proxy domains to obscure their identities, then merchant identity protection is improved, but transaction risk assessment accuracy deteriorates

Engineering Contradiction:
Improvemerchant identity protectionVSAvoidtransaction risk assessment accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

The system introduces multiple domain identifiers (referring domain, transaction domain, registered domain) as intermediaries to trace the transaction flow. These domains act as mediators that reveal the true transaction path while allowing merchants to use proxy domains for identity protection. The referring domain captures the origin, the transaction domain captures the proxy, and the registered domain captures the actual merchant, creating a layered identification system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system adds temporal and hierarchical dimensions to domain analysis by evaluating domains at different stages of the transaction flow (referring stage, transaction stage, registration stage). This multi-dimensional approach allows the system to assess risk based on the entire domain hierarchy rather than a single domain, maintaining accuracy while allowing identity obfuscation.

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

2Measurement precision

If the system evaluates multiple domains for each transaction, then risk assessment accuracy is improved, but system complexity increases

Engineering Contradiction:
Improverisk assessment accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments domain evaluation into three distinct components: referring domain evaluation (capturing the origin), transaction domain evaluation (capturing the proxy), and registered domain evaluation (capturing the actual merchant). Each segment is evaluated independently using the same risk criteria, then combined to form the overall risk assessment. This segmentation reduces complexity by making the evaluation process modular and systematic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses a universal risk evaluation framework that applies to all domains regardless of their role in the transaction. The same risk criteria and scoring mechanism are used for referring domains, transaction domains, and registered domains, making the system multi-functional and reducing complexity through consistency rather than requiring separate evaluation systems for each domain type.

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

3Measurement precision

If the system captures real-time URL referrer information, then domain identification accuracy is improved, but data processing requirements increase

Engineering Contradiction:
Improvedomain identification accuracyVSAvoiddata processing requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the critical domain identifier from the URL referrer information, rather than processing the entire URL. By focusing on extracting and evaluating just the domain portion (e.g., example.com from https://example.com/page), the system achieves accurate domain identification while minimizing data processing requirements and reducing the quantity of data that must be handled.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11587080B2Identifying domains for evaluation during transaction processing
Publication Date: 2023.02.21 PAYPAL INC
  • US11587080B2 patent drawing
  • US11587080B2 patent drawing
  • US11587080B2 patent drawing

AI summary

Techniques are disclosed relating to determining a risk score for domains associated with a transaction. In some embodiments, a transaction computer system receives transaction details for a transaction between a consumer and a merchant, where the transaction details are received from the merchant real-time with the transaction and include a set of transaction URLs for subsequent use in the transaction. The computer system may receive, from a browser of the consumer that is used to initiate the transaction, URL referrer information real-time with the transaction, where the URL referrer information indicates a referring web page to the transaction computer system. The computer system may determine, using the set of transaction URLs and the URL referrer information, a set of domains for the transaction and then determine a risk score for the set of domains. The computer system may determine, based on the risk score, whether to allow the transaction.