US5361349A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Virtual object management system for managing virtual objects which correspond to real objects under a user defined hierarchy
Assignee: Hitachi Ltd
•
Filing: 1991-11-22
•
Granted: 1994-11-01
•
Expires: 2011-11-22
Abstract
Abstract An object management system is equipped with a single real object management system for managing a real file object such as data and a program based on a real directory object in a hierarchical structure, and also at least a single virtual object management system for managing a virtual file object corresponding to said file object based upon a virtual directory object which is independent of the directory object in a hierarchical structure.
Inventors
- 👤 Yumiko Sugita
- 👤 Hisashi Hashimoto
- 👤 Masaki Tsuruki
- 👤 Seiichi Domyo
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 15:05
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/448; G06F9/4488; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99938
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
269 words
An object management system comprising: a single real object management system wherein at least one real life object containing data or a program is managed by at least one real directory object in a hierarchical structure; and at least a single virtual object management system wherein at least one virtual file object corresponding to said real file object is managed by at least one virtual directory object in a hierarchical structure, said one virtual directory object being independent of said real directory object, wherein said virtual object management system includes: (a) means, responsive to a demand for newly creating another virtual object including a virtual file object or a virtual directory object, for newly creating a real object including a real file object or a real directory object by utilizing said real object management system, and for producing a virtual object corresponding to said real object; (b) means, responsive to a demand for duplicating a previously provided virtual object including a virtual file object or a virtual directory object, for duplicating that real object including a real file object or a real directory object which corresponds to said previously provided virtual object by utilizing said real object management system, and for producing a virtual object corresponding to said duplicated real object; and (c) means, responsive to a demand for sharing with a plurality of virtual objects, that real object including a real file object or a real directory object which corresponds to a previously provided virtual object including a virtual file object or a virtual directory object, for creating at least one virtual object corresponding to said real object.
Claim 2
Dependent Claim
269 words
An object management system comprising: a single real object management system wherein at least one real life object containing data or a program is managed by at least one real directory object in a hierarchical structure; and at least a single virtual object management system wherein at least one virtual file object corresponding to said real file object is managed by at least one virtual directory object in a hierarchical structure, said one virtual directory object being independent of said real directory object, wherein said virtual object management system includes: (a) means, responsive to a demand for newly creating another virtual object including a virtual file object or a virtual directory object, for newly creating a real object including a real file object or a real directory object by utilizing said real object management system, and for producing a virtual object corresponding to said real object; (b) means, responsive to a demand for duplicating a previously provided virtual object including a virtual file object or a virtual directory object, for duplicating that real object including a real file object or a real directory object which corresponds to said previously provided virtual object by utilizing said real object management system, and for producing a virtual object corresponding to said duplicated real object; and (c) means, responsive to a demand for sharing with a plurality of virtual objects, that real object including a real file object or a real directory object which corresponds to a previously provided virtual object including a virtual file object or a virtual directory object, for creating at least one virtual object corresponding to said real object.
Claim 3
Dependent Claim
221 words
The object management system as claimed in claim 1, wherein said virtual object management system includes: (a) first display means for defining icons of each of said virtual file objects and of each of said virtual directory objects so as to display said icons on a window of a display screen; (b) means, responsive to a selection of an icon made by a user for said icons being displayed, for judging whether said selected icon corresponds to said virtual directory object, or said virtual file object; (c) second display means, responsive to a result of the judging that said selected icon corresponds to a virtual directory object, for displaying an icon corresponding to a virtual file object belonging to said judged virtual directory object on another window; (d) means, responsive to a result of the judging result that said selected icon corresponds to a virtual file object, for judging whether a real file object corresponding to said judged virtual file object corresponds to data, or a program; (e) means, responsive to a result of the judging that said real file object corresponds to a data, for opening said corresponding real file object on a window; and, (f) means, responsive to a result of the judging that said real file object corresponds to a program, for executing said corresponding real file object.
Claim 4
Dependent Claim
91 words
The object management system as claimed in claim 2, wherein said first display means includes: means for defining and displaying each of one icon and another icon in visually discriminatable form, said one icon corresponding to such a virtual object that same real object including a real file object or a real directory object is not shared with another virtual object including a virtual file object or a virtual directory object, and said another icon corresponding to such a virtual object that same real object is shared with another virtual object.
Claim 5
Dependent Claim
57 words
The object management system as claimed in claim 2, wherein said opening means includes: means for displaying in visually discriminatable form, such a window that a real file object is not shared with a plurality of virtual file objects, and such a window that a real file object is shared with a plurality of virtual file objects.
Claim 6
Dependent Claim
53 words
The object management system as claimed in claim 2, wherein said opening means includes: means for displaying in visually discriminatable form, such a window that only one of virtual file objects which share same real file object is opened, and also such windows that at least two virtual file objects are simultaneously opened.
Claim 7
Dependent Claim
472 words
An object management system comprising: a single real object management system wherein at least one real file object containing data or a program is managed by at least one real directory object in a hierarchical structure; and, at least a single virtual object management system wherein at least one virtual file object corresponding to said real file object is managed by at least one virtual directory object in a hierarchical structure, said one virtual directory object being independent of said real directory object, wherein said virtual object management system includes: (a) means, responsive to a demand for newly creating another virtual object including a virtual file object or a virtual directory object, for newly creating a real object including a real file object or a real directory object by utilizing said real object management system, and for producing a virtual object corresponding to said real object; (b) means, responsive to a demand for duplicating a previously provided virtual object including a virtual file object or a virtual directory object, for duplicating that real object including a real file object or a real directory object which corresponds to said previously provided virtual object by utilizing said real object management system, and for producing a virtual object corresponding to said duplicated real object; (c) means, responsive to a demand for sharing with a plurality of virtual objects, that said real object including a real file object or a real directory object which corresponds to a previously provided virtual object including a virtual file object or a virtual directory object, for creating at least one virtual object corresponding to said real object; (d) first display means for defining icons of each of said virtual file objects and each of said virtual directory objects so as to display said icons on a window of a display screen; (e) means, responsive to a selection of an icon made by a user for said icons being displayed, for judging whether said selected icon corresponds to said virtual directory object, or said virtual file object; (f) second display means, responsive to a result of the judging that said selected icon corresponds to a virtual directory object, for displaying an icon corresponding to a virtual file object belonging to said judged virtual directory object on another window; (g) means, responsive to a result of the judging that said selected icon corresponds to a virtual file object, for judging whether a real file object corresponding to said judged virtual file object corresponds to data, or a program; (h) means, responsive to a result of the judging that said real file object corresponds to a data, for opening said corresponding real file object on a window; and (i) means, responsive to a result of the judging that said real file object corresponds to a program, for executing said corresponding real file object.
Claim 8
Dependent Claim
472 words
An object management system comprising: a single real object management system wherein at least one real file object containing data or a program is managed by at least one real directory object in a hierarchical structure; and, at least a single virtual object management system wherein at least one virtual file object corresponding to said real file object is managed by at least one virtual directory object in a hierarchical structure, said one virtual directory object being independent of said real directory object, wherein said virtual object management system includes: (a) means, responsive to a demand for newly creating another virtual object including a virtual file object or a virtual directory object, for newly creating a real object including a real file object or a real directory object by utilizing said real object management system, and for producing a virtual object corresponding to said real object; (b) means, responsive to a demand for duplicating a previously provided virtual object including a virtual file object or a virtual directory object, for duplicating that real object including a real file object or a real directory object which corresponds to said previously provided virtual object by utilizing said real object management system, and for producing a virtual object corresponding to said duplicated real object; (c) means, responsive to a demand for sharing with a plurality of virtual objects, that said real object including a real file object or a real directory object which corresponds to a previously provided virtual object including a virtual file object or a virtual directory object, for creating at least one virtual object corresponding to said real object; (d) first display means for defining icons of each of said virtual file objects and each of said virtual directory objects so as to display said icons on a window of a display screen; (e) means, responsive to a selection of an icon made by a user for said icons being displayed, for judging whether said selected icon corresponds to said virtual directory object, or said virtual file object; (f) second display means, responsive to a result of the judging that said selected icon corresponds to a virtual directory object, for displaying an icon corresponding to a virtual file object belonging to said judged virtual directory object on another window; (g) means, responsive to a result of the judging that said selected icon corresponds to a virtual file object, for judging whether a real file object corresponding to said judged virtual file object corresponds to data, or a program; (h) means, responsive to a result of the judging that said real file object corresponds to a data, for opening said corresponding real file object on a window; and (i) means, responsive to a result of the judging that said real file object corresponds to a program, for executing said corresponding real file object.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-10-31 | 1998-05-02 | 1998-11-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-10-31 | 2002-05-02 | 2002-11-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-10-31 | 2006-05-02 | 2006-11-01 | $7700.00 | Window Closed / Lapsed |