← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4791556A Cited
US5012405A Cited
US5001628A Cited
US5142674A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag