System and method for name resolution
First Claim
1. A method of accessing documents stored on a first computer system through a second computer system, the first and second computer systems connected in a network environment, said method comprising:
- storing an identity information document from the first computer system, the identity information document comprising a user-friendly handle identifying a principal and a machine location for the first computer system;
intercepting a request for access to documents when the request is directed to the user-friendly handle;
replacing the user-friendly handle with the machine location; and
sending request for access to documents to the machine location of the first computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with various aspects, the present invention relates to accessing and publishing documents between two computer systems or nodes that are connected together in a network environment. The system and method for name resolution stores an identity information document containing a user-friendly handle signifying identity, such as an email address, and a machine location, such as an IP address, for the publishing computer system where the documents are stored. Next, the system and method intercepts an initial request for access to documents when the initial request includes a user-friendly handle and replaces the user-friendly handle with the machine location, so that network users may easily access these documents through knowledge only of the user-friendly handle.
-
Citations
42 Claims
-
1. A method of accessing documents stored on a first computer system through a second computer system, the first and second computer systems connected in a network environment, said method comprising:
-
storing an identity information document from the first computer system, the identity information document comprising a user-friendly handle identifying a principal and a machine location for the first computer system;
intercepting a request for access to documents when the request is directed to the user-friendly handle;
replacing the user-friendly handle with the machine location; and
sending request for access to documents to the machine location of the first computer system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of publishing documents between a plurality of nodes, the nodes connected in a network environment, said method comprising:
-
sending an identity information document from a publishing node to an accessing node, the identity information document comprising a user-friendly handle identifying a principal and a machine location for the publishing node;
storing the identity information document on the accessing node;
resolving the user-friendly handle with the machine location in a request for access to documents, wherein the request is made from the accessing node to the publishing node; and
sending the request for access to documents from the accessing node to the publishing node. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22)
-
-
20. The method of 7 further comprising:
-
delivering a path name combined with the user-friendly handle to the accessing node; and
parsing the path name from the user-friendly handle prior to resolving the user-friendly handle with the machine location. - View Dependent Claims (21)
-
-
23. A method of using a user-friendly handle to access documents stored on a first computer system in a network environment, the method comprising:
-
storing an identity information document from the first computer system, the identity information document comprising a user-friendly handle identifying a principal and a machine location for the first computer system;
intercepting a request for access to documents in the form of the user-friendly handle;
amending the request to replace the user-friendly handle with the machine location; and
sending the amended request to access the documents to the machine location of the first computer system. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer system comprising:
-
a storage module for storing an identity information document received from a second computer system, the identity information document comprising a user-friendly handle identifying a principal and a machine location for the second computer system; and
a name resolution module connected to the storage module for intercepting requests for access to documents stored at the user-friendly handle and amending the request to replace the user-friendly handle with the machine location. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A computer readable medium encoding a computer program of instructions for executing a computer process for name resolution, said computer process comprising:
-
storing an identity information document from a publishing computer system, the identity information document comprising a user-friendly handle identifying a principal and a machine location for the publishing computer system;
intercepting a request for access to documents stored on the publishing computer system, wherein the request contains the user-friendly handle; and
amending the request to replace the user-friendly handle with the machine location. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
Specification