Fictitious domain name method, product, and apparatus
First Claim
1. A method comprising:
- requesting a network resource from a first identifier, the first identifier not directly corresponding to the network resource;
determining that the first identifier is or includes a domain name having valid syntax with respect to a domain name system (DNS) but cannot be resolved by the DNS when said requesting the network resource from the first identifier;
generating from the first identifier, a second identifier having a resolvable domain name with respect to the DNS, wherein said second identifier includes at least a portion of the first identifier and directly corresponds to the network resource; and
,requesting the network resource from said second identifier.
5 Assignments
0 Petitions
Accused Products
Abstract
When a network resource request having a domain name is received, it can be determined whether the domain name is a fictitious domain name (FDN). For instance, the highest level domain (HLD) of a domain name that is determined not resolvable is called a top level domain alias (TLDA) and such a domain name is a FDN having a TLDA. Rather than displaying an error message upon determining that a domain name is (fictitious) a FDN, instead a URL having a resolvable domain name can be generated. Content if any, may then be located, presented, displayed, notified, and/or accessed accordingly. For example, the autosearch feature of a web browser can be enabled to provide further resolution processing by generating and/or resolving a resolvable domain name upon detecting a FDN from a received domain name.
401 Citations
56 Claims
-
1. A method comprising:
-
requesting a network resource from a first identifier, the first identifier not directly corresponding to the network resource; determining that the first identifier is or includes a domain name having valid syntax with respect to a domain name system (DNS) but cannot be resolved by the DNS when said requesting the network resource from the first identifier; generating from the first identifier, a second identifier having a resolvable domain name with respect to the DNS, wherein said second identifier includes at least a portion of the first identifier and directly corresponds to the network resource; and
,requesting the network resource from said second identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. An apparatus comprising:
-
a processor; a memory including a program, said memory coupled to said processor, said program configured to request a network resource from a first identifier, the first identifier not directly corresponding to the network resource, determine that the first identifier is or includes a domain name having valid syntax with respect to a domain name system (DNS) but cannot be resolved by the DNS when said requesting the network resource from the first identifier, generate from at least a portion of the first identifier, a second identifier having a resolvable domain name, wherein said second identifier includes at least a portion of the first identifier and directly corresponds to the network resource, and request the network resource from said second identifier.
-
-
53. A method comprising:
-
determining that a fictitious domain name (FDN) having a top level domain alias (TLDA) is available for registration as part of a FDN registry wherein said FDN includes a domain name having valid syntax with respect to a domain name system (DNS) but cannot be resolved by the DNS and said FDN is fictitious with respect to root of said DNS; registering the FDN with the FDN registry; and
,providing the option of pre-registering the FDN to be automatically registered at a later date as a resolvable valid domain name that is not fictitious when it is determined that the TLDA has become approved as a domain name system (DNS) top level domain (TLD).
-
-
54. A method comprising:
-
attempting to send a message to a first email address having a first domain name; determining that the first domain name is a fictitious domain name (FDN) with respect to a domain name system (DNS) root wherein the FDN is or includes a domain name having valid syntax with respect to a domain name system (DNS) but resolved by the DNS when said attempting to send said message to said first email address; generating a second email address having a second domain name that is not fictitious, the second email address including at least a portion of the first email address; and
,sending the message to said second email address. - View Dependent Claims (55)
-
-
56. A fictitious identifier generation and registration method comprising:
-
receiving from a user a domain name wherein said domain name is resolvable with respect to a domain name system (DNS); generating at least one available fictitious domain name (FDN) including at least a portion of said domain name, wherein said FDN is fictitious with respect to root of the DNS and said FDN includes a domain name having valid syntax with respect to the DNS but cannot be resolved by the DNS; and
,providing said user with an interface to register said at least one available FDN to at least one of a FDN registry, operating system registry, user modifiable configuration settings, template, and name translation table.
-
Specification