Contact Information Validation in Domain Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective means to validate and monitor contact information in domain name registration databases, leading to potential spoofing of legitimate websites and unregulated assignment of domain names, which complicates the detection and prevention of unauthorized online activities.

Innovation Solution

A method and system where a server computer receives and validates contact information, stores it in a registered contacts database, and monitors domain name registration database updates to notify users of any mismatches or unauthorized changes, ensuring the accuracy and integrity of contact information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If contact information is stored in a domain name registration database without validation, then the registration process is simple and fast, but the security and integrity of contact information cannot be ensured

Engineering Contradiction:
Improveintegrity of contact informationVSAvoidcomplexity of validation system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary validation of contact information by sending verification codes to the provided contact details before storing them in the domain name registration database. This advance verification ensures that only valid, controlled contact information is registered, preventing spoofing and unauthorized assignments while maintaining a relatively simple overall process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If contact information is monitored for updates in real-time, then unauthorized changes can be detected promptly, but the system complexity and resource consumption increase

Engineering Contradiction:
Improvedetection of unauthorized changesVSAvoidcomplexity of monitoring system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements a monitoring mechanism that periodically checks for updates to contact information in the domain name registration database. When changes are detected, the system provides feedback by notifying relevant parties, enabling timely detection of unauthorized changes without requiring continuous real-time monitoring, thus balancing security with system complexity.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If contact information validation and monitoring are implemented, then spoofing attempts can be detected and prevented, but the domain name registration process becomes more complex and time-consuming

Engineering Contradiction:
Improveprevention of spoofingVSAvoidtime for registration process
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The system applies partial validation by sending verification codes only to the specific contact information provided during registration, rather than validating all possible contact channels. This targeted approach provides sufficient protection against spoofing while minimizing the time and complexity added to the registration process.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9846782B2Validating user control over contact information in a domain name registration database
Publication Date: 2017.12.19 GO DADDY OPERATING CO LLC
  • US9846782B2 patent drawing
  • US9846782B2 patent drawing
  • US9846782B2 patent drawing

AI summary

An example embodiment of a method and system of validating a user's control over contact information may comprise at least one server computer receiving contact information for a user and determining whether the contact information for the user is valid. If the contact information for the user is determined to be valid, the server computer(s) may store the contact information in a registered contacts database, monitor a plurality of record updates, including a request to register a domain name, in a domain name registration database for the contact information and determine whether the contact information appears in the record updates. If the contact information is determined to appear in the record updates, the server computer(s) may notify the user that the contact information appears in the record updates. In some embodiments, the registration of the domain name may be declined if the information matches.