Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
126 words
A method for processing a first resource location request including a first resource identifier having a first domain name comprising: determining from processing the first resource location request that the first domain name is resolvable and a network resource corresponding to the first resource identifier can not be accessed; generating a second domain name by prepending a first subdomain to said first domain name, wherein said generating said second domain name includes determining that at least one subdomain is a hostname of the first domain name and selecting said first subdomain from said at least one subdomain; generating from the first resource location request, a second resource location request including a second resource identifier having said second domain name; and, processing said second resource location request.
Claim 2
Independent Claim
126 words
A method for processing a first resource location request including a first resource identifier having a first domain name comprising: determining from processing the first resource location request that the first domain name is resolvable and a network resource corresponding to the first resource identifier can not be accessed; generating a second domain name by prepending a first subdomain to said first domain name, wherein said generating said second domain name includes determining that at least one subdomain is a hostname of the first domain name and selecting said first subdomain from said at least one subdomain; generating from the first resource location request, a second resource location request including a second resource identifier having said second domain name; and, processing said second resource location request.
Claim 3
Dependent Claim
36 words
A method, as set forth in claim 1 , wherein said first resource identifier includes a protocol identifier, said first resource location request includes a protocol request, and said first subdomain corresponds to said protocol identifier.
Claim 4
Dependent Claim
22 words
A method, as set forth in claim 2 , wherein said protocol identifier is http and said first subdomain includes a www.
Claim 5
Dependent Claim
29 words
A method, as set forth in claim 2 , wherein said protocol identifier and said first subdomain are selected from a group consisting of ftp, telnet, news, and gopher.
Claim 6
Dependent Claim
69 words
A method, as set forth in claim 1 , wherein said generating said second domain name, said generating said second resource location request, and said processing said second resource location request includes automatically generating said second domain name, generating said second resource location request, and processing said second resource location request in response to said determining that said network resource corresponding to the first resource identifier cannot be accessed.
Claim 7
Dependent Claim
40 words
A method, as set forth in claim 1 , further including determining from processing said second resource location request that said second domain name is resolvable and a network resource corresponding to said second resource identifier can not be accessed.
Claim 8
Dependent Claim
86 words
A method, as set forth in claim 6 , wherein said at least one subdomain name is a plurality of subdomains further including generating and processing one or more additional resource location requests, each said request including an additional resource identifier having an additional domain name with a unique subdomain selected from said plurality of subdomains until it is determined from said additional resource location request that said additional domain name is resolvable and a network resource corresponding to said additional resource identifier can be accessed.
Claim 9
Dependent Claim
19 words
A method, as set forth in claim 1 , wherein the first resource identifier is a uniform resource identifier.
Claim 10
Dependent Claim
19 words
A method, as set forth in claim 8 , wherein said uniform resource identifier is a uniform resource locator.
Claim 11
Dependent Claim
30 words
A method, as set forth in claim 1 , further including receiving the first resource identifier from internal automation, external automation, activation of a hyperlink, network resource redirection, and input.
Claim 12
Dependent Claim
29 words
A method, as set forth in claim 10 , wherein said receiving the first resource identifier from input includes inputting the first resource identifier from a user interface element.
Claim 13
Dependent Claim
50 words
A method, as set forth in claim 11 , wherein said inputting the first resource identifier from said user interface element further includes inputting the first resource identifier into one of a browser location field, text box, command line, speech to text interface, optical recognition interface, and magnetic recognition interface.
Claim 14
Dependent Claim
36 words
A method, as set forth in claim 1 , wherein said generating said second domain name and said generating said second resource location request includes accessing information from one of a template and modifiable configuration settings.
Claim 15
Dependent Claim
61 words
A method, as set forth in claim 13 , further including accessing said one of a template and modifiable configuration settings from a resource location program having an automatic search function additionally configured to generate and process said second resource location request in response to said determining that said network resource corresponding to the first resource identifier can not be accessed.
Claim 16
Dependent Claim
22 words
A method, as set forth in claim 7 , further including a user selecting said unique subdomain from said plurality of subdomains.
Claim 17
Independent Claim
144 words
An apparatus for processing a first resource location request including a first resource identifier having a first domain name comprising: a processor; a memory in operative association with said processor; means for determining from processing the first resource location request that the first domain name is resolvable and a network resource corresponding to the first resource identifier can not be accessed; means for generating a second domain name by prepending a first subdomain to said first domain name, wherein said generating said second domain name includes determining that at least one subdomain is a hostname of the first domain name and selecting said first subdomain from said at least one subdomain; means for generating from the first resource location request, a second resource location request including a second resource identifier having said second domain name; and, means for processing said second resource location request.
Claim 18
Independent Claim
144 words
An apparatus for processing a first resource location request including a first resource identifier having a first domain name comprising: a processor; a memory in operative association with said processor; means for determining from processing the first resource location request that the first domain name is resolvable and a network resource corresponding to the first resource identifier can not be accessed; means for generating a second domain name by prepending a first subdomain to said first domain name, wherein said generating said second domain name includes determining that at least one subdomain is a hostname of the first domain name and selecting said first subdomain from said at least one subdomain; means for generating from the first resource location request, a second resource location request including a second resource identifier having said second domain name; and, means for processing said second resource location request.