← Back to Patent Explorer
US6582474B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Tagging related files in a document management system

Assignee: Paradise Ip LLC
•
Filing: 2001-06-29
•
Granted: 2003-06-24
•
Expires: 2021-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Anthony G. LaMarca
  • 👤 James P. Dourish
  • 👤 Warren K. Edwards
  • 👤 Michael P. Salisbury

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:34
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/93; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99935

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 102 words
In a system where an application stores and retrieves a document based on a path and filename, and stores and retrieves supporting files of the document based on the path, a method of generating a dynamic collection of related documents including the document and the supporting files comprising the steps of: inserting a tag in the path of the document, the tag being a unique identifier of the document; generating a supporting file for the document and associating the tag to the supporting file such that the supporting file and document are identified and retrieved as a collection based on the tag.
Claim 2
Dependent Claim 102 words
In a system where an application stores and retrieves a document based on a path and filename, and stores and retrieves supporting files of the document based on the path, a method of generating a dynamic collection of related documents including the document and the supporting files comprising the steps of: inserting a tag in the path of the document, the tag being a unique identifier of the document; generating a supporting file for the document and associating the tag to the supporting file such that the supporting file and document are identified and retrieved as a collection based on the tag.
Claim 3
Dependent Claim 34 words
The method as set forth in claim 1 further including, upon subsequent processing of the document, extracting the tag from the path of the document and locating the supporting file based on the tag.
Claim 4
Dependent Claim 37 words
The method as set forth in claim 1 wherein the document and the supporting file are stored in different locations and a single query based on the tag locates and retrieves both the document and supporting file.
Claim 5
Dependent Claim 28 words
The method as set forth in claim 1 wherein the tag is associated to the supporting file by inserting the tag in a path of the supporting file.
Claim 6
Dependent Claim 27 words
The method as set forth in claim 4 wherein the path of the supporting file is different from the path of the document except for the tag.
Claim 7
Independent Claim 88 words
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 path and a path tag which identifies the document; extracting the path and path tag; launching the application on the document based on the extracted path; and locating and retrieving, based on the path tag while discarding the path, the document and supporting files for the document, the supporting files including the path tag which represents a relationship to the document.
Claim 8
Independent Claim 88 words
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 path and a path tag which identifies the document; extracting the path and path tag; launching the application on the document based on the extracted path; and locating and retrieving, based on the path tag while discarding the path, the document and supporting files for the document, the supporting files including the path tag which represents a relationship to the document.
Claim 9
Dependent Claim 20 words
The method as set forth in claim 6 wherein the path tag is a unique file-ID inserted into the path.
Claim 10
Dependent Claim 23 words
The method as set forth in claim 6 wherein the path of the document is different than a path of the supporting files.
Claim 11
Dependent Claim 24 words
The method as set forth in claim 6 wherein the locating includes generating a query which requests files having the path tag associated thereto.
Claim 12
Independent Claim 88 words
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 path and a path tag which identifies the document; extracting the path and path tag; launching the application on the document based on the extracted path; and locating and retrieving, based on the path tag while discarding the path, the document and supporting files for the document, the supporting files including the path tag which represents a relationship to the document.
Claim 13
Independent Claim 88 words
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 path and a path tag which identifies the document; extracting the path and path tag; launching the application on the document based on the extracted path; and locating and retrieving, based on the path tag while discarding the path, the document and supporting files for the document, the supporting files including the path tag which represents a relationship to the document.
Claim 14
Dependent Claim 24 words
The method as set forth in claim 10 wherein the locating includes generating a query which requests files having the path tag associated thereto.
Claim 15
Dependent Claim 23 words
The method as set forth in claim 10 wherein the path of the document is different than a path of the supporting files.
Claim 16
Dependent Claim 20 words
The method as set forth in claim 10 wherein the path tag is a unique file-ID inserted into the path.

References Cited (Backward Citations)

US4959769A Cited
EP0185904A1 Cited
US4823303A Cited
US5274757A Cited
US5089956A Cited
US4993880A Cited
US5140676A Cited
US5339392A Cited
WO1991014222A1 Cited
US5132900A Cited
US5517655A Cited
US5404435A Cited
US5806068A Cited
US5357631A Cited
US5715441A Cited
US5835922A Cited
US5809317A Cited
US5649192A Cited
US5812862A Cited
US5546534A Cited
US5600833A Cited
US5905992A Cited
US5621874A Cited
US6012072A Cited
US6012074A Cited
US5613134A Cited
US5499330A Cited
US5528739A Cited
US5544051A Cited
US5812995A Cited
US5634062A Cited
US5473691A Cited
US5584023A Cited
US5445945A Cited
US5913032A Cited
US5727195A Cited
US5659676A Cited
US5694594A Cited
US5752055A Cited
US5950215A Cited
US5982891A Cited
US5835758A Cited
US5664180A Cited
US5872974A Cited
US5802365A Cited
US5729733A Cited
US5740455A Cited
US5761684A Cited
US5708780A Cited
US5664109A Cited
US6014677A Cited
US5860073A Cited
US6199082B1 Cited
US6040832A Cited
WO1997015018A1 Cited
US5805889A Cited
CA2192237A1 Cited
US5754782A Cited
US5713032A Cited
US5890176A Cited
US6023715A Cited
US5933841A Cited
US6122649A Cited
US5758154A Cited
US5812773A Cited
US5987480A Cited
US5890171A Cited
US5933811A Cited
US5940830A Cited
US5765176A Cited
US5895477A Cited
US5956737A Cited
US5903902A Cited
US5845067A Cited
US5892909A Cited
US6029182A Cited
US5893908A Cited
US5887133A Cited
US6101510A Cited
US6031989A Cited
US5864850A Cited
US5930801A Cited
US5951300A Cited
US5970505A Cited
US6023714A Cited
US6049799A Cited
US6108661A Cited
US6016492A Cited
US6072481A Cited
US6094657A Cited
US6009442A Cited
US5991756A Cited
US6112181A Cited
US5999664A Cited
US6003040A Cited
US6038567A Cited
US6038574A Cited
US6226682B1 Cited
US6240407B1 Cited
US6122647A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-06-23 2006-12-23 2007-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-06-23 2010-12-23 2011-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-06-23 2014-12-23 2015-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag