System and method for collecting, storing, managing and providing categorized information related to a document object
First Claim
1. A method for enabling users of a network to create, store, and provide access to relationships among document objects stored on the network, the method comprising the steps of:
- allowing creation of a link relationship between a first document object and a second document object, wherein the link relationship includes fields referencing a first and second document object and the allowing includes;
locating the first document object;
locating the second document object related to the first document object; and
creating a link relationship which references the first document object and the second document object;
storing the link relationship in one or more link directories, wherein the storing comprises;
storing a link relationship entry in a link relationship table, wherein the link relationship entry comprises fields including a first link reference to the first document object and a second link reference to the second document object; and
assigning link relationship attributes to the link relationship entry;
accessing one or more link relationships stored in the one or more link directories using a unique identifier for the first document object, wherein the one or more link directories are separate from the first document object; and
providing a link reference to a third document object, wherein the link reference provided is determined by identifying those one or more link relationships stored in the one or more link directories that include the unique identifier of the first document object, wherein providing a link reference includes displaying the link reference to a user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enabling users of a network to create, store, and provide access to relationships between document objects stored on the network. The method may include the steps for allowing a user of the network to create a link relationship between a first document object and a second document object; for storing the link relationship in one or more link directories; and for providing all users of the network access to the link relationships stored in the one or more link directories based upon the document object currently accessed by the users. The system may include one or more client devices that access document objects stored on the network and create link relationships between the first document object and the second document object; and one or more servers that store and filter the link relationships created by the client devices and transmit one or more link relationships and link references to the client devices.
122 Citations
59 Claims
-
1. A method for enabling users of a network to create, store, and provide access to relationships among document objects stored on the network, the method comprising the steps of:
-
allowing creation of a link relationship between a first document object and a second document object, wherein the link relationship includes fields referencing a first and second document object and the allowing includes; locating the first document object; locating the second document object related to the first document object; and creating a link relationship which references the first document object and the second document object; storing the link relationship in one or more link directories, wherein the storing comprises; storing a link relationship entry in a link relationship table, wherein the link relationship entry comprises fields including a first link reference to the first document object and a second link reference to the second document object; and assigning link relationship attributes to the link relationship entry; accessing one or more link relationships stored in the one or more link directories using a unique identifier for the first document object, wherein the one or more link directories are separate from the first document object; and providing a link reference to a third document object, wherein the link reference provided is determined by identifying those one or more link relationships stored in the one or more link directories that include the unique identifier of the first document object, wherein providing a link reference includes displaying the link reference to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for establishing and providing access to relationships between document objects stored on a network, the system comprising:
-
one or more client devices that access document objects stored on the network and allow creation of link relationships between document objects, wherein the link relationship includes fields referencing a first and second document object and the one or more client devices allow creation of link relationships by; locating the first document object; locating the second document object related to the first document object; and creating a link relationship which references the first document object and the second document object; one or more servers that store the link relationships created by the client devices, allow access to one or more stored link relationships using a unique identifier for the first document object and transmit one or more link relationships and link references to one or more user client devices, wherein the one or more stored link relationships are separate from the first document object and the one or more servers comprise; one or more link directories that store the link relationships created on the one or more client devices, wherein the one or more link directories comprise; a link relationship table comprising a plurality of link relationship entries, the link relationship entries comprising; a first field comprising a first link reference to a primary document object of the link relationship; a second field comprising a second link reference to a second document object of the link relationship; and one or more link relationship attributes providing information that places the link relationship in a context useful to the user; a server manager module that coordinates communication between the one or more link directories, a user directory, and the one or more client devices if those client devices are requesting services from the server; and a user data store that stores information regarding authorized users of the servers and link directories; and one or more user client devices that receive one or more link references from the one or more servers and display the one or more link references to one or more users. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable storage medium upon which is embedded instructions for carrying out a method for enabling users of a network to create, store, and provide access to relationships among document objects stored on the network, the method comprising the steps of:
-
allowing creation of a link relationship between a first document object and a second document object, wherein the link relationship includes fields referencing a first and second document object and the allowing includes; locating the first document object; locating the second document object related to the first document object; and creating a link relationship which references the first document object and the second document object; storing the link relationship in one or more link directories, wherein the storing comprises; storing a link relationship entry in a link relationship table, wherein the link relationship entry comprises fields including a first link reference to the first document object and a second link reference to the second document object; and assigning link relationship attributes to the link relationship entry; accessing one or more link relationships stored in the one or more link directories using a unique identifier for the first document object, wherein the one or more link directories are separate from the first document object; and providing a link reference to a third document object, wherein the link reference provided is determined by identifying those one or more link relationships stored in the one or more link directories that include the unique identifier of the first document object, wherein providing a link reference includes displaying the link reference to a user. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification