Tagging related files in a document management system
First Claim
1. A method of managing a first document having a location file path and file name, and having a path tag inserted in the file path of the first document, where a second document is related to the first document, the method comprising the steps of:
- associating the path tag with the first document as a property which identifies the first document;
associating the path tag with the second document as a property representing a relationship to the first document;
requesting retrieval of the first document by an application based on the file path and the file name of the first document, the application being unaware of the path tag associated to the first document;
extracting the path tag from the file path of the first document;
locating the second document based on the path tag; and
, providing, to the application, access to the second document, the application being unaware of the location of the second document.
6 Assignments
0 Petitions
Accused Products
Abstract
A document management system is provided which organizes, stores and retrieves documents according to properties attached to the documents. Applications which function based on hierarchical path names communicate to the document management system through a translator. A tag is inserted into the path of a document to identify the document and represent a dynamic collection. The same tag is inserted into the path of files which support the document so that the supporting files are related to the document by the path tag. In this manner, the document management system identifies and locates all documents which are related to each other based on the tag. Thus, an application is provided with all related files even though the application may not know where the files are actually stored or retrieved from.
-
Citations
11 Claims
-
1. A method of managing a first document having a location file path and file name, and having a path tag inserted in the file path of the first document, where a second document is related to the first document, the method comprising the steps of:
-
associating the path tag with the first document as a property which identifies the first document;
associating the path tag with the second document as a property representing a relationship to the first document;
requesting retrieval of the first document by an application based on the file path and the file name of the first document, the application being unaware of the path tag associated to the first document;
extracting the path tag from the file path of the first document;
locating the second document based on the path tag; and
,providing, to the application, access to the second document, the application being unaware of the location of the second document. - View Dependent Claims (2, 3)
-
-
4. In a system where an application stores and retrieves a document based on a file path and a file name, and stores and retrieves supporting files of the document based on the file path, a method of generating a dynamic collection of related documents and files, including the document and the supporting files comprising the steps of:
-
inserting a path tag in the file path of the document, the path tag being a unique identifier of the document; and
,generating at least one supporting file for the document and associating the path tag to a supporting file;
extracting the path tag from the file path of the document;
locating the supporting file based on the path tag; and
,providing to an application access to the supporting file, where the application is unaware of a location of the supporting file. - View Dependent Claims (5, 6, 7)
-
-
8. A method of launching an application on a document, the method comprising the steps of:
-
selecting the document for processing with the application, the document including a file path and a path tag which identifies the document;
extracting the file path and path tag;
launching the application on the document based on the extracted path tag; and
locating and retrieving, based on the path tag, the document and at least one supporting file for the document, the supporting file including the path tag where the application is unaware of a location of the supporting file. - View Dependent Claims (9, 10, 11)
-
Specification