×

Ontology data import/export method and apparatus

  • US 8,078,647 B2
  • Filed: 09/26/2008
  • Issued: 12/13/2011
  • Est. Priority Date: 09/27/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. An ontology data import apparatus, comprising:

  • an ontology data format analyzer device configured to analyze a format in which input ontology data is encoded, and perform format determination by utilizing an ontology format database which stores decoding information for decoding formats of successfully imported ontologies, the decoding information including decoding information for decoding a private unknown format; and

    a private unknown format data importer device configured to decode, separate and import the encoded ontology data into an ontology database, which stores ontologies, in accordance with a result of the format determination by the ontology data format analyzer device,wherein when analyzing the format in which the input ontology data is encoded, for a private unknown format, if the private unknown format contains format decoding information, then the ontology data format analyzer device directly extracts the format decoding information and adds the private unknown format into the ontology format database, and provides the contents and format decoding information of the ontology data directly to the private unknown format data importer device,wherein when analyzing the format in which the input ontology data is encoded, for a private unknown format, if the private unknown format does not contain format decoding information, then the ontology data format analyzer device gets decoding information for decoding all private unknown formats stored in the ontology format database,wherein if the private unknown format in which the input ontology data is encoded matches with any of the stored decoding information for decoding private unknown formats, then the ontology data format analyzer device decides to use this matched decoding information for decoding the private unknown format, and provides the contents and format decoding information of the ontology data to the private unknown format data importer device,wherein when analyzing the format in which the input ontology data is encoded, for a private unknown format, if the private unknown format does not contain format decoding information, then the ontology data format analyzer device extracts decoding information for decoding all private unknown formats stored in the ontology format database, andwherein if the input private unknown format does not match with any of the stored decoding information for decoding private unknown formats, then the ontology data format analyzer device extracts n most-frequently used separators from a separator database in the ontology format database, and for each of the n separators, repeatedly performs the following operations;

    in the input contents, a search for this separator is performed;

    if a position of this separator is correspondingly found, then forward and backward separator detections are continuously performed from this position;

    an area consisting of continuous separators is determined as a separation area;

    if two separation areas are found, then a corresponding separation format is determined and generated as a detected private unknown format; and

    the ontology data format analyzer device provides the contents and format decoding information of the ontology data to the private unknown format data importer device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×