Selection of resources utilizing virtual uniform resource locators
First Claim
Patent Images
1. A method of resolving a virtual Uniform Resource Locator (URL) reference received from a browser, comprising:
- determining an on-line status for each of a plurality of servers specified by a virtual URL;
selecting one of the plurality of servers based on the status of the servers;
resolving an actual URL for the selected server; and
returning the resolved URL to the browser.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method are disclosed for selecting resources utilizing virtual uniform resource locators. In one embodiment, a method includes determining the on-line status of multiple servers specified by a virtual uniform resource locator. The method further includes selecting one of the multiple servers based upon the status of the servers, resolving an actual uniform resource locator for the selected server, and returning the resolved uniform resource locator.
51 Citations
24 Claims
-
1. A method of resolving a virtual Uniform Resource Locator (URL) reference received from a browser, comprising:
-
determining an on-line status for each of a plurality of servers specified by a virtual URL;
selecting one of the plurality of servers based on the status of the servers;
resolving an actual URL for the selected server; and
returning the resolved URL to the browser. - View Dependent Claims (2, 3, 4, 5, 6)
extracting the virtual URL from a hypertext markup language (HTML) file.
-
-
3. The method of claim 1 wherein the plurality of servers comprises a workgroup, said workgroup specified by the virtual URL.
-
4. The method of claim 1 wherein selecting one of the plurality of servers is based upon the on-line status of each of the plurality of servers.
-
5. The method of claim 1 wherein the virtual URL includes an identification of a computer workgroup and a logical item maintained by the computer workgroup.
-
6. The method of claim 1 wherein the resolved URL identifies a highest priority on-line computer system in the workgroup that can supply said logical item.
-
7. A method of resolving a virtual Uniform Resource Locator (URL) reference received from a browser, comprising:
-
determining an on-line status for each of a plurality of servers specified by a logical item, said logical item containing a virtual URL;
selecting one of the plurality of servers based on the status of the servers;
resolving an actual URL for the selected server to identify a plurality of resources specified by the virtual URL; and
returning the resolved URL to the browser. - View Dependent Claims (8, 9)
identifying available servers within a workgroup;
locating said plurality of resources specified by said virtual URLs on said available servers; and
selecting one of said plurality of resources from one of said available servers.
-
-
9. The method of claim 8 wherein said selecting one of said plurality of resources from one of said servers is based on the selected resource having a higher priority on the selected server than on other said servers containing said selected resource.
-
10. A system for resolving a virtual Uniform Resource Locator (URL) reference received from a browser, comprising:
-
means for determining an on-line status for each of a plurality of servers specified by the virtual URL;
means for selecting one of the plurality of servers based on the status of the servers;
means for resolving an actual URL for the selected server; and
means for returning the resolved URL to the browser. - View Dependent Claims (11)
means for extracting the virtual URL from a hypertext markup language (HTML) file.
-
-
12. A system for resolving a virtual Uniform Resource Locator (URL) reference received from a browser, comprising:
-
means for determining an on-line status for each of a plurality of servers specified by a logical item, said logical item containing a virtual URL;
means for selecting one of the plurality of servers based on the status of the servers;
means for resolving an actual URL for the selected server to identify a plurality of resources specified by the virtual URL; and
means for returning the resolved URL to the browser.
-
-
13. An article of manufacture including one or more computer-readable media with executable instructions therein, which, when executed by a processing device, cause the processing device to:
-
determine an on-line status for each of a plurality of servers specified by the virtual URL;
select one of the plurality of servers based on the status of the servers;
resolve an actual URL for the selected server; and
return the resolved URL to the browser. - View Dependent Claims (14, 15, 16)
extract the virtual URL from a hypertext markup language (HTML) file.
-
-
15. The article of manufacture of claim 13 wherein the plurality of servers comprises a workgroup, said workgroup specified by the virtual URL.
-
16. The article of manufacture of claim 13 wherein selecting one of the plurality of servers is based upon the on-line status of each of the plurality of servers.
-
17. An article of manufacture including one or more computer-readable media with executable instructions therein, which, when executed by a processing device, cause the processing device to:
-
determine an on-line status for each of a plurality of servers specified by a logical item, said logical item containing a virtual URL;
select one of the plurality of servers based on the status of the servers;
resolve an actual URL for the selected server to identify a plurality of resources specified by the virtual URL; and
return the resolved URL to the browser. - View Dependent Claims (18)
identifying available servers within a workgroup;
locating said plurality of resources specified by said virtual URLs on said available servers; and
selecting one of said plurality of resources.
-
-
19. A system for resolving a virtual Uniform Resource Locator (URL) reference received from a browser, comprising:
-
a web server configured to determine an on-line status for each of a plurality of servers specified by a virtual URL, and to select one of the plurality of servers based on the status of the servers; and
a resolving sequence configured to resolve an actual URL for the selected server, and to return the resolved URL to the browser. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification