Data management method and apparatus
First Claim
1. A data management method for converting an item in a first hierarchical folder structure into an item in a second hierarchical folder structure, the first hierarchical folder structure being such that a single item that is either data or a folder is registered in either a single or plural folders, the second hierarchical folder structure being such that a single item is registered in a single folder,the method comprising:
- a relational data acquiring step of acquiring, in the first hierarchical folder structure, a plurality of relational data pieces for items, each relational data piece indicating one item as a child item and indicating one parent folder in which said child item has been registered;
an attribute appending step of appending attribute information to each of the acquired relational data pieces, wherein the attribute information includes an access history, and wherein, when an item has been accessed as a child item of a parent folder, an access history included in attribute information appended to a relational data piece indicating said child item and said parent folder is updated;
a selection step of, when one of the items is included in plural ones of the relational data pieces, selecting one of the plural ones of the relational data pieces based on the access history; and
a conversion step of converting the item included in the selected relational data piece into an item in the second hierarchical folder structure so that the converted item is registered in a single parent folder included in the selected relational data piece, wherein a folder having no child item, which is generated as a result of the conversion, remains in the second hierarchical folder structure as a vacant folder belonging to one of folders to which the vacant folder belonged in the first hierarchical folder structure.
1 Assignment
0 Petitions
Accused Products
Abstract
In a data management method using a hierarchical folder structure where an item such as data or a folder can be registered in multiple folders, attribute information is appended to each relational data piece that represents a pair of a child item that is either data or a folder registered in a folder and a parent folder in which the child item has been registered. This attribute information is referred to when a single child item has been registered in multiple parent folders, in order to select one of the multiple parent folders. By selecting a relational data piece based on the attribute information so that each child item can be registered in a single parent folder, at least part of the hierarchical folder structure is converted into a tree structure where a single child item belongs to a single folder.
-
Citations
11 Claims
-
1. A data management method for converting an item in a first hierarchical folder structure into an item in a second hierarchical folder structure, the first hierarchical folder structure being such that a single item that is either data or a folder is registered in either a single or plural folders, the second hierarchical folder structure being such that a single item is registered in a single folder,
the method comprising: -
a relational data acquiring step of acquiring, in the first hierarchical folder structure, a plurality of relational data pieces for items, each relational data piece indicating one item as a child item and indicating one parent folder in which said child item has been registered; an attribute appending step of appending attribute information to each of the acquired relational data pieces, wherein the attribute information includes an access history, and wherein, when an item has been accessed as a child item of a parent folder, an access history included in attribute information appended to a relational data piece indicating said child item and said parent folder is updated; a selection step of, when one of the items is included in plural ones of the relational data pieces, selecting one of the plural ones of the relational data pieces based on the access history; and a conversion step of converting the item included in the selected relational data piece into an item in the second hierarchical folder structure so that the converted item is registered in a single parent folder included in the selected relational data piece, wherein a folder having no child item, which is generated as a result of the conversion, remains in the second hierarchical folder structure as a vacant folder belonging to one of folders to which the vacant folder belonged in the first hierarchical folder structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data management apparatus for converting an item in a first hierarchical folder structure into an item in a second hierarchical folder structure, the first hierarchical folder structure being such that a single item that is either data or a folder is registered in either a single or a plurality of folders, the second hierarchical folder structure being such that a single item is registered in a single folder, the apparatus comprising:
-
a relational data acquiring unit configured to acquire, in the first hierarchical folder structure, a plurality of relational data pieces for items, each relational data piece indicating one item as a child item and indicating one parent folder in which said child item has been registered; an attribute appending unit configured to append attribute information to each of the acquired relational data pieces, wherein the attribute information includes an access history, and wherein, when an item has been accessed as a child item of a parent folder, an access history included in attribute information appended to a relational data piece indicating said child item and said parent folder is updated; a selection unit configured to select one of plural ones of the relational data pieces based on the access history when one of the items is included in the plurality of relational data pieces; and a conversion unit configured to convert the item that is included in the selected relational data piece into an item in the second hierarchical folder structure so that the converted item is registered in a single parent folder that is included in the selected relational data piece, wherein a folder having no child item, which is generated as a result of the conversion, remains in the second hierarchical folder structure as a vacant folder belonging to one of folders to which the vacant folder belonged in the first hierarchical folder structure, and wherein at least one of the relational data acquiring unit, the attribute appending unit, the selection unit, and the conversion unit includes at least one of a memory and a processor. - View Dependent Claims (11)
-
Specification