【手続補正書】
【提出日】平成26年8月28日(2014.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インターネットを介したコンテンツの検索を実現する方法であって、少なくとも１つのハードウェアコンピュータプロセッサを有するサーバを介して少なくとも部分的に実施され、前記方法は、
クライアント装置から第１の検索クエリを受信するステップと、
問い合わせられるべき少なくとも１つの検索エンジンを識別するステップと、
少なくとも１つの第２の検索クエリを生成するステップであって、前記少なくとも１つの第２の検索クエリは、少なくとも部分的に、前記第１の検索クエリに基づき生成され、前記少なくとも１つの第２の検索クエリは、前記少なくとも１つの検索エンジンのためにフォーマットされた少なくとも１つのフォーマットされた検索クエリを有する、ステップと、
前記クライアント装置へ、前記少なくとも１つの第２の検索クエリを送信するステップであって、前記少なくとも１つの第２の検索クエリは、前記少なくとも１つのフォーマットされた検索クエリと、前記少なくとも１つのフォーマットされた検索クエリ及び前記識別された少なくとも１つの検索エンジンを指定する情報を用いてインターネット検索を実行する際に前記クライアント装置により用いられるべき前記識別された少なくとも１つの検索エンジンを指定する前記情報と、を含む、ステップと、
を有し、
前記第１の検索クエリはオーディオ形式であり、前記少なくとも１つの第２の検索クエリを生成するステップは、少なくとも部分的に、前記識別された少なくとも１つの検索エンジンに関連する第１の言語モデルを用いて前記第１の検索クエリに対して会話認識を実行することにより、前記少なくとも１つの第２の検索クエリを生成するステップを更に有し、
前記識別された少なくとも１つの検索エンジンは、サイト固有検索エンジンである、
方法。
【請求項２】
前記第１の検索クエリは、前記第２の検索クエリと同じである、請求項１に記載の方法。
【請求項３】
問い合わせされるべき少なくとも１つの検索エンジンを識別するステップは、前記第１の検索クエリ内の明示的入力に基づく、請求項１に記載の方法。
【請求項４】
前記第１の検索クエリはコンテンツを有し、問い合わせされるべき少なくとも１つの検索エンジンを識別するステップは、前記第１の検索クエリの前記コンテンツに基づく、請求項１に記載の方法。
【請求項５】
前記第１の言語モデルは、前記サイト固有検索エンジンによりインデックス付けされたコンテンツに対して訓練された、請求項１に記載の方法。
【請求項６】
問い合わせされるべき前記少なくとも１つの検索エンジンを識別するステップは、複数の検索エンジンの中から前記少なくとも１つの検索エンジンを識別するステップであって、前記第１の言語モデルは、前記複数の検索エンジンのうちの少なくとも１つの他の検索エンジンに関連付けられる、ステップを有する、請求項１に記載の方法。
【請求項７】
前記少なくとも１つの他の検索エンジンは、汎用検索エンジンである、請求項６に記載の方法。
【請求項８】
インターネットを介したコンテンツの検索を実現するプロセッサ実行可能命令を格納する少なくとも１つの有形メモリと、
前記少なくとも１つの有形メモリに結合される少なくとも１つのハードウェアコンピュータプロセッサであって、
クライアント装置から第１の検索クエリを受信し、
問い合わせされるべき少なくとも１つの検索エンジンを識別し、
少なくとも１つの第２の検索クエリを生成し、前記少なくとも１つの第２の検索クエリは、少なくとも部分的に、前記第１の検索クエリのコンテンツに基づき生成され、前記少なくとも１つの第２の検索クエリは、前記少なくとも１つの検索エンジンのためにフォーマットされた少なくとも１つのフォーマットされた検索クエリを有し、
前記クライアント装置へ、前記少なくとも１つの第２の検索クエリを送信し、前記少なくとも１つの第２の検索クエリは、前記少なくとも１つのフォーマットされた検索クエリと、前記少なくとも１つのフォーマットされた検索クエリ及び前記識別された少なくとも１つの検索エンジンを指定する情報を用いてインターネット検索を実行する際に用いられるべき前記識別された少なくとも１つの検索エンジンを指定する前記情報とを含む、
前記プロセッサ実行可能命令を実行する少なくとも１つのハードウェアコンピュータプロセッサと、
を有し、
前記第１の検索クエリはオーディオ形式であり、前記少なくとも１つのハードウェアコンピュータプロセッサは、少なくとも部分的に、前記識別された少なくとも１つの検索エンジンに関連付けられた第１の言語モデルを用いて前記第１の検索クエリに対して会話認識を実行することにより前記少なくとも１つの第２の検索クエリを生成することにより、前記少なくとも１つの第２の検索クエリを生成し、
前記識別された少なくとも１つの検索エンジンは、サイト固有検索エンジンである、
サーバ。
【請求項９】
前記第１の検索クエリは、前記第２の検索クエリと同じである、請求項８に記載のサーバ。
【請求項１０】
前記第１の言語モデルは、前記サイト固有検索エンジンによりインデックス付けされたコンテンツに対して訓練された、請求項８に記載のサーバ。
【請求項１１】
前記少なくとも１つのハードウェアコンピュータプロセッサは、複数の検索エンジンの中から問い合わせされるべき前記少なくとも１つの検索エンジンを識別する前記プロセッサ実行可能命令を実行し、前記第１の言語モデルは、前記複数の検索エンジンのうちの少なくとも１つの他の検索エンジンに関連付けられる、請求項８に記載のサーバ。
【請求項１２】
前記少なくとも１つの他の検索エンジンは、汎用検索エンジンである、請求項１１に記載のサーバ。
【請求項１３】
前記少なくとも１つのハードウェアコンピュータプロセッサは、前記第１の検索クエリのコンテンツに基づき、問い合わせされるべき前記少なくとも１つの検索エンジンを識別する前記プロセッサ実行可能命令を実行する、請求項８に記載のサーバ。
【請求項１４】
インターネット上のコンテンツの検索を実行する方法であって、少なくとも部分的に少なくとも１つのハードウェアコンピュータプロセッサにより実施され、前記方法は、
ユーザｋら供給される音声入力を受信するステップと、
インターネット上のコンテンツを検索するインターネットにアクセス可能な複数の検索エンジンに対する少なくとも１つのテキスト検索クエリを生成するステップであって、前記少なくとも１つのテキスト検索クエリは、少なくとも部分的に、少なくとも１つの言語モデルを用いて前記音声入力に対して会話認識を実行することにより生成される、ステップと、
頻繁に検索された語に基づき、前記少なくとも１つの言語モデルを周期的に更新するステップと、
を有し、
前記少なくとも１つのテキスト検索クエリは、少なくとも２つのテキスト検索クエリを有し、
前記生成するステップは、
少なくとも部分的に、前記複数の検索エンジンのうちの第１の検索エンジンに関連付けられた第１の言語モデルを用いて前記音声入力に対して会話認識を実行することにより、前記少なくとも２つのテキスト検索クエリのうちの第１の検索クエリを生成するステップと、
少なくとも部分的に、前記複数の検索エンジンのうちの第２の検索エンジンに関連付けられた第２の言語モデルを用いて前記音声入力に対して会話認識を実行することにより、前記少なくとも２つのテキスト検索クエリのうちの第２の検索クエリを生成するステップと、
を更に有する、方法。
【請求項１５】
前記複数の検索エンジンのうちの前記第１の検索エンジンへ、前記少なくとも２つのテキスト検索クエリのうちの前記第１の検索クエリを発行するステップ、
前記複数の検索エンジンのうちの前記第２の検索エンジンへ、前記少なくとも２つのテキスト検索クエリのうちの前記第２の検索クエリを発行するステップ、
を更に有する、請求項１４に記載の方法。
【請求項１６】
前記少なくとも２つのテキスト検索クエリのうちの前記第１の検索クエリは、前記少なくとも２つのテキスト検索クエリのうちの前記第２の検索クエリと異なる、請求項１４に記載の方法。
【請求項１７】
生成するステップは、
前記音声入力に対して自動会話認識を実行するのに用いられるべき複数の利用可能な言語モデルのうちの１つを選択するステップ、
前記複数の言語モデルのうちの前記の選択された１つを用いて、前記音声入力に対して自動会話認識を実行するステップ、
を更に有する、請求項１４に記載の方法。
【請求項１８】
選択するステップは、
少なくとも部分的に前記音声入力のコンテンツに基づき、前記音声入力に対して自動会話認識を実行するのに用いられるべき複数の利用可能な言語モデルのうちの１つを選択するステップ、
を更に有する、請求項１７に記載の方法。
【請求項１９】
前記方法は、前記ユーザの検索結果の前の選択に基づき、前記少なくとも１つの言語モデルを更新するステップ、を更に有する請求項１４に記載の方法。
【請求項２０】
前記複数のインターネットにアクセス可能な検索エンジンの各々は、１又は複数のウェブサイト若しくはドメインにホスティングされたウェブページと、１又は複数のウェブサイト若しくはドメインにホスティングされたコンテンツと、１又は複数のウェブサイト若しくはドメインにホスティングされたウェブページ及び／又はコンテンツへのハイパーリンクと、を有するグループから選択された検索結果を返す、請求項１４に記載の方法。
【請求項２１】
前記第１の言語モデルは、前記第２の言語モデルと異なる、請求項１４に記載の方法。
【請求項２２】
前記第１の言語モデルと前記第２の言語モデルは同じである、請求項１４に記載の方法。
【請求項２３】
少なくとも１つのハードウェアコンピュータプロセッサと、
インターネットを介したコンテンツの検索を実行するプロセッサ実行可能命令を格納する少なくとも１つの有形メモリと、
を有し、前記プロセッサ実行可能命令は、前記少なくとも１つのハードウェアコンピュータプロセッサにより実行されると、前記少なくとも１つのハードウェアコンピュータプロセッサに、
ユーザから音声入力を受信し、
インターネット上にあるコンテンツを検索するインターネットにアクセス可能な複数の検索エンジンに対する少なくとも１つのテキスト検索クエリを生成し、前記少なくとも１つのテキスト検索クエリは、少なくとも１つの言語モデルを用いて前記音声入力に対して会話認識を実行することにより生成され、
頻繁に検索された語に基づき前記少なくとも１つの言語モデルを周期的に更新する、
ようにさせ、
前記少なくとも１つのテキスト検索クエリは、少なくとも２つのテキスト検索クエリを有し、
前記プロセッサ実行可能命令は、前記少なくとも１つのハードウェアプロセッサに、
少なくとも部分的に、前記複数の検索エンジンのうちの第１の検索エンジンに関連付けられた第１の言語モデルを用いて前記音声入力に対して会話認識を実行することにより、前記少なくとも２つのテキスト検索クエリのうちの第１のテキスト検索クエリを生成し、
少なくとも部分的に、前記複数の検索エンジンのうちの第２の検索エンジンに関連付けられた第２の言語モデルを用いて前記音声入力に対して会話認識を実行することにより、前記少なくとも２つのテキスト検索クエリのうちの第２のテキスト検索クエリを生成する、
ことにより前記少なくとも２つのテキスト検索クエリを生成させる、
システム。
【請求項２４】
前記少プロセッサ実行可能命令は、前記少なくとも１つのハードウェアコンピュータプロセッサに、
前記複数の検索エンジンのうちの前記第１の検索エンジンへ、前記少なくとも２つのテキスト検索クエリのうちの前記第１の検索クエリを発行し、
前記複数の検索エンジンのうちの前記第２の検索エンジンへ、前記少なくとも２つのテキスト検索クエリのうちの前記第２の検索クエリを発行する、
ようにさせる、請求項２３に記載のシステム。
【請求項２５】
前記少なくとも２つのテキスト検索クエリのうちの前記第１の検索クエリは、前記少なくとも２つのテキスト検索クエリのうちの前記第２の検索クエリと異なる、請求項２３に記載に記載のシステム。
【請求項２６】
前記少プロセッサ実行可能命令は、前記少なくとも１つのハードウェアコンピュータプロセッサに、
前記音声入力に対して自動会話認識を実行するのに用いられるべき複数の利用可能な言語モデルのうちの１つを選択し、
前記複数の言語モデルのうちの前記の選択された１つを用いて、前記音声入力に対して自動会話認識を実行する、
ことにより、前記少なくとも１つのテキスト検索クエリを生成させる、請求項２３に記載のシステム。
【請求項２７】
前記少プロセッサ実行可能命令は、前記少なくとも１つのハードウェアコンピュータプロセッサに、
少なくとも部分的に前記音声入力の内容に基づき、前記音声入力に対して自動会話認識を実行するのに用いられるべき複数の利用可能な言語モデルのうちの１つを選択する、
ことにより、前記複数の利用可能な言語モデルのうちの１つを選択させる、請求項２６に記載のシステム。
【請求項２８】
前記少プロセッサ実行可能命令は、前記少なくとも１つのハードウェアコンピュータプロセッサに、
前記ユーザの前の検索結果の選択に基づき前記少なくとも１つの言語モデルを更新させる、請求項２３に記載のシステム。
【請求項２９】
前記複数のインターネットにアクセス可能な検索エンジンの各々は、１又は複数のウェブサイト若しくはドメインにホスティングされたウェブページと、１又は複数のウェブサイト若しくはドメインにホスティングされたコンテンツと、１又は複数のウェブサイト若しくはドメインにホスティングされたウェブページ及び／又はコンテンツへのハイパーリンクと、を有するグループから選択された検索結果を返す、請求項２３に記載のシステム。
【請求項３０】
前記第１の言語モデルは、前記第２の言語モデルと異なる、請求項２３に記載のシステム。
【請求項３１】
前記第１の言語モデルと前記第２の言語モデルは同じである、請求項２３に記載のシステム。