Routing DNS for Shared Domain Name Geolocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems do not effectively allow for the sharing of domain names based on geographical locations, leading to limitations in accessing content and delivering email messages associated with shared domain names, as they lack the ability to direct users to region-specific content and email services.

Innovation Solution

A system comprising multiple domain name servers, including a Root DNS, Top Level DNS, and Routing DNS, that determine the geographical location of requesters and direct them to appropriate servers or websites associated with shared domain names, along with a database associating network addresses with geographical locations, enabling content access and email delivery tailored to specific regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single domain name is used globally, then domain name simplicity and ease of memory are improved, but the ability to provide region-specific content and email delivery is worsened

Engineering Contradiction:
Improveease of memoryVSAvoidregion-specific content access
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the global domain name system into multiple routing DNS servers, each responsible for specific geographic regions. When a DNS query is received, the routing DNS server determines the requester's geographic location and directs the query to the appropriate regional server, enabling region-specific content delivery while maintaining a single unified domain name for global access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The routing DNS server acts as an intermediary between the global domain name system and regional content servers. It receives DNS queries, determines the requester's location, and mediates by directing queries to the appropriate regional server, thus enabling region-specific content access without requiring users to remember multiple domain names.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple domain names are used for different regions, then region-specific content access is improved, but domain name complexity and ease of memory are worsened

Engineering Contradiction:
Improveregion-specific content accessVSAvoidease of memory
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The single domain name serves multiple functions by routing to different regional servers based on the requester's location. The same domain name universally provides access to region-specific content, eliminating the need for users to remember multiple regional domain names while still enabling targeted content delivery.

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

Solution Approach 2:

The system changes the routing parameter based on the requester's geographic location rather than requiring different domain names. The routing DNS server modifies the resolution path dynamically based on location parameters, allowing a single domain name to resolve to different regional servers as needed.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If traditional DNS system is used, then global content access is improved, but email delivery to shared domain names in specific regions is worsened

Engineering Contradiction:
Improveglobal content accessVSAvoidemail delivery to shared domain names
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The DNS system is segmented into routing DNS servers and regional DNS servers. The routing DNS server handles global query routing based on geographic location, while regional DNS servers handle specific content and email delivery for their regions, enabling both global access and region-specific email delivery to shared domain names.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The routing DNS server acts as an intermediary that receives global DNS queries, determines the requester's location, and directs queries to appropriate regional servers. This mediation enables email delivery to be routed to the correct regional server associated with the shared domain name, while maintaining global content accessibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9450908B2Routing DNS system and method for shared domain name
Publication Date: 2016.09.20 GO DADDY OPERATING CO LLC
  • US9450908B2 patent drawing
  • US9450908B2 patent drawing
  • US9450908B2 patent drawing

AI summary

Systems and methods of the present invention allow for sharing domain names based on a network address or a geographical location of a Requester. Multiple independent parties (Content Providers), which may be located in different geographical areas, may use the same domain name to host their websites. The Requester may access data (e.g. websites, FTP resources) associated with a shared domain name. A Routing DNS may determine the network address or the geographical location of the Requester and provide the Requester with a network address of a Server associated with Requester's network address or geographical location. Each Server is maintained by its own Content Provider.