【手続補正書】
【提出日】平成26年1月30日(2014.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１９
【補正方法】変更
【補正の内容】
【請求項１９】
検索情報を提供するためのコンピュータプログラムであって、
１つ以上のユーザ入力検索キーワードを受信するための機能と、
前記１つ以上のユーザ入力検索キーワードに少なくとも部分的に基づいて、それぞれ特定のタイプのオンラインコンテンツに関連付けられている複数の検索チャネルを自動的に決定するための機能と、
前記１つ以上のユーザ入力検索キーワードに関係する情報について、前記決定された複数の検索チャネルを検索するための機能と、
前記決定された複数の検索チャネルに関連付けられている関係情報を返すための機能と、
をコンピュータによって実現させる、コンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】変更
【補正の内容】
【０１０２】
以上の実施形態は、理解を明瞭にする目的で、ある程度詳細に説明されてきたが、本発明は、与えられた詳細に限定されない。本発明を実現するには、多くの代替的手法がある。開示された実施形態は、例示的なものであり、非限定的である。
適用例１：検索情報を提供する方法であって、１つ以上のユーザ入力検索キーワードを受信し、前記１つ以上のユーザ入力検索キーワードに少なくとも部分的に基づいて、それぞれ特定のタイプのオンラインコンテンツに関連付けられている複数の検索チャネルを自動的に決定し、前記１つ以上のユーザ入力検索キーワードに関係する情報について、前記決定された複数の検索チャネルを検索し、前記決定された複数の検索チャネルに関連付けられている関係情報を返すこと、を備える方法。
適用例２：適用例１に記載の方法であって、関係情報を返すことは、前記複数の検索チャネルのそれぞれに関連付けられている１つ以上の検索結果をランク付けすることを含む、方法。
適用例３：適用例２に記載の方法であって、前記複数の検索チャネルのそれぞれに関連付けられている１つ以上の検索結果は、各検索チャネルに関連付けられている正規化ユーザ動作値に少なくとも部分的に基づいてランク付けされる、方法。
適用例４：適用例１に記載の方法であって、検索チャネルを自動的に決定することは、検索キーワードと検索チャネルとの間の複数の記憶されている対応関係を使用することを含む、方法。
適用例５：適用例４に記載の方法であって、前記ユーザ入力検索キーワードの１つが、前記複数の記憶されている対応関係に含まれる検索キーワードに一致する場合に、前記複数の記憶されている対応関係の中の、前記一致した検索キーワードに関連付けられている検索チャネルが、前記決定された複数の検索チャネルの１つとなる、方法。
適用例６：適用例１に記載の方法であって、更に、検索履歴に関連付けられている複数のログ記録を取得し、前記複数のログ記録に含まれる検索チャネルについて、その検索チャネルに関連付けられている各検索キーワードに対するユーザ検索動作数及びユーザクリック動作数を決定し、前記複数のログ記録に含まれる前記検索チャネルについて、各検索キーワードについての正規化ユーザ動作値を、その検索キーワードに関連付けられている前記ユーザ検索動作数及び前記ユーザクリック動作数に少なくとも部分的に基づいて決定し、前記複数のログ記録に含まれる前記検索チャネルに関連して検索キーワードに関連付けられている前記正規化ユーザ動作値が閾値を少なくとも満たすか否かを決定し、前記正規化ユーザ動作値が前記閾値を少なくとも満たす場合に、前記検索キーワードとその検索チャネルとの間の対応関係を記憶させること、を備える方法。
適用例７：適用例１に記載の方法であって、前記複数の検索チャネルを自動的に決定することは、もしあれば、検索チャネルを決定するために、検索キーワードと検索チャネルとの間の複数の記憶された対応関係を使用し、もしあれば、第１の補助検索チャネルを決定するために、複数の検索チャネルに対応する複数の既定の語彙項目を使用し、もしあれば、第２の補助検索チャネルを決定するために、複数の検索チャネルに対応する複数の既定の属性識別子を使用し、もしあれば、第３の補助検索チャネルを決定するために、特別な検索キーワードルールを使用し、前記複数の記憶されている対応関係を使用して検索チャネルが決定されない、第１の補助検索チャネルが決定されない、第２の補助検索チャネルが決定されない、及び第３の補助検索チャネルが決定されない場合に、検索チャネルを決定するために予測ルールを使用すること、を含む、方法。
適用例８：適用例７に記載の方法であって、更に、前記１つ以上のユーザ入力検索キーワードを１つ以上の個々の検索キーワード単位に分けることを備える方法。
適用例９：適用例１に記載の方法であって、前記決定された複数の検索チャネルは、検索キーワードと検索チャネルとの間の複数の記憶されている対応関係に少なくとも部分的に基づいて決定された検索チャネル、第１の補助検索チャネル、第２の補助検索チャネル、第３の補助検索チャネル、及び予測ルールに基づいて決定された検索チャネルのうちの、１つ以上を含む、方法。
適用例１０：検索情報を提供するためのシステムであって、プロセッサであって、１つ以上のユーザ入力検索キーワードを受信し、前記１つ以上のユーザ入力検索キーワードに少なくとも部分的に基づいて、それぞれ特定のタイプのオンラインコンテンツに関連付けられている複数の検索チャネルを自動的に決定し、前記１つ以上のユーザ入力検索キーワードに関係する情報について、前記決定された複数の検索チャネルを検索し、前記決定された複数の検索チャネルに関連付けられている関係情報を返すように構成されているプロセッサと、前記プロセッサに接続され、前記プロセッサに命令を提供するように構成されているメモリと、を備える、システム。
適用例１１：適用例１０に記載のシステムであって、関係情報を返すことは、前記複数の検索チャネルのそれぞれに関連付けられている１つ以上の検索結果をランク付けすることを含む、システム。
適用例１２：適用例１１に記載のシステムであって、前記複数の検索チャネルのそれぞれに関連付けられている１つ以上の検索結果は、各検索チャネルに関連付けられている正規化ユーザ動作値に少なくとも部分的に基づいてランク付けされる、システム。
適用例１３：適用例１０に記載のシステムであって、複数の検索チャネルを自動的に決定することは、検索キーワードと検索チャネルとの間の複数の記憶されている対応関係を使用することを含む、システム。
適用例１４：適用例１３に記載のシステムであって、前記ユーザ入力検索キーワードの１つが、前記複数の記憶されている対応関係に含まれる検索キーワードに一致する場合に、前記複数の記憶されている対応関係の中の、前記一致した検索キーワードに関連付けられている検索チャネルが、前記決定された複数の検索チャネルの１つとなる、システム。
適用例１５：適用例１０に記載のシステムであって、前記プロセッサは、更に、検索履歴に関連付けられている複数のログ記録を取得し、前記複数のログ記録に含まれる検索チャネルについて、その検索チャネルに関連付けられている各検索キーワードに対するユーザ検索動作数及びユーザクリック動作数を決定し、前記複数のログ記録に含まれる前記検索チャネルについて、各検索キーワードについての正規化ユーザ動作値を、その検索キーワードに関連付けられている前記ユーザ検索動作数及び前記ユーザクリック動作数に少なくとも部分的に基づいて決定し、前記複数のログ記録に含まれる前記検索チャネルに関連して検索キーワードに関連付けられている前記正規化ユーザ動作値が閾値を少なくとも満たすかどうかを決定し、前記正規化ユーザ動作値が前記閾値を少なくとも満たす場合に、前記検索キーワードとその検索チャネルとの間の対応関係を記憶させるように構成されている、システム。
適用例１６：適用例１０に記載のシステムであって、前記複数の検索チャネルを自動的に決定することは、前記プロセッサが、もしあれば、検索チャネルを決定するために、検索キーワードと検索チャネルとの間の複数の記憶されている対応関係を使用し、もしあれば、第１の補助検索チャネルを決定するために、複数の検索チャネルに対応する複数の既定の語彙項目を使用し、もしあれば、第２の補助検索チャネルを決定するために、複数の検索チャネルに対応する複数の既定の属性識別子を使用し、もしあれば、第３の補助検索チャネルを決定するために、特別な検索キーワードルールを使用し、前記複数の記憶されている対応関係を使用して検索チャネルが決定されない、第１の補助検索チャネルが決定されない、第２の補助検索チャネルが決定されない、及び第３の補助検索チャネルが決定されない場合に、検索チャネルを決定するために予測ルールを使用するように構成されていることを含む、システム。
適用例１７：適用例１６に記載のシステムであって、前記プロセッサは、更に、前記１つ以上のユーザ入力検索キーワードを１つ以上の個々の検索キーワード単位に分けるように構成されている、システム。
適用例１８：適用例１０に記載のシステムであって、前記決定された複数の検索チャネルは、検索キーワードと検索チャネルとの間の複数の記憶されている対応関係に少なくとも部分的に基づいて決定された検索チャネル、第１の補助検索チャネル、第２の補助検索チャネル、第３の補助検索チャネル、及び予測ルールに基づいて決定された検索チャネルのうちの、１つ以上を含む、システム。
適用例１９：非一時的なコンピュータ読み取り可能ストレージ媒体に実装されている、検索情報を提供するためのコンピュータプログラム製品であって、１つ以上のユーザ入力検索キーワードを受信するためのコンピュータ命令と、前記１つ以上のユーザ入力検索キーワードに少なくとも部分的に基づいて、それぞれ特定のタイプのオンラインコンテンツに関連付けられている複数の検索チャネルを自動的に決定するためのコンピュータ命令と、前記１つ以上のユーザ入力検索キーワードに関係する情報について、前記決定された複数の検索チャネルを検索するためのコンピュータ命令と、前記決定された複数の検索チャネルに関連付けられている関係情報を返すためのコンピュータ命令と、を備えるコンピュータプログラム製品。