Universal electronic resource denotation, request and delivery system
First Claim
1. An electronic resource denotation, request and delivery system within a network which shares information resources among its user community, comprising:
- a central registry computer whose action is directed by software components,one or more local server computers whose actions are directed by software components and linked to the central registry computer;
one or more client computers whose actions are directed by software components, and linked to a local server computer;
wherein the software components in these computers operate in concert as a distributed entity to allow client computers to denote resources with aliases that are unique across said server computers and said client computers, and further allow client computers to retrieve information corresponding to said aliases; and
wherein said aliases are maintained in at least said central registry computer and one or more of said local server computers.
4 Assignments
0 Petitions
Accused Products
Abstract
A universal electronic resource denotation, request and delivery system allows a user to locate information on a distributed computer system or network such as the Internet by knowing or guessing a short mnemonic alias of an electronic resource without the user having to know the physical or other location denotation such as the universal resource locator (URL) of the desired resource. The system hardware includes a client computer, a local server, a central registry server, a value added server, and a root server. The universal electronic resource denotation, request and delivery system supports a personal aliasing (nicknaming) feature, a universal resource accessing feature for finding location information such as URLs relating to a query term, a "see also" feature for including information about related documents or resources within the record of a resource, a feature for updating local servers and client machines by periodically deleting those records which have changed, a "try again" and "mirroring" feature for aiding a user in obtaining the resource under adverse hardware or software conditions, and an authentication and administration feature that allows a user to administer the aliases and related data which pertain to his/her resources.
-
Citations
31 Claims
-
1. An electronic resource denotation, request and delivery system within a network which shares information resources among its user community, comprising:
-
a central registry computer whose action is directed by software components, one or more local server computers whose actions are directed by software components and linked to the central registry computer; one or more client computers whose actions are directed by software components, and linked to a local server computer; wherein the software components in these computers operate in concert as a distributed entity to allow client computers to denote resources with aliases that are unique across said server computers and said client computers, and further allow client computers to retrieve information corresponding to said aliases; and wherein said aliases are maintained in at least said central registry computer and one or more of said local server computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An electronic resource denotation, request and delivery system within a network which shares information resources among its user community, comprising:
-
a registry computer whose action is directed by software components; one or more client computers whose actions are directed by software components, and linked to a registry computer;
wherein the software components in these computers operate in concert as a distributed entity to allow client computers to denote resources with aliases that are unique across said registry computer and said client computers, and further allow client computers to retrieve information corresponding to said aliases;
awherein said aliases are maintained in at least said registry computer and one or more of said client computers. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for aliasing electronic resources comprising the steps of:
-
entering an alias into a client computer and polling an associated memory for an electronic resource address associated with said alias; using said alias to poll a memory associated with a local server for an address corresponding to said alias if said address is not in said client computer memory; using said alias to poll a memory associated with a master server for an address corresponding to said alias if said address is not in said local server memory; and returning the results of the polls to the client computer;
where the results of the poll include an address coupled to the alias if a corresponding address is found.
-
Specification