Domain Name Resolution Using Embedded IP Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional domain name resolution processes are inefficient, leading to longer resolution times due to the need for domain name servers, which increases resource access time.

Innovation Solution

A method and apparatus that utilize a preset domain name encryption rule to combine a domain name field and IP address into a domain name, and a decryption rule to rapidly obtain the IP address, with the option to synchronize these rules in a local storage unit or send to a domain name server for resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If domain name resolution is performed by using a domain name server, then domain name resolution can be completed, but additional resource access time is consumed and resolution efficiency is low

Engineering Contradiction:
Improvedomain name resolution capabilityVSAvoiddomain name resolution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-combining domain name fields and IP addresses into encrypted domain names during the domain name registration process. The decryption rules are synchronized to local storage units in advance, enabling clients to directly resolve domain names without real-time server communication, thus reducing resolution time while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating encrypted domain names that embed IP address information within the domain name structure itself. Instead of querying a server for each resolution, the system copies the necessary resolution data into the domain name and stores decryption rules locally, allowing direct resolution without additional resource access

Inventive Principle:
Principle #26Copying

2Productivity

If domain name and IP address are combined using encryption rule, then resolution efficiency is improved, but system complexity increases due to encryption and decryption processes

Engineering Contradiction:
Improvedomain name resolution efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by transforming the domain name structure to include encrypted IP address information. The encryption rule changes the parameters of how domain names are formed and stored, allowing efficient resolution while managing complexity through standardized encryption processes

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the IP address information and embeds it within the domain name structure through encryption. By taking out the resolution data and incorporating it directly into the domain name, the system reduces the need for complex server interactions while maintaining resolution efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12166742B2Domain name resolution method and apparatus, and computer device
Publication Date: 2024.12.10 SHANGHAI BILIBILI TECH CO LTD
  • US12166742B2 patent drawing
  • US12166742B2 patent drawing
  • US12166742B2 patent drawing

AI summary

This application discloses a domain name resolution method and apparatus, and a computing system. The method includes: receiving a resource address entered by a user; obtaining a target domain name corresponding to the resource address, where the target domain name is generated based on a preset domain name encryption rule, and the preset domain name encryption rule is applied to combine a domain name field and an IP address into the target domain name; and parsing the target domain name and obtaining the IP address in the target domain name based on a preset domain name decryption rule. This application further provides a computer-readable storage medium. In this application, the resource address entered by the user is directly resolved, so that the IP address can be rapidly obtained through resolution, thereby shortening domain name resolution time and improving domain name resolution efficiency.