Encoding Domain Names for Temporal Reservation Rights
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing domain name registration system lacks efficient mechanisms for reserving and managing domain names, particularly when a desired domain name is already registered, as it often requires special-purpose transactions and does not allow for prioritization or temporal-based registration strategies.
Innovation Solution
The introduction of 'encoding domain names' that indicate a temporal event and a target domain name, allowing registrants to reserve the right to register the target domain name upon specified conditions, such as expiration or relinquishment of the existing registration, with optional features including priority selection from a pool of domain names.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a desired domain name is already registered, then the domain name is secured for its current registrant, but other users cannot register it even if they have priority rights or are willing to wait for temporal events
Solution Approach 1:
The patent applies preliminary action by allowing users to register encoding domain names in advance that encode temporal events and target domain names. This enables users to secure their rights to domain names before the temporal events occur, resolving the contradiction by maintaining registration security while enabling advance planning and flexible registration strategies.
Solution Approach 2:
The patent introduces encoding domain names as intermediaries between users and target domain names. These encoding domain names contain encoded information about temporal events and target domain names, acting as a mediator that allows users to express registration intentions without directly registering the target domain names, thus maintaining security while enabling versatile registration strategies.
2Productivity
If the domain name registration system requires special-purpose transactions for reserved domain names, then existing registration processes remain simple, but the system becomes less efficient in handling domain name reservations
Solution Approach 1:
The patent applies universality by designing encoding domain names that can serve multiple functions: they act as regular domain names for resolution while simultaneously encoding temporal events and target domain names. This multi-functionality enables the system to handle both standard and reserved domain name registrations through a unified process, improving productivity without significantly increasing complexity.
Solution Approach 2:
The patent uses copying by creating encoding domain names that contain encoded representations of target domain names and temporal events. Instead of creating entirely new complex transaction mechanisms, the system copies the essential information into the domain name structure itself, enabling efficient handling of reservations using existing DNS infrastructure.
3Loss of time
If encoding domain names are used to indicate temporal events and target domain names, then registrants can secure desired domain names in advance, but the domain name system becomes more complex
Solution Approach 1:
The patent reduces loss of time by enabling preliminary registration of encoding domain names that encode future temporal events and target domain names. Users can secure their rights in advance without waiting for temporal events to occur, significantly reducing the time required to acquire desired domain names while using the existing DNS resolution process.
Solution Approach 2:
The patent minimizes system complexity by copying essential information (temporal events and target domain names) into the existing domain name structure rather than creating a separate complex reservation system. This approach leverages the existing DNS infrastructure to handle both standard and reserved domain names, avoiding significant increases in system complexity.
Data Source
AI summary
A technique for facilitating registration of an internet domain name with the domain name system (DNS) is presented. The technique can include receiving a request to register an encoding domain name with the DNS, the encoding domain name including an indication of a temporal event and of a target domain name. The technique can also include registering the encoding domain name to a registrant, where the registering the encoding domain name confers to the registrant a right to register the target domain name upon specified conditions, where the specified conditions include an occurrence of the temporal event. The technique can also include receiving a request initiated by the registrant to register the target domain name, and registering the target domain name to the registrant after satisfaction of the specified conditions.


