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

Source code files in a file directory system having multiple hierarchies representing contextual views

Assignee: International Business Machines Corp
•
Filing: 1997-10-23
•
Granted: 2000-08-01
•
Expires: 2017-10-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides a technique for managing multiple contextual views of source code files. In a file system, different tasks demand that source code files be grouped in different hierarchical directories. When some or all of this manipulation is of the physical files themselves, the directories can become confused, and it may be difficult for the next user to access needed source code files. In the technique of the invention, the physical location of the files is independent of all contextual views, and is maintained in a separate viewable hierarchy. All items in contextual view hierarchies contain only references to the physical location of the source code files, and so modifications of those items, such as delete, move and copy, only alter the references themselves. A separate set of operations can be used for explicitly maintaining or modifying the physical source code files.

Inventors

  • 👤 Harm Sluiman
  • 👤 Michael Starkey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 20:31
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/10; G06F16/16; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 91 words
In a file data processing system, a mechanism for managing source code files in file directory hierarchies, comprising: a first hierarchy having at least one branch containing objects representing a physical location of the source code files; and at least one additional hierarchy having branches representing contextual views of items from the source code files, each said item being a reference to an individual source code file physically located in accordance with said first hierarchy, wherein said at least one additional hierarchy has a tree structure independent of said first hierarchy.
Claim 2
Dependent Claim 91 words
In a file data processing system, a mechanism for managing source code files in file directory hierarchies, comprising: a first hierarchy having at least one branch containing objects representing a physical location of the source code files; and at least one additional hierarchy having branches representing contextual views of items from the source code files, each said item being a reference to an individual source code file physically located in accordance with said first hierarchy, wherein said at least one additional hierarchy has a tree structure independent of said first hierarchy.
Claim 3
Dependent Claim 31 words
A mechanism, according to claim 1, further comprising: means for displaying said first hierarchy and said at least one additional hierarchy on a display associated with said file data processing system.
Claim 4
Dependent Claim 52 words
A mechanism, according to claim 2, wherein a user modification of an item displayed in one of said at least one additional hierarchies modifies the item's reference to an individual source code file, and a user modification of an object displayed in said first hierarchy modifies the object's physical source code file.
Claim 5
Dependent Claim 37 words
A mechanism, according to claim 3, wherein a user modification to copy a first object displayed in the first hierarchy creates a unique second object representing a physical copy of the first object's physical source code file.
Claim 6
Dependent Claim 93 words
In a file data processing system, a method for managing source code files in file directory hierarchies comprising: maintaining a first hierarchy having at least one branch containing objects representing a physical location of the source code files; and creating at least one additional hierarchy having branches representing contextual views of items from the source code files, each said item being a reference to an individual source code file physically located in accordance with said first hierarchy, wherein said at least one additional hierarchy has a tree structure independent of said first hierarchy.
Claim 7
Dependent Claim 93 words
In a file data processing system, a method for managing source code files in file directory hierarchies comprising: maintaining a first hierarchy having at least one branch containing objects representing a physical location of the source code files; and creating at least one additional hierarchy having branches representing contextual views of items from the source code files, each said item being a reference to an individual source code file physically located in accordance with said first hierarchy, wherein said at least one additional hierarchy has a tree structure independent of said first hierarchy.
Claim 8
Dependent Claim 29 words
A method, according to claim 5, further comprising: displaying said first hierarchy and said at least one additional hierarchy on a display associated with the file data processing system.
Claim 9
Dependent Claim 40 words
A method, according to claim 6, further comprising: modifying a descriptive attribute of a reference to an individual source code file in response to a user modification of an item containing the reference in an additional hierarchy on the display.
Claim 10
Dependent Claim 36 words
A method, according to claim 6, further comprising: modifying a physical source code file in response to a user modification of an object representing the physical source code file in the first hierarchy on the display.
Claim 11
Dependent Claim 38 words
A method, according to claim 8, wherein the user modification of the object is a copy function, further comprising: creating a new object in the first hierarchy representing a physical copy made of a physical source code file.

References Cited (Backward Citations)

US5072412A Cited
US5388196A Cited
US5740445A Cited
US5187786A Cited
US5274803A Cited
US5832275A Cited
US5701137A Cited
US5706510A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag