【手続補正書】
【提出日】平成25年7月8日(2013.7.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文書インデックスを生成するための方法であって、
インデックス化される文書を取得し、
前記文書に対して単成分分割動作を実行して、複数の単成分パーティションを取得し、
前記複数の単成分パーティションの各単成分パーティションに対して、
前記各単成分パーティションがフィルタ文字であるか否かを判定し、
前記各単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションをインデックス化し、
前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションをインデックス化すること、
を備える、方法。
【請求項２】
請求項１に記載の方法であって、さらに、複数の文書内の文字の出現頻度に従って、フィルタ文字リストを予め設定することを備える、方法。
【請求項３】
請求項２に記載の方法であって、単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを前記予め設定されたフィルタ文字リストと比較することを含む、方法。
【請求項４】
請求項１に記載の方法であって、多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、方法。
【請求項５】
請求項４に記載の方法であって、二成分パーティションの形成は、さらに、
前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションを次の単成分パーティションと結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、
を含む、方法。
【請求項６】
データをクエリングするための方法であって、
データクエリを受信し、
前記データクエリに対して単成分分割動作を実行して、複数の単成分パーティションを取得し、
前記複数の単成分パーティションの各単成分パーティションに対して、
前記各単成分パーティションがフィルタ文字であるか否かを判定し、
前記単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションを用いて、予め設定されたインデックスを検索して、前記多成分パーティションに対応する検索結果を取得し、
前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションを用いて、前記予め設定されたインデックスを検索して、前記単成分パーティションに対応する検索結果を取得し、
前記検索結果を結びつけて、最終的なクエリ検索結果を形成すること、
を備える、方法。
【請求項７】
請求項６に記載の方法であって、前記予め設定されたインデックスは、
インデックス化される文書を取得し、
前記文書に対してインデックス化単成分分割動作を実行して、第２の複数の単成分パーティションを取得し、
前記第２の複数の単成分パーティションの各単成分パーティションに対して、
前記各単成分パーティションがフィルタ文字であるか否かを判定し、
前記各単成分パーティションがフィルタ文字である場合に、前記各単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって第２の多成分パーティションを形成し、前記第２の多成分パーティションをインデックス化し、
前記各単成分パーティションがフィルタ文字ではない場合に、前記各単成分パーティションをインデックス化することによって構築される、方法。
【請求項８】
請求項６に記載の方法であって、前記単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを予め設定されたフィルタ文字リストと比較することを含む、方法。
【請求項９】
請求項６に記載の方法であって、前記多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、方法。
【請求項１０】
請求項９に記載の方法であって、二成分パーティションの形成は、さらに、
前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションと次の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションと前の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、を含む、方法。
【請求項１１】
文書インデックス化システムであって、
インターフェースに接続されている１または複数のプロセッサであって、
インデックス化される文書を取得し、
前記文書に対して単成分分割動作を実行して、複数の単成分パーティションを取得し、
前記複数の単成分パーティションの各単成分パーティションに対して、
前記各単成分パーティションがフィルタ文字であるか否かを判定し、
前記各単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションをインデックス化し、
前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションをインデックス化することを実行するよう構成されている１または複数のプロセッサと、
前記１または複数のプロセッサに接続され、前記プロセッサに命令を提供するよう構成されている１または複数のメモリと、
を備える、システム。
【請求項１２】
請求項１１に記載のシステムであって、前記１または複数のプロセッサは、さらに、複数の文書内の文字の出現頻度に従って、フィルタ文字リストを予め設定するよう構成されている、システム。
【請求項１３】
請求項１２に記載のシステムであって、単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを前記予め設定されたフィルタ文字リストと比較することを含む、システム。
【請求項１４】
請求項１１に記載のシステムであって、多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、システム。
【請求項１５】
請求項１４に記載のシステムであって、二成分パーティションの形成は、さらに、
前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションを次の単成分パーティションと結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、
を含む、システム。
【請求項１６】
データクエリシステムであって、
インターフェースに接続されている１または複数のプロセッサであって、
前記データクエリに対して単成分分割動作を実行して、複数の単成分パーティションを取得し、
前記複数の単成分パーティションの各単成分パーティションに対して、
前記各単成分パーティションがフィルタ文字であるか否かを判定し、
前記単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションを用いて、予め設定されたインデックスを検索して、前記多成分パーティションに対応する検索結果を取得し、
前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションを用いて、前記予め設定されたインデックスを検索して、前記単成分パーティションに対応する検索結果を取得し、
前記検索結果を結びつけて、最終的なクエリ検索結果を形成することを実行するよう構成されている１または複数のプロセッサと、
前記１または複数のプロセッサに接続され、前記プロセッサに命令を提供するよう構成されている１または複数のメモリと、
を備える、システム。
【請求項１７】
請求項１６に記載のシステムであって、前記予め設定されたインデックスは、
インデックス化される文書を取得し、
前記文書に対してインデックス化単成分分割動作を実行して、第２の複数の単成分パーティションを取得し、
前記第２の複数の単成分パーティションの各単成分パーティションに対して、
前記各単成分パーティションがフィルタ文字であるか否かを判定し、
前記各単成分パーティションがフィルタ文字である場合に、前記各単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって第２の多成分パーティションを形成し、前記第２の多成分パーティションをインデックス化し、
前記各単成分パーティションがフィルタ文字ではない場合に、前記各単成分パーティションをインデックス化することによって構築される、システム。
【請求項１８】
請求項１６に記載のシステムであって、前記単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを前記予め設定されたフィルタ文字リストと比較することを含む、システム。
【請求項１９】
請求項１６に記載のシステムであって、前記多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、システム。
【請求項２０】
請求項１９に記載のシステムであって、二成分パーティションの形成は、さらに、
前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションと次の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションと前の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、
前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、
を含む、システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】変更
【補正の内容】
【００８９】
上述の実施形態は、理解しやすいようにいくぶん詳しく説明されているが、本発明は、提供された詳細事項に限定されるものではない。本発明を実施する多くの代替方法が存在する。開示された実施形態は、例示であり、限定を意図するものではない。
適用例１：文書インデックスを生成するための方法であって、インデックス化される文書を取得し、前記文書に対して単成分分割動作を実行して、複数の単成分パーティションを取得し、前記複数の単成分パーティションの各単成分パーティションに対して、前記各単成分パーティションがフィルタ文字であるか否かを判定し、前記各単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションをインデックス化し、前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションをインデックス化すること、を備える、方法。
適用例２：適用例１に記載の方法であって、さらに、複数の文書内の文字の出現頻度に従って、フィルタ文字リストを予め設定することを備える、方法。
適用例３：適用例２に記載の方法であって、単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを前記予め設定されたフィルタ文字リストと比較することを含む、方法。
適用例４：適用例１に記載の方法であって、多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、方法。
適用例５：適用例４に記載の方法であって、二成分パーティションの形成は、さらに、前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションを次の単成分パーティションと結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、を含む、方法。
適用例６：データをクエリングするための方法であって、データクエリを受信し、前記データクエリに対して単成分分割動作を実行して、複数の単成分パーティションを取得し、前記複数の単成分パーティションの各単成分パーティションに対して、前記各単成分パーティションがフィルタ文字であるか否かを判定し、前記単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションを用いて、予め設定されたインデックスを検索して、前記多成分パーティションに対応する検索結果を取得し、前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションを用いて、前記予め設定されたインデックスを検索して、前記単成分パーティションに対応する検索結果を取得し、前記検索結果を結びつけて、最終的なクエリ検索結果を形成すること、を備える、方法。
適用例７：適用例６に記載の方法であって、前記予め設定されたインデックスは、インデックス化される文書を取得し、前記文書に対してインデックス化単成分分割動作を実行して、第２の複数の単成分パーティションを取得し、前記第２の複数の単成分パーティションの各単成分パーティションに対して、前記各単成分パーティションがフィルタ文字であるか否かを判定し、前記各単成分パーティションがフィルタ文字である場合に、前記各単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって第２の多成分パーティションを形成し、前記第２の多成分パーティションをインデックス化し、前記各単成分パーティションがフィルタ文字ではない場合に、前記各単成分パーティションをインデックス化することによって構築される、方法。
適用例８：適用例６に記載の方法であって、前記単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを予め設定されたフィルタ文字リストと比較することを含む、方法。
適用例９：適用例６に記載の方法であって、前記多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、方法。
適用例１０：適用例９に記載の方法であって、二成分パーティションの形成は、さらに、前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションと次の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションと前の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、を含む、方法。
適用例１１：文書インデックス化システムであって、インターフェースに接続されている１または複数のプロセッサであって、インデックス化される文書を取得し、前記文書に対して単成分分割動作を実行して、複数の単成分パーティションを取得し、前記複数の単成分パーティションの各単成分パーティションに対して、前記各単成分パーティションがフィルタ文字であるか否かを判定し、前記各単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションをインデックス化し、前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションをインデックス化することを実行するよう構成されている１または複数のプロセッサと、前記１または複数のプロセッサに接続され、前記プロセッサに命令を提供するよう構成されている１または複数のメモリと、を備える、システム。
適用例１２：適用例１１に記載のシステムであって、前記１または複数のプロセッサは、さらに、複数の文書内の文字の出現頻度に従って、フィルタ文字リストを予め設定するよう構成されている、システム。
適用例１３：適用例１２に記載のシステムであって、単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを前記予め設定されたフィルタ文字リストと比較することを含む、システム。
適用例１４：適用例１１に記載のシステムであって、多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、システム。
適用例１５：適用例１４に記載のシステムであって、二成分パーティションの形成は、さらに、前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションを次の単成分パーティションと結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、を含む、システム。
適用例１６：データクエリシステムであって、インターフェースに接続されている１または複数のプロセッサであって、前記データクエリに対して単成分分割動作を実行して、複数の単成分パーティションを取得し、前記複数の単成分パーティションの各単成分パーティションに対して、前記各単成分パーティションがフィルタ文字であるか否かを判定し、前記単成分パーティションがフィルタ文字である場合に、前記単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの単成分パーティションと結びつけることによって多成分パーティションを形成し、前記多成分パーティションを用いて、予め設定されたインデックスを検索して、前記多成分パーティションに対応する検索結果を取得し、前記単成分パーティションがフィルタ文字ではない場合に、前記単成分パーティションを用いて、前記予め設定されたインデックスを検索して、前記単成分パーティションに対応する検索結果を取得し、前記検索結果を結びつけて、最終的なクエリ検索結果を形成することを実行するよう構成されている１または複数のプロセッサと、前記１または複数のプロセッサに接続され、前記プロセッサに命令を提供するよう構成されている１または複数のメモリと、を備える、システム。
適用例１７：適用例１６に記載のシステムであって、前記予め設定されたインデックスは、インデックス化される文書を取得し、前記文書に対してインデックス化単成分分割動作を実行して、第２の複数の単成分パーティションを取得し、前記第２の複数の単成分パーティションの各単成分パーティションに対して、前記各単成分パーティションがフィルタ文字であるか否かを判定し、前記各単成分パーティションがフィルタ文字である場合に、前記各単成分パーティションを前記単成分パーティションに隣接する少なくとも１つの他の単成分パーティションと結びつけることによって第２の多成分パーティションを形成し、前記第２の多成分パーティションをインデックス化し、前記各単成分パーティションがフィルタ文字ではない場合に、前記各単成分パーティションをインデックス化することによって構築される、システム。
適用例１８：適用例１６に記載のシステムであって、前記単成分パーティションがフィルタ文字であるか否かの判定は、前記単成分パーティションを前記予め設定されたフィルタ文字リストと比較することを含む、システム。
適用例１９：適用例１６に記載の方法であって、前記多成分パーティションの形成は、前記単成分パーティションを前記単成分パーティションに隣接する単成分パーティションと結びつけることによって、二成分パーティションを形成することを含む、方法。
適用例２０：適用例１９に記載の方法であって、二成分パーティションの形成は、さらに、前記単成分パーティションが前記文書内の最初の単成分パーティションである場合に、前記単成分パーティションと次の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最後の単成分パーティションである場合に、前記単成分パーティションと前の単成分パーティションとを結びつけることによって、二成分パーティションを形成し、前記単成分パーティションが前記文書内の最初の単成分パーティションでも最後の単成分パーティションでもない場合に、前記単成分パーティションを前の単成分パーティションと結びつけることによって第１の二成分パーティションを形成し、前記単成分パーティションを後の単成分パーティションと結びつけることによって第２の二成分パーティションを形成すること、を含む、方法。