(57)【特許請求の範囲】
【請求項１】
端末で実行される、推奨コンテンツに基づく対話方法であって、
マルチメディアファイルの再生命令を受け取り、前記マルチメディアファイルに対応する推奨コンテンツを取得するステップと、
前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示するステップと、
前記推奨コンテンツの対話オプションを表示するステップと、
前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップとを含み、
前記対話オプションは評価オプションを含み、前記対話方法はさらに、
前記評価オプションを表示するとき、前記評価オプションの指定された表示領域に、前記推奨コンテンツの評価の第１の評価回数を表示するステップを含む、
方法。
【請求項２】
前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示する前に、前記方法はさらに、
サーバにより送信された、指定された再生時点を受信するステップ、または
事前に記憶されている、指定された再生時点を取得するステップとを含む、
請求項１に記載の方法。
【請求項３】
前記推奨コンテンツの対話オプションを表示する前に、
前記マルチメディアファイルを再生する過程で前記マルチメディアファイルに対する再生ポーズ操作を検出した後、前記推奨コンテンツを提示するステップをさらに含む。
請求項１に記載の方法。
【請求項４】
前記推奨コンテンツの対話オプションを表示するステップは、
前記推奨コンテンツを提示する過程で前記推奨コンテンツの対話オプションを表示するステップ、または
前記マルチメディアファイルを再生する過程で前記推奨コンテンツの対話オプションを表示するステップを含む、
請求項１に記載の方法。
【請求項５】
前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップは、
前記評価オプションに対する選択操作が初めて検出されたとき、第１のアニメーション効果にしたがって前記評価オプションを提示するステップと、
前記推奨コンテンツの評価回数を調整して第２の評価回数にするステップと、
指定された表示領域に前記第２の評価回数を表示するステップとを含む。
請求項１に記載の方法。
【請求項６】
前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップはさらに、
前記評価オプションに対する選択操作が再度検出されたとき、第２のアニメーション効果にしたがって前記評価オプションを提示するステップと、
前記推奨コンテンツの評価回数を回復して第１の評価回数にするステップと、
指定された表示領域に前記第１の評価回数を表示するステップとを含む。
請求項５に記載の方法。
【請求項７】
前記方法はさらに、
前記評価オプションの表示が終わり、前記推奨コンテンツの現在の評価回数が前記第１の評価回数でないとき、サーバに評価要求を送信するステップを含み、
前記評価要求は前記推奨コンテンツのコンテンツ識別子を担い、前記評価要求は前記推奨コンテンツの記録された評価回数を調整するために前記サーバにより使用される、
請求項１ないし６いずれか一項に記載の方法。
【請求項８】
前記対話オプションは共有オプションを含み、
前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップは、
前記共有オプションに対する選択操作を検出した後、サーバに共有要求を送信するステップであって、前記共有要求は推奨コンテンツのコンテンツ識別子と、現在のログインユーザー識別子とを担い、前記サーバは前記共有要求を用いて推奨コンテンツを、前記コンテンツ識別子にしたがって前記ログインユーザー識別子の動的情報提示ページと共有する、
請求項１に記載の方法。
【請求項９】
前記共有オプションに対する選択操作を検出した後、サーバに共有要求を送信するステップは、
前記共有オプションに対する選択操作を検出した後、前記推奨コンテンツのコンテンツ識別子と前記ログインユーザー識別子とを取得するステップと、
前記推奨コンテンツの共有インターフェースを表示するステップであって、前記共有インターフェースは前記推奨コンテンツの共有を確認するためユーザーにより使われるステップと、
前記共有インターフェースにおける確認操作を検出した後、前記共有要求を前記サーバに送信するステップとを含む。
請求項８に記載の方法。
【請求項１０】
前記共有オプションに対する選択操作を検出した後、サーバに共有要求を送信するステップは、
前記共有オプションに対する選択操作を検出した後、前記推奨コンテンツのコンテンツ識別子を取得するステップと、
複数の情報提示アプリケーションのアイコンを表示するステップと、
前記複数の情報提示アプリケーションのアイコンから、選択されたアイコンに対応する指定された情報提示アプリケーションを決定するステップと、
指定されたユーザー識別子に基づき、指定情報提示アプリケーションの共有要求をサーバに送信し、前記指定情報提示アプリケーションにログインするステップであって、前記共有要求は前記コンテンツ識別子を担う、ステップとを含む、
請求項８に記載の方法。
【請求項１１】
推奨コンテンツに基づく対話方法であって、
マルチメディアファイルに対する、端末の推奨コンテンツ取得要求を受信するステップであって、前記推奨コンテンツ取得要求は前記マルチメディアファイルに対応する推奨コンテンツを要求するのに使用される、ステップと、
前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信するステップであって、前記端末は、前記推奨コンテンツを前記マルチメディアファイルの指定再生時点に提示し、前記推奨コンテンツの対話オプションを表示するように構成される、ステップと、
前記端末により送信された対話要求を受信するステップであって、前記対話要求は前記対話オプションに対する選択操作によりトリガーされるステップと、
前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップとを含み、
前記対話方法はさらに、前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信する前に、
各推奨コンテンツセットにおける前記端末による評価回数及び共有回数にしたがって、人気のある推奨コンテンツセットを決定するステップを含み、
前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信するステップは、
人気のある推奨コンテンツセット中にあり、前記端末上で再生されていない推奨コンテンツを前記端末に送信するステップを含む、
方法。
【請求項１２】
前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップは、
前記対話要求が評価要求であるとき、前記評価要求にしたがって、前記推奨コンテンツの評価の記録回数を調整するステップを含む。
請求項１１に記載の方法。
【請求項１３】
前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップは、
前記対話要求が共有要求であるとき、前記端末の現在のログインユーザー識別子を取得するステップと、
前記推奨コンテンツを前記ログインユーザー識別子の動的情報提示ページと共有するステップとを含む、
請求項１１に記載の方法。
【請求項１４】
前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信する前に、
前記推奨コンテンツを取得するステップを含み、前記推奨コンテンツの属性は、前記端末により推奨された推奨コンテンツ、又は前記端末により共有された推奨コンテンツの属性と同じである、
請求項１１に記載の方法。
【請求項１５】
一以上のプロセッサと、メモリとを有する端末であって、
前記メモリは一以上のプログラムを記憶し、前記一以上のプログラムは前記一以上のプロセッサにより実行され、前記一以上のプログラムは推奨コンテンツに基づき対話方法を実行する命令を含み、前記対話方法は、
マルチメディアファイルの再生命令を受信するステップと、
前記マルチメディアファイルに対応する推奨コンテンツを取得するステップと、
前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示するステップと、
前記推奨コンテンツの対話オプションを表示するステップと、
前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップとを含み、
前記対話オプションは評価オプションを含み、前記一以上のプログラムはさらに
前記評価オプションを表示するとき、前記評価オプションの指定された表示領域に、前記推奨コンテンツの評価の第１の評価回数を表示するステップを実行する命令を含む、
端末。
【請求項１６】
前記一以上のプログラムは前記推奨コンテンツに基づいて前記対話方法を実行する命令をさらに含み、前記対話方法は、
前記推奨コンテンツを提示する過程で前記推奨コンテンツの対話オプションを表示するステップ、または
前記マルチメディアファイルを再生する過程で前記推奨コンテンツの対話オプションを表示するステップを含む、
請求項１５に記載の端末。
【請求項１７】
前記一以上のプログラムはさらに、
評価オプションの選択操作が最初に検出されたとき、前記推奨コンテンツの評価回数を、第２の評価回数に調整するステップと、
第１のアニメーション効果にしたがって前記評価オプションを提示し、前記第２の評価回数を指定表示領域に表示するステップとを実行する命令を含む、
請求項１５に記載の端末。
【請求項１８】
前記一以上のプログラムはさらに、
評価オプションの選択操作が再度検出されたとき、前記推奨コンテンツの評価回数を、第１の評価回数に調整するステップと、
第２のアニメーション効果にしたがって前記評価オプションを提示し、前記第１の評価回数を前記指定表示領域に表示するステップと
を実行する命令を含む、
請求項１７に記載の端末。
【請求項１９】
前記一以上のプログラムはさらに、
前記評価オプションの表示が終了し、推奨コンテンツの現在の評価回数が前記第１の評価回数でないとき、評価要求をサーバに送信するステップであって、前記評価要求は前記推奨コンテンツのコンテンツ識別子を担い、前記サーバが、前記評価要求を用いて、前記推奨コンテンツの記録された評価回数を調整する、ステップを実行する命令を含む、
請求項１５ないし１８いずれか一項に記載の端末。
【請求項２０】
前記対話オプションは共有オプションを含み、前記一以上のプログラムはさらに
前記共有オプションに対する選択操作を検出したとき、サーバに共有要求を送信するステップであって、前記共有要求は推奨コンテンツのコンテンツ識別子と、現在のログインユーザー識別子とを担い、前記サーバは前記共有要求を用いて推奨コンテンツを、前記コンテンツ識別子にしたがって前記ログインユーザー識別子の動的情報提示ページと共有する命令を含む、
請求項１５に記載の端末。
【請求項２１】
サーバであって、
一以上のプロセッサと、メモリとを有し、
前記メモリは一以上のプログラムを記憶し、前記一以上のプログラムは前記一以上のプロセッサにより実行され、前記一以上のプログラムは推奨コンテンツに基づき対話方法を実行する命令を含み、前記対話方法は、
マルチメディアファイルに対する、端末の推奨コンテンツ取得要求を受信するステップであって、前記推奨コンテンツ取得要求は前記マルチメディアファイルに対応する推奨コンテンツを要求するのに使用される、ステップと、
前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信するステップとを含み、前記端末は、前記推奨コンテンツを前記マルチメディアファイルの指定再生時点に提示し、前記推奨コンテンツの対話オプションを表示するように構成される、ステップと、
前記端末により送信された対話要求を受信するステップであって、前記対話要求は前記対話オプションに対する選択操作によりトリガーされるステップと、
前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップとを含み、
前記一以上のプログラムは前記推奨コンテンツに基づいて前記対話方法を実行する命令をさらに含み、前記対話方法は、
各推奨コンテンツセットにおける前記端末による評価回数及び共有回数にしたがって、人気のある推奨コンテンツセットを決定するステップと、
人気のある推奨コンテンツセット中にあり、前記端末上で再生されていない推奨コンテンツを前記端末に送信するステップとを含む、
サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、ネットワーク技術の分野に関し、特に、推奨されるコンテンツに基づいた対話方法、端末、およびサーバに関する。
【背景技術】
【０００２】
ネットワーク技術の発展に伴い、ネットワークビデオはますます幅広く普及しており、ビデオ再生アプリケーションは多くの端末にインストールすることができ、ネットワークビデオ再生機能をユーザーに提供することができる。ネットワークビデオの視聴者が増加するにつれて、多くのプロデューサは、その製品を宣伝するために、ネットワークビデオの始め、途中、または他の位置に推奨コンテンツを挿入する。推奨されるコンテンツは、製品関連の広告、活動情報などを含むことができる。端末は、ネットワークビデオを再生する過程で、ユーザーが推奨コンテンツを視聴するように、挿入された推奨コンテンツを直接提示する。
【０００３】
しかし、ユーザーが他の選択肢なしに推奨コンテンツを見なければならないので、問題が生じる。これにより、ユーザーは顔をしかめ、ユーザーの粘度を低下させ、また、推奨コンテンツの変換率も低下させる。
【０００４】
本出願は、２０１５年４月２８日に出願した中国特許出願第２０１５１０２０８９６６．９号（発明の名称「ｉｎｔｅｒａｃｔｉｏｎ  ｍｅｔｈｏｄ  ａｎｄ  ａｐｐａｒａｔｕｓ  ｂａｓｅｄ  ｏｎ  ｒｅｃｏｍｍｅｎｄｅｄ  ｃｏｎｔｅｎｔ」）の優先権を主張するものである。上記出願はここにその全体を参照援用する。
【発明の概要】
【０００５】
本開示の実施形態は、推奨コンテンツに基づく対話方法および対話システムを提供する。対話システムは、端末および／またはサーバを含むことができる。
【０００６】
一態様では、推奨コンテンツに基づく対話方法が提供され、該方法は、マルチメディアファイルの再生命令を受け取り、前記マルチメディアファイルに対応する推奨コンテンツを取得するステップと、前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示するステップと、対話オプションの選択操作を検出した後、推奨コンテンツの対話オプションを表示し、対話オプションに基づいて推奨コンテンツと対話するステップとを含む。
【０００７】
他の一態様では、推奨コンテンツに基づく対話方法が提供され、該方法は、マルチメディアファイルに対する、端末の推奨コンテンツ取得要求を受信するステップであって、前記推奨コンテンツ取得要求は前記マルチメディアファイルに対応する推奨コンテンツを要求するのに使用される、ステップと、前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信するステップとを含み、前記端末は、前記推奨コンテンツを前記マルチメディアファイルの指定再生時点に提示し、前記推奨コンテンツの対話オプションを表示し、前記端末により送信された対話要求を受信するステップであって、前記対話要求は前記対話オプションに対する選択操作によりトリガーされるステップと、前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップとを含む。
【０００８】
他の一態様では、システムが提供され、端末を含み、該端末は、１つ以上のプロセッサと、メモリとを含み、前記メモリは１つ以上のプログラムを記憶し、１つ以上のプログラムは１つ以上のプロセッサにより実行され、１つ以上のプログラムは推奨コンテンツに基づいて対話方法を実行する命令を含み、前記方法は、マルチメディアファイルの再生命令を受信するステップと、前記マルチメディアファイルに対応する推奨コンテンツを取得するステップと、前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示するステップと、対話オプションの選択操作を検出した後、推奨コンテンツの対話オプションを表示し、対話オプションに基づいて推奨コンテンツと対話するステップとを含む。
【０００９】
さらに他の一態様では、サーバが提供され、該サーバは、一以上のプロセッサと、メモリとを有し、該メモリは１つ以上のプログラムを記憶し、１つ以上のプログラムは１つ以上のプロセッサにより実行されるよう構成され、１つ以上のプログラムは命令を含み、該命令は、マルチメディアファイルに対する、端末の推奨コンテンツ取得要求を受信するステップであって、前記推奨コンテンツ取得要求は前記マルチメディアファイルに対応する推奨コンテンツを要求するのに使用される、ステップと、前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信するステップとを含み、前記端末は、  前記推奨コンテンツを前記マルチメディアファイルの指定再生時点に提示し、前記推奨コンテンツの対話オプションを表示し、前記端末により送信された対話要求を受信するステップであって、前記対話要求は前記対話オプションに対する選択操作によりトリガーされるステップと、前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップとを含む。
【００１０】
本開示の実施形態で提供される技術的解決策は、次の利点を有する：
【００１１】
この方法によれば、本開示の実施形態において提供されるシステム、端末、およびサーバは、マルチメディアファイルの指定された再生時点で推奨コンテンツが提示され、推奨コンテンツの対話オプションが表示され、ユーザーは、推奨コンテンツを受動的に見るのではなく、対話オプションの選択操作をトリガーして、推奨コンテンツと対話することができる。これは、推奨コンテンツと対話する方法をユーザーに提供し、柔軟性を増加させ、推奨コンテンツのユーザーへの魅力を高め、ユーザーの粘度（ｖｉｓｃｏｓｉｔｙ）を増加させ、推奨コンテンツの変換率（ｃｏｎｖｅｒｓｉｏｎ  ｒａｔｅ）を高める。
【図面の簡単な説明】
【００１２】
本開示の実施形態の技術的解決手段をより明確に説明するため、以下に実施形態を説明するのに必要な添付図面を簡単に説明する。言うまでもなく、以下に説明する添付図面は、本開示の実施形態を示しており、本技術分野の当業者は、創作的努力をせずとも、これらの添付図面から他の図面に想到することもできるだろう。
【００１３】
【図１】本開示の一実施形態による実施環境を示す模式的構成図である。
【００１４】
【図２】本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。
【００１５】
【図３】本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。
【００１６】
【図４Ａ】本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。
【００１７】
【図４Ｂ】本開示の一実施形態による評価オプションの表示を示す構成図である。
【００１８】
【図４Ｃ】本開示の一実施形態による他の評価オプションの表示を示す構成図である。
【００１９】
【図５Ａ】本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。
【００２０】
【図５Ｂ】本開示の一実施形態による共有オプションの表示を示す構成図である。
【００２１】
【図５Ｃ】本開示の一実施形態によるアプリケーションアイコンの表示を示す構成図である。
【００２２】
【図６】本開示の一実施形態による推奨コンテンツに基づく対話装置を示す模式的構成図である。
【００２３】
【図７】本開示の一実施形態による推奨コンテンツに基づく対話装置を示す模式的構成図である。
【００２４】
【図８】本開示の一実施形態による端末を示す模式的構成図である。
【００２５】
【図９】本開示の一実施形態によるサーバを示す模式的構成図である。
【発明を実施するための形態】
【００２６】
下記は、本開示の実施形態による添付図面を参照して本開示の実施形態における技術的解決策の明確な説明である。明らかに、記載される実施形態は、本開示の実施形態の一部ではあるがすべてではない。本技術分野の当業者によって創作的努力を要せずに本開示の実施形態に基づき得られる他の実施形態はすべて、本開示の保護範囲内に入る。
【００２７】
本明細書では、特に指定のない限り、「推奨コンテンツ」とは、マルチメディアファイルに挿入されたコンテンツを指し、マルチメディアファイルが再生されているときに、推奨コンテンツを再生することができる。推奨コンテンツは、マルチメディアファイルが再生される前に提示されてもよく、またはマルチメディアファイルを再生する過程で提示されてもよく、またはマルチメディアファイルが一定時間再生された後に提示されてもよく、マルチメディアファイルの再生が終了してから提示されてもよい。
【００２８】
マルチメディアファイルを再生する持続時間と比較して、推奨されるコンテンツは、非常に短時間だけ再生されてもよい。推奨されるコンテンツは広告、ニュース、活動情報などであってもよい。通常、推奨されるコンテンツはマルチメディアファイルのコンテンツとは無関係であってもよい。マルチメディアファイルを再生する過程で推奨されるコンテンツを提示すると、ユーザーは顔をしかめることになり得る。したがって、本開示は、以下の実施形態のうちの１つ以上を使用して、推奨されたコンテンツと対話する方法およびシステムをユーザーに提供し、推奨されたコンテンツのユーザーにとっての魅力を高める。
【００２９】
図１は、本開示の一実施形態による実施環境を示す模式的構成図である。実施環境は、端末とサーバを含むシステムを含み、端末とサーバはネットワークを介して接続されている。
【００３０】
サーバは、マルチメディアファイルおよびマルチメディアファイルに対応する推奨コンテンツを端末に提供するように構成される。端末は、マルチメディアファイルの再生指示を受けたときにマルチメディアファイルを再生し、マルチメディアファイルを再生するときに、指定された再生時点で、対応する推奨コンテンツを提示するように構成される。端末はさらに、対話オプションの選択操作を検出した後、推奨コンテンツの対話オプションを表示し、対話オプションに基づいて推奨コンテンツと対話するように構成される。
【００３１】
図２は、本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。本開示の実施形態は、端末によって実行される。図２を参照して、本方法はつぎのステップを含む：
【００３２】
２０１：マルチメディアファイルの再生命令を受け取り、前記マルチメディアファイルに対応する推奨コンテンツを取得するステップ。
【００３３】
２０２：前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示するステップ。
【００３４】
２０３：前記推奨コンテンツの対話オプションを表示するステップ。
【００３５】
２０４：前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップ。
【００３６】
本開示のこの実施形態で提供される方法によれば、推奨コンテンツは、マルチメディアファイルの指定された再生時点で提示され、推奨コンテンツの対話オプションが表示され、ユーザーは、推奨コンテンツを受動的に見るのではなく、対話オプションの選択操作をトリガーして、推奨コンテンツと対話することができ、これは、推奨コンテンツと対話する方法をユーザーに提供し、柔軟性を高め、ユーザーへの推奨コンテンツの魅力を高め、ユーザーの粘性（ｖｉｓｃｏｓｉｔｙ）を高め、推奨コンテンツの変換率（ｃｏｎｖｅｒｓｉｏｎ  ｒａｔｅ）を向上する。
【００３７】
任意的に、前記マルチメディアファイルの指定された再生時点で前記推奨コンテンツを提示する前に、前記方法はさらに、サーバにより送信された、指定された再生時点を受信するステップ、または指定され記憶された再生時点を取得するステップを含み得る。
【００３８】
任意的に、前記推奨コンテンツの対話オプションを表示する前に、前記方法はさらに、前記マルチメディアファイルを再生する過程で前記マルチメディアファイルに対する再生ポーズ操作を検出した後、前記推奨コンテンツを提示するステップをさらに含む。
【００３９】
任意的に、前記推奨コンテンツの対話オプションを表示するステップは、前記推奨コンテンツを提示する過程で前記推奨コンテンツの対話オプションを表示するステップ、または前記マルチメディアファイルを再生する過程で前記推奨コンテンツの対話オプションを表示するステップを含む。
【００４０】
任意的に、前記対話オプションは評価オプションを含み、前記方法はさらに、前記評価オプションを表示するとき、前記評価オプションの指定された表示領域に、前記推奨コンテンツの評価の第１の評価回数を表示するステップを含む。
【００４１】
任意的に、推奨コンテンツの第１の評価回数を表示するステップの前に、前記方法はさらに、サーバにより送信された、推奨コンテンツの第１の評価回数を受信するステップを含む。
【００４２】
任意的に、前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップは、前記評価オプションに対する選択操作が初めて検出されたとき、第１のアニメーション効果にしたがって前記評価オプションを提示するステップと、前記推奨コンテンツの評価回数を調整して第２の評価回数にするステップと、指定された表示領域に前記第２の評価回数を表示するステップとを含む。
【００４３】
任意的に、前記対話オプションに対する選択操作を検出した後、前記対話オプションに基づいて前記推奨コンテンツと対話するステップはさらに、前記評価オプションに対する選択操作が再度検出されたとき、第２のアニメーション効果にしたがって前記評価オプションを提示するステップと、前記推奨コンテンツの評価回数を回復して第１の評価回数にするステップと、指定された表示領域に前記第１の評価回数を表示するステップとを含む。
【００４４】
任意的に、前記方法はさらに、  前記評価オプションの表示が終了し、推奨コンテンツの現在の評価回数が前記第１の評価回数でないとき、評価要求を前記サーバに送信するステップであって、前記評価要求は前記推奨コンテンツのコンテンツ識別子を担い、前記サーバが、前記評価要求にしたがって、前記推奨コンテンツの記録された評価回数を調整するように構成される。
【００４５】
任意的に、対話オプションは共有オプションを含み、前記対話オプションに基づいて前記推奨コンテンツと対話するステップは、前記対話オプションに対する選択操作を検出した後に、  前記共有オプションに対する選択操作を検出した後、サーバに共有要求を送信するステップであって、前記共有要求は推奨コンテンツのコンテンツ識別子と、現在のログインユーザー識別子とを担い、前記サーバは推奨コンテンツを、前記コンテンツ識別子にしたがって前記ユーザー識別子の動的情報提示ページと共有するように構成される。
【００４６】
任意的に、前記共有オプションに対する選択操作を検出した後、サーバに共有要求を送信するステップは、前記共有オプションに対する選択操作を検出した後、前記推奨コンテンツのコンテンツ識別子と前記ユーザー識別子とを取得するステップと、前記推奨コンテンツの共有インターフェースを表示するステップであって、前記共有インターフェースは前記推奨コンテンツの共有を確認するためユーザーにより使われるステップと、前記共有インターフェースにおける確認操作を検出した後、前記共有要求を前記サーバに送信するステップとを含む。
【００４７】
任意的に、前記共有オプションに対する選択操作を検出した後、サーバに共有要求を送信するステップは、前記共有オプションに対する選択操作を検出した後、前記推奨コンテンツのコンテンツ識別子を取得するステップと、複数の情報提示アプリケーションのアイコンを表示するステップと、前記複数の情報提示アプリケーションのアイコンから、選択されたアイコンに対応する指定された情報提示アプリケーションを決定するステップと、指定された情報提示アプリケーションをイネーブルするステップと、指定されたユーザー識別子に基づき、指定情報提示アプリケーションの共有要求をサーバに送信し、前記指定情報提示アプリケーションにログインするステップであって、前記共有要求は前記コンテンツ識別子を担う、ステップとを含む。
【００４８】
前述の任意的技術的解決策は、任意の方法で組み合わせて、本開示の任意的実施形態を形成することができる。詳細はここでは説明しない。
【００４９】
図３は、本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。本開示の実施形態は、サーバによって実行される。図３を参照して、本方法はつぎのステップを含む：
【００５０】
３０１：マルチメディアファイルに対する、端末の推奨コンテンツ取得要求を受信するステップであって、前記推奨コンテンツ取得要求は前記マルチメディアファイルに対応する推奨コンテンツを要求するのに使用される、ステップ。
【００５１】
３０２：前記端末に前記マルチメディアファイルに対応する推奨コンテンツを送信するステップであって、前記端末は、前記マルチメディアファイルの指定再生時点に前記推奨コンテンツを提示し、前記推奨コンテンツの対話オプションを表示するステップ。
【００５２】
３０３：前記端末により送信された対話要求を受信するステップであって、前記対話要求は推奨コンテンツの前記対話オプションに対する選択操作によりトリガーされるステップ。
【００５３】
３０４：前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップ。
【００５４】
本開示のこの実施形態で提供される方法によれば、端末は、マルチメディアファイルの指定された再生時点で推奨コンテンツを表示し、推奨コンテンツの対話オプションを表示する。対話要求は、推奨コンテンツの対話オプションに関するユーザーの選択操作に従ってトリガーされる。サーバは、対話要求を受信し、推奨コンテンツに対して対話処理を実行する。本開示の技術的ソリューションにより、ユーザーは、推奨コンテンツを受動的に見るよりも、推奨コンテンツと対話する対話オプションに対する選択操作を端末上でトリガーしてもよい。これは、ユーザーが推奨コンテンツと対話する方法を提供し、柔軟性を向上し、ユーザーに対する推奨コンテンツの魅力を向上し、ユーザー粘性（ｕｓｅｒ  ｖｉｓｃｏｓｉｔｙ）を向上し、推奨コンテンツの変換率を向上する。
【００５５】
任意的に、前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップは、前記対話要求が評価要求であるとき、前記評価要求にしたがって、前記推奨コンテンツの評価の記録回数を調整するステップを含む。
【００５６】
任意的に、前記対話要求にしたがって前記推奨コンテンツに対する対話処理を実行するステップは、前記対話要求が共有要求であるとき、前記端末の現在のログインユーザー識別子を取得するステップと、前記推奨コンテンツを前記ユーザー識別子の動的情報提示ページと共有するステップとを含む。
【００５７】
任意的に、前記方法は、前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信する前に、  前記推奨コンテンツを取得するステップを含み、前記推奨コンテンツの属性は、前記端末により推奨された推奨コンテンツ、又は前記端末により共有された推奨コンテンツの属性と同じである。
【００５８】
任意的に、前記方法は、前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信する前に、各推奨コンテンツセットにおける前記端末による評価回数及び共有回数にしたがって、人気のある推奨コンテンツセットを決定するステップを含み、前記マルチメディアファイルに対応する推奨コンテンツを前記端末に送信するステップは、人気のある推奨コンテンツセット中にあり、前記端末上で再生されていない推奨コンテンツを前記端末に送信するステップを含む。
【００５９】
前述の任意的技術的解決策は、任意の方法で組み合わせて、本開示の任意的実施形態を形成することができる。詳細はここでは説明しない。
【００６０】
図４Ａは、本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。本開示のこの実施形態では、端末とサーバとの間で対話が実行される。本開示のこの実施形態では、対話オプションが評価オプションである例を用いて、推奨コンテンツに基づく対話プロセスを説明する。図４Ａを参照して、本方法はつぎのステップを含む：
【００６１】
４０１：端末は、マルチメディアファイルの再生指示を受信すると、再生要求をサーバに送信する。
【００６２】
任意的に、再生命令は、マルチメディアファイルのファイル識別子を担うことができ、サーバに送信される再生要求は、ファイル識別子を担うこともでき、サーバはファイル識別子に従ってマルチメディアファイルを取得する。
【００６３】
４０２：  サーバは、再生要求を受信したとき、マルチメディアファイル、そのマルチメディアファイルに対応する推奨コンテンツ、および推奨コンテンツの指定された再生時点および第１の評価回数を端末に送信する。
【００６４】
マルチメディアファイルをオンラインで再生するため、端末は、再生命令を受信すると、再生要求をサーバに送り、サーバにマルチメディアファイルを返すように要求する。サーバは、再生要求を受信したとき、マルチメディアファイル、そのマルチメディアファイルに対応する推奨コンテンツ、および推奨コンテンツの指定された再生時点および第１の評価回数を端末に送信する。
【００６５】
本開示のこの実施形態では、端末がマルチメディアファイルをオンラインで再生することは、説明のための例として使用しているだけである。マルチメディアファイルがオンラインで再生される場合、端末は、再生命令を受信すると、サーバに再生要求を送信する。しかしながら、実際のアプリケーションでは、本開示のこの実施形態は、端末がローカルマルチメディアファイルを再生するシナリオにも適用することができる。例えば、端末は、予めサーバからマルチメディアファイルをダウンロードしておき、マルチメディアファイルを再生する際に、サーバに推奨コンテンツ取得要求を送信するようにしてもよい。推奨コンテンツ取得要求は、マルチメディアファイルに対応する推奨コンテンツの要求に用いられる。
【００６６】
任意的に、端末がローカルマルチメディアファイルを再生する上述の例の実施プロセスは、端末がサーバにダウンロード要求を送信し、サーバからマルチメディアファイルをダウンロードすることであってもよい。そして、端末は、再生指示を受信すると、ダウンロードされたマルチメディアファイルを取得し、推奨コンテンツ取得要求をサーバに送信し、マルチメディアファイル及び指定された再生時点に対応する推奨コンテンツを返すようにサーバに要求する。
【００６７】
端末がローカルマルチメディアファイルを再生するシナリオでは、前述の実施方法に加えて、別の実施方法を使用することもできる。例えば、端末は、サーバにダウンロード要求を送信する。サーバがダウンロード要求を受信すると、サーバは推奨コンテンツ取得要求を受信することがデフォルトである。したがって、サーバは、マルチメディアファイル、そのマルチメディアファイルに対応する推奨コンテンツ、および指定された再生時点を端末に送信する。すなわち、端末は、マルチメディアファイル、マルチメディアファイルに対応する推奨コンテンツ、指定された再生時点を同時にダウンロードしてもよい。続いて、端末は、マルチメディアファイルの再生命令を受信すると、ダウンロードされたマルチメディアファイル、ダウンロードされた推奨コンテンツ、およびダウンロードされた指定された再生時点を取得する。
【００６８】
任意的に、端末がマルチメディアファイルをオンラインで再生するシナリオ、または端末がローカルマルチメディアファイルを再生するシナリオでは、端末によってサーバに送信される再生命令は、マルチメディアファイルのファイル識別子を担う。サーバに送信される推奨コンテンツ取得要求は、マルチメディアファイルのファイル識別子を担う、またはサーバに送信されるダウンロード要求は、マルチメディアファイルのファイル識別子も担う。
【００６９】
再生要求を受信すると、サーバは、再生要求に含まれ、マルチメディアファイルに担われるファイル識別子にしたがって、ファイル識別子、コンテンツ識別子、およびマルチメディアファイルの対応関係から、マルチメディアファイルおよびそのマルチメディアファイルに対応する推奨コンテンツのコンテンツ識別子を取得する。サーバはさらに、コンテンツ識別子にしたがってコンテンツ識別子、推奨コンテンツ、指定された再生時点、及び評価回数の対応関係から、推奨コンテンツ、指定された再生時点、及び推奨コンテンツの第１の評価回数とを取得する。サーバは、次いで、マルチメディアファイル、そのマルチメディアファイルに対応する推奨コンテンツ、および推奨コンテンツの指定された再生時点および第１の評価回数を端末に送信する。または、推奨コンテンツ取得要求を受信したとき、サーバは、推奨コンテンツ取得要求に担われ、マルチメディアファイルのものであるファイル識別子、コンテンツ識別子、およびマルチメディアファイルの対応関係から、マルチメディアファイルに対応する推奨コンテンツのコンテンツ識別子を取得する。サーバはさらに、コンテンツ識別子にしたがってコンテンツ識別子、推奨コンテンツ、指定された再生時点、及び評価回数の対応関係から、推奨コンテンツ、指定された再生時点、及び推奨コンテンツの第１の評価回数とを取得する。サーバは、次いで、推奨コンテンツ、指定された再生時点、及び推奨コンテンツの第１評価回数を端末に送信する。または、サーバがダウンロード要求を受信すると、サーバは推奨コンテンツ取得要求を受信することがデフォルトである。サーバは、ダウンロード要求に含まれ、マルチメディアファイルに担われるファイル識別子にしたがって、ファイル識別子、コンテンツ識別子、およびマルチメディアファイルの対応関係から、マルチメディアファイルおよびそのマルチメディアファイルに対応する推奨コンテンツのコンテンツ識別子を取得する。サーバはさらに、コンテンツ識別子にしたがってコンテンツ識別子、推奨コンテンツ、指定された再生時点、及び評価回数の対応関係から、推奨コンテンツ、指定された再生時点、及び推奨コンテンツの第１の評価回数とを取得する。サーバは、次いで、マルチメディアファイル、そのマルチメディアファイルに対応する推奨コンテンツ、および推奨コンテンツの指定された再生時点および第１の評価回数を端末に送信する。
【００７０】
任意的に、サーバは、ファイル識別子、コンテンツ識別子、およびマルチメディアファイルの間の対応関係、及びコンテンツ識別子、推奨コンテンツ、指定された再生時点、および評価回数の間の対応関係を予め記憶することができる。ファイル識別子、コンテンツ識別子、およびマルチメディアファイルの間の対応関係のレコードについては、レコード内のファイル識別子がレコード内のマルチメディアファイルを識別するために使用され、レコード内のコンテンツ識別子がマルチメディアファイルに対応する推奨コンテンツを識別するために使用される。コンテンツ識別子、推奨コンテンツ、指定された再生時点、及び評価回数の対応関係のレコードについては、そのレコード中の評価回数は、そのレコード中の推奨コンテンツの現在の総評価回数である。
【００７１】
コンテンツの観点からは、マルチメディアファイルに対応する推奨コンテンツは、広告やニュースなどのコンテンツを含むことができる。フォーマットの観点から、推奨コンテンツは、推奨ビデオ、推奨オーディオ、推奨画像、推奨テキスト等を含むことができる。本開示のこの実施形態では、限定はない。推奨されたコンテンツの指定された再生時点は、マルチメディアファイルの推奨コンテンツの再生時点を表すために使用され、サーバによって端末に送信されることができる。
【００７２】
マルチメディアファイルに対応する推奨コンテンツと指定された再生時点とは、いずれもサーバによって予め決められていてもよい。サーバは、推奨コンテンツのプロデューサと交渉して、各マルチメディアファイルに対応する推奨コンテンツと、マルチメディアファイル内の各推奨コンテンツの指定された再生時点を決定することができる。任意的に、サーバは、各マルチメディアファイルをネゴシエーションした後、サーバは、ファイル識別子、コンテンツ識別子、及びマルチメディアファイルの間の対応関係に、マルチメディアファイルのファイル識別子、マルチメディアファイルに対応する推奨コンテンツのコンテンツ識別子、及びマルチメディアファイルを格納し、推奨コンテンツの評価回数の初期値を設定し、評価回数の初期値はゼロであり、推奨コンテンツのコンテンツ識別子と、推奨コンテンツと、推奨コンテンツの指定再生時点と、評価回数の初期値とを、コンテンツ識別子、推奨コンテンツ、指定再生時点、および評価回数に格納する。
【００７３】
また、アプリケーションの実行中に、サーバは、マルチメディアファイルに対応する推奨コンテンツをさらに置き換えて更新してもよいし、推奨コンテンツの指定再生時点を調整してもよい。本開示のこの実施形態では、限定はない。任意的に、マルチメディアファイルに対応する推奨コンテンツを置き換えて更新する必要がある場合、サーバは、マルチメディアファイルのファイル識別子にしたがって、ファイル識別子、コンテンツ識別子、及びマルチメディアファイルの対応関係から対応するコンテンツ識別子を取得し、取得したコンテンツ識別子を新たな推奨コンテンツのコンテンツ識別子に更新する。推奨コンテンツの指定再生時点を調整する必要がある場合、サーバは、推奨コンテンツのコンテンツ識別子にしたがって、コンテンツ識別子、推奨コンテンツ、指定再生時点、及び評価回数の間の対応関係から、推奨コンテンツの指定再生時点を取得し、推奨コンテンツの指定再生時点を調整される指定再生時点に更新する。
【００７４】
また、指定再生時点は、予め定められて端末に保存され、予め保存された指定再生時点は、マルチメディアファイルの再生命令が受信された時点で取得される。あるいは、指定再生時点は、ユーザーがマルチメディアファイルに対するポーズ操作をトリガーする時点、すなわち端末がマルチメディアファイルを再生するプロセスにおいて、マルチメディアファイルに対するポーズ操作を検出した時点する時点を指しても良い。本開示のこの実施形態では、限定はない。
【００７５】
任意的に、指定再生時点は、推奨コンテンツがマルチメディアファイルにおいて再生され始める時点を表すことができる。マルチメディアファイルの再生が指定再生時点に達すると、推奨コンテンツが提示され始める。たとえば、推奨テキストまたは推奨画像が表示され始める。
【００７６】
推奨コンテンツが推奨ビデオまたは推奨オーディオである場合、マルチメディアファイルの再生は、指定再生時点に達すると、一時停止され、推奨コンテンツが再生され始める。マルチメディアファイルは、推奨コンテンツの再生が完了したときに引き続き再生される。推奨コンテンツの指定再生時点が００分００秒である場合、推奨コンテンツは、マルチメディアファイルが再生される前に最初に再生され、その後、推奨コンテンツの再生が完了した後に再生される。あるいは、推奨コンテンツの指定再生時点は、３０分００秒である。マルチメディアファイルの再生時間が３０分００秒に達すると、マルチメディアファイルの再生が一時停止され、推奨コンテンツが再生され始める。マルチメディアファイルは、推奨コンテンツの再生が完了した後、引き続き再生される。
【００７７】
マルチメディアファイルは、推奨コンテンツの１つ、及び推奨コンテンツの指定再生時点に対応してもよいし、複数の推奨コンテンツおよびその複数の推奨コンテンツの指定再生時点に対応してもよい。例えば、端末は、マルチメディアファイルに対応する推奨コンテンツリストを取得することができ、推奨コンテンツリストは、複数の順序付けられた推奨コンテンツを含む。端末は、推奨コンテンツリスト内の第１の推奨コンテンツの指定再生時点を決定し、マルチメディアファイルの再生が指定再生時点に達すると、複数の推奨コンテンツを推奨コンテンツリストの順序で順次提示する。
【００７８】
推奨コンテンツの再生中にユーザーとの対話を強化するために、端末は、推奨コンテンツの対話オプションを表示することができる。本開示のこの実施形態では、対話オプションが評価オプションであることは、説明の例として用いている。ユーザーに推奨コンテンツの評価を提示するために、サーバは、複数のユーザーの推奨コンテンツの評価回数に関する統計を収集し、推奨コンテンツの現在の評価回数、すなわち第１の評価回数を、端末に送信する。
【００７９】
サーバは、推奨コンテンツに対する複数の端末の評価要求にしたがって、推奨コンテンツの評価回数に関する統計を収集し、相応して推奨コンテンツのコンテンツ識別子と評価回数を記録し、その後、推奨コンテンツに対する任意の端末の評価要求を受信したとき、コンテンツ識別子に対応する評価記録回数を１増加させる。コンテンツ識別子は、推奨コンテンツを一意に決定するために用いられ、推奨コンテンツの名称や番号などであってもよい。本開示のこの実施形態では、限定はない。
【００８０】
確かに、サーバは、推奨コンテンツの評価回数を端末に送信せず、端末は、評価オプションのみを表示して、推奨コンテンツの評価回数を表示しない。
【００８１】
４０３：サーバから送信されたマルチメディアファイル、推奨コンテンツ、指定再生時点、第１の評価回数を受信すると、端末は、マルチメディアファイルの再生を開始し、推奨コンテンツをマルチメディアファイルの指定再生時点に提示し、推奨コンテンツを提示する過程で評価オプションと第１評価回数を表示する。
【００８２】
端末は、再生命令に従ってマルチメディアファイルを再生し、マルチメディアファイルの再生が指定された再生時点に達すると、推奨コンテンツの提示を開始する。端末は、推奨コンテンツを提示する過程で評価オプションを表示する。評価オプションは、推奨コンテンツを評価するために使用され、好きという評価オプション（Ｌｉｋｅ  ｅｖａｌｕａｔｉｏｎ  ｏｐｔｉｏｎ）または嫌いという評価オプション（Ｕｎｌｉｋｅ  ｅｖａｌｕａｔｉｏｎ  ｏｐｔｉｏｎ）のうちの少なくとも１つを含むことができる。ユーザーは、推奨されたコンテンツに興味があるとき、好きという評価オプションを選択することができ、推奨されたコンテンツに興味がないとき、嫌いという評価オプションを選択することができる。
【００８３】
端末は、端末によって送信された第１の評価回数を取得すると、他のユーザーによる推奨コンテンツの現在の評価を示す第１の評価回数を表示することができる。また、端末は、第１の評価回数が０である場合に、第１の評価回数を表示しないようにしてもよい。
【００８４】
また、端末は、評価オプションに対応する指定された表示領域に第１の評価回数を表示してもよい。指定された表示領域は、評価オプションの上または下であってもよく、本開示のこの実施形態では制限されない。図４Ｂを参照する。端末は、推奨コンテンツの再生インターフェースの左側に評価オプションを表示し、評価オプションの下に現在の評価回数「３８５２４４５」を表示する。
【００８５】
また、第１の評価回数の値が大き過ぎる場合には、端末は、第１の評価回数をその簡略化した形式で表示して、過大な表示面積を取らないようにしてもよい。例えば、第１の評価回数が２４８９であれば、端末は「２４８９」を表示し、第１の評価回数が１０３５３３３であれば「１００万＋」を表示してもよい。第１の評価時間の簡略化形式は、本開示のこの実施形態では限定されない。
【００８６】
端末は、端末が推奨コンテンツを提示し始めると、評価オプションと第１の評価回数を表示してもよい。推奨コンテンツの提示が終了し、端末が次の推奨コンテンツの提示を開始すると、最初に表示された評価オプションおよび第１の評価回数がキャンセルされ、端末は、次の推奨コンテンツの評価オプション及び第１の評価回数を表示する。
【００８７】
しかしながら、ユーザーが推奨コンテンツの評価オプションをクリックしたときに、端末が推奨コンテンツを次の推奨コンテンツに切り替えると、ユーザーはおそらく誤操作をして、次の推奨コンテンツの評価オプションをクリックすることになる。誤操作を避けるために、各推奨コンテンツについて、端末は、推奨コンテンツを提示し始めたとき、評価オプションおよび第１の評価回数をすぐに表示せず、前記推奨コンテンツが所定時間だけ提示されてから、評価オプションおよび第１の評価回数の表示を開始し、推奨コンテンツの提示が完了したとき、評価オプションと第１の評価回数の表示を停止する。推奨コンテンツの提示が完了したことは、推奨コンテンツの提示の終了を示す。さらに、推奨コンテンツの提示が終了した後、次の推奨コンテンツが提示され始め、次の推奨コンテンツが所定時間だけ提示された後、次の推奨コンテンツの評価オプションおよび評価回数が表示され始める。このようにして、次の推奨コンテンツの評価のオプションは、次の推奨コンテンツの提示の所定時間内には表示されず、これにより誤操作を防止する。所定時間は、５秒であっても、または他の時間であってもよく、本開示のこの実施形態では、制限を課さない。
【００８８】
留意点として、本開示の本実施形態では、推奨コンテンツを提示する過程で評価オプションと第１の評価回数が表示されるのは、説明のための一例に過ぎない。実際には、端末が推奨コンテンツを提示する前または後に、推奨コンテンツの評価オプションおよび評価回数を表示してもよい。例えば、端末は、マルチメディアファイルを再生する過程で、評価オプションおよび推奨コンテンツの評価回数を表示し続けることができる。この場合、端末はプロンプト情報を表示し、プロンプト情報は推奨コンテンツの紹介を含み、現在表示されている評価オプションおよび評価回数が推奨コンテンツに対応することをユーザーに通知する。本開示のこの実施形態では、限定はない。
【００８９】
４０４：端末は、評価オプションに対する選択操作が初めて検出された場合に、第１のアニメーション効果により評価オプションを提示し、推奨コンテンツの評価回数を第２の評価回数に調整し、第２の評価回数を表示し、ステップ４０５またはステップ４０６を実行する。
【００９０】
端末のユーザーは、評価オプションに対する選択操作をトリガーして、推奨コンテンツを評価することができる。評価オプションに対する選択操作は、ワンクリック操作、タッチアンドホールド操作等であってもよく、本開示の本実施形態はこれに限定されるものではない。
【００９１】
端末は、評価オプションの選択操作が初めて検出された場合、推奨コンテンツの評価回数を第２の評価回数に調整し、指定表示領域における第１の評価回数の表示をキャンセルし、指定表示領域に第２の評価回数を表示する。任意的に、端末は、評価オプションの選択操作が初めて検出されたとき、評価コンテンツの現在の第１の評価回数を１だけ増加させ、第２の評価回数を取得し、指定表示領域に第２の評価回数を表示する。
【００９２】
さらに、端末は、評価オプションに対する選択操作が初めて検出されたとき、第１のアニメーション効果にしたがって評価オプションを提示してもよい。第１のアニメーション効果は、評価オプションの色の変更、評価オプションの形状の変更などに使用することができ、本開示のこの実施形態では制限が課されない。
【００９３】
図４Ｂを参照して、端末は、推奨コンテンツの再生インターフェースにグレーのハート型評価オプションを表示する。評価オプションの選択操作が初めて検出されると、評価オプションは動的に拡大され、徐々に黄色になる。さらに、図４Ｃに示すように、推奨コンテンツの評価回数が調整されて「３８５２４４５」から「３８５２４４６」になり、評価回数「３８５２４４６」が指定された表示領域に表示される。
【００９４】
４０５：端末は、評価オプションに対する選択操作が再度検出されると、第２のアニメーション効果にしたがって評価オプションを提示し、推奨コンテンツの評価回数を回復して第１の評価回数にし、第１の評価回数を表示して、終了する。
【００９５】
評価オプションに対する選択操作がトリガーされた後、ユーザーは、推奨コンテンツの評価をキャンセルしたいとき、評価オプションに対する選択操作を再度トリガーすることができる。端末は評価オプションの選択操作を再度検出する。この場合、端末は、推奨コンテンツの評価回数を第１の評価回数に戻し、指定表示領域における第２の評価回数の表示をキャンセルし、指定表示領域に第１の評価回数を再び表示する。
【００９６】
さらに、端末は、評価オプションに対する選択操作が再度検出されると、第２のアニメーション効果にしたがって評価オプションを提示してもよい。第２のアニメーション効果は、評価オプションの色の変更、評価オプションの形状の変更などに使用することができる。任意的に、第２のアニメーション効果および第１のアニメーション効果は、逆のアニメーション効果である。たとえば、第１のアニメーション効果が青から赤への変更であれば、第２のアニメーション効果は赤から青への変更である。端末が第１のアニメーション効果に従って評価オプションを提示した後、提示される評価オプションは、端末が第２のアニメーション効果に従って評価オプションを提示したときに端末によって最初に提示された評価オプションと同じである。
【００９７】
図４Ｂを参照して、端末が評価オプションに対する選択操作を初めて検出すると、図４Ｃに示すように、評価オプションが動的に拡大されて徐々に灰色から黄色になる。端末が評価オプションに対する選択操作を再度検出すると、評価オプションは動的に元のサイズに縮小され、徐々に灰色になる。表示された評価オプションを図４Ｂに示す。
【００９８】
端末が評価オプションを表示する過程で、ユーザーは評価オプションに対する選択操作を複数回トリガーし、推奨コンテンツの評価回数を第１の評価回数と第２の評価回数との間で調整することができる。選択操作のトリガー回数が奇数である場合、推奨コンテンツの現在の評価回数は第２の評価回数であり、選択操作のトリガー回数が偶数である場合、推奨コンテンツの現在の評価回数は、第１の評価回数である。
【００９９】
留意点として、端末に表示される評価回数は、評価オプションに対する端末のユーザーの選択操作のみにしたがって調整される。この期間において、端末は、調整された評価回数を直ちにサーバに送信するのではなく、サーバによって送信された推奨コンテンツの評価回数も受け取らない。評価回数は、他のユーザーの影響を受けない。
【０１００】
４０６：端末は、評価オプションの表示が完了すると、評価要求をサーバに送信する。評価要求は、推奨コンテンツのコンテンツ識別子を担う。
評価オプションの表示が完了し、端末はすなわち評価オプションの表示を終了する。
【０１０１】
４０７：サーバが、評価要求を受信すると、評価要求にしたがって、推奨コンテンツの記録された評価回数を調整する。
【０１０２】
端末は、評価オプションに対する選択操作を初めて検出すると、その後、推奨コンテンツの評価をキャンセルすることができる。したがって、端末は、評価要求をサーバに直ちに送信するのではなく、評価オプションの表示が完了したときに、推奨コンテンツに対するユーザーの評価に従って、評価要求をサーバに送信する、または送信しない。
【０１０３】
ユーザーが、評価オプションを表示する過程で評価オプションに対する選択操作を１回だけトリガーしたとき、すなわちステップ４０４のみが実行され、ステップ４０５が実行されない場合、端末は、評価オプションの表示が完了したときに、評価要求をサーバに送信する。評価要求は推奨コンテンツのコンテンツ識別子を担い、ユーザーが推奨コンテンツの評価操作をトリガーしたことを示す。サーバは、評価要求を受信すると、コンテンツ識別子に対応する記録された評価回数を調整する。以降の処理では、他の端末が推奨コンテンツを提示するとき、サーバが調整した評価回数を表示するようにしてもよい。
【０１０４】
任意的に、コンテンツ識別子に対応する記録された評価回数をサーバが調整する詳細なプロセスは、次の通りであり得る。サーバは、コンテンツ識別子、推奨コンテンツ、指定再生時点、及び評価回数の間の対応関係から対応する評価回数を取得する。
【０１０５】
実際のアプリケーションでは、評価オプションの表示が完了すると、端末は、推奨コンテンツの現在の評価回数が第１の評価回数であるか否かを決定し、ユーザーが推奨コンテンツに対する評価操作をトリガーしたか決定する。推奨コンテンツの現在の評価回数が第１の評価回数でない場合、それはユーザーが推奨コンテンツに対する評価操作をトリガーしたことを示し、評価要求がサーバに送信される。しかし、推奨コンテンツの現在の評価回数がまだ第１の評価回数である場合、それは推奨コンテンツの評価回数が変わらず、ユーザーが推奨コンテンツに対する評価操作をトリガーしないことを示す。端末は、評価要求をサーバに送る必要はない。
【０１０６】
本発明の実施形態に係る方法によれば、推奨コンテンツを受動的に視聴するのではなく、評価オプションに対する選択操作をトリガーして推奨コンテンツを評価することができるように、推奨コンテンツに対する評価オプションが提供される。これにより、ユーザーに推奨コンテンツとの対話方法を提供し、柔軟性を高め、推奨コンテンツのユーザーへの魅力を高め、ユーザーの粘度を高め、推奨コンテンツの変換レートを高める。
【０１０７】
図５Ａは、本開示の一実施形態による推奨コンテンツに基づく対話方法を示すフローチャートである。本開示のこの実施形態では、端末とサーバとの間で対話が実行される。本開示のこの実施形態では、対話オプションが共有オプションである例を用いて、推奨コンテンツに基づく対話プロセスを説明する。図５Ａを参照して、本方法はつぎのステップを含む：
【０１０８】
５０１：端末は、マルチメディアファイルの再生指示を受信すると、再生要求をサーバに送信する。
【０１０９】
任意的に、再生命令は、マルチメディアファイルのファイル識別子を担うことができ、サーバに送信される再生要求は、ファイル識別子を担うこともでき、サーバはファイル識別子に従ってマルチメディアファイルを取得する。
【０１１０】
５０２：サーバは、再生要求を受信すると、マルチメディアファイル、そのマルチメディアファイルに対応する推奨コンテンツ、および指定再生時点を端末に送信する。
【０１１１】
ステップ５０１およびステップ５０２は、ステップ４０１およびステップ４０２と同様である。その差異は、本開示のこの実施形態では、対話オプションが共有オプションであり、評価オプションを伴わないこと、サーバが、再生要求を受信したときに、推奨コンテンツの評価回数を端末に送信する必要はない。
【０１１２】
５０３：サーバから送信されたマルチメディアファイル、推奨コンテンツ、指定再生時点を受信すると、端末は、マルチメディアファイルの再生を開始し、推奨コンテンツをマルチメディアファイルの指定再生時点に提示し、推奨コンテンツを提示する過程で共有オプションを表示する。
【０１１３】
ステップ５０３は、ステップ４０３と同様であり、その間の違いは、本開示のこの実施形態では、端末が共有オプションを表示することにある。共有オプションは、再生インターフェースの左側または右側に表示されてもよく、本開示のこの実施形態には限定されない。
【０１１４】
本開示のこの実施形態で提供される別の実施形態では、端末は、推奨コンテンツを提示する過程において、評価オプションおよび共有オプションを表示することができる。共有オプションは、評価オプションの上または下に表示されてもよく、本開示のこの実施形態では、推奨コンテンツの表示位置は限定されない。図５Ｂを参照して、端末は再生インターフェースの右側と評価オプションの上に共有オプションを表示する。
【０１１５】
５０４：端末は、共有オプションに対する選択操作を検出した後、サーバに共有要求を送信する。共有要求は、推奨コンテンツのコンテンツ識別子および端末の現在のログインユーザー識別子を担う。
【０１１６】
本開示のこの実施形態では、端末は、ユーザー識別子に基づいてサーバにログインする。サーバは、ユーザー識別子に対する対応する動的情報プレゼンテーションページを生成することができ、動的情報提示ページは、端末が動的情報を発行するために使用される。サーバは、ユーザー識別子に対応するユーザー関係連鎖をさらに生成してもよい。ここで、ユーザー関係連鎖（ｕｓｅｒ  ｒｅｌａｔｉｏｎｓｈｉｐ  ｃｈａｉｎ）は複数のユーザー識別子を含み、複数のユーザー識別子は端末のユーザーの友達のものである。端末は、ユーザー識別子に基づいて、動的情報提示ページ上の個々の状態情報またはマルチメディアファイル情報などの動的情報を発行することができる。端末のユーザーの友達は、動的情報提示ページを訪れて、端末のユーザーの動的情報を閲覧することができる。
【０１１７】
ユーザーは、推奨コンテンツを友達と共有したいとき、共有オプションの選択操作をトリガーすることができる。評価オプションに対する選択操作は、ワンクリック操作、タッチアンドホールド操作等であってもよく、本開示の本実施形態はこれに限定されるものではない。端末は、共有オプションに対する選択操作を検出した後、サーバに共有要求を送信する。共有要求は、推奨コンテンツのコンテンツ識別子および端末のユーザー識別子を担う。
【０１１８】
具体的には、端末は、共有オプションに対する選択操作を検出した後、推奨コンテンツのコンテンツ識別子およびユーザー識別子を取得し、推奨コンテンツの共有インターフェースを表示する。共有インターフェースは、推奨コンテンツのリンクアドレスなどの情報を含むことができる。この情報は、ユーザーが推奨コンテンツの共有を確認するのに用いられる。端末は、共有インターフェースにおける確認操作を検出した後、共有要求をサーバに送信する。さらに、端末は、推奨コンテンツを提示する過程で共有オプションに対する選択操作を検出した後、推奨コンテンツのコンテンツ識別子およびユーザー識別子を取得し、推奨コンテンツの提示を一時停止し、推奨コンテンツのコンテンツ識別子とユーザー識別子とに基づいて、現在の再生インターフェースを推奨コンテンツの共有インターフェースに切り替える。共有インターフェースは、推奨コンテンツのリンクアドレスと、個々の状態情報入力欄とを含む。ユーザーは、推奨コンテンツを共有する際に提示すべき状態情報を個人状態情報入力欄に入力してもよい。端末は、共有インターフェースにおいて確認操作を検出すると、それはユーザーが推奨コンテンツの共有を確認したことを示す。したがって、端末は、共有要求をサーバに送信する。共有要求は、推奨コンテンツのコンテンツ識別子、ユーザー識別子、およびユーザーによって入力された状態情報入力を共有インターフェースに運ぶ。この場合、端末は、共有インターフェースを再生インターフェースに切り替え、推奨コンテンツを提示し続ける。
【０１１９】
５０５：サーバは、共有要求を受信したとき、コンテンツ識別子およびユーザー識別子を取得し、コンテンツ識別子にしたがってユーザー識別子の動的情報提示ページに推奨コンテンツを共有する。
【０１２０】
サーバは、共有要求を受信すると、コンテンツ識別子とユーザー識別子とを取得し、コンテンツ識別子にしたがってユーザー識別子の動的情報提示ページに推奨コンテンツを共有する。すなわち、ユーザー識別子の動的情報提示ページに共有動的情報を発行する。共有動的情報は、推奨コンテンツのリンクアドレスを含み、推奨コンテンツを共有する際に提示される状態情報をユーザーがすでに入力している場合には、ユーザーが入力した状態情報をさらに含む。
【０１２１】
また、他の友達が共有された動的情報を閲覧し、推奨されたコンテンツのリンクアドレスに従って推奨コンテンツを提示し、または共有動的情報に好き操作、嫌い操作、コメント操作、共有操作などの操作を行うことができる。本開示のこの実施形態では、限定はない。
【０１２２】
本開示のこの実施形態では、端末がユーザー識別子に基づいてサーバにログインし、サーバがユーザー識別子の動的情報提示ページを生成することは、説明のための例としてのみ使用される。実際のアプリケーションでは、情報提示アプリケーションは端末にインストールしてもよい。情報提示アプリケーションサーバは、情報提示アプリケーションを用いてログインされ、情報提示アプリケーションサーバは、情報提示アプリケーションを用いて端末のユーザー識別子に対応する動的情報提示ページを生成する。情報提示アプリケーションは、マイクロブログアプリケーションであってもよく、動的情報提示ページは、マイクロブログページであってもよい。または情報提示アプリケーションはオンラインコミュニティアプリケーションであってもよく、動的情報提示ページはオンラインコミュニティページであってもよい。情報提示アプリケーションの種類は、本開示のこの実施形態では限定されない。
【０１２３】
端末は、共有オプションの選択操作を検出した後、複数の情報提示アプリケーションのアイコンを表示することができる。ユーザーは、推奨コンテンツを共有する情報提示アプリケーションを選択する。端末は、ユーザーが選択した情報提示アプリケーションを決定し、情報提示アプリケーションを有効にし、端末が情報提示アプリケーションにログインするためのユーザー識別子を取得し、情報提示アプリケーションを用いて共有インターフェースを表示する。端末は、共有インターフェースにおけるユーザーによる確認操作を検出した後、情報提示アプリケーションのサーバに共有要求を送信する。共有要求は、推奨コンテンツのコンテンツ識別子およびユーザー識別子を担う。情報提示アプリケーションのサーバは、コンテンツ識別子にしたがって、推奨コンテンツのリンクアドレスを、ユーザー識別子の動的情報提示ページに共有する。
【０１２４】
図５Ｃを参照して、端末は、共有オプションの選択操作を検出した後、複数の情報提示アプリケーションのアイコンを表示する。端末は、共有インターフェースにおいてユーザーによる確認操作を検出した後、ユーザーが「アプリケーション１」を選択したと判断すると、アプリケーション１を有効にし、アプリケーション１にログインするためのユーザー識別子を取得し、アプリケーション１を用いて共有インターフェースを表示し、共有要求をアプリケーション１のサーバに送信する。共有要求は、推奨コンテンツのリンクアドレスおよびユーザー識別子を担う。アプリケーション１のサーバは、推奨コンテンツのリンクアドレスを、ユーザー識別子の動的情報提示ページに共有する。続いて、端末は、アプリケーション１を用いて動的情報提示ページを表示し、共有推奨コンテンツを視聴してもよい。
【０１２５】
本発明の実施形態に係る方法によれば、推奨コンテンツを受動的に視聴するのではなく、共有オプションに対する選択操作をトリガーして推奨コンテンツを動的情報提示ページに共有することができるように、推奨コンテンツに対する共有オプションが提供される。これにより、ユーザーに推奨コンテンツとの対話方法を提供し、柔軟性を高め、推奨コンテンツのユーザーへの魅力を高め、ユーザーの粘度を高め、推奨コンテンツの変換レートを高める。また、推奨コンテンツが動的情報提示ページに共有された後、ユーザーの友達は、推奨コンテンツに対する再生操作、共有操作、コメント操作、好き（Ｌｉｋｅ）操作、または嫌い（ｕｎｌｉｋｅ）操作などの操作を行ってもよく、推奨コンテンツの変換率（ｃｏｎｖｅｒｓｉｏｎ  ｒａｔｅ）をさらに高めることができる。
【０１２６】
なお、上記の実施形態では、評価オプションと共有オプションを例として用いることにより、ユーザーと推奨コンテンツとの間の対話処理を説明した。実際には、端末は、推奨コンテンツの複数の対話オプション、例えば、詳細提示オプションまたは活動参加オプションを表示することもできる。任意の対話オプションに対する選択操作を検出した後、端末は、選択された対話オプションに基づいて推奨コンテンツと対話する。
【０１２７】
本開示のこの実施形態では、推奨コンテンツの対話オプションを表示することにより、ユーザーは対話が利用可能である。ユーザーは、推奨コンテンツを評価する、または推奨コンテンツをゾーン・ページやマイクロブログページ等に共有するなど、推奨コンテンツと対話することをサポートされ、推奨コンテンツの対話特性が実現され、ユーザー体験が改善され、ユーザーの嫌気が少なくなる。
【０１２８】
任意的に、図４Ａ及び図５Ａに示される実施形態に基づいて、サーバは、各推奨コンテンツの評価回数および共有回数に関する統計を収集し、評価回数および共有回数を推奨コンテンツのフィットテストポリシーの生き残りのデータ源として用いる。ここで、評価回数および共有回数は、推奨コンテンツの人気を示し、複数の推奨コンテンツにスクリーニングを行い、人気のある推奨コンテンツを選択する。その後、サーバは、マルチメディアファイルを再生する過程で、人気のある推奨コンテンツを再生し、人気のない推奨コンテンツを排除することができる。任意的に、サーバは、人気のある推奨コンテンツとして、評価回数または共有回数のいずれかが予め設定された閾値を超える推奨コンテンツを使用してもよいし、不評の推奨コンテンツとして、評価回数と共有回数のどちらも予め設定された閾値を超えない推奨コンテンツを使用してもよい。
【０１２９】
各端末について、サーバは、端末が推奨した推奨コンテンツおよび端末が共有している推奨コンテンツに関する統計を収集し、推奨コンテンツは端末のユーザーが関心を有する推奨コンテンツとみなしてもよい。その後、端末がマルチメディアファイルを再生すると、サーバは、端末に、端末が推奨した推奨コンテンツと、端末が共有する推奨コンテンツとを送信し、マルチメディアファイルを再生するとき、端末のユーザーが感心を有する推奨コンテンツを再生する。
【０１３０】
さらに、サーバは、各推奨コンテンツの内容に応じて、各推奨コンテンツの属性を決定してもよい。推奨コンテンツの属性は、車両、衣類、家庭用品、音楽、または粉ミルクなどの複数のタイプを含むことができ、本開示の様々な実施形態により限定されない。
【０１３１】
サーバは、推奨コンテンツの属性に応じて、推奨コンテンツを取得する。その推奨コンテンツの属性は、端末により推奨された推奨コンテンツ、又は端末により共有された推奨コンテンツの属性と同じである。取得された推奨コンテンツは、端末のユーザーがおそらく関心を有する推奨コンテンツと見なすことができる。サーバは、取得した推奨コンテンツを端末に送信し、端末は、マルチメディアファイルを再生するときに、サーバによって送信された推奨コンテンツを提示する。
【０１３２】
あるいは、サーバは、推奨コンテンツを属性に応じて異なる推奨コンテンツセットに分類し、各推奨コンテンツセットにおいて端末による評価回数および共有回数に関する統計を収集して、人気のある推奨コンテンツセットを決定する。端末のユーザーは、人気のある推奨コンテンツセットの属性を有するビデオに最も関心があると考えることができる。サーバは、人気のある推奨コンテンツセットであり、端末で再生されていない推奨コンテンツを端末に送信し、端末は、マルチメディアファイルを再生するときに推奨コンテンツを再生する。任意的に、サーバは、人気のある推奨コンテンツセットとして、評価回数または共有回数のいずれかが予め設定された閾値を超える推奨コンテンツセットを使用してもよいし、不評の推奨コンテンツセットとして、評価回数と共有回数のどちらも予め設定された閾値を超えない推奨コンテンツセットを使用してもよい。
【０１３３】
例えば、ミルクパウダータイプの推奨コンテンツに対する端末の評価回数および共有回数が最も多いと決定されたとき、サーバは、ミルクパウダータイプの推奨コンテンツであって、端末で再生されていないものを選択し、端末にミルクパウダータイプの推奨コンテンツを端末に送信する。
【０１３４】
図６は、本開示の一実施形態による推奨コンテンツに基づく対話装置を示す模式的構成図である。図６を参照して、本装置はつぎの構成を含む：マルチメディアファイルの再生指示を受信するように構成された受信モジュール６０１と、マルチメディアファイルに対応する推奨コンテンツを取得するように構成される取得モジュール６０２と、推奨コンテンツをマルチメディアファイルの指定再生時点に提示するように構成された表示モジュール６０３であって、推奨コンテンツの対話オプションを表示するようにさらに構成されている表示モジュール６０３と、対話オプションに対する選択操作が検出されたとき、対話オプションに基づいて推奨コンテンツと対話するように構成された対話モジュール６０４。
【０１３５】
任意的に、受信モジュール６０１は、サーバによって送信された指定再生時点を受信するようにさらに構成されている。または取得モジュール６０２は、記憶された指定再生時点を取得するようにさらに構成される。
【０１３６】
任意的に、表示モジュール６０３はさらに：マルチメディアファイルを再生する過程でマルチメディアファイルに対する再生ポーズ操作が検出されると、推奨コンテンツを提示する。
【０１３７】
任意的に、表示モジュール６０３は、推奨コンテンツを提示する過程において、推奨コンテンツの対話オプションを表示するようにさらに構成されている。
または、表示モジュール６０３は、マルチメディアファイルを再生する過程において、推奨コンテンツの対話オプションを表示するようにさらに構成されている。
【０１３８】
任意的に、対話オプションは評価オプションを含む。受信モジュール６０１は、推奨コンテンツのサーバによって送信された第１の評価回数を受信するようにさらに構成される。表示モジュール６０３は、評価オプションを表示するとき、評価オプションの指定表示領域に第１の評価回数を表示するようにさらに構成される。
【０１３９】
任意的に、対話モジュール６０４は、評価オプションに対する選択操作が初めて検出されたとき、推奨コンテンツの評価回数を第２の評価回数に調整するようにさらに構成され、表示モジュール６０３は、第１のアニメーション効果にしたがって評価オプションを提示し、第２の評価回数を指定表示領域に表示するようにさらに構成される。
【０１４０】
任意的に、対話モジュール６０４は、評価オプションの選択操作が再度検出されたとき、前記推奨コンテンツの評価回数を、第１の評価回数に調整するようにさらに構成される。表示モジュール６０３は、第２のアニメーション効果にしたがって評価オプションを提示し、第１の評価回数を指定表示領域に表示するようにさらに構成される。
【０１４１】
任意的に、前記方法はさらに、評価オプションの表示が完了したとき、推奨コンテンツの現在の評価回数が第１の評価回数であるか決定するように構成された決定モジュールと、推奨コンテンツの現在の評価回数が第１の評価回数でないとき、サーバに評価要求を送信するように構成された送信モジュールであって、評価要求は推奨コンテンツのコンテンツ識別子を担い、サーバは、評価要求に応じて、推奨コンテンツの記録された評価回数を調整するように構成された送信モジュール。
【０１４２】
任意的に、対話オプションは共有オプションを含む。対話モジュール６０４は、共有オプションに対する選択操作が検出されたとき、送信モジュールをトリガーするようにさらに構成される。送信モジュールは、サーバに共有要求を送信するように構成される。共有要求は推奨コンテンツのコンテンツ識別子と、現在のログインユーザー識別子とを担い、サーバは推奨コンテンツを、コンテンツ識別子に応じてユーザー識別子の動的情報提示ページに共有するように構成される。
【０１４３】
任意的に、対話モジュール６０４は具体的に：共有オプションに対する選択操作が検出されたときに、推奨コンテンツのコンテンツ識別子およびユーザー識別子を取得し、表示モジュール６０３をトリガーするように構成されている。表示モジュール６０３は、さらに、推奨コンテンツの共有インターフェースを表示するように構成されている。対話モジュール６０４は、共有インターフェース中の共有オプションがトリガーされたとき、送信モジュールをトリガーするようにさらに構成される。
【０１４４】
任意的に、対話モジュール６０４は具体的に：共有オプションに対する選択操作が検出されたときに、推奨コンテンツのコンテンツ識別子を取得し、表示モジュール６０３をトリガーするように構成される。表示モジュール６０３は、さらに、複数の情報提示アプリケーションのアイコンを表示するように構成される。対話モジュール６０４はさらに、複数の情報提示アプリケーションのアイコンから、選択されたアイコンに対応する指定情報提示アプリケーションを決定し、指定情報提示アプリケーションをイネーブルし、送信モジュールをトリガーするように構成される。送信モジュールは、指定されたユーザー識別子に基づき、指定情報提示アプリケーションのサーバに共有要求を送信し、指定情報提示アプリケーションにログインするようにさらに構成される。共有要求はコンテンツ識別子を担う。
【０１４５】
前述の任意的技術的解決策は、任意の方法で組み合わせて、本開示の任意的実施形態を形成することができる。詳細はここでは説明しない。
【０１４６】
図７は、本開示の一実施形態による推奨コンテンツに基づく対話装置を示す模式的構成図である。図７を参照して、本装置はつぎの構成を含む：  マルチメディアファイルに対する、端末の推奨コンテンツ取得要求を受信するように構成される受信モジュール７０１であって、前記推奨コンテンツ取得要求は前記マルチメディアファイルに対応する推奨コンテンツを要求するのに使用される、受信モジュール７０１と、マルチメディアファイルに対応する推奨コンテンツを端末に送信するように構成される送信モジュール７０２であって、端末は、マルチメディアファイルの指定された再生時点で推奨コンテンツを提示し、推奨コンテンツの対話オプションを表示するように構成され、受信モジュール７０１は、端末によって送信された対話要求を受信するようにさらに構成され、対話要求は、対話オプションに対する選択操作によってトリガーされる、送信モジュール７０２と、対話要求に従って推奨コンテンツに対する対話処理を実行するように構成された処理モジュール７０３とを含む。
【０１４７】
任意的に、処理モジュール７０３は、さらに、前記対話要求が評価要求であるとき、前記評価要求にしたがって、前記推奨コンテンツの評価の記録回数を調整するように構成される。
【０１４８】
任意的に、処理モジュール７０３は、対話要求が共有要求である場合、端末の現在のログインユーザー識別子を取得し、ユーザー識別子の動的情報提示ページに推奨コンテンツを共有するようにさらに構成される。
【０１４９】
任意的に、処理モジュール７０３は、推奨コンテンツの属性が、端末によって推奨された推奨コンテンツの属性と同じか、または、推奨コンテンツの属性が、端末によって共有された推奨コンテンツの属性と同じである推奨コンテンツを取得するように、さらに構成される。
【０１５０】
任意的に、処理モジュール７０３は、さらに、各推奨コンテンツセットにおける前記端末による評価回数及び共有回数にしたがって、人気のある推奨コンテンツセットを決定するように構成される。
【０１５１】
送信モジュール７０２は、人気のある推奨コンテンツセットであり、端末で再生されていない推奨コンテンツを端末に送信するように構成される。
【０１５２】
前述の任意的技術的解決策は、任意の方法で組み合わせて、本開示の任意的実施形態を形成することができる。詳細はここでは説明しない。
【０１５３】
留意すべき点として、上述した実施形態で提示した推奨コンテンツに基づく対話装置による推奨コンテンツに基づく対話の際には、上記機能モジュールの分割を例に挙げて説明する。実際のアプリケーションでは、前述の機能を異なる機能モジュールにより、必要に応じて、割り当てて実施することができる。すなわち、端末およびサーバの内部構造は、上述した機能の全部または一部を実現する様々な機能モジュールに分割される。また、上述した実施形態で提供される推奨コンテンツに基づく対話装置及び推奨コンテンツに基づく対話方法は、同じアイデアに属する。その具体的な実施プロセスについては、方法の実施形態を参照されたい。詳細はここでは繰り返しては説明しない。
【０１５４】
図８は、本開示の一実施形態による端末を示す模式的構成図である。端末は、前述の実施形態に示す推奨コンテンツに基づく対話方法において、端末によって実行される機能を実施するように構成されてもよい。具体的には：
【０１５５】
端末８００は、無線周波数（ＲＦ）回路１１０、１つ以上の非一時的なコンピュータ可読記憶媒体を含むメモリ１２０、入力部１３０、表示部１４０、センサ１５０、オーディオ周波数回路１６０、送信モジュール１７０と、１つ以上の処理コアを含むプロセッサ１８０、及び電源１９０などのコンポーネントを含む。当業者には言うまでもないが、図８に示す端末の構造は端末への限定ではなく、端末は、図に示された構成要素よりも多いまたは少ない構成要素を含んでもよく、またはいくつかの構成要素が組み合わされてもよく、異なる構成要素が使用されてもよい。
【０１５６】
ＲＦ回路１１０は、情報の送受信処理や呼処理中に、特に基地局のダウンリンク情報を受信した後、信号を送受信し、基地局のダウンリンク情報を処理のために一以上のプロセッサ１８０に送り、さらに、関連するアップリンクデータを基地局に送信する。通常、ＲＦ回路１１０は、アンテナ、少なくとも１つの増幅器、チューナ、１つ以上の発振器、加入者識別モジュール（ＳＩＭ）カード、トランシーバ、カプラ、低雑音増幅器（ＬＮＡ）、ダイプレクサなどを含むが、これらに限定されない。さらに、ＲＦ回路１１０は、無線通信によってネットワークおよび別の端末とさらに通信することができる。無線通信は、任意の通信規格やプロトコルを使い得る。これには、グローバル移動体通信システム（ＧＳＭ（登録商標））、汎用パッカー無線サービス（ＧＰＲＳ）、符号分割多元接続（ＣＤＭＡ）、広帯域符号分割多元接続（ＷＣＤＭＡ（登録商標））、ロングタームエボリューション（ＬＴＥ）、電子メール、ショートメッセージングサービス（ＳＭＳ）などが含まれるが、これらに限定されない。
【０１５７】
メモリ１２０は、前述の例示的な実施形態に示した端末に対応するソフトウェアプログラムおよびモジュールなどのソフトウェアプログラムおよびモジュールを記憶するように構成されてもよい。プロセッサ１８０は、メモリ１２０に記憶されたソフトウェアプログラムおよびモジュールを実行して、様々な機能アプリケーションおよびデータ処理、たとえばビデオベースの対話を実施する。メモリ１２０は、主に、プログラム記憶領域とデータ記憶領域を含み、プログラム記憶領域は、オペレーティングシステム、（例えば、音声再生機能、画像表示機能などの）少なくとも１つの機能によって必要とされるアプリケーションプログラムなどを格納することができる。プログラム格納領域は、端末８００の使用に応じて作成されたデータ（音声周波数データやアドレス帳など）が格納されていてもよい。また、メモリ１２０は、高速ランダムアクセスメモリ（ＲＡＭ）を含むことができ、不揮発性メモリ、例えば、少なくとも１つの磁気ディスク記憶装置、フラッシュメモリ装置、または他の揮発性ソリッドステートストレージデバイスを含むことができる。相応して、メモリ１２０は、メモリコントローラをさらに含むことができ、それにより、プロセッサ１８０および入力装置１３０がメモリ１２０にアクセスできる。
【０１５８】
入力部１３０は、入力された数字または文字情報を受信し、ユーザー設定および機能制御に関連するキーボード、マウス、ジョイスティックまたは光学またはトラックボール信号入力を生成するように構成されてもよい。具体的には、入力部１３０は、タッチ感知面１３１と他の入力端子１３２とを含み得る。タッチ感知面１３１は、タッチディスプレイ画面またはタッチパネルとも呼ばれ、タッチ感知面１３１上またはその近くのユーザーのタッチ操作（例えば、指またはタッチペンなどの任意の適切な物体またはアタッチメントを使用することによる、タッチ感知面１３１上またはその近くのユーザーの操作）を収集し、予め設定されたプログラムに従って対応する接続装置を駆動することができる。任意的に、タッチ感知面１３１は２つの部分、すなわちタッチ検出装置およびタッチコントローラを含むことができる。タッチ検出装置は、ユーザーのタッチ位置を検出し、タッチ操作によって生成された信号を検出し、信号をタッチコントローラに転送する。タッチコントローラは、タッチ検出装置からタッチ情報を受信し、タッチ情報をタッチポイント座標に変換し、タッチポイント座標をプロセッサ１８０に送る。また、タッチコントローラは、プロセッサ１８０から送信されたコマンドを受信し、実行することができる。加えて、タッチ感知表面１３１は、抵抗性、容量性、赤外線、または表面音波型タッチ感知面であってもよい。入力部１３０は、タッチ感知面１３１に加えて、他の入力端子１３２をさらに含むことができる。具体的には、他の入力端子１３２は、物理的なキーボード、ファンクションキー（音量調節キーまたはスイッチキーなど）、トラックボール、マウス、およびジョイスティックなどを含み得るが、これらに限定されない。
【０１５９】
表示部１４０は、ユーザーによって入力された情報、またはユーザーにより提供される情報、及び端末８００の様々なグラフィカルユーザインターフェースを表示するように構成され得る。グラフィカルユーザインターフェースは、グラフ、テキスト、アイコン、ビデオ、およびそれらの任意の組み合わせにより形成され得る。表示部１４０は、表示パネル１４１を含むことができる。任意的に、液晶表示装置（ＬＣＤ）、有機発光ダイオード（ＯＬＥＤ）などを用いて表示パネル１４１を構成することができる。さらに、タッチ感知面１３１は、表示パネル１４１を覆うことができる。タッチ感知面１３１は、その上またはその近くのタッチ操作を感知した後、タッチイベントのタイプを決定するように、プロセッサ１８０にタッチ操作を伝達する。次に、プロセッサ１８０は、タッチイベントのタイプに従って、対応する視覚的出力を表示パネル１４１に供給する。図８では、タッチ感知面１３１および表示パネル１４１は、入力および出力機能を実現する２つの別個の構成要素として使用されるが、幾つかの実施形態では、タッチ感知面１３１と表示パネル１４１は一体化され、入力機能及び出力機能を実現することができる。
【０１６０】
端末８００は、少なくとも１つのセンサ１５０、例えば、光センサ、動きセンサ、および他のセンサをさらに含むことができる。具体的には、光センサは、周囲光センサと近接センサとを含み、周囲光センサは、周囲光の輝度に応じて表示パネル１４１の輝度を調整することができる。近接センサは、端末８００が耳に動かされると、表示パネル１４１および／またはバックライトをスイッチオフすることができる。運動センサの１つのタイプとして、重力加速度センサは、様々な方向（一般に３軸上）の加速度の大きさを検出し、静的時の重力の大きさと方向を検出し、携帯電話ジェスチャー（水平・垂直画面の切り替え、関連ゲーム、磁力計のジェスチャー校正など）の適用、振動認識に関する機能（歩数計、ノックなど）などを識別するように構成することができる。他のセンサ、例えばジャイロスコープ、気圧計、湿度計、温度計、および赤外線センサなども端末８００中に構成することができるが、本明細書ではこれ以上説明しない。
【０１６１】
オーディオ回路１６０、スピーカ１６１およびマイクロフォン１６２は、ユーザーと端末８００との間のオーディオインターフェースを提供することができる。オーディオ回路１６０は、受信されたオーディオデータを電気信号に変換し、その電気信号をスピーカに送信することができる。スピーカ１６１は、電気信号を音声信号に変換して出力する。一方、マイクロフォン１６２は、集音された音声信号を電気信号に変換する。オーディオ回路１６０は、電気信号を受信し、その電気信号をオーディオデータに変換し、そのオーディオデータをプロセッサ１８０に出力して処理させる。そして、プロセッサ１８０は、ＲＦ回路１１０を用いて、例えば、他の端末装置に音声データを送信し、または音声データをメモリ１２０に出力して以後の処理を行う。オーディオ回路１６０は、周辺イヤホンと端末８００との間の通信を提供するために、イヤホンジャックをさらに含むことができる。
【０１６２】
端末８００は、送信モジュール１７０を使用して、ユーザーが、電子メールの送受信、ウェブページの閲覧、ストリーミングメディアへのアクセスなどできるようにし、ユーザーに無線ブロードバンドインターネットアクセスを提供する。図８は送信モジュール１７０を示しているが、言うまでもなく、送信モジュール１７０は、端末８００の必須構成要素ではなく、必要に応じて、本開示の本質的部分の範囲内でない限り、省略することができる。
【０１６３】
プロセッサ１８０は、端末８００のコントロールセンターであり、様々なインターフェース及びラインを用いて携帯電話の様々な部分に接続される。プロセッサ１８０は、メモリ１２０に格納されたソフトウェアプログラムおよび／またはモジュールを実行し、メモリ１２０に格納されたデータを呼び出すことによって、端末８００の様々な機能およびデータ処理を実行し、携帯電話で全体的な監視を行う。任意的に、プロセッサ１８０は、１つまたは複数の処理コアを含むことができる。好ましくは、プロセッサ１８０は、アプリケーションプロセッサとモデムとを統合することができる。アプリケーションプロセッサは、主として、オペレーティングシステム、ユーザインターフェース、アプリケーションプログラム等を処理する。モデムは主に無線通信を処理する。言うまでもなく、前述のモデムは、プロセッサ１８０に統合されていなくてもよい。
【０１６４】
端末８００は、さらに、様々な構成要素に対して電力を供給する電源１９０（例えば、バッテリ）を含むことができる。好ましくは、電力管理システムを用いて電源をプロセッサ１８０と論理的に接続し、電力管理システムを用いて充電、放電、及び電力消費管理などの機能を実現する。電源１９０は、直流または交流電源、再充電システム、電源異常検出回路、電源変換器またはインバータ、電源状態インジケータ、およびその他のコンポーネントのうちいずれか１つまたは複数をさらに含むことができる。
【０１６５】
なお、図示していないが、端末８００は、カメラやＢｌｕｅｔｏｏｔｈ（登録商標）モジュールなどをさらに備えていてもよく、詳細はここでは説明しない。具体的には、本実施形態では、端末の表示部はタッチスクリーンディスプレイであり、端末はメモリと、メモリに格納された１つ以上のプログラムとをさらに含み、１つまたは複数のプロセッサによって実行されるように構成される。１つ以上のプログラムは、前述の実施形態において端末によって実行される動作を実行するために使用される命令を含む。
【０１６６】
図９は、本開示の一実施形態によるサーバを示す模式的構成図である。サーバ９００は、異なる構成または性能のために大きく変化する可能性があり、１つまたは複数の中央処理装置（ＣＰＵ）９２２（たとえば、１つまたは複数のプロセッサ）およびメモリ９３２と、１つまたは複数の記憶アプリケーション９４２またはデータ９４４の記憶媒体９３０（例えば、１つ以上の大容量記憶装置）を含み得る。メモリ９３２および記憶媒体９３０は、一時記憶または永続記憶のために使用されてもよい。記憶媒体９３０に記憶されたプログラムは、１つまたは複数のモジュール（図７には示されていない）を含むことができ、各モジュールは、サーバ上の一連の命令動作を含むことができる。さらに、ＣＰＵ９２２は、記憶媒体９３０と通信するように設定され、記憶媒体９３０における一連の命令動作をサーバ９００上で実行することができる。
【０１６７】
サーバ９００は、１つ以上の電源９２６、１つ以上の有線または無線ネットワークインターフェース９５０、１つ以上の入力および出力インターフェース９５８、１つ以上のキーボード９５６、および／または１つ以上のオペレーティングシステム９４１、例えば、Ｗｉｎｄｏｗｓ  Ｓｅｒｖｅｒ（商標）、Ｍａｃ  ＯＳ  Ｘ（商標）、Ｕｎｉｘ（商標）、Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ（商標）などを含み得る。
【０１６８】
例示的な実施形態は、命令を含む非一時的なコンピュータ可読記憶媒体、例えば命令を含むメモリをさらに提供する。前述の命令は、端末のプロセッサまたはサーバのプロセッサによって実行され、推奨コンテンツに基づいて前述の対話方法を完了させることができる。例えば、非一時的なコンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶装置などであってもよい。
【０１６９】
本技術分野の当業者には言うまでもなく、上記実施形態の方法のステップの全部又は一部は、ハードウェアによって、またはハードウェアに関連するプログラムによって実施されもよい。プログラムはコンピュータ読み取り可能記憶媒体に格納してもよい。記憶媒体は、読み出し専用メモリ、磁気ディスク、または光ディスクを含むことができる。
【０１７０】
上記の説明は、本開示の実施形態の単なる例であり、本開示を限定するものではない。本開示の精神と原理から逸脱することなくできる修正、等価物による代替、改良は、本開示の保護範囲内に入る。
【図１】
0006442076.tif 000002
【図２】
0006442076.tif 000003
【図３】
0006442076.tif 000004
【図４Ａ】
0006442076.tif 000005
【図４Ｂ】
0006442076.tif 000006
【図４Ｃ】
0006442076.tif 000007
【図５Ａ】
0006442076.tif 000008
【図５Ｂ】
0006442076.tif 000009
【図５Ｃ】
0006442076.tif 000010
【図６】
0006442076.tif 000011
【図７】
0006442076.tif 000012
【図８】
0006442076.tif 000013
【図９】
0006442076.tif 000014