【手続補正書】
【提出日】平成29年11月24日(2017.11.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
エンティティ抽出コンピュータにより、ユーザインターフェイスからサーチ質問パラメータのユーザ入力を受け取り、前記ユーザインターフェイスはユーザコンピュータにおいて提示され、
エンティティ抽出コンピュータにより、サーチ質問データがユーザコンピュータによって要求されたときに、リアルタイムで、サーチ質問パラメータを、電子データコーパスにおける１つ以上のエンティティの共起のインスタンスを有するエンティティ共起データベースと比較し、そしてサーチ質問パラメータにおいて１つ以上のエンティティに対応する少なくとも１つのエンティティ形式を識別することにより、サーチ質問パラメータから１つ以上のエンティティを抽出し、
曖昧スコアマッチングコンピュータにより、サーチ質問データがユーザコンピュータによって要求されたときに、リアルタイムで、サーチ質問パラメータに関連した１つ以上のレコードを識別するためにエンティティ共起データベースをサーチする曖昧マッチングアルゴリズムを選択し、その曖昧マッチングアルゴリズムは、少なくとも１つの識別されたエンティティ形式に対応するものであり、前記エンティティ抽出コンピュータ及び前記曖昧スコアマッチングコンピュータの少なくとも１つは前記エンティティ共起データベースを含むインメモリデータベースをホストするメインメモリを含み、前記インメモリデータベースは構造化データによってインデックスされた複数のレコードを含み、前記構造化データはエンティティ対エンティティのインデックス、エンティティ対トピックスのインデックス及びエンティティ対ファクトのインデックスのうちの少なくとも１つを含み、
曖昧スコアマッチングコンピュータにより、前記ユーザコンピュータによって前記サーチ質問データが要求されたときに、リアルタイムで、その選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチし、そしてそのサーチに基づき１つ以上のレコードから１つ以上の示唆されたサーチ質問パラメータを形成し、前記１つ以上の示唆されたサーチ質問パラメータは、複数の示唆されたサーチ質問パラメータを含み、
曖昧スコアマッチングコンピュータにより、ユーザインターフェイスへ１つ以上の示唆されたサーチ質問パラメータを提示し、及び、
前記曖昧スコアマッチングコンピュータにより、前記複数の示唆されたサーチ質問パラメータをユーザ入力におけるサーチ質問パラメータへの一致の接近性に基づいて降下順に分類する、
ことを含む方法。
【請求項２】
曖昧スコアマッチングコンピュータにより、ユーザ入力が終了する前にその選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチすることを更に含む、請求項１に記載の方法。
【請求項３】
前記サーチ質問パラメータに関連した１つ以上のレコードは、概念的特徴を含む、請求項１に記載の方法。
【請求項４】
前記曖昧スコアマッチングコンピュータは、前記分類された複数の示唆されたサーチ質問パラメータをドロップダウンリストにおいてユーザインターフェイスを経て提示する、請求項１に記載の方法。
【請求項５】
前記エンティティ共起データベースはインデックスされる、請求項１に記載の方法。
【請求項６】
複数のコンピュータモジュールに対するコンピュータ読み取り可能なインストラクションを実行する１つ以上のプロセッサを有する１つ以上のサーバーコンピュータを備え、これは、
ユーザインターフェイスからサーチ質問パラメータのユーザ入力を受け取るように構成されたエンティティ抽出モジュールを含み、前記ユーザインターフェイスはユーザコンピュータにおいて提示され、このエンティティ抽出モジュールは、更に、
サーチ質問パラメータを、サーチ質問データがユーザコンピュータによって要求されたときに、リアルタイムで、電子データコーパスにおける１つ以上のエンティティの共起のインスタンスを有するエンティティ共起データベースと比較し、そしてサーチ質問パラメータにおいて１つ以上のエンティティに対応する少なくとも１つのエンティティ形式を識別することにより、サーチ質問パラメータから１つ以上のエンティティを抽出する、ように更に構成され、前記１つ以上のサーバーコンピュータは前記エンティティ共起データベースを含むインメモリデータベースをホストするメインメモリを含み、前記インメモリデータベースは構造化データによってインデックスされた複数のレコードを含み、前記構造化データはエンティティ対エンティティのインデックス、エンティティ対トピックスのインデックス及びエンティティ対ファクトのインデックスのうちの少なくとも１つを含み、更に、
サーチ質問データがユーザコンピュータによって要求されたときに、リアルタイムで、サーチ質問パラメータに関連した１つ以上のレコードを識別するためにエンティティ共起データベースをサーチする曖昧マッチングアルゴリズムを選択するよう構成された曖昧スコアマッチングモジュール、
を備え、その曖昧マッチングモジュールは、少なくとも１つの識別されたエンティティ形式に対応するものであり、その曖昧スコアマッチングモジュールは、更に、
サーチ質問データがユーザコンピュータによって要求されたときに、リアルタイムで、その選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチし、そしてそのサーチに基づき１つ以上のレコードから１つ以上の示唆されたサーチ質問パラメータを形成し、及び
ユーザインターフェイスへ１つ以上の示唆されたサーチ質問パラメータを提示する、ように構成され、
前記１つ以上の示唆されたサーチ質問パラメータは、複数の示唆されたサーチ質問パラメータを含み、前記曖昧スコアマッチングモジュールは、その複数の示唆されたサーチ質問パラメータをユーザ入力におけるサーチ質問パラメータへの一致の接近性に基づいて降下順に分類するように構成される、システム。
【請求項７】
前記曖昧スコアマッチングモジュールは、更に、ユーザ入力が終了する前にその選択された曖昧マッチングアルゴリズムを使用してエンティティ共起データベースをサーチするように構成される、請求項６に記載のシステム。
【請求項８】
サーチ質問パラメータに関連した１つ以上のレコードは、概念的特徴を含む、請求項６に記載のシステム。
【請求項９】
前記曖昧スコアマッチングコンピュータは、前記分類された複数の示唆されたサーチ質問パラメータをドロップダウンリストにおいてユーザインターフェイスを経て提示するように構成される、請求項６に記載のシステム。
【請求項１０】
前記エンティティ共起データベースはインデックスされる、請求項６に記載のシステム。
【請求項１１】
コンピュータにより、１つ以上のデータストリングを含むサーチ質問をサーチエンジンから受け取り、
コンピュータにより、エンティティデータベース及びトレンドデータベースに記憶されたレコードのセットに対して１つ以上のエンティティを比較することに基づき１つ以上のデータストリングにおいて１つ以上のエンティティを識別し、
コンピュータにより、少なくとも１つのエンティティに対応するものとして識別されない１つ以上のデータストリングにおいて１つ以上の特徴を識別し、
コンピュータにより、１つ以上の特徴の各々を、マッチングアルゴリズムに基づき１つ以上のエンティティの少なくとも１つに指定し、
コンピュータにより、各エンティティに指定された各々の特徴に指定されたスコアに基づき各々のエンティティに抽出スコアを指定し、
コンピュータにより、各々のエンティティの抽出スコアからスレッシュホールド距離内にあるスコアを有する１つ以上のエンティティを含む第１のサーチリストをエンティティデータベースから受け取り、
コンピュータにより、各々のエンティティの抽出スコアからスレッシュホールド距離内にあるスコアを有する１つ以上のエンティティを含む第２のサーチリストをトレンドデータベースから受け取り、
コンピュータにより、第１のサーチリスト及び第２のサーチリストを含む総計リストを発生し、その総計リストのエンティティは、各々の総計リストのスコアに従ってランク付けされ、及び
コンピュータにより、その総計リストに従って示唆されるサーチを与える、
ことを含む、コンピュータで実施される方法。
【請求項１２】
前記エンティティデータベース及び前記トレンドデータベースの少なくとも１つはインメモリデータベースである、請求項１１に記載のコンピュータで実施される方法。