Domain Name Parsing via Regional Statistical Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing domain name parsing process is complex and prone to failures due to multiple intermediate links, which can result in user access issues and tampering of DNS service data provided by third-party services.

Innovation Solution

A method where a client transmits a domain name parsing request to a server, including home information such as IP address or ISP details, using a private encryption protocol, allowing the server to determine and provide a domain name parsing address based on pre-stored statistical information, reducing intermediate links and enhancing parsing efficiency and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the traditional DNS parsing process is used with multiple intermediate links, then the domain name can be parsed through standard DNS protocols, but the complexity increases and the failure rate increases

Engineering Contradiction:
Improveparsing success rateVSAvoidparsing process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes the complex intermediate DNS resolution links from the traditional parsing process. By directly obtaining the parsing address through a simplified path rather than going through multiple DNS servers and intermediate resolution steps, the system reduces the number of components involved and eliminates potential failure points in the chain.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of following the traditional bottom-up DNS resolution approach (client → local DNS → root DNS → TLD DNS → authoritative DNS), the patent inverts the process by directly obtaining the parsing address through an alternative path, effectively reversing the conventional flow and avoiding the complexity of standard DNS protocols.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If third-party DNS services are used to provide parsing addresses, then the parsing function can be achieved, but the data may be tampered with and security is compromised

Engineering Contradiction:
Improvedata integrityVSAvoiddata tampering risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a trusted intermediary mechanism that verifies and validates the parsing address before it reaches the client. This intermediary layer acts as a security checkpoint that prevents tampered data from third-party services from being used, ensuring data integrity while still allowing the system to benefit from external DNS services.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies preliminary verification and validation checks on the parsing address before it is used for domain resolution. By pre-checking the authenticity and integrity of the parsing address through cryptographic verification or trusted signature validation, the system prevents tampered data from causing security issues.

Inventive Principle:
Principle #9Preliminary anti-action

3Productivity

If multiple intermediate links are involved in domain name parsing, then standard DNS protocols can be followed, but the access efficiency decreases

Engineering Contradiction:
Improveaccess efficiencyVSAvoidparsing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts and eliminates the time-consuming intermediate resolution steps from the DNS parsing process. By directly obtaining the parsing address without going through multiple DNS server queries and intermediate lookups, the system significantly reduces the time required for domain name resolution.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system skips the traditional multi-step DNS resolution process and rushes through to the final parsing address by using a direct obtaining method. This allows the system to bypass unnecessary intermediate steps and achieve faster domain name parsing.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentEP3813340B1Domain name parsing method, domain name parsing device and storage medium
Publication Date: 2023.11.22 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP3813340B1 patent drawingFigure 1~2
  • EP3813340B1 patent drawingFigure 3~4
  • EP3813340B1 patent drawingFigure 5

AI summary

A domain name parsing method includes: acquiring a domain name parsing request transmitted by a client, which contains a domain name and home information of the client; inquiring a correspondence between a domain name and an address corresponding to a region to which the client belongs in pre-stored statistical information, based on the home information; the statistical information including a correspondence between a domain name and an address counted previously for various regions, the correspondence representing a corresponding relationship between the domain name and a domain name available parsing address determined based on history report information from a plurality of clients and capable of assessing the domain name successfully; and determining and transmitting the domain name parsing address corresponding to the domain name included in the inquiring request, based on the correspondence between the domain name and the address corresponding to the region.