Domain Ownership Verification via DNS Record Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need to accurately verify the ownership of network domain identifiers to ensure correct payment and targeted content distribution, as existing methods lack a reliable mechanism to confirm domain ownership.

Innovation Solution

A computer-implemented method that involves instructing the domain owner to modify data associated with their domain name by including a unique identifier, which is then verified by confirming its presence, ensuring that the domain owner is the actual owner before providing content or making payments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If domain ownership verification is performed using existing methods, then content distribution and payments can proceed, but the accuracy of ownership verification is insufficient leading to incorrect payments and content misplacement

Engineering Contradiction:
Improvedomain ownership verification accuracyVSAvoidpayment accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by requiring the domain owner to modify DNS records (adding specific TXT or CNAME records) before content distribution begins. This pre-verification step ensures that ownership is confirmed in advance, preventing incorrect payments and content misplacement. The DNS modification must be completed and verified before the content provider starts distributing content or making payments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses DNS records as an intermediary mechanism to verify domain ownership. Instead of directly verifying ownership through complex authentication, the system uses the DNS infrastructure as a mediator - the domain owner proves ownership by configuring specific DNS records that the content provider can subsequently verify through standard DNS queries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a reliable domain ownership verification mechanism is implemented, then payment accuracy and content placement improve, but the complexity of the verification process increases

Engineering Contradiction:
Improvepayment accuracyVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by allowing domain owners to verify their own ownership through automated DNS record configuration. The domain owner receives instructions to add specific DNS records, performs the configuration through their own DNS provider, and the system automatically verifies the configuration through standard DNS queries - no manual intervention or complex authentication is required.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses the existing DNS infrastructure for a new verification function. The same DNS system that handles domain resolution is also used for ownership verification, leveraging the universality of the DNS protocol. This avoids creating a separate verification system and reduces overall complexity by reusing established infrastructure.

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

3Measurement precision

If DNS record modification is required for verification, then ownership accuracy improves, but the time required for verification increases

Engineering Contradiction:
Improveownership verification accuracyVSAvoidverification time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic action by checking DNS records at scheduled intervals after the initial configuration. Instead of requiring immediate verification, the system polls the DNS records periodically until verification is complete, allowing time for DNS propagation without blocking the entire content distribution process. This reduces the perceived verification time while maintaining accuracy.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8886747B1Verifying domain ownership
Publication Date: 2014.11.11 GOOGLE LLC
  • US8886747B1 patent drawing
  • US8886747B1 patent drawing
  • US8886747B1 patent drawing

AI summary

Systems and processes are provided for verifying ownership of a network identifier or domain name. A content provider can verify that a first entity owns the network identifier by instructing the first entity to modify data associated with the network identifier in a defined manner. The content provider can verify that the first entity owns the network identifier by confirming that the data associated with the network identifier has been modified in the defined manner.