Virtual object management system for managing virtual objects which correspond to real objects under a user defined hierarchy
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
70 Citations
6 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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.
-
Specification