Method and system for renewing an index
First Claim
1. A method for renewing an index for use in retrieving a subset of data containing a specified data item from a set of data, in an index renewing system provided with storage space which is allocated to areas including an index storage area for storing the index and a temporary accumulation area for storing registration target data and an identifier for the registration target data, the method comprising the steps, to be performed by an operation unit of the index renewing system, of:
- receiving registration target data;
storing the received registration target data and an identifier for the received registration target data into the temporary accumulation area;
creating one or more index entries by extracting a data item matching any of predetermined data items for retrieval from the registration target data stored in the temporary accumulation area, and creating index data associated with each of the created one or more index entries, the index data comprising the identifier for the stored registration target data; and
storing each pair of the created one or more index entries and the associated index data as an index into the index storage area on an index entry by index entry basis.
1 Assignment
0 Petitions
Accused Products
Abstract
An index renewing system includes an temporary accumulation area (112) for storing registration target data and an identifier for the data, and an index storage area (110) for storing an index, wherein an operation unit (102) of the index renewing system stores received registration target data and the identifier for the data into the temporary accumulation area (112), creates an index entry by extracting a data item matching any of predetermined data items from the registration target data stored in the temporary accumulation data, and creating index information (index data) containing the identifier corresponding to the index entry, and stores the created index entry and the corresponding index information as an index into an index storage area (110) on an index entry by index entry basis.
14 Citations
20 Claims
-
1. A method for renewing an index for use in retrieving a subset of data containing a specified data item from a set of data, in an index renewing system provided with storage space which is allocated to areas including an index storage area for storing the index and a temporary accumulation area for storing registration target data and an identifier for the registration target data, the method comprising the steps, to be performed by an operation unit of the index renewing system, of:
-
receiving registration target data; storing the received registration target data and an identifier for the received registration target data into the temporary accumulation area; creating one or more index entries by extracting a data item matching any of predetermined data items for retrieval from the registration target data stored in the temporary accumulation area, and creating index data associated with each of the created one or more index entries, the index data comprising the identifier for the stored registration target data; and storing each pair of the created one or more index entries and the associated index data as an index into the index storage area on an index entry by index entry basis. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
-
2. A method for renewing an index for use in retrieving a subset of data containing a specified data item from a set of data, in an index renewing system provided with storage space which is allocated to areas including an index storage area for storing the index and a temporary accumulation area for storing an index entry and index data associated with the index entry, the index entry comprising a data item contained in registration target data which matches any of predetermined data items for retrieval, and the index data comprising an identifier for the registration target data, the method comprising the steps, to be performed by an operation unit of the index renewing system, of:
-
receiving registration target data; creating, and storing into the temporary accumulation area, one or more index entries by extracting a data item matching any of predetermined data items for retrieval from the registration target data stored in the temporary accumulation area, and creating index data associated with each of the created one or more index entries, the index data comprising the identifier for the received registration target data; and copying each pair of the one or more index entries and the associated index data stored in the temporary accumulation area, as an index, into the index storage area on an index entry by index entry basis.
-
-
11. A system for renewing an index for use in retrieving a subset of data containing a specified data item from a set of data, comprising:
-
a storage unit comprising an index storage area for storing the index and a temporary accumulation area for storing registration target data and an identifier for the registration target data, wherein the index comprises one or more index entries and index data associated with the one or more index entries, the one or more index entries comprise at least one data item contained in the registration target data which matches any of predetermined data items for retrieval, and the index data comprising the identifier for the registration target data from which the one or more index entries corresponding to the index data are created; and an operation unit comprising; means for receiving registration target data; means for storing the received registration target data and an identifier for the received registration target data into the temporary accumulation area; means for creating one or more, index entries by extracting a data item matching any of predetermined data items for retrieval from the registration target data stored in the temporary accumulation area, and creating index data associated with each of the created one or more index entries, the index data comprising the identifier for the stored registration target data; and means for storing each pair of the created one or more index entries and the associated index data as an index into the index storage area on an index entry by index entry basis. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. A system for renewing an index for use in retrieving a subset of data containing a specified data item from a set of data, comprising:
-
a storage unit comprising an index storage area for storing the index and a temporary accumulation area for storing an index entry and index data associated with the index entry, the index entry comprising a data item contained in registration target data which matches any of predetermined data items for retrieval, and the index data comprising an identifier for the registration target data; and an operation unit comprising; means for receiving registration target data; means for creating, and storing into the temporary accumulation area, one or more index entries by extracting a data item matching any of predetermined data items for retrieval from the registration target data stored in the temporary accumulation area, and creating index data associated with each of the created one or more index entries, the index data comprising the identifier for the received registration target data; and means for copying each pair of the one or more index entries and the associated index data stored in the temporary accumulation area, as an index, into the index storage area on an index entry by index entry basis.
-
Specification