×

Apparatus, method, and program for retrieving structured documents

  • US 7,231,386 B2
  • Filed: 11/04/2004
  • Issued: 06/12/2007
  • Est. Priority Date: 03/30/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for retrieving structured documents from a structured-documents-database having a hierarchical structure and storing a plurality of structured documents each having a document structure and a plurality of first data items, each of the document structures being constructed by a plurality of components, each of the component constructing the hierarchical structure, and each of the first data items being stored in the structured-documents-database as a value included in one of the components, the apparatus comprising:

  • a receiver configured to receive a first group of a first desired component, a second desired component, a first desired concept item, and a second desired concept item, the first desired concept item having a plurality of first concept items classified hierarchically and subordinated to the first desired concept item, and the second desired concept item having a plurality of second concept items classified hierarchically and subordinated to the second desired concept item;

    a first generating device configured to generate a first retrieval condition for retrieving a plurality of first structured documents each including the first desired component including a value in which one of the first concept items is included and the second desired component including a value in which one of the second concept items is included, based on the first group;

    a retrieving device configure to retrieve the first structured documents from the structured-documents-database, based on the first retrieval condition, to obtain a plurality of first retrieval results each associated with one of a plurality of first items classified as first concept items immediately lower than the first desired concept item and one of a plurality of second items classified as second concept items immediately lower than the second desired concept item;

    a second generating device configured to generate a first table for displaying the first retrieval results, by using a table which constructed by a plurality of cells arranged two-dimensionally, the cells including a plurality of column index cells and a plurality of row index cells and a plurality of data cells, the column index cells in which a plurality of column indexes are set respectively, the row index cells in which a plurality of row indexes are set respectively, and the data cells in which a plurality of second data items are set respectively, setting the first items at the column index cells as the column indexes respectively, setting the second items at row index cells as the row indexes respectively, and setting the first retrieval results at the data cells as the second data items respectively based on the one of the first items and the one of the second items which are associated with each of the first retrieval results;

    an associating device configure to associate a plurality of second groups of the first desired component, the second desired component, one of the first items, and the desired second concept item with the column index cells of the first table respectively;

    a display to display the first table;

    a designating device configure to designate an area where one of the column index cells is displayed, to obtain a first designated area;

    an acquiring device configure to acquire one of the second groups associated with the first designated area, to obtain acquired second group; and

    wherein;

    the first generating device further generates a second retrieval condition for retrieving, a plurality of second structured documents each including the first desired component including a value in which one of the first concept items subordinated to the one of the first item is included and the second desired component including a value in which one of the second concept items are included, based on the acquired second group;

    the retrieving device further retrieves a plurality of second structured documents from the structured-documents-database, based on the second retrieval condition, to obtain a plurality of second retrieval results each associated with one of a plurality of third items classified as first concept items immediately lower than the one of the first item and one of the second items;

    the second generating device further generates a second table for displaying the second retrieval result, by using the table, setting the third items at the column index cells as the column indexes respectively, setting the second items at row index cells as the row indexes respectively, and setting the second retrieval results at the data cells as the second data items respectively based on one of the third items and one of the second items which are associated with each of the second retrieval results; and

    ,the display further displays the second table.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×