Efficient retrieval of uniform resource locators
First Claim
1. A method of providing links to remotely located information in a network of remotely connected computers, said method comprising:
- a) associating a shorthand link to each of a plurality of uniform resource locators (URLs) byi) requesting registration of a URL;
ii) selecting an unused key; and
iii) pairing said selected key with said URL as a shorthand link;
b) logging associated shorthand links in a registry database;
c) searching said registry database for a shorthand link associated with an URL responsive to selection of said shorthand link; and
d) for each found said shorthand link, fetching said associated URL.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for providing links to remotely located information in a network of remotely connected computers. The system may or may not include a server providing an interface between shorthand codes and corresponding original files. If the server is included, a uniform resource locator (URL) is registered with a server. A shorthand link is associate with the registered URL. The associated shorthand link and URL are logged in a registry database. When a request is received for a shorthand link, the registry database is searched for an associated URL. If the shorthand link is found to be associated with an URL, the URL is fetched, otherwise an error message is returned. If the server is not included, all URLs located at a root page may be listed and associated with shorthand keys or links. Associated files and keys are indexed in an index file. The shorthand codes or keys are combined with the root page to form shorthand URLs. Requests are made for the shorthand URLs and the index file is searched for the requested shorthand URL. If the requested shorthand URL is encountered, the corresponding file is returned; otherwise, an error message is returned.
98 Citations
17 Claims
-
1. A method of providing links to remotely located information in a network of remotely connected computers, said method comprising:
-
a) associating a shorthand link to each of a plurality of uniform resource locators (URLs) by i) requesting registration of a URL; ii) selecting an unused key; and iii) pairing said selected key with said URL as a shorthand link; b) logging associated shorthand links in a registry database; c) searching said registry database for a shorthand link associated with an URL responsive to selection of said shorthand link; and d) for each found said shorthand link, fetching said associated URL. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of providing links to remotely located information in a network of remotely connected computers, said method comprising:
-
a) associating a shorthand link to each of a plurality of files at a remotely connected location by i) creating a list of files at said remotely connected location; and ii) selecting and associating an unused key with each listed file; b) indexing shorthand links and associated files; c) searching said index for a shorthand link associated with one of said plurality of files responsive to selection of said shorthand link; and d) for each shorthand link found, fetching the associated indexed file. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product for providing links to remotely located information in a network of remotely connected computers, said computer program product comprising a computer usable medium having computer readable program code thereon, said computer readable program code comprising:
-
computer readable program code means for associating a shorthand link to each of a plurality of uniform resource locators (URLs) including computer readable program code means for requesting registration of a URL; computer readable program code means for selecting an unused key; and computer readable program code means for pairing said selected key with said URL as a shorthand link; computer readable program code means for registering associated shorthand links in a database; computer readable program code means for searching said database for a shorthand link associated an URL responsive to selection of said shorthand link; and computer readable program code means for fetching any found said associated URL. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification