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 at the second computer system 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 of the first computer system;
receiving at a user interface implemented on the second computer system a request for access to documents stored on the first computer system, the request including the user-friendly handle and being directed to the first computer system;
intercepting at the second computer system the request for access to documents from the user of the second computer system when the request includes the user-friendly handle;
replacing at the second computer system the user-friendly handle of the request with the machine location; and
sending the 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.
25 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 at the second computer system 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 of the first computer system; receiving at a user interface implemented on the second computer system a request for access to documents stored on the first computer system, the request including the user-friendly handle and being directed to the first computer system; intercepting at the second computer system the request for access to documents from the user of the second computer system when the request includes the user-friendly handle; replacing at the second computer system the user-friendly handle of the request with the machine location; and sending the 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 of the publishing node and a machine location for the publishing node; storing the identity information document on the accessing node; resolving at the accessing node the user-friendly handle with the machine location in a request for access to documents, wherein the request is made to the publishing node from a user of the accessing node via a user interface implemented on the accessing 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 at a second computer system an identity information document from the first computer system, the identity information document comprising a user-friendly handle identifying a first user of the first computer system and a machine location of the first computer system; implementing a user interface on the second computer system to enable a second user of the second computer system to request access to documents stored on the first computer system; receiving at the user interface implemented on the second computer system a request from the second user of the second computer system to access a first document of the documents stored on the first computer system, the request including the user-friendly handle and being directed to the first computer system; intercepting at the second computer system the request from the user interface to access the first document; amending at the second computer system the request to replace the user-friendly handle with the machine location of the first computer system; sending the amended request from the second computer system to the machine location of the first computer system; and accessing the first document at the second computer system. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A first computer system having a processor 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 of the second computer system and a machine location for the second computer system; a communication module communicatively connected to the storage module for sending from a user of the first computer system requests for access to documents stored on the second computer system; a name resolution module communicatively connected to the storage module and the communication module for intercepting the requests for access to documents stored on the second computer system and amending each request to replace the user-friendly handle with the machine location; and a user interface module configured to enable the user of the first computer system to access and control any of the storage module, the communication module, and the name resolution module. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A computer program data product, stored on a memory device, readable by a computing system and encoding instructions for executing a computer process for name resolution, said computer process comprising:
-
storing at an accessing computer system 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; receiving at a user interface implemented on the accessing computer system instructions from a user of the accessing computer system to generate a request for access to documents stored on the publishing computer system, the request including the user-friendly handle; intercepting the request for access to documents stored on the publishing computer system, wherein the request contains the user-friendly handle; and amending at the accessing computer system the request to replace the user-friendly handle with the machine location. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
Specification