(57)【要約】  ネットワークテクノロジーの分野に属するマルチメディアプログラムに基づくインタラクション方法、端末デバイス、サーバ、およびシステムが、開示される。方法は、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するステップと、画像クリップ情報を送信するステップであって、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、ステップと、マルチメディアプログラム情報に対応するインタラクション情報を受信するステップと、インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力するステップとを含む。本開示は、操作するのが容易であり、インタラクションの効率を改善する。
2017509938.tif 000002
【特許請求の範囲】
【請求項１】
メモリおよび1つまたは複数のプロセッサ、ならびに前記メモリに記憶され、前記1つまたは複数のプロセッサによって実行されるプログラム命令を含む端末デバイスにおいて実行される、マルチメディアプログラムに基づくインタラクション方法であって、
マルチメディアプログラムを再生するプロセスにおいて前記マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するステップと、
前記画像クリップ情報を送信するステップであって、前記画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、ステップと、
前記マルチメディアプログラム情報に対応するインタラクション情報を受信するステップと、
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力するステップとを含む、方法。
【請求項２】
マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得する前記ステップが、
前記マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンして前記マルチメディアプログラムの前記少なくとも1つの画像クリップ情報を得るステップを含む請求項1に記載の方法。
【請求項３】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が複数の候補オプションを含むときに、少なくとも前記複数の候補オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、前記指定された候補オプションを送信するステップを含む請求項1に記載の方法。
【請求項４】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報がプロンプト情報を含むときに、少なくとも前記プロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、前記入力フィールドに入力された応答情報を獲得し、前記応答情報を送信するステップを含む請求項1に記載の方法。
【請求項５】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が宝くじ情報を含むときに、少なくとも前記宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに前記宝くじの結果を表示するステップを含む請求項1に記載の方法。
【請求項６】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および交換オプションを含む目標表示インターフェースを出力し、前記交換オプションに対するクリック操作が検出される場合に、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信するステップ、または
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、前記目標の値転送要求を送信するステップを含む請求項1に記載の方法。
【請求項７】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるときに、前記端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが前記第1のユーザIDを含むかどうかを判断するステップ、
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含むときに、少なくとも前記第2のユーザIDおよび前記第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、前記IMセッションウィンドウに入力されたIMメッセージを獲得し、前記第2のユーザIDに基づいて前記IMメッセージを送信するステップ、または
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含まないときに、少なくとも前記第1のユーザIDの詳細情報および注意オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおいて前記注意オプションに対するクリック操作が検出される場合に、前記第1のユーザIDの注意要求を送信するステップを含む請求項1に記載の方法。
【請求項８】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報がマルチメディアプログラム情報であるときに、少なくとも前記マルチメディアプログラム情報を含むインタラクティブなインターフェースを出力するステップであって、前記インタラクティブなインターフェースが、前記マルチメディアプログラム情報を表示するように構成される、ステップを含む請求項1に記載の方法。
【請求項９】
メモリおよび1つまたは複数のプロセッサ、ならびに前記メモリに記憶され、前記1つまたは複数のプロセッサによって実行されるプログラム命令を含むサーバにおいて実行される、マルチメディアプログラムに基づくインタラクション方法であって、
マルチメディアプログラムの画像クリップ情報を受信するステップであって、前記画像クリップ情報が、前記マルチメディアプログラムを再生するプロセスにおいて獲得される、ステップと、
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定するステップと、
前記マルチメディアプログラム情報に対応するインタラクション情報を獲得するステップと、
前記インタラクション情報を送信するステップとを含む、方法。
【請求項１０】
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定する前記ステップが、
記憶された各マルチメディアプログラムの画像情報を詳しく検討し、前記画像クリップ情報に合致する前記画像情報を決定し、前記合致した画像情報のマルチメディアプログラム情報を決定するステップを含む請求項9に記載の方法。
【請求項１１】
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定する前記ステップの前に、
各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得るステップをさらに含む請求項10に記載の方法。
【請求項１２】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、前記指定された候補オプションの数を増やすステップ、または
前記インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、前記指定された候補オプションが正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するステップをさらに含む請求項9に記載の方法。
【請求項１３】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、前記応答情報が正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するステップ、または
前記インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、前記応答情報をリリースするステップ、または
前記インタラクション情報が宝くじ情報であるときに、前記宝くじ情報に対応する宝くじの結果を獲得し、前記宝くじ情報を送信するステップをさらに含む請求項9に記載の方法。
【請求項１４】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報が目標値を含むとき、目標の値転送要求が受信される場合に、値、前記目標に対応するアカウント情報、および前記値転送要求を送信する端末デバイスに対応するアカウント情報に従って値転送操作を実行するステップをさらに含む請求項9に記載の方法。
【請求項１５】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるとき、IMメッセージが受信される場合に、前記第1のユーザIDがある端末デバイスに前記IMメッセージを送信するステップ、または
前記インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、端末デバイスによって送信された注意要求が受信される場合に、前記端末デバイスのユーザ関係チェーンに前記第1のユーザIDを追加するステップをさらに含む請求項9に記載の方法。
【請求項１６】
メモリと、
1つまたは複数のプロセッサと、
前記メモリに記憶され、前記1つまたは複数のプロセッサによって実行される1つまたは複数のプログラムモジュールであって、
マルチメディアプログラムを再生するプロセスにおいて前記マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するように構成された画像クリップ情報獲得モジュール、
前記画像クリップ情報を送信するように構成された画像クリップ情報送信モジュールであって、前記画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、画像クリップ情報送信モジュール、
前記マルチメディアプログラム情報に対応するインタラクション情報を受信するように構成されたインタラクション情報受信モジュール、および
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力するように構成されたインタラクションモジュールを含む、1つまたは複数のプログラムモジュールとを含む端末デバイス。
【請求項１７】
前記画像クリップ情報獲得モジュールが、
前記マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンして前記マルチメディアプログラムの前記少なくとも1つの画像クリップ情報を得るように構成されたスキャンユニットを含む請求項16に記載の端末デバイス。
【請求項１８】
前記インタラクションモジュールが、
前記インタラクション情報が複数の候補オプションを含むときに、少なくとも前記複数の候補オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、前記指定された候補オプションを送信するように構成された第1のインタラクションユニットを含む請求項16に記載の端末デバイス。
【請求項１９】
前記インタラクションモジュールが、
前記インタラクション情報がプロンプト情報を含むときに、少なくとも前記プロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、前記入力フィールドに入力された応答情報を獲得し、前記応答情報を送信するように構成された第2のインタラクションユニットを含む請求項16に記載の端末デバイス。
【請求項２０】
前記インタラクションモジュールが、
前記インタラクション情報が宝くじ情報を含むときに、少なくとも前記宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに前記宝くじの結果を表示するように構成された第3のインタラクションユニットを含む請求項16に記載の端末デバイス。
【請求項２１】
前記インタラクションモジュールが、
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および交換オプションを含む目標表示インターフェースを出力し、前記交換オプションに対するクリック操作が検出される場合に、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信するように構成された第4のインタラクションユニット、または
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、前記目標の値転送要求を送信するように構成された第5のインタラクションユニットを含む請求項16に記載の端末デバイス。
【請求項２２】
前記インタラクションモジュールが、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるときに、前記端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが前記第1のユーザIDを含むかどうかを判断するように構成された判断ユニット、
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含むときに、少なくとも前記第2のユーザIDおよび前記第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、前記IMセッションウィンドウに入力されたIMメッセージを獲得し、前記第2のユーザIDに基づいて前記IMメッセージを送信するように構成された第6のインタラクションユニット、または
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含まないときに、少なくとも前記第1のユーザIDの詳細情報および注意オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおいて前記注意オプションに対するクリック操作が検出される場合に、前記第1のユーザIDの注意要求を送信するように構成された第7のインタラクションユニットを含む請求項16に記載の端末デバイス。
【請求項２３】
前記インタラクションモジュールが、
前記インタラクション情報がマルチメディアプログラム情報であるときに、少なくとも前記マルチメディアプログラム情報を含むインタラクティブなインターフェースを出力するように構成された第8のインタラクションユニットであって、前記インタラクティブなインターフェースが、前記マルチメディアプログラム情報を表示するように構成される、第8のインタラクションユニットを含む請求項16に記載の端末デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワークテクノロジーの分野に関し、特に、マルチメディアプログラムに基づくインタラクション方法、端末デバイス、サーバ、およびシステムに関する。
【背景技術】
【０００２】
ユーザ間の通信を向上させるために、プログラムの製作者は、インタラクションに参加するようにユーザを案内するようにプログラムの途中でインタラクティブなプログラムを構成する可能性がある。製作者がTV局であることを例に取ることによって、TV局は、プログラムの途中でインタラクティブなプログラムを挿入する可能性があり、インタラクティブなプログラムは、番組司会者の放送およびテキストの放送などの方法で、指定された回数までショートメッセージを送信するかまたは指定されたウェブサイトにメッセージを残すようにユーザに促す。
【０００３】
インタラクションの方法で、ユーザは、テキストを編集する操作を実行することによってのみショートメッセージを送信するかまたは指定されたウェブサイトにメッセージを残すことができ、操作はあまりにも退屈であり、インタラクションの効率は非常に低い。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以上のことを考慮に入れて、本発明の実施形態は、マルチメディアプログラムに基づくインタラクション方法、端末デバイス、サーバ、およびシステムを提供する。技術的な解決策は、以下のようなものである。
【課題を解決するための手段】
【０００５】
マルチメディアプログラムに基づくインタラクション方法であって、
マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するステップと、
画像クリップ情報を送信するステップであって、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、ステップと、
マルチメディアプログラム情報に対応するインタラクション情報を受信するステップと、
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力するステップとを含む、方法。
【０００６】
マルチメディアプログラムに基づくインタラクション方法であって、
マルチメディアプログラムの画像クリップ情報を受信するステップであって、画像クリップ情報が、マルチメディアプログラムを再生するプロセスにおいて獲得される、ステップと、
画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定するステップと、
マルチメディアプログラム情報に対応するインタラクション情報を獲得するステップと、
インタラクション情報を送信するステップとを含む、方法。
【０００７】
マルチメディアプログラムに基づくインタラクション方法であって、
端末デバイスによって、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するステップと、
端末デバイスによって、サーバに画像クリップ情報を送信するステップであって、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、ステップと、
画像クリップ情報を受信するとき、サーバによって、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得するステップと、
サーバによって、インタラクション情報を端末デバイスに送信するステップと、
インタラクション情報を受信するとき、端末デバイスによって、インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力するステップとを含む、方法。
【０００８】
端末デバイスであって、
マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するように構成された画像クリップ情報獲得モジュールと、
画像クリップ情報を送信するように構成された画像クリップ情報送信モジュールであって、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、画像クリップ情報送信モジュールと、
マルチメディアプログラム情報に対応するインタラクション情報を受信するように構成されたインタラクション情報受信モジュールと、
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力するように構成されたインタラクションモジュールとを含む、端末デバイス。
【０００９】
本発明の実施形態の方法、端末デバイス、サーバ、およびシステムによれば、マルチメディアプログラムの少なくとも1つの画像クリップ情報が、マルチメディアプログラムを再生するプロセスにおいて獲得され、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用され、マルチメディアプログラム情報に対応するインタラクション情報が、受信され、インタラクティブなインターフェースが、出力され、マルチメディアプログラムとのインタラクションが、インタラクティブなインターフェース上のインタラクション操作に基づいて実行される。インタラクションへの参加がインタラクティブなインターフェース上の簡単なインタラクション操作によって行われ得るので、操作が簡単であり、それによって、インタラクションの効率を改善する。
【００１０】
本発明の実施形態の技術的な解決策をより明瞭に説明するために、以下で、実施形態を説明するために必要とされる添付の図面を簡単に紹介する。明らかに、以下の説明の添付の図面は、本発明の一部の実施形態のみを示しており、当業者は、創造的な努力なしにこれらの添付の図面からその他の図面を導き出すことがやはり可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクションシステムの概略的な構造図である。
【図２】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図３】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図４Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図４Ｂ】本発明の一実施形態による機能オプションインターフェースの概略図である。
【図４Ｃ】本発明の一実施形態によるスキャンインターフェースの概略図である。
【図４Ｄ】本発明の一実施形態によるシェイク(shake)インターフェースの概略図である。
【図４Ｅ】本発明の一実施形態による投票インターフェースの概略図である。
【図５Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図５Ｂ】本発明の一実施形態によるインタラクティブなクイズインターフェースの概略図である。
【図６Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図６Ｂ】本発明の一実施形態による答えインターフェースの概略図である。
【図６Ｃ】本発明の一実施形態による別の答えインターフェースの概略図である。
【図７Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図７Ｂ】本発明の一実施形態による宝くじインターフェースの概略図である。
【図８Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図８Ｂ】本発明の一実施形態によるコメントインターフェースの概略図である。
【図９Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図９Ｂ】本発明の一実施形態による目標表示インターフェースの概略図である。
【図９Ｃ】本発明の一実施形態による値転送インターフェースの概略図である。
【図１０Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図１０Ｂ】本発明の一実施形態によるセッションインターフェースの概略図である。
【図１０Ｃ】本発明の一実施形態による詳細インターフェースの概略図である。
【図１１Ａ】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。
【図１１Ｂ】本発明の一実施形態によるマルチメディア表示インターフェースの概略図である。
【図１２】本発明の一実施形態による端末デバイスの概略的な構造図である。
【図１３】本発明の一実施形態による端末デバイスの概略的な構造図である。
【図１４】本発明の一実施形態によるサーバの概略的な構造図である。
【図１５】本発明の一実施形態によるサーバの概略的な構造図である。
【図１６】本発明の一実施形態によるマルチメディアプログラムに基づくインタラクションシステムの概略的な構造図である。
【発明を実施するための形態】
【００１２】
以下で、本発明の実施形態の技術的な解決策を本発明の実施形態の添付の図面を参照して明瞭および完全に説明する。明らかに、説明される実施形態は、実施形態のすべてではなく本発明の実施形態の一部である。創造的な努力なしに本発明の実施形態に基づいて当業者によって得られたすべてのその他の実施形態は、本開示の保護範囲内に入る。
【００１３】
図1は、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクションシステムの概略的な構造図である。図1を参照すると、インタラクションシステムは、端末デバイスおよびサーバを含み、サーバおよび端末デバイスは、ネットワークを通じて接続される。
【００１４】
端末デバイスは、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得し、画像クリップ情報をサーバに送信するように構成され、画像クリップ情報は、対応するマルチメディアプログラム情報をマッチングするために使用される。サーバは、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報を端末デバイスに送信するように構成される。端末デバイスは、インタラクション情報を受信し、インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力するようにさらに構成される。
【００１５】
マルチメディアプログラムを再生するデバイスは、再生デバイスと呼ばれ、端末デバイスは、再生デバイスと統合されたデバイスである可能性があり、つまり、端末デバイスは、マルチメディアプログラムを再生することができ、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得することもでき、端末デバイスは、セットトップボックスと統合されたスマートTVまたはスマートTVセットトップボックスなどである可能性があり、ユーザは、リモコンまたは端末デバイスによって提供されるキーを使用することによって端末デバイスを制御することができる。端末デバイスは、再生デバイスとは独立したデバイスである可能性もあり、再生デバイスがマルチメディアプログラムを再生するプロセスにおいて、端末デバイスは、マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得し得る。たとえば、再生デバイスは、スマートTVまたはスマートTVセットトップボックスであり、端末デバイスは、スマートフォンまたはタブレットコンピュータなどである。本発明の実施形態は、端末デバイスおよび再生デバイスを限定しない。
【００１６】
図1を参照すると、再生デバイスがスマートTVであるとき、端末デバイスは、スマートTVそれ自体またはセットトップボックスである可能性があり、スマートフォンである可能性もある。
【００１７】
図2は、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態の実行主体は端末デバイスであり、図2を参照すると、方法は以下を含む。
【００１８】
201.マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得する。
【００１９】
202.画像クリップ情報を送信し、画像クリップ情報は、対応するマルチメディアプログラム情報をマッチングするために使用される。
【００２０】
203.マルチメディアプログラム情報に対応するインタラクション情報を受信する。
【００２１】
204.インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力する。
【００２２】
本発明の実施形態の方法によれば、マルチメディアプログラムの少なくとも1つの画像クリップ情報が、マルチメディアプログラムを再生するプロセスにおいて獲得され、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用され、マルチメディアプログラム情報に対応するインタラクション情報が、受信され、インタラクティブなインターフェースが、出力され、マルチメディアプログラムとのインタラクションが、インタラクティブなインターフェース上のインタラクション操作に基づいて実行される。インタラクションへの参加がインタラクティブなインターフェース上の簡単なインタラクション操作によって行われ得るので、操作が簡単であり、それによって、インタラクションの効率を改善する。
【００２３】
マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得することは、
マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンしてマルチメディアプログラムの少なくとも1つの画像クリップ情報を得ることを含む。
【００２４】
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力することは、
インタラクション情報が複数の候補オプションを含むときに、少なくとも複数の候補オプションを含むインタラクティブなインターフェースを出力し、インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、指定された候補オプションを送信することを含む。
【００２５】
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力することは、
インタラクション情報がプロンプト情報を含むときに、少なくともプロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、入力フィールドに入力された応答情報を獲得し、応答情報を送信することを含む。
【００２６】
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力することは、
インタラクション情報が宝くじ情報を含むときに、少なくとも宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに宝くじの結果を表示することを含む。
【００２７】
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力することは、
インタラクション情報が目標値を含むときに、少なくとも目標値および交換(exchange)オプションを含む目標表示インターフェースを出力し、交換オプションに対するクリック操作が検出される場合に、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力し、値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信すること、または
インタラクション情報が目標値を含むときに、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力し、値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信することを含む。
【００２８】
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力することは、
インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるときに、端末デバイスによって使用される第2のユーザIDのユーザ関係チェーン(user relation chain)が第1のユーザIDを含むかどうかを判断すること、
第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むときに、少なくとも第2のユーザIDおよび第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、IMセッションウィンドウに入力されたIMメッセージを獲得し、第2のユーザIDに基づいてIMメッセージを送信すること、または
第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含まないときに、少なくとも第1のユーザIDの詳細情報および注意(attention)オプションを含むインタラクティブなインターフェースを出力し、インタラクティブなインターフェースにおいて注意オプションに対するクリック操作が検出される場合に、第1のユーザIDの注意要求を送信することを含む。
【００２９】
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力することは、
インタラクション情報がマルチメディアプログラム情報であるときに、少なくともマルチメディアプログラム情報を含むインタラクティブなインターフェースを出力することを含み、インタラクティブなインターフェースは、マルチメディアプログラム情報を表示するように構成される。
【００３０】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【００３１】
図3は、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態の実行主体はサーバであり、図3を参照すると、方法は以下を含む。
【００３２】
301.マルチメディアプログラムの画像クリップ情報を受信し、画像クリップ情報は、マルチメディアプログラムを再生するプロセスにおいて獲得される。
【００３３】
302.画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定する。
【００３４】
303.マルチメディアプログラム情報に対応するインタラクション情報を獲得する。
【００３５】
304.インタラクション情報を送信する。
【００３６】
本発明の実施形態の方法によれば、サーバが、マルチメディアプログラムの画像クリップ情報を受信するときに、端末デバイスにマルチメディアプログラム情報に対応するインタラクション情報を返して、インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするために端末デバイスにインタラクティブなインターフェースを出力させる。インタラクションへの参加がインタラクティブなインターフェース上の簡単なインタラクション操作によって行われ得るので、操作が簡単であり、それによって、インタラクションの効率を改善する。
【００３７】
画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定することは、
記憶された各マルチメディアプログラムの画像情報を詳しく検討し、画像クリップ情報に合致する画像情報を決定し、合致した画像情報のマルチメディアプログラム情報を決定することを含む。
【００３８】
画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定する前に、方法は、
各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得ることをさらに含む。
【００３９】
インタラクション情報を送信した後に、方法は、
インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、指定された候補オプションの数を増やすこと、または
インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、指定された候補オプションが正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データ(virtual reward data)を送信することをさらに含む。
【００４０】
インタラクション情報を送信した後に、方法は、
インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、応答情報が正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信すること、または
インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、応答情報をリリースすること、または、
インタラクション情報が宝くじ情報であるときに、宝くじ情報に対応する宝くじの結果を獲得し、宝くじ情報を送信することをさらに含む
【００４１】
インタラクション情報を送信した後に、方法は、
インタラクション情報が目標値を含むとき、目標の値転送要求が受信される場合に、値、目標に対応するアカウント情報、および値転送要求を送信する端末デバイスに対応するアカウント情報に従って値転送操作を実行することをさらに含む。
【００４２】
インタラクション情報を送信した後に、方法は、
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、IMメッセージが受信される場合に、第1のユーザIDがある端末デバイスにIMメッセージを送信すること、または
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、端末デバイスによって送信された注意要求が受信される場合に、端末デバイスのユーザ関係チェーンに第1のユーザIDを追加することをさらに含む。
【００４３】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【００４４】
本発明の実施形態において、画像クリップ情報は、投票に関連するコンテンツ、たとえば、歌手のコンテストにおける各歌手への投票を含むか、またはインタラクティブなクイズに関連するコンテンツを含み、たとえば、進行中のゲームの結果を予測するか、または交換目標に関連するコンテンツを含み、たとえば、販売されている物を推薦するか、または人物に関連するコンテンツ、たとえば、スターのトークショーにおいてインタビューされるスターなどを含む可能性がある。異なるコンテンツを含む画像クリップ情報に関して、サーバによって獲得されるインタラクション情報は、異なり、端末デバイスとサーバとの間のインタラクションの形態は、異なり、インタラクションの形態は、インタラクティブなインターフェース上のインタラクション操作に基づいて端末デバイスによってサーバに送信される情報の種類とサーバによって端末デバイスに返される情報の種類とを指し、インタラクションの形態は、投票、インタラクティブなクイズ、宝くじ、交換目標、目標値転送などを含むがこれらに限定されない。説明を容易にするために、異なる画像クリップ情報に対応するマルチメディアプログラムに基づくインタラクション方法が、上述の実施形態の内容およびインタラクションシステムと組み合わせて以下で詳細に説明される。
【００４５】
図4Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報が投票に関連するコンテンツを含むことを例に取り、画像クリップ情報に対応するインタラクション情報は、複数の候補オプションを含む投票情報であり、図4Aを参照すると、方法は、以下を含む。
【００４６】
401.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得する。
【００４７】
端末デバイスは、再生デバイスと統合されたデバイスかまたは再生デバイスとは独立したデバイスである可能性がある。端末デバイスが再生デバイスとは独立したデバイスであるとき、端末デバイスおよび再生デバイスはデュアルスクリーンインタラクションを実現し、ユーザが端末デバイス上で投票するとき、再生デバイスはマルチメディアプログラムを再生し続ける可能性があり、連続性が高く、ユーザがマルチメディアプログラムを見るプロセスを中断する必要がなく、それによって、インタラクションに参加するユーザの数を増やし、ユーザの粘着性(viscosity)を高める。
【００４８】
加えて、サーバは、再生デバイスのためのマルチメディアプログラムを提供し、再生デバイスは、サーバからマルチメディアプログラムをダウンロードすることができ、ダウンロードされたマルチメディアプログラムをオフラインで再生し、または再生デバイスは、オンラインでマルチメディアプログラムを再生する要求をサーバに送信することができ、サーバは、要求を受信するとき、マルチメディアプログラムを圧縮してストリーミングメディアファイルを取得し、ストリーミングメディアファイルを再生デバイスに送信し、再生デバイスは、ストリーミングメディアファイルを受信するとき、ストリーミングメディアファイルをキャッシュし、それから、ストリーミングメディアファイルを再生することができる。サーバがネットワークビデオファイルを圧縮するとき、得られるストリーミングメディアファイルは、ビデオストリーミングであり、サーバがネットワークオーディオファイルを圧縮するとき、得られるストリーミングメディアファイルは、オーディオストリーミングである。
【００４９】
マルチメディアプログラムを再生するプロセスにおいて、ユーザは、マルチメディアプログラムの画像クリップ情報を獲得するために端末デバイスを能動的に使用することができる。しかし、インタラクションに参加するユーザの数を増やすために、活動のオーガナイザーがインタラクティブな活動を始めるとき、サーバはインタラクションに参加するようにユーザに促すように構成されたクリップマルチメディアプログラムをマルチメディアプログラムに予め挿入することができ、再生がクリップマルチメディアプログラムに到達するとき、ユーザはインタラクションに参加するように促され、このとき、ユーザは促されたように端末デバイスを用いてクリップマルチメディアプログラムの画像クリップ情報を獲得することができる。その後、活動のオーガナイザーがインタラクティブな活動を終了したいとき、サーバは、マルチメディアプログラムからクリップマルチメディアプログラムを削除することができる。
【００５０】
TV局においてリアルタイムで再生されるインタラクティブなプログラムとは異なり、マルチメディアプログラムは繰り返し再生される可能性があり、マルチメディアプログラムが再生される度に、ユーザはインタラクションに参加するように案内される可能性があり、それはユーザに促す有効な時間を引き延ばし、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【００５１】
特に、マルチメディアプログラムを再生するプロセスにおいて、端末デバイスは、指定された機能のアプリケーションによって提供されるスキャンインターフェースによってディスプレイスクリーンをスキャンしてマルチメディアプログラムの画像情報を得る。
【００５２】
本発明の実施形態において、端末デバイスは、指定された機能のアプリケーションをインストールされる可能性がある、指定された機能のアプリケーションは、再生されているマルチメディアプログラムの画像クリップ情報を獲得し、画像クリップ情報をサーバに送信するように構成される。指定された機能のアプリケーションの実行中に、端末デバイスは、指定された機能のアプリケーションによって提供されるスキャンインターフェースによって、マルチメディアプログラムが再生されているディスプレイスクリーンをスキャンし、このとき、端末デバイスは、ディスプレイスクリーン上で再生されている画像情報、つまり、マルチメディアプログラムの画像クリップ情報を得ることができる。指定された機能のアプリケーションは、IMアプリケーション、情報表示アプリケーション、またはTVなどの画像クリップ情報を獲得するように特に構成されたアプリケーションである可能性があり、これは、本発明の実施形態において限定されない。
【００５３】
図4Bを参照すると、再生デバイスがスマートTVであり、端末デバイスがスマートフォンであることを例に取ることによって、スマートTVがマルチメディアプログラムを再生するプロセスにおいて、端末デバイスは、IMアプリケーションによって提供される機能オプションインターフェースを開くことができ、端末デバイスが「QRコード(登録商標)をスキャン」機能オプションに対するユーザのクリック操作を検出するとき、図4Cに示されるスキャンインターフェースが表示され、スキャンインターフェースは、スキャンボックスを含み、このとき、ユーザは、スマートTVのディスプレイスクリーンをスキャンボックス内に投影するために端末デバイスのカメラをスマートTVのディスプレイスクリーンと位置合わせすることができ、端末デバイスは、ディスプレイスクリーンをスキャンしてマルチメディアプログラムの画像クリップ情報を取得し、したがって、端末デバイスは、その後、画像クリップ情報に従ってマルチメディアプログラムに対応するインタラクション情報を獲得し、操作は、簡単で速い。
【００５４】
本発明の実施形態において、端末デバイスは、1つの画像クリップ情報を得るためにディスプレイスクリーンを1度スキャンする可能性があり、複数の画像クリップ情報を得るためにディスプレイスクリーンを複数回スキャンする可能性がある。端末デバイスは、スキャンする回数を予め決め、スキャンがディスプレイスクリーンに達すると判定するとき、スキャンの回数に従ってスキャンを実行して、スキャンの回数に対応する画像クリップ情報を得る。さらに、端末デバイスは、スキャンする回数およびスキャンの頻度を予め決め、スキャンがディスプレイスクリーンに達すると判定するとき、スキャンの回数に対応する画像クリップ情報を獲得するまでスキャンの頻度に従ってスキャンを実行し、スキャンを停止する。本発明の実施形態は、画像クリップ情報の数を定義しない。
【００５５】
本発明の実施形態において、マルチメディアプログラムは、ビデオプログラムまたはオーディオプログラムである可能性があり、それに対応して、端末デバイスは、マルチメディアプログラムの画像クリップ情報を獲得する可能性があり、またはマルチメディアプログラムのビデオクリップ情報もしくはオーディオクリップ情報を獲得する可能性があり、これは、本発明の実施形態において限定されない。
【００５６】
さらに、クリップ情報の種類が変わるとき、端末デバイスは、クリップ情報を異なる方法で獲得する。それに対応して、ステップ401は、ステップ401aによって置き換えられ得る。
【００５７】
401a.マルチメディアプログラムを再生するプロセスにおいて、端末デバイスが指定された機能のアプリケーションの指定された機能の実行中にシェイク命令を受信するとき、マルチメディアプログラムのビデオクリップ情報またはオーディオクリップ情報が記録される。
【００５８】
本発明の実施形態において、別の機能を実施するためのシェイク命令がビデオ情報またはオーディオ情報を記録するためのシェイク命令として誤って特定されることを避けるために、端末デバイスは、指定された機能のアプリケーションの指定された機能の実行中にシェイク命令を受信する。指定された機能は、指定された機能のアプリケーションのシェイク機能または指定された機能のアプリケーションの再生デバイスのシェイク機能などである可能性があり、端末デバイスは、指定された機能を開くときにシェイク命令を受信するのを待ち、端末デバイスは、シェイク命令を受信するときに再生デバイスのビデオクリップ情報またはオーディオクリップ情報を記録し、つまり、マルチメディアプログラムがビデオプログラムであるとき、ビデオプログラムのビデオクリップ情報またはオーディオクリップ情報が、記録され、マルチメディアプログラムがオーディオプログラムであるとき、オーディオプログラムのオーディオクリップ情報が、記録される。
【００５９】
シェイク命令を受信するとき、端末デバイスは、マルチメディアプログラムのビデオ情報またはオーディオ情報を記録し始め、記録の継続時間が第1の指定された継続時間に達するときに記録を終了して、記録されたビデオクリップ情報またはオーディオクリップ情報を得る。第1の指定された継続時間は、2s、3s、もしくは別の継続時間である可能性があり、ユーザによって予め決められる可能性があり、またはサーバによって決定され、端末デバイスに送信される可能性があり、これは、本発明の実施形態において限定されない。
【００６０】
図4Bを参照すると、再生デバイスがマルチメディアプログラムを再生するプロセスにおいて、端末デバイスは、IMアプリケーションによって提供される機能オプションインターフェースを開くことができ、端末デバイスは、ユーザが「デバイスを振る(shake it off)」機能オプション上でのクリック操作を検出するとき、シェイク機能を開き、図4Dに示されるシェイクインターフェースを表示してシェイク命令を受信するのを待つ。ユーザが端末デバイスを振るとき、端末デバイスは、シェイク命令を受け取り、ビデオクリップ情報またはオーディオクリップ情報を記録し、したがって、端末デバイスは、その後、ビデオクリップ情報またはオーディオクリップ情報に対応するインタラクション情報を獲得し、操作は、簡単で速い。
【００６１】
402.端末デバイスが、画像クリップ情報をサーバに送信する。クリップ情報に対応するインタラクション情報を獲得するために、端末デバイスは、画像クリップ情報をサーバに送信する。
【００６２】
端末デバイスは、ユーザIDに基づいてサーバに画像クリップ情報を送信し、したがって、サーバは、ユーザIDに基づいた画像クリップ情報に対応するインタラクション情報を返す。ユーザIDは、ユーザアカウント、携帯電話の番号、または端末デバイスの番号などである可能性があるが、これは、本発明のこの実施形態において限定されない。
【００６３】
403.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、複数の候補オプションを含む投票情報である。
【００６４】
本発明の実施形態において、端末デバイスによって獲得される画像クリップ情報は、投票に関連するコンテンツを含み、たとえば、画像クリップ情報は、キーワード「投票」、および様々な候補オプションの名前、写真、番号などを含む可能性があり、たとえば、歌手のコンテストプログラムにおける画像クリップ情報は、キーワード「投票」、ならびに様々な候補の歌手の写真および番号を含む可能性がある。加えて、端末デバイスによって獲得されるクリップ情報がビデオクリップ情報であるとき、ビデオクリップ情報は、キーワード「投票」、および様々な候補オプションの名前、写真、番号などをやはり含む可能性があり、端末デバイスによって獲得されるクリップ情報が、オーディオクリップ情報であるとき、オーディオクリップ情報は、放送された「投票」、ならびに複数の候補オプションの名前、および各候補オプションのオーディオの1つのクリップなどを含む可能性がある。たとえば、歌手のコンテストプログラムのオーディオ情報は、放送された「投票」ならびに様々な候補の歌手の名前および歌を含む可能性がある。
【００６５】
本発明の実施形態において、サーバは、マルチメディアプログラム情報に対応するインタラクション情報を記憶し、インタラクション情報は、マルチメディアプログラムに従ってサーバによって設定されるか、または今現在開始されたインタラクティブな活動に応じて設定される。マルチメディアプログラム情報は、マルチメディアプログラムの名前、作者、放送時間、およびその他の情報を含み、これは、本発明の実施形態において限定されない。
【００６６】
特に、各マルチメディアプログラムに関して、サーバは、マルチメディアプログラムのスクリーンショットを撮影して複数の画像情報を取得し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、それに対応して、マルチメディアプログラム情報、複数の画像情報、およびインタラクション情報を記憶する。サーバは、指定された頻度に従ってマルチメディアプログラムのスクリーンショットを撮影して複数の画像情報を取得することができる。
【００６７】
さらに、サーバは、それぞれの得られた画像情報を特定し、各画像情報に含まれる鍵となる写真、キーワード、鍵となる文字列、およびその他の情報を獲得し、各画像情報に含まれる鍵となる写真、キーワード、鍵となる文字列、およびその他の情報に従って各画像情報に対応するインタラクション情報を決定し、それに対応して、画像情報、画像情報に含まれる鍵となる写真、キーワード、鍵となる文字列、およびその他の情報、ならびにインタラクション情報を記憶する。鍵となる写真は、画像情報に現れる人間の顔の写真、2次元コードの写真などである可能性があり、キーワードは、画像情報に現れるテキストである可能性があり、鍵となる文字列は、画像情報に現れる数字列または英語の単語などである可能性がある。
【００６８】
本発明の実施形態において投票情報を例に取ることによって、サーバは、画像情報を特定した後、キーワード「投票」を獲得し、複数の人間の顔の写真を獲得し、画像情報に対応するインタラクション情報が、複数の人間の顔の写真に対応する候補を含む投票情報として決定される。
【００６９】
それに対応して、ステップ403は、以下のステップ403aを含み得る。
【００７０】
403a.サーバが、画像クリップ情報を受信するときに、それぞれの記憶された画像情報を詳しく検討し、画像クリップ情報に合致する画像情報を決定し、合致した画像情報のマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得する。
【００７１】
それぞれの記憶された画像情報に関して、サーバは、画像認識によって画像情報が画像クリップ情報に合致するかどうかを判断し、画像情報が画像クリップ情報と同じであるときに画像情報が画像クリップ情報に合致すると判定するか、または画像情報と画像クリップ情報との間の類似性が第1の指定された閾値を超えるときに画像情報が画像クリップ情報に合致すると判定する。このとき、サーバは、画像情報のマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報を端末デバイスに返す。第1の指定された閾値は、開発中に技術者によって設定される可能性があり、これは、本発明の実施形態において限定されない。
【００７２】
さらに、それぞれの記憶された画像情報に関して、サーバが画像情報に含まれる鍵となる写真、キーワード、鍵となる文字列、およびその他の情報を記憶するとき、サーバは、クリップ情報を特定して、クリップ情報に含まれるクリップの画像、クリップのキーワード、もしくはクリップの鍵となる文字列、およびその他の情報を獲得し、画像情報に含まれる鍵となる写真、キーワード、鍵となる文字列、およびその他の情報のうちのいずれか1つが画像クリップ情報に含まれるクリップの画像、クリップのキーワード、もしくはクリップの鍵となる文字列、およびその他の情報のいずれか1つと同じであるときに、画像情報が画像クリップ情報に合致すると判定され得るか、または画像情報に含まれるすべての鍵となる写真、キーワード、鍵となる文字列、およびその他の情報が画像クリップ情報に含まれるクリップの画像、クリップのキーワード、もしくはクリップの鍵となる文字列、およびその他の情報と同じであるときに、画像情報が画像クリップ情報に合致すると判定される。
【００７３】
たとえば、サーバによって記憶された各画像情報に関して、サーバは、予めキーワード認識によって画像情報に含まれるキーワードを取得する。画像クリップ情報を受信するとき、サーバは、画像クリップ情報を特定し、候補の歌手の名前を取得し、画像情報に含まれるキーワードが候補の歌手の名前を含むかどうかを判断し、含む場合、画像情報が画像クリップ情報に合致すると判定し、含まない場合、画像情報が画像クリップ情報に合致しないと判定する。
【００７４】
加えて、サーバは、各ビデオ情報に対応するインタラクション情報および各オーディオ情報に対応するインタラクション情報をそれぞれ記憶する可能性もあり、特に、サーバは、各マルチメディアプログラムのスクリーンショットを撮影し、複数のビデオ情報を取得し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、それに対応して、マルチメディアプログラム、複数のビデオ情報、およびインタラクション情報を記憶する。サーバは、各マルチメディアプログラムのスクリーンショットを撮影し、複数のオーディオ情報を取得し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、それに対応して、マルチメディアプログラム、複数のオーディオ情報、およびインタラクション情報を記憶する。サーバは、第1の指定された継続時間に従ってマルチメディアプログラムのビデオ情報およびオーディオ情報のスクリーンショットを撮影し、複数のビデオ情報および複数のオーディオ情報を取得し、各ビデオ情報および各オーディオ情報の継続時間は、第1の指定された継続期間である。
【００７５】
さらに、サーバは、それぞれの取得されたビデオ情報を特定し、各ビデオ情報に含まれる鍵となる写真、キーワード、鍵となる文字列、または鍵となるオーディオの特徴、およびその他の情報を獲得し、各ビデオ情報に含まれる鍵となる写真、キーワード、鍵となる文字列、または鍵となるオーディオの特徴、およびその他の情報に従って各ビデオ情報に対応するインタラクション情報を獲得し、それに対応して、ビデオ情報、ビデオ情報に含まれる鍵となる写真、キーワード、鍵となる文字列、または鍵となるオーディオの特徴、およびその他の情報、ならびにインタラクション情報を記憶する。キーワードは、ビデオ情報内で表示されたテキストまたは放送されたテキストである可能性があり、鍵となるオーディオの特徴は、サーバがビデオ情報のオーディオに対して音声認識を実行した後に得られた固有値である可能性がある。
【００７６】
加えて、サーバは、それぞれの取得されたオーディオ情報を特定し、各オーディオ情報に含まれるキーワード、鍵となるオーディオの特徴、およびその他の情報を獲得し、各オーディオ情報に含まれるキーワード、鍵となるオーディオの特徴、およびその他の情報に従って各オーディオ情報に対応するインタラクション情報を獲得し、それに対応して、オーディオ情報、オーディオ情報に含まれるキーワード、鍵となるオーディオの特徴、およびその他の情報、ならびにインタラクション情報を記憶する。キーワードは、オーディオ情報内で放送されたテキストである可能性があり、鍵となるオーディオの特徴は、サーバがオーディオ情報に対して音声認識を実行した後に得られた固有値である可能性がある。
【００７７】
本発明の実施形態において投票情報を例に取ることによって、サーバが、オーディオ情報を特定した後、放送されたキーワード「投票」を獲得し、複数の歌手によって歌われた歌を獲得するとき、インタラクション情報が複数の歌手を含む投票情報であると決定される。
【００７８】
それに対応して、ステップ403は、以下のステップ403bから403dのうちのいずれか1つによって置き換えられ得る。
【００７９】
403b.サーバが、オーディオクリップ情報を受信するときに、それぞれの記憶されたオーディオ情報を詳しく検討し、オーディオクリップ情報に合致するオーディオ情報を決定し、合致したオーディオ情報のマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得する。
【００８０】
それぞれの記憶されたオーディオ情報に関して、サーバは、音声認識によってオーディオ情報がオーディオクリップ情報に合致するかどうかを判断し、オーディオ情報がオーディオクリップ情報と同じであるときにオーディオ情報がオーディオクリップ情報に合致すると判定するか、またはオーディオ情報およびオーディオクリップ情報内の同じオーディオ情報の継続時間が第2の指定された閾値を超えるときにオーディオ情報がオーディオクリップ情報に合致すると判定する。このとき、サーバは、オーディオ情報に対応するインタラクション情報をオーディオクリップ情報に対応するインタラクション情報として獲得し、インタラクション情報を端末デバイスに返す。第2の指定された閾値は、開発中に技術者によって設定される可能性があり、これは、本発明の実施形態において限定されない。
【００８１】
さらに、それぞれの記憶されたオーディオ情報に関して、サーバがオーディオ情報に含まれるキーワード、鍵となるオーディオの特徴、およびその他の情報を記憶するとき、サーバは、オーディオクリップ情報を特定して、オーディオクリップ情報に含まれるクリップのキーワード、クリップの鍵となる音声の特徴、およびその他の情報を獲得し、オーディオ情報に含まれるキーワード、鍵となるオーディオの特徴、およびその他の情報のいずれか1つがオーディオクリップ情報に含まれるクリップのキーワード、クリップの鍵となるオーディオの特徴、およびその他の情報のいずれか1つと同じであるときに、オーディオ情報がオーディオクリップ情報に合致すると判定される可能性があり、またはオーディオ情報に含まれるすべてのキーワード、鍵となるオーディオの特徴、およびその他の情報がオーディオクリップ情報に含まれるクリップのキーワード、クリップの鍵となるオーディオの特徴、およびその他の情報と同じであるときに、オーディオ情報がオーディオクリップ情報に合致すると判定される。
【００８２】
たとえば、サーバによって記憶された各オーディオ情報に関して、サーバは、予め音声認識によってオーディオ情報に含まれるキーワードを取得する。オーディオクリップ情報を受信するとき、サーバは、オーディオクリップ情報を特定し、候補の歌手の名前を取得し、オーディオ情報に含まれるキーワードが候補の歌手の名前を含むかどうかを判断し、含む場合、オーディオ情報がオーディオクリップ情報に合致すると判定し、含まない場合、オーディオ情報がオーディオクリップ情報に合致しないと判定する。
【００８３】
403c.サーバが、ビデオクリップ情報を受信するときに、それぞれの記憶されたビデオ情報を詳しく検討し、ビデオクリップ情報に合致するビデオ情報を決定し、合致したビデオ情報のマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得する。
【００８４】
ビデオ情報は、画像情報およびオーディオ情報を含み、サーバは、ステップ403aおよび403bと同様の方法でビデオクリップ情報に合致するビデオ情報を決定する可能性があり、これは、本明細書において繰り返されない。
【００８５】
403d.クリップ情報を受信し、クリップ情報がマルチメディアプログラム情報を含むと判定するとき、サーバは、マルチメディアプログラム情報に従ってマルチメディアプログラム情報に対応するインタラクション情報を獲得する。
【００８６】
実際の応用中に、再生デバイスは、マルチメディアプログラムを再生するとき、ディスプレイスクリーンの左下の隅もしくは別の領域内にマルチメディアプログラム情報を表示するか、または再生されるオーディオ内でマルチメディアプログラム情報を放送する可能性があり、端末デバイスによって獲得されるクリップ情報は、マルチメディアプログラム情報を含み、クリップ情報を受信するとき、サーバは、マルチメディアプログラム情報に従って合致するマルチメディアプログラムを決定し、マルチメディアプログラム情報に対応するインタラクション情報が、獲得され得る。
【００８７】
たとえば、テレビドラマ「A Dream in Red Mansions」の第10話を再生するとき、再生デバイスは、ディスプレイスクリーンの左下の隅に「A Dream in Red Mansions 10」と表示し、ディスプレイスクリーンをスキャンすることによって端末デバイスによって取得される画像クリップ情報は、「A Dream in Red Mansions 10」を含み、画像クリップ情報を受信するとき、サーバは、マルチメディアプログラム「A Dream in Red Mansions 10」に対応するインタラクション情報を獲得する。
【００８８】
本発明の実施形態においては、サーバが、画像クリップ情報に対応するインタラクション情報を獲得し、インタラクション情報を端末デバイスに送信し、インタラクション情報を受信するとき、端末デバイスが、インタラクション情報に従って少なくともインタラクション情報を含むインタラクティブなインターフェースを生成し、生成されたインタラクティブなインターフェースを出力することに留意されたい。実際の応用中には、サーバが、インタラクション情報に従って少なくともインタラクション情報を含むインタラクティブなインターフェースを予め生成し、サーバが、画像クリップ情報を受信するときに、画像クリップ情報に対応するインタラクティブなインターフェースを直ちに獲得することができ、インタラクティブなインターフェースを端末デバイスに送信し、端末デバイスが、インタラクティブなインターフェースを受信するときに、インタラクティブなインターフェースを直ちに出力することも実現可能であり、これは、本発明の実施形態において限定されない。
【００８９】
404.サーバが、インタラクション情報を端末デバイスに送信する。
【００９０】
405.端末デバイスが、インタラクション情報を受信するときに、少なくとも複数の候補オプションを含む投票インターフェースを出力する。
【００９１】
インタラクション情報は、複数の候補オプションを含む投票情報である可能性があり、または複数の候補オプションを含む投票情報を決定するために使用されるウェブページのリンクアドレスである可能性があり、端末デバイスは、ウェブページのリンクアドレスを受信するとき、ウェブページのリンクアドレスにジャンプし、少なくとも複数の候補オプションを含む投票インターフェースを表示する。
【００９２】
実際の応用中に、サーバは、投票活動を開始して、投票するようにユーザを案内することができる。端末デバイスによって獲得される画像クリップ情報が投票に関連するコンテンツを含むとき、サーバによって獲得されるインタラクション情報は、複数の候補オプションを含む投票情報である可能性があり、端末デバイスは、インタラクション情報を受信するとき、少なくとも複数の候補オプションを含む投票インターフェースを出力し、ユーザは、個人の意見に従って投票インターフェース上の候補オプションを選択して、選択された候補オプションに投票することができる。
【００９３】
加えて、投票インターフェースは、各候補オプションのデータ、投票活動の名前、投票活動のオーガナイザー、およびその他の情報をさらに含む可能性があり、これは、本発明の実施形態において限定されない。投票インターフェースは、H5(ハイパーテキストマークアップ言語5)ページまたは別の形態のページである可能性があり、これは、本発明の実施形態において限定されない。
【００９４】
本発明の実施形態は、インタラクション情報が複数の候補オプションを含む投票情報であることを例に取り、端末デバイスが、投票インターフェースを出力するが、実際は、インタラクション情報は、その他のインタラクティブな形態の情報、たとえば、インタラクティブなクイズ情報、答えの情報などである可能性もあり、端末デバイスは、インタラクション情報を受信するときに、インタラクション情報に従って対応するインタラクティブな形態のインタラクティブなインターフェースを出力することに留意されたい。インタラクション情報が2つ以上のインタラクティブな形態の情報を含む場合、端末デバイスは、1つのインタラクティブなインターフェースをその端末デバイス内に出力する可能性があり、または形式的な選択インターフェースを出力し、ユーザが、形式的な選択インターフェースにおいて所望のインタラクティブな形態を選択し、端末デバイスは、ユーザによって選択されたインタラクティブな形態に従って対応するインタラクティブなインターフェースを出力する。
【００９５】
406.端末デバイスが、投票インターフェースにおいて指定された候補オプションに対するユーザの選択操作を検出するときに、指定された候補オプションをサーバに送信する。
【００９６】
本発明の実施形態は、複数の候補オプションの中の指定された候補オプションを例に取り、端末デバイスは、指定された候補オプションに対するユーザの選択操作を検出するとき、指定された候補オプションをサーバに送信し、サーバは、指定された候補オプションを受信するとき、指定された候補オプションへの投票数を増やす。
【００９７】
図4Eを参照すると、投票インターフェースは、2つの候補オプション、すなわち、「プレイヤー1」および「プレイヤー2」と「OK」キーとを含み、端末デバイスが、ユーザが「プレイヤー2」を選択した後に「OK」キーに対するクリック操作を検出するとき、それは、ユーザが「プレイヤー2」に投票することを示し、端末デバイスが「プレイヤー2」のオプションをサーバに送信するとき、サーバは、端末デバイスによって送信された「プレイヤー2」のオプションを受信するときに「プレイヤー2」への投票数に1を足す。
【００９８】
407.サーバが、指定された候補オプションを受信するとき、指定された候補オプションへの投票数を増やす。
【００９９】
サーバが指定された候補オプションを受信するとき、それは、端末デバイスのユーザが、指定された候補オプションに投票することを示し、サーバは、指定された候補オプションへの投票数に1を足す。
【０１００】
さらに、サーバは、各端末デバイスのユーザIDのレベルに従って各ユーザIDの投票の重みを判定する可能性があり、サーバは、ユーザIDに基づいて端末デバイスによって送信された指定された候補オプションを受信するときにユーザIDの投票の重みを判定し、投票の重みに従って指定された候補オプションへの投票数を増やす。たとえば、ユーザIDの投票の重みが2である場合、サーバは、指定された候補オプションへの投票数に2を足す。
【０１０１】
本発明の実施形態は、1つの投票活動を例として取りあげるだけであり、サーバは、端末デバイスのユーザが指定された候補オプションに投票すると判定する可能性があるが、実際の応用中には、サーバは、複数の投票活動を実行している可能性があり、各投票活動が、複数の候補オプションを含み、異なる投票活動が、同じ候補オプションを含む可能性がある。このとき、サーバは、各投票活動のために1つの投票IDおよび1つのデータベースを割り当てる可能性があり、1つの投票IDが、複数の候補オプションに対応し、データベースが、複数の候補オプションへの投票数を数えるように構成され、クリップ情報に従ってサーバによって決定された複数の候補オプションを含む投票情報が、投票IDをさらに含み、端末デバイスは、インタラクション情報を受信するときに投票IDを取得する可能性があり、それから、端末デバイスは、指定された候補オプションをサーバに送信しながら投票IDをサーバに送信する可能性があり、サーバは、投票IDを受信するとき、まず、端末デバイスが参加する投票活動を判定し、投票活動に対応するデータベース内の投票活動の指定された候補オプションへの投票数を増やす可能性がある。投票IDは、投票活動の名前または投票活動の番号などである可能性があり、これは、本発明の実施形態において限定されない。
【０１０２】
たとえば、サーバ実行している2つの投票活動は、下のTable 1(表1)に示される通りである。
【０１０３】
【表１】
2017509938.tif 000003
【０１０４】
サーバは、端末デバイスによって送信されたクリップ情報を受信するとき、クリップ情報に対応するインタラクション情報が3つの候補オプション、すなわち、「Liu Dehua」、「Zhang Xueyou」、および「Chen Yixun」、ならびに「好きな男性アーティスト」の投票IDを含む投票情報であると決定し、投票情報を端末デバイスに送信し、サーバは、端末デバイスによって送信された「Liu Dehua」のオプションおよび「好きな男性アーティスト」の投票IDを受信するとき、端末デバイスが「好きな男性アーティスト」の投票活動において「Liu Dehua」のオプションに投票すると判定し、サーバは、「好きな男性アーティスト」の投票活動に対応するデータベース内の「Liu Dehua」のオプションへの投票数を増やす。投票プロセスにおいて、サーバは、「好きな俳優」の投票活動における「Liu Dehua」のオプションへの投票数を増やさない。
【０１０５】
408.サーバが、今現在数えられた各候補オプションへの投票数を端末デバイスに送信する。
【０１０６】
本発明の実施形態において、サーバは、投票に参加する各端末デバイスによって送信された候補オプションに従って各候補オプションへの投票数を数え、サーバは、端末デバイスによって送信された指定された候補オプションを受信するとき、今現在数えられた各候補オプションへの投票数を端末デバイスに送信することができ、その結果、端末デバイスは、ユーザが今現在の投票結果を知ることを可能にするために各候補オプションへの投票数を表示する。
【０１０７】
端末デバイスは、指定された候補オプションをサーバに送信するとき、投票結果表示オプションを表示し、端末デバイスは、投票結果表示オプションに対するユーザのクリック操作を検出するとき、投票結果要求をサーバに送信し、サーバは、投票結果要求を受信するとき、今現在数えられた各候補オプションへの投票数を端末デバイスに送信する。
【０１０８】
さらに、サーバは、1つの端末デバイスの投票結果要求を受信するとき、端末デバイスが投票結果を表示する権利を有するかどうかを判断し、端末デバイスが投票結果を表示する権利を有すると判定するとき、今現在数えられた各候補オプションへの投票数を端末デバイスに送信する。サーバは、端末デバイスが投票結果を表示する権利を有するかどうかを判断するとき、端末デバイスがいずれかの候補オプションを送信したかどうかを判断する可能性があり、つまり、端末デバイスが投票したかどうかが、判断される。サーバは、端末デバイスがいずれかの候補オプションを送信したと判定するとき、端末デバイスが投票結果を表示する権利を有すると判定し、一方、端末デバイスがいずれの候補オプションも送信しなかったと判定するとき、端末デバイスが投票結果を表示する権利を持たないと判定する。サーバは、投票結果を表示する権利を制限することによって、投票結果を見たいユーザを投票するように案内する。
【０１０９】
ステップ408〜409は、任意のステップであり、サーバは、端末デバイスの投票結果要求を受信し、端末デバイスが投票結果を表示する権利を有すると判定するとき、ステップ408を実行しないか、ステップ407の後にステップ408を実行するか、またはステップ408を実行する可能性があり、本発明の実施形態は、サーバがステップ408を実行するかどうかおよびステップ408がいつ実行されるかを限定しないことに留意されたい。
【０１１０】
409.端末デバイスが、各候補オプションへの投票数を受信するとき、各候補オプションへの投票数を表示する。
【０１１１】
端末デバイスは、各候補オプションへの投票数に従って少なくとも各候補オプションへの投票数を含む投票結果表示インターフェースを生成し、投票結果表示インターフェースを出力し、その結果、ユーザは、各候補オプションへの投票数を見ることができる。
【０１１２】
さらに、投票結果表示インターフェースにおいて、端末デバイスは、各候補オプションへの投票数をデジタルの形態で表示するか、または各候補オプションへの投票数を円グラフの形態で表示するか、または各候補オプションへの投票数をヒストグラムの形態で表示する可能性がある。加えて、各候補オプションへの投票数を表示するとき、端末デバイスは、指定された候補オプションへの投票数を強調する可能性があり、本発明の実施形態は、端末デバイスの表示方法を限定しない。
【０１１３】
本発明の実施形態は、端末デバイスとサーバとの間のインタラクションプロセスを例として取りあげることによって説明されているに過ぎず、実際は、インタラクションプロセスは、サーバクラスタの複数のサーバおよび端末デバイスによって実行される可能性があることに留意されたい。端末デバイスがIMアプリケーションを通じて投票することを例に取ることによって、サーバクラスタは、再生サーバ、IMサーバ、インタラクション情報ストレージサーバ、および投票サーバを含み、再生サーバおよび再生デバイスは、ネットワーク接続を通じて互いに通信し、再生サーバは、再生デバイスのための複数のマルチメディアプログラムを提供するように構成され、端末デバイスおよびIMサーバは、ネットワーク接続を通じて互いに通信する。端末デバイスは、画像クリップ情報を獲得するとき、画像クリップ情報をIMサーバに送信し、IMサーバは、画像クリップ情報を受信するとき、画像クリップ情報をインタラクション情報ストレージサーバに転送し、インタラクション情報ストレージサーバは、画像クリップ情報を受信するとき、画像クリップ情報に対応するインタラクション情報、すなわち、複数の候補オプションを含む投票情報を獲得し、インタラクション情報をIMサーバに返し、IMサーバは、インタラクション情報を受信するとき、インタラクション情報を端末デバイスに転送する。その後のプロセスにおいて、IMサーバは、端末デバイスによって送信された指定された候補オプションを受信するとき、指定された候補オプションを投票サーバに転送し、投票サーバは、指定された候補オプションを受信するとき、指定された候補オプションへの投票数を増やす。本発明の実施形態は、サーバクラスタの複数のサーバを限定しない。
【０１１４】
本発明の実施形態の方法は、インタラクション情報が複数の候補オプションを含む投票情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度に投票に参加するようにユーザを案内し、それによって、投票の有効な時間を引き延ばすことができ、ユーザは、単に投票インターフェース上で候補オプションを選択することによって投票に参加することができ、投票インターフェースは、操作するのが容易であり、インタラクションの効率を高め、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０１１５】
図5Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報がインタラクティブなクイズに関連するコンテンツを含むことを例に取り、画像クリップ情報に対応するインタラクション情報は、複数の候補オプションを含むインタラクティブなクイズ情報であり、図5Aを参照すると、方法は、以下を含む。
【０１１６】
501.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０１１７】
502.端末デバイスが、画像クリップ情報をサーバに送信する。
【０１１８】
ステップ501〜502は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０１１９】
503.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、複数の候補オプションを含むインタラクティブなクイズ情報である。
【０１２０】
実際の応用中に、サーバは、TV局から進行中のゲームのビデオストリーミングを獲得し、ビデオストリーミングを再生デバイスに送信する可能性があり、再生デバイスは、ビデオストリーミングを受信するときにビデオストリーミングを再生し、端末デバイスは、ライブインターネット放送の形態でゲームを再生する可能性があり。再生中に、ユーザは、ゲームの結果を知ることができず、サーバは、ユーザをゲームの結果に案内するようにゲームのためのインタラクティブなクイズの活動を設定する可能性があり、クリップ情報は、ゲームの結果のインタラクティブなクイズに関連するコンテンツを含み、ゲームに対応するインタラクション情報は、インタラクティブなクイズ情報である。
【０１２１】
画像クリップ情報は、キーワード「インタラクティブなクイズ」および両方のゲームのプレイヤーの名前、番号、またはフラグ画像(flag picture)などを含む可能性があり、たとえば、サーバは、画像クリップ情報を特定し、キーワード「インタラクティブなクイズ」および2人のプレイヤーの名前を獲得するとき、画像クリップ情報に対応するインタラクション情報が2人のプレイヤーの名前を含むインタラクティブなクイズ情報であると決定する。加えて、端末デバイスがオーディオクリップ情報を獲得するとき、オーディオクリップ情報は、放送された「インタラクティブなクイズ」および両方のゲームのプレイヤーの名前または番号などを含む可能性がある。たとえば、サーバは、オーディオクリップ情報を特定し、キーワード「インタラクティブなクイズ」および2人のプレイヤーの名前を獲得するとき、オーディオクリップ情報に対応するインタラクション情報が2人のプレイヤーの名前を含むインタラクティブなクイズ情報であると決定する。
【０１２２】
504.サーバが、インタラクション情報を端末デバイスに送信する。
【０１２３】
505.端末デバイスが、インタラクション情報を受信するときに、少なくとも複数の候補オプションを含むインタラクティブなクイズインターフェースを出力する。
【０１２４】
サーバによって獲得されるインタラクション情報は、複数の候補オプションを含むインタラクティブなクイズ情報である可能性があり、端末デバイスは、インタラクション情報を受信するとき、少なくとも複数の候補オプションを含むインタラクティブなクイズインターフェースを出力し、ユーザは、インタラクティブなクイズインターフェースにおいて予測される候補オプションを選択することができる。加えて、インタラクティブなクイズインターフェースは、各候補オプションのデータ、正しいインタラクティブなクイズの場合に出される仮想的な報酬データ、およびその他の情報をさらに含む可能性があり、これは、本発明の実施形態において限定されない。
【０１２５】
506.端末デバイスが、インタラクティブなクイズインターフェースにおいて指定された候補オプションに対するユーザの選択操作を検出するときに、指定された候補オプションをサーバに送信する。
【０１２６】
本発明の実施形態は、複数の候補オプションの中の指定された候補オプションを例に取り、端末デバイスは、指定された候補オプションに対するユーザの選択操作を検出するとき、指定された候補オプションをサーバに送信し、サーバは、指定された候補オプションを受信するとき、インタラクティブなクイズの結果を決定するのを待った後、指定された候補オプションが正しいかどうかを判断する。
【０１２７】
図5Bを参照すると、インタラクティブなクイズインターフェースは、2つの候補オプション、すなわち、「プレイヤー1」および「プレイヤー2」と「OK」キーとを含み、端末デバイスが、ユーザが「プレイヤー2」を選択した後に「OK」キーに対するクリック操作を検出するとき、それは、ユーザが「プレイヤー2」が勝つと予測することを示し、端末デバイスは、「プレイヤー2」のオプションをサーバに送信し、サーバは、端末デバイスによって送信された「プレイヤー2」のオプションを受信する。
【０１２８】
507.サーバが、指定された候補オプションを受信するとき、指定された候補オプションが正しいかどうかを判断する。
【０１２９】
サーバが指定された候補オプションを受信するとき、ゲームの結果がまだ生成されていない場合、サーバは、指定された候補オプションを記録し、ゲームの結果の生成を待ち、ゲームの結果が生成されるときに、指定された候補オプションが正しいかどうかを判断する。
【０１３０】
実際の応用中に、サーバは、各端末デバイスによって送信された候補オプションを記録し、ゲームの結果の生成を待ち、ゲームの結果が生成されるときに、各端末デバイスによって送信された候補オプションが正しいかどうかを判断する。
【０１３１】
本発明の実施形態は、1つのインタラクティブなクイズの活動を例に取り、サーバは、指定された候補オプションを受信するとき、端末デバイスのユーザが指定された候補オプションが勝つと予測すると判定するが、実際の応用中に、サーバは、複数のインタラクティブなクイズの活動を行っている可能性があり、それぞれのインタラクティブなクイズの活動は、複数の候補オプションを含み、異なるインタラクティブなクイズの活動は、同じ候補オプションを含む可能性があることに留意されたい。このとき、サーバは、それぞれのインタラクティブなクイズの活動のために1つのインタラクティブなクイズのIDおよび1つのデータベースを割り当てる可能性があり、1つのインタラクティブなクイズのIDが、複数の候補オプションに対応し、データベースが、複数の候補オプションを送信する端末デバイスの数を数えるように構成され、クリップ情報に従ってサーバによって決定された複数の候補オプションを含むインタラクティブなクイズ情報が、インタラクティブなクイズのIDをさらに含み、端末デバイスは、インタラクション情報を受信するときにインタラクティブなクイズのIDを取得する可能性があり、それから、端末デバイスは、指定された候補オプションをサーバに送信しながらインタラクティブなクイズのIDをサーバに送信する可能性があり、サーバは、インタラクティブなクイズのIDを受信するとき、まず、端末デバイスが参加するインタラクティブなクイズの活動を判定する可能性があり、それから、指定された候補オプションが正しいかどうかを判断する。インタラクティブなクイズのIDは、インタラクティブなクイズの活動の名前またはインタラクティブなクイズの活動の番号などである可能性があり、これは、本発明の実施形態において限定されない。
【０１３２】
たとえば、サーバが行っている2つのインタラクティブなクイズの活動は、「代表チーム(first team)に関してワールドカップのチャンピオンを予測する」および「ワールドカップの優勝を予測する」であり、サーバは、端末デバイスによって送信された「イギリスチーム」のオプションおよび「代表チームに関してワールドカップのチャンピオンを予測する」を受信するとき、代表チームに関するワールドカップのゲームの結果の生成を待つときに、インタラクティブなクイズの活動「代表チームに関してワールドカップのチャンピオンを予測する」に対応するデータベースに端末デバイスによって予想された「イギリスチーム」のオプションを記録し、ゲームの結果に従って、端末デバイスによって予測された「イギリスチーム」が代表チームに関するワールドカップのチャンピオンであるかどうかを判断し、そうである場合、端末デバイスが正しく予想すると判定し、そうでない場合、端末デバイスが誤って予想すると判定する。
【０１３３】
508.サーバが、判断の結果に応じて端末デバイスに仮想的な報酬データを送信する。
【０１３４】
指定された候補オプションが正しいとき、サーバは、インタラクティブなクイズの正解メッセージを端末デバイスに送信し、このとき、サーバは、特定の量の仮想的な報酬データを端末デバイスに送信する可能性がある。指定された候補オプションが誤りであるとき、サーバは、インタラクティブなクイズの不正解メッセージを端末デバイスに送信し、このとき、サーバは、仮想的な報酬データを端末デバイスに送信しないかまたはより少ない量の仮想的な報酬データを端末デバイスに送信する可能性がある。仮想的な報酬データの量は、サーバによって予め決められるか、または端末デバイスのユーザIDのレベルに従ってサーバによって決定され、これは、本発明の実施形態において限定されない。
【０１３５】
ステップ505の例に基づいて、「プレイヤー1」が勝つとき、サーバは、インタラクティブなクイズの不正解メッセージを端末デバイスに送信し、「プレイヤー2」が勝つとき、サーバは、インタラクティブなクイズの正解メッセージおよび特定の量の仮想的な報酬データを端末デバイスに送信する。
【０１３６】
509.端末デバイスが、仮想的な報酬データを受信するとき、仮想的な報酬データを表示する。
【０１３７】
本発明の実施形態の方法は、インタラクション情報が複数の候補オプションを含むインタラクティブなクイズ情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度にインタラクティブなクイズに参加するようにユーザを案内し、それによって、インタラクティブなクイズの有効な時間を引き延ばすことができ、ユーザは、単にインタラクティブなクイズインターフェース上で候補オプションを選択することによってインタラクティブなクイズに参加することができ、インタラクティブなクイズインターフェースは、操作するのが容易であり、インタラクションの効率を高め、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０１３８】
図6Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報が答えに関連するコンテンツを含むことを例に取り、画像クリップ情報に対応するインタラクション情報は、問いを含む答えの情報であり、図6Aを参照すると、方法は、以下を含む。
【０１３９】
601.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０１４０】
602.端末デバイスが、画像クリップ情報をサーバに送信する。
【０１４１】
ステップ601〜602は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０１４２】
603.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、問いを含む答えの情報である。
【０１４３】
画像クリップ情報が答えに関連するコンテンツを含むとき、画像クリップ情報に対応するインタラクション情報は、問いを含む答えの情報である。画像クリップ情報は、「質問をする」、「すみません」、または「答えてください」などのキーワードおよび対応する問いを含む可能性があり、たとえば、画像クリップ情報は、「最優秀外国語映画のオスカーを獲得した中国映画の名前を答えてください」を含み、サーバは、画像クリップ情報を特定してキーワード「答えてください」を獲得し、問いが「最優秀外国語映画のオスカーを獲得した中国映画の名前」であると判定し、インタラクション情報は、問い「最優秀外国語映画のオスカーを獲得した中国映画の名前」を含む答えの情報である。
【０１４４】
604.サーバが、インタラクション情報を端末デバイスに送信する。
【０１４５】
605.端末デバイスが、インタラクション情報を受信するとき、少なくとも答え入力フィールドを含む答えインターフェースを出力し、ユーザによる答え入力フィールドに入力された答えを獲得する。
【０１４６】
サーバによって獲得されるインタラクション情報は、問いを含む答えの情報であり、端末デバイスは、インタラクション情報を受信するとき、少なくとも答え入力フィールドを含む答えインターフェースを出力し、ユーザは、答えインターフェースの答え入力フィールドに問いに対する答えを入力することができ、端末デバイスは、答えを獲得する。
【０１４７】
実際の応用中に、端末デバイスは、画像クリップ情報を再生するとき、答えられるべき問いを再生し、ユーザは、問いを取得することができ、端末デバイスによって出力された答えインターフェースは、問いを含む可能性がありまたは問いを含まない可能性があり、これは、本発明の実施形態において限定されない。確かに、答えインターフェースは、答えが正しいときに出される仮想的な報酬データの量およびその他の情報をさらに含む可能性があり、これは、本発明の実施形態において限定されない。
【０１４８】
図6Bを参照すると、答えインターフェースは、問い「最優秀外国語映画のオスカーを獲得した中国映画の名前を答えてください」および答え入力フィールドを含み、端末デバイスは、ユーザによって答え入力フィールドに入力された答えを獲得するとき、サーバに答えを送信し、サーバは、答えを受信する。
【０１４９】
本発明の実施形態は、ユーザが答え入力フィールドに答えを入力することを例に取り、実際は、答えが選択式の問いであるとき、インタラクション情報は、複数の候補オプションを含む答えの情報であり、このとき、端末デバイスは、少なくとも複数の候補オプションを含む答えインターフェースを出力し、ユーザは、ユーザの答えとして答えインターフェース内の1つの候補オプションを選択することができることに留意されたい。インタラクション情報が複数の候補オプションを含む答えの情報であるときの実行プロセスは、インタラクション情報が複数の候補オプションを含むインタラクティブなクイズ情報であるときの実行プロセスと同様であり、本明細書において繰り返されない。
【０１５０】
図6Cを参照すると、答えインターフェースは、2つの候補オプション、すなわち、「答え1」および「答え2」と「OK」キーとを含み、端末デバイスは、ユーザが「答え2」を選択した後に「OK」キーに対するクリック操作を検出するとき、「答え2」のオプションをサーバに送信し、サーバは、「答え2」のオプションを受信する。
【０１５１】
606.端末デバイスが、サーバに答えを送信する。
【０１５２】
607.サーバが、答えを受信するとき、答えが正しいかどうかを判断する。
【０１５３】
608.サーバが、判断の結果に応じて端末デバイスに仮想的な報酬データを送信する。
【０１５４】
609.端末デバイスが、仮想的な報酬データを受信するとき、仮想的な報酬データを表示する。
【０１５５】
ステップ606〜609は、ステップ506〜509と同様であり、本明細書において繰り返されない。
【０１５６】
本発明の実施形態の方法は、インタラクション情報が問いを含む答えの情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度に問いへの答えに参加するようにユーザを案内し、それによって、問いに答える有効な時間を引き延ばすことができ、ユーザは、単に答えインターフェース上で候補オプションを選択することによって問いへの答えに参加することができ、答えインターフェースは、操作するのが容易であり、インタラクションの効率を高め、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０１５７】
図7Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報が宝くじに関連するコンテンツを含むことを例に取り、画像クリップ情報に対応するインタラクション情報は、宝くじ情報であり、図7Aを参照すると、方法は、以下を含む。
【０１５８】
701.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０１５９】
702.端末デバイスが、画像クリップ情報をサーバに送信する。
【０１６０】
ステップ701〜702は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０１６１】
703.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、宝くじ情報である。
【０１６２】
画像クリップ情報が宝くじに関連するコンテンツを含むとき、画像クリップ情報に対応するインタラクション情報は、宝くじ情報である。宝くじ情報は、宝くじの活動のオーガナイザーの名前、仮想的な報酬データの概説などである可能性があり、これは、本発明の実施形態に限定されない。画像クリップ情報は、キーワード「宝くじ」および宝くじの活動の名前を含む可能性があり、サーバは、画像クリップ情報を特定し、キーワード「宝くじ」および宝くじの活動の名前を獲得するとき、インタラクション情報が名前に対応する宝くじ情報であると決定する。
【０１６３】
704.サーバが、インタラクション情報を端末デバイスに送信し、ステップ706が、実行される。
【０１６４】
705.端末デバイスが、インタラクション情報を受信するときに、少なくとも宝くじ情報を含む宝くじインターフェースを出力する。
【０１６５】
サーバによって獲得されるインタラクション情報は、宝くじ情報であり、端末デバイスは、インタラクション情報を受信するとき、少なくとも宝くじ情報を含む宝くじインターフェースを出力して、サーバが宝くじを引いていることをユーザにプロンプト表示する。宝くじインターフェースは、宝くじ待ちメッセージまたはその他の情報を含む可能性があり、これは、本発明の実施形態において限定されない。
【０１６６】
706.サーバが、宝くじを無作為に引き、宝くじの結果を得る。
【０１６７】
サーバは、複数の仮想的な報酬データを予め決定し、端末デバイスに1つの仮想的な報酬データを無作為に割り当て、割り当てられた仮想的な報酬データを端末デバイスに返される端末デバイスの宝くじの結果と見る。サーバは、複数の仮想的な報酬データを宝くじのカードの形態に封入する可能性もあり、封入された仮想的な報酬データを端末デバイスに送信し、端末デバイスは、複数の宝くじのカードを表示し、端末デバイスは、指定された宝くじのカードに対するユーザのクリック操作を検出するとき、指定された宝くじのカードをサーバに送信し、サーバは、指定された宝くじのカードを受信するとき、指定された宝くじのカードの中の仮想的な報酬データを判定し、仮想的な報酬データを端末デバイスの宝くじの結果と見る。
【０１６８】
図7Bを参照すると、宝くじインターフェースは、2つの宝くじのカードオプション、すなわち、「宝くじのカード1」および「宝くじのカード2」と「OK」キーとを含み、端末デバイスは、ユーザが「宝くじのカード2」を選択した後に「OK」キーに対するクリック操作を検出するとき、「宝くじのカード2」のオプションをサーバに送信し、サーバは、「宝くじのカード2」のオプションを受信し、宝くじのカード2の中の仮想的な報酬データを端末デバイスの宝くじの結果と見る。
【０１６９】
加えて、宝くじインターフェースは、それぞれの宝くじのオプションに対応する仮想的な報酬データの量またはその他の情報をさらに含む可能性があり、これは、本発明の実施形態において限定されない。
【０１７０】
本発明の実施形態は、ステップ706がステップ704の後に実行されることを例に取り、実際は、ステップ706は、ステップ704と同時に実行される可能性があり、またはステップ706は、第2の指定された継続時間の後にステップ704が実行された後に実行され、第2の指定された継続時間は、今現在のネットワークの状態に応じてサーバによって決定される可能性があり、これは、本発明の実施形態において限定されないことに留意されたい。
【０１７１】
707.サーバが、宝くじの結果を端末デバイスに送信する。
【０１７２】
708.端末デバイスが、宝くじの結果を受信するとき、宝くじインターフェースに宝くじの結果を表示する。
【０１７３】
本発明の実施形態の方法は、インタラクション情報が問いを含む答えの情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度に問いへの答えに参加するようにユーザを案内し、それによって、問いに答える有効な時間を引き延ばすことができ、ユーザは、単に答えインターフェース上で候補オプションを選択することによって問いへの答えに参加することができ、答えインターフェースは、操作するのが容易であり、インタラクションの効率を高め、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０１７４】
図8Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報に対応するインタラクション情報がコメントされるコンテンツを含むコメント情報であることを例に取り、図8Aを参照すると、方法は、以下を含む。
【０１７５】
801.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０１７６】
802.端末デバイスが、画像クリップ情報をサーバに送信する。
【０１７７】
ステップ801〜802は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０１７８】
803.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、コメントされるコンテンツを含むコメント情報である。
【０１７９】
コメントされるコンテンツは、マルチメディアプログラムである可能性があり、文字が、画像クリップ情報内に現れ、行が、画像クリップ情報内に現れ、以下同様であり、コメントされるコンテンツは、画像クリップ情報に従ってサーバによって決定される可能性があり、これは、本発明の実施形態において限定されない。画像クリップ情報は、キーワード「メッセージを残す」または「コメント」および対応するコメントされるコンテンツを含む可能性がある。たとえば、画像クリップ情報は、「Happy Campの公式微博に自由にメッセージを残してください」を含み、サーバは、画像クリップ情報を特定し、キーワード「メッセージを残す」および対応するコメントされるコンテンツ「Happy Camp」を獲得し、インタラクション情報がコメントされるコンテンツ「Happy Camp」を含むコメント情報であると決定する。
【０１８０】
804.サーバが、インタラクション情報を端末デバイスに送信する。
【０１８１】
805.端末デバイスが、インタラクション情報を受信するとき、少なくともコメントされるコンテンツおよびコメント入力フィールドを含むコメントインターフェースを出力し、ユーザによってコメント入力フィールドに入力されたコメントを獲得する。
【０１８２】
端末デバイスが、インタラクション情報を受信するとき、少なくともコメントされるコンテンツおよびコメント入力フィールドを含むコメントインターフェースを出力し、ユーザは、コメントインターフェースにおいてコメントされるコンテンツを閲覧することができ、コメント入力フィールドにコメントされるコンテンツに対するコメントを入力する。コメントインターフェースは、リリースオプションをさらに含む可能性があり、端末デバイスは、ユーザがコメント入力フィールドにコメントを入力した後にリリースオプションに対するクリック操作を検出した後、コメントを獲得し、コメントをサーバに送信する。
【０１８３】
加えて、インタラクション情報は、コメントされるコンテンツのその他のユーザのコメントをさらに含む可能性があり、コメントインターフェースは、コメントされるコンテンツのその他のユーザコメント、コメントに対応する褒めるオプション、および返信するオプションを含む可能性があり、端末デバイスは、いずれかの返信するオプションに対するユーザのクリック操作を検出するとき、返信入力フィールドを表示し、ユーザは、返信入力フィールドにおいて返信するオプションに対応するコメントに対する返信を入力することができる。端末デバイスがコメントインターフェースを表示するプロセスにおいてユーザの下方向にスライドする操作を検出するとき、コメントインターフェースは、リフレッシュされる可能性がある。
【０１８４】
806.端末デバイスが、サーバにコメントを送信する。
【０１８５】
807.サーバが、コメントを受信するとき、コメントされるコンテンツのコメント表示領域においてコメントをリリースする。
【０１８６】
コメント表示領域は、コメントされるコンテンツに対するユーザのコメントを表示するために使用され、コメントされるコンテンツの下または右におかれる可能性がある。サーバは、コメントを受信するとき、コメント表示領域内に端末デバイスとしてのコメントをリリースし、その結果、その他のユーザが、端末デバイスのユーザに対するコメントを閲覧するかまたはそのコメントに返信することができる。サーバは、コメントを受信するとき、コメントを審査し、審査に通った後、コメント表示領域内に端末デバイスとしてのコメントをリリースする。
【０１８７】
図8Bを参照すると、コメントインターフェースは、コメントされるコンテンツ「Happy Camp」、コメント表示領域、コメント入力フィールド、および「リリース」オプションを含み、コメント表示領域は、「ユーザ1」および「ユーザ2」によってリリースされたコメントと各コメントに対応する「褒める」オプションおよび「返信する」オプションとを含み、ユーザは、「褒める」オプションをクリックして対応するコメントを褒めるか、または「返信する」オプションをクリックして対応するコメントに返信することができる。ユーザは、コメント入力フィールドに「Happy Camp」に対するコメントを入力することができ、端末デバイスは、「リリースする」オプションに対するユーザのクリック操作を検出するとき、コメント入力フィールド内のコメントを獲得し、サーバにコメントを送信し、その結果、サーバは、コメント入力フィールド内にコメントをリリースする。
【０１８８】
本発明の実施形態の方法は、インタラクション情報がコメントされるコンテンツを含むコメント情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度にコメントに参加するようにユーザを案内し、それによって、コメントの有効な時間を引き延ばすことができ、ユーザは、コメントインターフェースにおいてコメントを入力することのみを必要とし、コメントインターフェースは、操作するのが容易であり、インタラクションの効率を高め、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０１８９】
図9Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報が交換目標に関連するコンテンツを含むことを例に取り、画像クリップ情報に対応するインタラクション情報は、目標値を含む目標の情報であり、図9Aを参照すると、方法は、以下を含む。
【０１９０】
901.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０１９１】
902.端末デバイスが、画像クリップ情報をサーバに送信する。
【０１９２】
ステップ901〜902は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０１９３】
903.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、目標値を含む目標の情報である。
【０１９４】
画像クリップ情報が交換目標に関連するコンテンツを含むとき、画像クリップ情報に対応するインタラクション情報は、目標値を含む目標の情報である。画像クリップ情報は、キーワード「購入する」と対応する目標の名前および値とを含む可能性があり、たとえば、画像クリップ情報は、「革の細身のウィンドブレーカー、たったの159元、是非ご購入ください」を含み、サーバは、画像クリップ情報を特定した後、キーワード「購入する」と対応する目標の名前「革の細身のウィンドブレーカー」および値「159元」とを獲得し、画像クリップ情報に対応するインタラクション情報が目標値「159元」を含む目標の情報であると決定する。
【０１９５】
904.サーバが、インタラクション情報を端末デバイスに送信する。
【０１９６】
905.端末デバイスが、インタラクション情報を受信するとき、少なくとも目標の情報および交換オプションを含む目標表示インターフェースを出力し、端末デバイスが、交換オプションに対するユーザのクリック操作を検出するとき、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力する。
【０１９７】
サーバによって獲得されるインタラクション情報は、目標値を含む目標の情報であり、端末デバイスは、インタラクション情報を受信するとき、少なくとも目標の情報および交換オプションを含む目標表示インターフェースを出力する。目標の情報は、目標の写真、名前、特売などを含む可能性もあり、ユーザは、目標表示インターフェース内の目標の情報を閲覧することができる。
【０１９８】
ユーザは、目標値で目標を交換したいとき、交換オプションをクリックし、端末デバイスは、交換オプションに対するユーザのクリック操作を検出するとき、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力する。特に、端末デバイスは、交換オプションに対するユーザのクリック操作を検出するとき、目標に関する注文要求をサーバに送信し、サーバは、注文要求を受信するとき、目標の注文を生成し、注文は、目標値、注文番号、およびその他の情報を含む。サーバは、注文を端末デバイスに送信し、端末デバイスは、注文を受信するとき、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力する。その後、端末デバイスは、値転送オプションに対するユーザのクリック操作を検出するとき、目標の値転送要求をサーバに送信する。
【０１９９】
図9Bを参照すると、目標表示インターフェースは、目標の写真「写真1」、名前「革の細身のウィンドブレーカー」、値「159元」、特売「ディスカウント30%」、および交換オプション「購入する」を含み、端末デバイスは、「購入する」のオプションに対するユーザのクリック操作を検出するとき、図9Cに示されるように値転送インターフェースを表示し、値転送インターフェースは、注文番号「51681623」、値「159元」、および値転送オプション「支払い」を含み、端末デバイスは、「支払い」オプションに対するユーザのクリック操作を検出するとき、目標の値転送要求をサーバに送信し、その結果、サーバは、値転送要求を受信するとき、値転送操作を実行する。
【０２００】
インタラクション情報が目標値を含む目標の情報であるとき、端末デバイスは、まず、目標表示インターフェースを出力し、それから、交換オプションに対するユーザのクリック操作を検出するとき、値転送インターフェースを出力し、一方、本発明の実施形態において提供される別の実施形態において、インタラクション情報が目標値を含む値転送情報であるとき、端末デバイスは、値転送インターフェースを直ちに出力することができ、つまり、サーバは、画像クリップ情報を受信するとき、インタラクション情報を獲得し、インタラクション情報に従って注文を直ちに生成し、これは、ユーザが交換オプションをクリックすることを必要とせず、ユーザの操作を簡単にし、値の転送によって費やされる時間を節約することに留意されたい。
【０２０１】
906.端末デバイスが、値転送オプションに対するユーザのクリック操作を検出するとき、目標の値転送要求をサーバに送信する。
【０２０２】
907.サーバが、端末デバイスから目標の値転送要求を受信するとき、値、目標に対応するアカウント情報、および端末デバイスに対応するアカウント情報に従って値転送オプションを実行する。
【０２０３】
サーバは、端末デバイスから目標の値転送要求を受信するとき、値、目標に対応するアカウント情報、および端末デバイスに対応するアカウント情報を獲得し、端末デバイスに対応するアカウント情報から目標に対応するアカウント情報に値を転送し、つまり、サーバは、端末デバイスに対応するアカウント情報の値を値の分だけ減らし、目標に対応するアカウント情報の値を値の分だけ増やして、目標に対する値転送操作を完了する。目標に対応するアカウント情報は、目標の所有者によってサーバに予めロードされる可能性があり、端末デバイスに対応するアカウント情報は、端末デバイスによって予め結びつけられるか、または値転送要求がサーバに送信される間にサーバに送信される可能性があり、これは、本発明の実施形態において限定されない。
【０２０４】
本発明の実施形態の方法は、インタラクション情報が目標値を含む目標の情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度に目標の情報を閲覧するようにユーザを案内し、それにより有効な時間を引き延ばすことができ、ユーザは、単に目標表示インターフェース上の交換オプションをクリックすることによって目標値で目標を交換することができ、目標表示インターフェースは、操作するのが容易であり、インタラクションの効率を高め、ユーザがマルチメディアプログラムを見るプロセスを中断する必要がなく、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０２０５】
図10Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報が人物に関連するコンテンツを含むことを例に取り、画像クリップ情報に対応するインタラクション情報は、人物の第1のユーザIDであり、図10Aを参照すると、方法は、以下を含む。
【０２０６】
1001.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０２０７】
1002.端末デバイスが、画像クリップ情報をサーバに送信する。
【０２０８】
ステップ1001〜1002は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０２０９】
1003.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、第1のユーザIDおよびIMセッションウィンドウを呼び出す命令である。
【０２１０】
画像クリップ情報が人物に関連するコンテンツを含むとき、インタラクション情報は、人物の第1のユーザIDであり、第1のユーザIDは、人物の秘密のユーザIDであるかまたは公開されたユーザIDである可能性がある。画像クリップ情報は、人の顔写真を含む可能性があり、サーバは、画像クリップ情報を特定し、人の顔写真の人物を判定し、インタラクション情報が人物の第1のユーザIDであると決定する。たとえば、サーバは、画像クリップ情報を特定し、画像クリップ情報がLin Zhilingの人の顔写真を含むと判定し、インタラクション情報がLin Zhilingの公開されたアカウントであると決定する。端末デバイスがオーディオクリップ情報を獲得するとき、オーディオクリップ情報は、放送された人物の名前を含む可能性があり、サーバは、オーディオクリップ情報を特定し、人物の名前を獲得し、インタラクション情報が人物の第1のユーザIDであると決定する。たとえば、オーディオクリップ情報は、「Lin Zhilingをトークショーのゲストにお迎えします」を含み、サーバは、オーディオクリップ情報を特定し、オーディオクリップ情報が人物の名前「Lin Zhiling」を含むと判定し、インタラクション情報がLin Zhilingの公開されたアカウントであると決定する。
【０２１１】
1004.サーバが、インタラクション情報を端末デバイスに送信する。
【０２１２】
1005.端末デバイスが、インタラクション情報を受信するとき、端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むかどうかを判断する。
【０２１３】
本発明の実施形態において、端末デバイスは、サーバと情報をやりとりするために第2のユーザIDに基づいてサーバにログオンする。サーバは、各ユーザIDのユーザ関係チェーンを保有する可能性があり、第2のユーザIDのユーザ関係チェーンは、第2のユーザIDに関係がある少なくとも1つのユーザIDを含む。
【０２１４】
端末デバイスが、第1のユーザIDおよびIMセッションウィンドウを呼び出す命令を受信するとき、端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むかどうかを判断する。ユーザ関係チェーンが第1のユーザIDを含むとき、それは、第2のユーザIDが第1のユーザIDに注意を払っていたことを示し、端末デバイスは、命令に応答して、第2のユーザIDおよび第1のユーザIDのIMセッションウィンドウを呼び出し、少なくともIMセッションウィンドウを含むセッションインターフェースを表示する。ユーザ関係チェーンが第1のユーザIDを含まないとき、それは、第2のユーザIDが第1のユーザIDに注意を払っていなかったことを示し、端末デバイスは、少なくとも第1のユーザIDの詳細情報および注意オプションを含む詳細インターフェースを表示し、その結果、ユーザは、第1のユーザIDの詳細情報を閲覧し、詳細情報に従って第1のユーザIDに注意すべきかどうかを判定することができる。
【０２１５】
判断プロセスは、サーバによって実行される可能性があり、つまり、サーバは、第1のユーザIDを獲得するとき、端末デバイスによって使用される第2のユーザIDを獲得し、第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むかどうかを判断し、含む場合、サーバは、第1のユーザIDおよびIMセッションウィンドウを呼び出す命令を端末デバイスに送信し、含まない場合、サーバは、第1のユーザIDを端末デバイスに送信することに留意されたい。
【０２１６】
1006.第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むとき、端末デバイスが、少なくとも第2のユーザIDおよび第1のユーザIDのIMセッションウィンドウを含むセッションインターフェースを出力し、ユーザによってIMセッションウィンドウに入力されたIMメッセージを獲得する。
【０２１７】
図10Bを参照すると、セッションインターフェースのIMセッションウィンドウは、第1のユーザID「Lin Zhiling」、第1のユーザIDの頭部画像「頭部画像1」、第2のユーザIDの頭部画像「頭部画像2」、IMメッセージ入力フィールド、および「送信」キーを含み、端末デバイスは、「送信」キーに対するユーザのクリック操作を検出するとき、ユーザによってIMメッセージ入力フィールドに入力されたIMメッセージ「こんにちは」を獲得し、第2のユーザIDに基づいてサーバにIMメッセージ「こんにちは」を送信し、その結果、サーバは、IMメッセージを受信するとき、第1のユーザID「Lin Zhiling」がいる端末デバイスにIMメッセージを送信する。
【０２１８】
1007.端末デバイスが、第2のユーザIDに基づいてサーバにIMメッセージを送信する。
【０２１９】
1008.サーバが、IMメッセージを受信するとき、第1のユーザIDがある端末デバイスにIMメッセージを送信する。
【０２２０】
本発明の実施形態において提供される別の実施形態においては、ステップ1006〜1008が、以下のステップ、すなわち、第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含まないとき、端末デバイスによって、少なくとも詳細情報および第1のユーザIDの注意オプションを含む詳細インターフェースを出力することによって置き換えられる可能性がある。端末デバイスは、詳細インターフェースの注意オプションに対するユーザのクリック操作を検出するとき、第2のユーザIDに基づいてサーバへの第1のユーザIDの注意要求を送信し、サーバは、注意要求を受信するとき、第2のユーザIDのユーザ関係チェーンに第1のユーザIDを追加する。
【０２２１】
図10Cを参照すると、詳細インターフェースは、第1のユーザID「Lin Zhiling」、第1のユーザIDの頭部画像「頭部画像1」、アカウント「linzhiling」、パーソナライズされた署名(personalized signature)「毎日人に笑顔を届ける」、認証情報「Lin Zhiling: アジアの有名なアーティスト、女優、モデル、歌手」、および「注意」キーを含む。サーバは、「注意」キーに対するユーザのクリック操作を検出するとき、第2のユーザIDに基づいてサーバに第1のユーザID「Lin Zhiling」の注意要求を送信し、サーバは、注意要求を受信するとき、第2のユーザIDのユーザ関係チェーンに第1のユーザID「Lin Zhiling」を追加し、端末デバイスは、第1のユーザID「Lin Zhiling」によって送信されたIMメッセージを受信することができるか、または第1のユーザID「Lin Zhiling」がいる端末デバイスにIMメッセージを送信する。
【０２２２】
本発明の実施形態の方法は、インタラクション情報が第1のユーザIDであることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度に第1のユーザIDにIMメッセージを転送するかまたは第1のユーザIDに注意を払うようにユーザを案内し、それによって、有効な時間を引き延ばすことができ、これは、操作するのが容易であり、インタラクションの効率を高め、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。
【０２２３】
図11Aは、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクション方法の流れ図である。本発明の実施形態のインタラクションの主体は、端末デバイスおよびサーバであり、説明を容易にするために、本発明の実施形態は、画像クリップ情報に対応するインタラクション情報がマルチメディアプログラム情報であることを例に取り、図11Aを参照すると、方法は、以下を含む。
【０２２４】
1101.端末デバイスが、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの画像クリップ情報を獲得する。
【０２２５】
1102.端末デバイスが、画像クリップ情報をサーバに送信する。
【０２２６】
ステップ1101〜1102は、ステップ401〜402と同様であり、本明細書において繰り返されない。
【０２２７】
1103.サーバが、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得し、インタラクション情報は、マルチメディアプログラム情報である。
【０２２８】
サーバが画像クリップ情報を特定するが、キーワード、鍵となる写真、およびその他の情報を獲得しないとき、画像クリップ情報に対応するインタラクション情報がマルチメディアプログラムのマルチメディアプログラム情報であると決定され得る。
【０２２９】
マルチメディアプログラム情報のコンテンツの観点で見ると、マルチメディアプログラム情報は、マルチメディアプログラムのリンクアドレス、マルチメディアプログラムが再生されたユーザID、推薦されるマルチメディアプログラムなどを含む可能性があり、マルチメディアプログラム情報の形態の観点で見ると、マルチメディアプログラム情報は、写真、テキスト、グラフィックスおよびテキスト情報、ビデオなどを含む可能性があり、これは、本発明の実施形態において限定されない。
【０２３０】
マルチメディアプログラム情報がマルチメディアプログラムのリンクアドレスを含むとき、端末デバイスは、サーバによって返されたマルチメディアプログラム情報を獲得するとき、マルチメディアプログラムのリンクアドレスに飛んでマルチメディアプログラムを再生することができることに留意されたい。端末デバイスが再生デバイスとは独立したデバイスであるとき、再生デバイスがマルチメディアプログラムを再生するプロセスにおいて、ユーザは、単に端末デバイスによってディスプレイスクリーンをスキャンするかまたは端末デバイスを振ることによって端末デバイス上でマルチメディアプログラムを見て、それによって、再生デバイスから端末デバイスへのマルチメディアプログラムの投影を実現することができ、操作は、容易で速い。
【０２３１】
1104.サーバが、インタラクション情報を端末デバイスに送信する。
【０２３２】
1105.端末デバイスが、インタラクション情報を受信するときに、少なくともマルチメディアプログラム情報を含むマルチメディア表示インターフェースを出力する。
【０２３３】
図11Bを参照すると、マルチメディア表示インターフェースは、マルチメディアプログラム「Happy Camp, No. 45」の再生キー、「Happy Camp」が再生されたユーザIDの頭部画像「頭部画像3」から「頭部画像6」を含む第2のユーザIDのユーザ関係チェーン、「ホット」オプション、「関連情報」オプション、および「コメントする」キーを含む。端末デバイスは、再生キーに対するクリック操作を検出するとき、マルチメディアプログラム「Happy Camp, No. 45」を再生し、端末デバイスは、「関連情報」オプションに対するクリック操作を検出するとき、プログラム「Happy Camp」に関連するメッセージを表示し、端末デバイスは、「コメントする」キーに対するクリック操作を検出するとき、コメント入力フィールドを表示し、したがって、ユーザは、マルチメディアプログラム「Happy Camp, No. 45」に対するコメントをコメント入力フィールドに入力する。
【０２３４】
本発明の実施形態の方法は、インタラクション情報がマルチメディアプログラム情報であることを例に取り、再生デバイスは、再生デバイスがマルチメディアプログラムを再生する度にマルチメディアプログラム情報を閲覧するようにユーザを案内し、それによって、有効な時間を引き延ばすことができ、操作は、容易であり、インタラクションの効率が、高められ、さらに、端末デバイスおよび再生デバイスは、デュアルスクリーンインタラクションを実現し、ユーザが端末デバイス上でマルチメディアプログラム情報を閲覧するとき、再生デバイスは、マルチメディアプログラムを再生し続ける可能性があり、連続性が高く、ユーザがマルチメディアプログラムを見るプロセスを中断する必要がなく、それによって、インタラクションに参加するユーザの数を増やし、ユーザの粘着性を高める。さらに、マルチメディアプログラム情報がマルチメディアプログラムのリンクアドレスを含むとき、端末デバイスは、マルチメディアプログラムを再生し、それによって再生デバイスから端末デバイスへのマルチメディアプログラムの投影を実現することができ、操作は、容易で速い。
【０２３５】
図12は、本発明の一実施形態による端末デバイスの概略的な構造図である。図12を参照すると、端末デバイスは、
マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するように構成された画像クリップ情報獲得モジュール1201と、
画像クリップ情報を送信するように構成された画像クリップ情報送信モジュール1202であって、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、画像クリップ情報送信モジュール1202と、
マルチメディアプログラム情報に対応するインタラクション情報を受信するように構成されたインタラクション情報受信モジュール1203と、
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力するように構成されたインタラクションモジュール1204とを含む。
【０２３６】
本発明の実施形態の端末デバイスによれば、マルチメディアプログラムのクリップ情報が、マルチメディアプログラムを再生するプロセスにおいて獲得され、クリップ情報に対応するインタラクション情報が、受信され、少なくともインタラクション情報を含むインタラクティブインターフェースが、インタラクション情報に従って出力され、ユーザが、インタラクティブインターフェース上でインタラクション操作を実行してサーバとインタラクションすることができる。インタラクションへの参加がインタラクティブなインターフェース上の簡単なインタラクション操作によって行われ得るので、操作が簡単であり、それによって、インタラクションの効率を改善する。
【０２３７】
画像クリップ情報獲得モジュール1201は、
マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンしてマルチメディアプログラムの少なくとも1つの画像クリップ情報を得るように構成されたスキャンユニットを含む。
【０２３８】
インタラクションモジュール1204は、
インタラクション情報が複数の候補オプションを含むときに、少なくとも複数の候補オプションを含むインタラクティブなインターフェースを出力し、インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、指定された候補オプションを送信するように構成された第1のインタラクションユニットを含む。
【０２３９】
インタラクションモジュール1204は、
インタラクション情報がプロンプト情報を含むときに、少なくともプロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、入力フィールドに入力された応答情報を獲得し、応答情報を送信するように構成された第2のインタラクションユニットを含む。
【０２４０】
インタラクションモジュールは、
インタラクション情報が宝くじ情報を含むときに、少なくとも宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに宝くじの結果を表示するように構成された第3のインタラクションユニットを含む。
【０２４１】
インタラクションモジュール1204は、
インタラクション情報が目標値を含むときに、少なくとも目標値および交換オプションを含む目標表示インターフェースを出力し、交換オプションに対するクリック操作が検出される場合に、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力し、値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信するように構成された第4のインタラクションユニット、または
インタラクション情報が目標値を含むときに、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力し、値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信するように構成された第5のインタラクションユニットを含む。
【０２４２】
インタラクションモジュール1204は、
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるときに、端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むかどうかを判断するように構成された判断ユニット、
第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むときに、少なくとも第2のユーザIDおよび第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、IMセッションウィンドウに入力されたIMメッセージを獲得し、第2のユーザIDに基づいてIMメッセージを送信するように構成された第6のインタラクションユニット、または
第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含まないときに、少なくとも第1のユーザIDの詳細情報および注意オプションを含むインタラクティブなインターフェースを出力し、インタラクティブなインターフェースにおいて注意オプションに対するクリック操作が検出される場合に、第1のユーザIDの注意要求を送信するように構成された第7のインタラクションユニットを含む。
【０２４３】
インタラクションモジュール1204は、
インタラクション情報がマルチメディアプログラム情報であるときに、少なくともマルチメディアプログラム情報を含むインタラクティブなインターフェースを出力するように構成された第8のインタラクションユニットであって、インタラクティブなインターフェースが、マルチメディアプログラム情報を表示するように構成される、第8のインタラクションユニットを含む。
【０２４４】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【０２４５】
実施形態の端末デバイスがマルチメディアプログラムの再生プロセスに基づいてサーバとインタラクションするとき、単に機能モジュールの分割に従って説明が与えられ、実際の応用中に、機能は、必要に応じて異なる機能モジュールに割り当てられ、完了させられる可能性があり、つまり、端末デバイスの内部構造は、機能のすべてまたは一部を完了するための異なる機能モジュールに分割されることに留意されたい。加えて、実施形態の端末デバイスおよびマルチメディアプログラムに基づくインタラクション方法の実施形態は、同じ概念に属し、その特定の実装のプロセスに関しては方法の実施形態が参照可能であり、本明細書において繰り返されない。
【０２４６】
図13は、本発明の一実施形態による端末デバイスの概略的な構造図である。図13は、本発明の例示的な実施形態に含まれるタッチ感知表面を有する端末デバイスの概略的な構造図を示し、端末デバイスは、実施形態において示されたマルチメディアプログラムに基づくインタラクション方法で端末デバイスによって実行される機能を実装するように構成される可能性がある。特に、
【０２４７】
端末デバイス1300は、無線周波数(RF)回路110、1つまたは複数のコンピュータ可読ストレージ媒体を含むメモリ120、入力ユニット130、ディスプレイユニット140、センサー150、オーディオ回路160、送信モジュール170、1つまたは複数の処理コアを含むプロセッサ180、および電源1100などの構成要素を含み得る。当業者は、図13に示される端末デバイスの構造が端末デバイスに対する限定を定めず、端末デバイスが、図に示される構成要素より多くの構成要素もしくはより少ない構成要素を含む可能性があり、または一部の構成要素が組み合わされる可能性があり、または異なる構成要素の配置が使用される可能性があることを理解するであろう。
【０２４８】
RF回路110は、情報の受信および送信プロセスまたは呼び出しプロセス中に信号を受信および送信するように構成され得る。特に、RF回路110は、基地局からダウンリンク情報を受信し、それから、処理するために1つまたは複数のプロセッサ180にダウンリンク情報を配信し、基地局に関連するアップリンクデータを送信する。概して、RF回路110は、アンテナ、少なくとも1つの増幅器、チューナー、1つまたは複数の発振器、加入者識別モジュール(SIM)カード、トランシーバ、カプラ、低雑音増幅器(LNA)、およびデュプレクサを含むがこれらに限定されない。加えて、RF回路110は、ワイヤレス通信によってネットワークおよび別のデバイスと通信する可能性もある。ワイヤレス通信は、移動体通信用グローバルシステム(GSM(登録商標): Global System for Mobile communications)、汎用パケット無線サービス(GPRS: General Packet Radio Service)、符号分割多元接続(CDMA)、広帯域符号分割多元接続(WCDMA(登録商標))、ロングタームエボリューション(LTE)、電子メール、ショートメッセージングサービス(SMS)などを含むがこれらに限定されない任意の通信規格またはプロトコルを使用する可能性がある。
【０２４９】
メモリ120は、ソフトウェアプログラムおよびモジュール、たとえば、例示的な実施形態において示された端末デバイスに対応するソフトウェアプログラムおよびモジュールを記憶するように構成され得る。プロセッサ180は、様々な機能アプリケーションおよびデータ処理を実施するため、たとえば、ビデオに基づくインタラクションなどを実施するためにメモリ120に記憶されたソフトウェアプログラムおよびモジュールを実行する。メモリ120は、主に、プログラムストレージエリアおよびデータストレージエリアを含み得る。プログラムストレージエリアは、オペレーティングシステム、(音声再生機能および画像表示機能などの)少なくとも1つの機能によって必要とされるアプリケーションプログラムなどを記憶する可能性がある。データストレージエリアは、端末デバイス1300の使用によって生成された(オーディオデータおよびアドレス帳などの)データなどを記憶する可能性がある。加えて、メモリ120は、高速なランダムアクセスメモリを含む可能性があり、少なくとも1つの磁気ディスクストレージデバイスなどの不揮発性メモリ、フラッシュメモリ、または別の揮発性ソリッドステートストレージデバイスも含む可能性がある。それに対応して、メモリ120は、プロセッサ180および入力ユニット130のメモリ120へのアクセスを提供するためのメモリコントローラをさらに含み得る。
【０２５０】
入力ユニット130は、入力された数字または文字情報を受信し、ユーザ設定および機能の制御に関連するキーボード、マウス、ジョイスティック、光、またはトラックボールの信号入力を生成するように構成され得る。特に、入力ユニット130は、タッチ感知表面131および別の入力デバイス132を含み得る。タッチスクリーンまたはタッチパネルとも呼ばれる可能性があるタッチ感知表面131は、(指またはスタイラスなどの任意の好適な物体またはアクセサリを使用することによるタッチ感知表面131の上または近くのユーザの操作などの)タッチ感知表面の上または近くのユーザのタッチ操作を受け取り、予め設定されたプログラムに従って対応する接続装置を駆動する可能性がある。任意で、タッチ感知表面131は、2つの部分、すなわち、タッチ検出装置およびタッチコントローラを含み得る。タッチ検出装置は、ユーザのタッチ位置を検出し、タッチ操作によって生成された信号を検出し、タッチコントローラに信号を転送する。タッチコントローラは、タッチ検出装置からタッチ情報を受信し、タッチ情報をタッチ点の座標に変換し、タッチ点の座標をプロセッサ180に送信する。さらに、タッチコントローラは、プロセッサ180から送信されたコマンドを受信し、実行することができる。加えて、タッチ感知表面131は、抵抗式、静電容量式、赤外線式、または表面音波式タッチ感知表面である可能性がある。タッチ感知表面131に加えて、入力ユニット130は、別の入力デバイス132をさらに含み得る。特に、別の入力デバイス132は、物理的なキーボード、(音量制御キーまたはスイッチキーなどの)機能キー、トラックボール、マウス、およびジョイスティックのうちの1つまたは複数を含み得るがこれらに限定されない。
【０２５１】
ディスプレイユニット140は、ユーザによって入力された情報またはユーザのために与えられた情報および端末デバイス1300の様々なグラフィカルユーザインターフェースを表示するように構成され得る。グラフィカルユーザインターフェースは、グラフ、テキスト、アイコン、ビデオ、またはこれらの任意の組合せによって形成される可能性がある。ディスプレイユニット140は、ディスプレイパネル141を含み得る。任意で、ディスプレイパネル141は、液晶ディスプレイ(LCD)、有機発光ダイオード(OLED)などを使用することによって構成される可能性がある。さらに、タッチ感知表面131が、ディスプレイパネル141を覆う可能性がある。タッチ感知表面131の上または近くのタッチ操作を検出した後、タッチ感知表面131は、タッチイベントの種類を判定するためにタッチ操作をプロセッサ180に転送する。そのとき、プロセッサ180は、タッチイベントの種類に応じてディスプレイパネル141上の対応する視覚的な出力を提供する。図13においてタッチ感知表面131およびディスプレイパネル141は入力および出力機能を実装するための2つの別々の部分として使用されるが、一部の実施形態において、タッチ感知表面131およびディスプレイパネル141は、入力および出力機能を実装するために統合される可能性がある。
【０２５２】
端末デバイス1300は、光センサー、モーションセンサー、およびその他のセンサーなどの少なくとも1つのセンサー150をさらに含み得る。特に、光センサーは、環境光センサーおよび近接センサーを含み得る。環境光センサーは、環境光の明るさに応じてディスプレイパネル141の輝度を調整することができる。近接センサーは、端末デバイス1300が耳まで動かされるときにディスプレイパネル141および/またはバックライトをオフにし得る。モーションセンサーの一種として、重力加速度センサーは、様々な方向の(概して、3軸上の)加速度の大きさを検出することができ、静止しているときの重力の大きさおよび方向を検出する可能性があり、モバイル電話の姿勢を認識するアプリケーション(たとえば、景色の向きと顔画像の向きとの切り替え、関連するゲーム、および磁力計の姿勢の較正)、(万歩計(登録商標)およびノックなどの)振動認識に関連する機能などに応用される可能性がある。端末デバイス1300内で構成され得るジャイロスコープ、気圧計、湿度計、温度計、および赤外線センサーなどのその他のセンサーは、本明細書においてさらに説明されない。
【０２５３】
オーディオ回路160、ラウドスピーカ161、およびマイクロフォン162は、ユーザと端末デバイス1300との間のオーディオインターフェースを提供し得る。オーディオ回路160は、受信されたオーディオデータを電気信号に変換し、電気信号をラウドスピーカ161に送信し得る。ラウドスピーカ161は、電気信号を出力のための音声信号に変換する。一方、マイクロフォン162は、集められた音声信号を電気信号に変換する。オーディオ回路160は、電気信号を受信し、電気信号をオーディオデータに変換し、オーディオデータを処理するためにプロセッサ180に出力する。そのとき、プロセッサ180は、たとえば、RF回路110を使用することによって別の端末デバイスにオーディオデータを送信するか、またはオーディオデータをさらに処理するためにメモリ120に出力する。オーディオ回路160は、周辺イヤホンと端末デバイス1300との間の通信を提供するためにイヤホンジャックをさらに含み得る。
【０２５４】
端末デバイス1300は、送信モジュール170を使用することによって、ユーザが電子メールを受信および送信すること、ウェブページを閲覧すること、ストリーミングメディアにアクセスすることなどを助ける可能性があり、ユーザのためにワイヤレスブロードバンドインターネットアクセスを提供する。図13は送信モジュール170を示すが、送信モジュールは端末デバイス1300の必須の構成要素ではなく、要求されるとき、送信モジュールは本開示の本質の範囲が変えられない限り省略される可能性があることが理解され得る。
【０２５５】
プロセッサ180は、端末デバイス1300の制御の中心であり、様々なインターフェースおよび線を使用することによってモバイル電話の様々な部分に接続される。メモリ120に記憶されたソフトウェアプログラムおよび/またはモジュールを走らせるかまたは実行し、メモリ120に記憶されたデータを呼び出すことによって、プロセッサ180は、端末デバイス1300の様々な機能およびデータ処理を実行し、それによって、モバイル電話に対する全体の監視を実行する。任意で、プロセッサ180は、1つまたは複数の処理コアを含む可能性があり、プロセッサ180は、アプリケーションプロセッサおよびモデムを組み込む可能性がある。アプリケーションプロセッサは、主として、オペレーティングシステム、ユーザインターフェース、アプリケーションプログラムなどを処理する。モデムは、主として、ワイヤレス通信を処理する。上述のモデムはプロセッサ180に組み込まれない可能性もあることが理解され得る。
【０２５６】
端末デバイス1300は、構成要素に電力を供給するための(バッテリーなどの)電源1100をさらに含む。好ましくは、電源は、電力管理システムを使用することによってプロセッサ180に論理的に接続され、それによって、電力管理システムを使用することによって充電、放電、および電力消費管理などの機能を実施する。電源1100は、直流または交流電源、再充電システム、電源異常検出回路、電源コンバータまたはインバータ、電源状態インジケータ、および任意のその他の構成要素のうちの1つまたは複数をさらに含み得る。
【０２５７】
図に示されていないが、端末デバイス1300は、本明細書においてさらに説明されないカメラ、Bluetooth(登録商標)モジュールなどをさらに含み得る。特に、この実施形態において、端末デバイスのディスプレイユニットは、タッチスクリーンディスプレイであり、端末デバイスは、メモリおよび1つまたは複数のプログラムをさらに含む。1つまたは複数のプログラムは、メモリに記憶され、1つまたは複数のプロセッサによって実行されるように構成される。1つまたは複数のプログラムは、以下の動作、すなわち、
マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得する動作と、
画像クリップ情報を送信する動作であって、画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、動作と、
マルチメディアプログラム情報に対応するインタラクション情報を受信する動作と、
インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするためのインタラクティブなインターフェースを出力する動作とを実施するために使用される命令を含む。
【０２５８】
端末デバイスのメモリは、以下の動作、すなわち、
マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンしてマルチメディアプログラムの少なくとも1つの画像クリップ情報を得る動作を実施するために使用される命令をさらに含む。
【０２５９】
端末デバイスのメモリは、以下の動作、すなわち、
インタラクション情報が複数の候補オプションを含むときに、少なくとも複数の候補オプションを含むインタラクティブなインターフェースを出力し、インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、指定された候補オプションを送信する動作を実施するために使用される命令をさらに含む。
【０２６０】
端末デバイスのメモリは、以下の動作、すなわち、
インタラクション情報がプロンプト情報を含むときに、少なくともプロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、入力フィールドに入力された応答情報を獲得し、応答情報を送信する動作を実施するために使用される命令をさらに含む。
【０２６１】
端末デバイスのメモリは、以下の動作、すなわち、
インタラクション情報が宝くじ情報を含むときに、少なくとも宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに宝くじの結果を表示する動作を実施するために使用される命令をさらに含む。
【０２６２】
端末デバイスのメモリは、以下の動作、すなわち、
インタラクション情報が目標値を含むときに、少なくとも目標値および交換オプションを含む目標表示インターフェースを出力し、交換オプションに対するクリック操作が検出される場合に、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力し、値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信する動作、または
インタラクション情報が目標値を含むときに、少なくとも目標値および値転送オプションを含む値転送インターフェースを出力し、値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信する動作を実施するために使用される命令をさらに含む。
【０２６３】
端末デバイスのメモリは、以下の動作、すなわち、
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるときに、端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むかどうかを判断する動作、
第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含むときに、少なくとも第2のユーザIDおよび第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、IMセッションウィンドウに入力されたIMメッセージを獲得し、第2のユーザIDに基づいてIMメッセージを送信する動作、または
第2のユーザIDのユーザ関係チェーンが第1のユーザIDを含まないときに、少なくとも第1のユーザIDの詳細情報および注意オプションを含むインタラクティブなインターフェースを出力し、インタラクティブなインターフェースにおいて注意オプションに対するクリック操作が検出される場合に、第1のユーザIDの注意要求を送信する動作を実施するために使用される命令をさらに含む。
【０２６４】
端末デバイスのメモリは、以下の動作、すなわち、
インタラクション情報がマルチメディアプログラム情報であるときに、少なくともマルチメディアプログラム情報を含むインタラクティブなインターフェースを出力する動作であって、インタラクティブなインターフェースが、マルチメディアプログラム情報を表示するように構成される、動作を実施するために使用される命令をさらに含む。
【０２６５】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【０２６６】
図14は、本発明の一実施形態によるサーバの概略的な構造図であり、図14を参照すると、サーバは、
マルチメディアプログラムの画像クリップ情報を受信するように構成された画像クリップ情報受信モジュール1401であって、画像クリップ情報が、マルチメディアプログラムを再生するプロセスにおいて獲得される、画像クリップ情報受信モジュールと、
画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定するように構成されたプログラム情報決定モジュール1402と、
画像クリップ情報に対応するインタラクション情報を獲得するように構成されたインタラクション情報獲得モジュール1403と、
インタラクション情報を送信するように構成されたインタラクション情報送信モジュール1404とを含む。
【０２６７】
本発明の実施形態のサーバによれば、サーバは、端末デバイスによって送信されたクリップ情報を受信するとき、クリップ情報に対応するインタラクション情報を端末デバイスに返し、ユーザは、インタラクション情報に従って端末デバイス上でサーバとインタラクションすることができる。インタラクションへの参加がインタラクティブなインターフェース上の簡単なインタラクション操作によって行われ得るので、操作が簡単であり、それによって、インタラクションの効率を改善する。
【０２６８】
プログラム情報決定モジュール1402は、
記憶された各マルチメディアプログラムの画像情報を詳しく検討し、画像クリップ情報に合致する画像情報を決定し、合致した画像情報のマルチメディアプログラム情報を決定するように構成されたプログラム情報決定ユニットを含む。
【０２６９】
サーバは、
各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得るように構成されたスクリーンショットモジュールをさらに含む。
【０２７０】
サーバは、
インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、指定された候補オプションの数を増やすように構成された第1のインタラクションモジュール、または
インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、指定された候補オプションが正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するように構成された第2のインタラクションモジュールをさらに含む。
【０２７１】
サーバは、
インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、応答情報が正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するように構成された第3のインタラクションモジュール、または
インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、応答情報をリリースするように構成された第4のインタラクションモジュール、または、
インタラクション情報が宝くじ情報であるときに、宝くじ情報に対応する宝くじの結果を獲得し、宝くじの結果を送信するように構成された第5のインタラクションモジュールをさらに含む。
【０２７２】
サーバは、
インタラクション情報が目標値を含むとき、目標の値転送要求が受信される場合に、値、目標に対応するアカウント情報、および値転送要求を送信する端末デバイスに対応するアカウント情報に従って値転送操作を実行するように構成された第6のインタラクションモジュールをさらに含む。
【０２７３】
サーバは、
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、IMメッセージが受信される場合に、第1のユーザIDがある端末デバイスにIMメッセージを送信するように構成された第7のインタラクションモジュール、または
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、端末デバイスによって送信された注意要求が受信される場合に、端末デバイスのユーザ関係チェーンに第1のユーザIDを追加するように構成された第8のインタラクションモジュールをさらに含む。
【０２７４】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【０２７５】
実施形態のサーバがマルチメディアプログラムの再生プロセスに基づいて端末デバイスとインタラクションするとき、単に機能モジュールの分割に従って説明が与えられ、実際の応用中に、機能は、必要に応じて異なる機能モジュールに割り当てられ、完了させられる可能性があり、つまり、サーバの内部構造は、機能のすべてまたは一部を完了するための異なる機能モジュールに分割されることに留意されたい。加えて、実施形態のサーバおよびマルチメディアプログラムに基づくインタラクション方法の実施形態は、同じ概念に属し、その特定の実装のプロセスに関しては方法の実施形態が参照可能であり、本明細書において繰り返されない。
【０２７６】
図15は、本発明の一実施形態によるサーバの概略的な構造図であり、サーバは、実施形態において示されたマルチメディアプログラムに基づくインタラクション方法でサーバによって実行される機能を実装するように構成される可能性がある。特に、図15を参照すると、サーバ1500は、異なる構成または性能が原因で大きく変わる可能性があり、1つまたは複数の中央演算処理装置(CPU)1522(たとえば、1つまたは複数のプロセッサ)、およびメモリ1532、アプリケーション1542またはデータ1544を記憶する1つまたは複数のストレージ媒体1530(たとえば、1つまたは複数の大容量ストレージデバイス)を含む可能性がある。メモリ1532およびストレージ媒体1530は、一時的ストレージまたは永続的ストレージである可能性がある。ストレージ媒体1530に記憶されるプログラムは、1つまたは複数のモジュール(図示せず)を含む可能性がある。
【０２７７】
サーバ1500は、1つもしくは複数の電源1526、1つもしくは複数の有線もしくはワイヤレスネットワークインターフェース1550、1つもしくは複数の入力/出力インターフェース1558、ならびに/または1つもしくは複数のオペレーティングシステム1541、たとえば、Windows Server(商標)、Mac OS X(商標)、Unix(商標)、Linux(商標)、FreeBSD(商標)などをさらに含む可能性がある。
【０２７８】
1つまたは複数のプログラムが、メモリに記憶され、1つまたは複数のプロセッサによって実行されるように構成され、1つまたは複数のプログラムは、以下の動作、すなわち、
マルチメディアプログラムの画像クリップ情報を受信する動作であって、画像クリップ情報が、マルチメディアプログラムを再生するプロセスにおいて獲得される、動作と、
画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定する動作と、
マルチメディアプログラム情報に対応するインタラクション情報を獲得する動作と、
インタラクション情報を送信する動作とを実行するために使用される命令を含む。
【０２７９】
以下の動作、すなわち、
記憶された各マルチメディアプログラムの画像情報を詳しく検討し、画像クリップ情報に合致する画像情報を決定し、合致した画像情報のマルチメディアプログラム情報を決定する動作を実行するために使用される命令が、さらに含まれる。
【０２８０】
以下の動作、すなわち、
各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得る動作を実行するために使用される命令が、さらに含まれる。
【０２８１】
以下の動作、すなわち、
インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、指定された候補オプションの数を増やす動作、または
インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、指定された候補オプションが正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信する動作を実行するために使用される命令が、さらに含まれる。
【０２８２】
以下の動作、すなわち、
インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、応答情報が正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信する動作、または
インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、応答情報をリリースする動作、または、
インタラクション情報が宝くじ情報であるときに、宝くじ情報に対応する宝くじの結果を獲得し、宝くじ情報を送信する動作を実行するために使用される命令が、さらに含まれる。
【０２８３】
以下の動作、すなわち、
インタラクション情報が目標値を含むとき、目標の値転送要求が受信される場合に、値、目標に対応するアカウント情報、および値転送要求を送信する端末デバイスに対応するアカウント情報に従って値転送操作を実行する動作を実行するために使用される命令が、さらに含まれる。
【０２８４】
以下の動作、すなわち、
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、IMメッセージが受信される場合に、第1のユーザIDがある端末デバイスにIMメッセージを送信する動作、または
インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、端末デバイスによって送信された注意要求が受信される場合に、端末デバイスのユーザ関係チェーンに第1のユーザIDを追加する動作を実行するために使用される命令が、さらに含まれる。
【０２８５】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【０２８６】
図16は、本発明の一実施形態によるマルチメディアプログラムに基づくインタラクションシステムの概略的な構造図であり、図16を参照すると、システムは、端末デバイス1601およびサーバ1602を含み、
端末デバイス1601は、マルチメディアプログラムを再生するプロセスにおいてマルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するように構成され、
端末デバイス1601は、サーバ1602に画像クリップ情報を送信するようにさらに構成され、画像クリップ情報は、対応するマルチメディアプログラム情報をマッチングするために使用され、
サーバ1602は、画像クリップ情報を受信するとき、画像クリップ情報に従って画像クリップ情報に合致するマルチメディアプログラム情報を決定し、マルチメディアプログラム情報に対応するインタラクション情報を獲得するように構成され、
サーバ1602は、インタラクション情報を端末デバイス1601に送信するようにさらに構成され、
端末デバイス1601は、インタラクション情報を受信するとき、インタラクティブなインターフェースを出力し、インタラクティブなインターフェース上のインタラクション操作に基づいてマルチメディアプログラムとインタラクションするようにさらに構成される。
【０２８７】
端末デバイス1601は、マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンしてマルチメディアプログラムの少なくとも1つの画像クリップ情報を得るようにさらに構成される。
【０２８８】
サーバ1602は、記憶された各マルチメディアプログラムの画像情報を詳しく検討し、画像クリップ情報に合致する画像情報を決定し、合致した画像情報のマルチメディアプログラム情報を決定するようにさらに構成される。
【０２８９】
サーバ1602は、各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得るようにさらに構成される。
【０２９０】
すべての上記の任意の技術的な解決策は、本明細書において1つ1つ繰り返されない本発明の任意の実施形態を任意の組合せで形成し得る。
【０２９１】
当業者は、上述の実施形態のステップのすべてまたは一部が、ハードウェアを用いることによって実装される可能性があり、または関連するハードウェアに指示を与えるプログラムによって実装される可能性があることを理解するであろう。プログラムは、コンピュータ可読ストレージ媒体に記憶され得る。ストレージ媒体は、読み出し専用メモリ、磁気ディスク、光ディスクなどである可能性がある。
【０２９２】
上述の説明は、本発明の好ましい実施形態であるに過ぎず、本開示を限定するように意図されていない。本開示の精神および原理の中でなされたあらゆる修正、均等な置き換え、または改善は、本開示の保護範囲に入る。
【符号の説明】
【０２９３】
110  無線周波数(RF)回路
120  メモリ
130  入力ユニット
131  タッチ感知表面
132  別の入力デバイス
140  ディスプレイユニット
141  ディスプレイパネル
150  センサー
160  オーディオ回路
161  ラウドスピーカ
162  マイクロフォン
170  送信モジュール
180  プロセッサ
1100  電源
1201  画像クリップ情報獲得モジュール
1202  画像クリップ情報送信モジュール
1203  インタラクション情報受信モジュール
1204  インタラクションモジュール
1300  端末デバイス
1401  画像クリップ情報受信モジュール
1402  プログラム情報決定モジュール
1403  インタラクション情報獲得モジュール
1404  インタラクション情報送信モジュール
1500  サーバ
1522  中央演算処理装置(CPU)
1526  電源
1530  ストレージ媒体
1532  メモリ
1541  オペレーティングシステム
1542  アプリケーション
1544  データ
1550  有線またはワイヤレスネットワークインターフェース
1558  入力/出力インターフェース
1601  端末デバイス
1602  サーバ
【図１】
2017509938.tif 000004
【図２】
2017509938.tif 000005
【図３】
2017509938.tif 000006
【図４Ａ】
2017509938.tif 000007
【図４Ｂ】
2017509938.tif 000008
【図４Ｃ】
2017509938.tif 000009
【図４Ｄ】
2017509938.tif 000010
【図４Ｅ】
2017509938.tif 000011
【図５Ａ】
2017509938.tif 000012
【図５Ｂ】
2017509938.tif 000013
【図６Ａ】
2017509938.tif 000014
【図６Ｂ】
2017509938.tif 000015
【図６Ｃ】
2017509938.tif 000016
【図７Ａ】
2017509938.tif 000017
【図７Ｂ】
2017509938.tif 000018
【図８Ａ】
2017509938.tif 000019
【図８Ｂ】
2017509938.tif 000020
【図９Ａ】
2017509938.tif 000021
【図９Ｂ】
2017509938.tif 000022
【図９Ｃ】
2017509938.tif 000023
【図１０Ａ】
2017509938.tif 000024
【図１０Ｂ】
2017509938.tif 000025
【図１０Ｃ】
2017509938.tif 000026
【図１１Ａ】
2017509938.tif 000027
【図１１Ｂ】
2017509938.tif 000028
【図１２】
2017509938.tif 000029
【図１３】
2017509938.tif 000030
【図１４】
2017509938.tif 000031
【図１５】
2017509938.tif 000032
【図１６】
2017509938.tif 000033
【手続補正書】
【提出日】平成28年6月24日(2016.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチメディアプログラムに基づくインタラクション方法であって、
再生デバイスによってマルチメディアプログラムを再生するプロセスにおいて、前記マルチメディアプログラムの少なくとも1つの画像クリップ情報を、前記再生デバイスから独立している端末デバイスによって、獲得するステップと、
前記端末デバイスによって、前記画像クリップ情報を送信するステップであって、前記画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、ステップと、
前記マルチメディアプログラム情報に対応するインタラクション情報を、前記端末デバイスによって、受信するステップと、
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを、前記端末デバイスによって、出力するステップとを含み、
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるときに、前記端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが前記第1のユーザIDを含むかどうかを判断するステップ、
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含むときに、少なくとも前記第2のユーザIDおよび前記第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、前記IMセッションウィンドウに入力されたIMメッセージを獲得し、前記第2のユーザIDに基づいて前記IMメッセージを送信するステップ、または
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含まないときに、少なくとも前記第1のユーザIDの詳細情報および注意オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおいて前記注意オプションに対するクリック操作が検出される場合に、前記第1のユーザIDの注意要求を送信するステップを含む、方法。
【請求項２】
マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得する前記ステップが、
前記マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンして前記マルチメディアプログラムの前記少なくとも1つの画像クリップ情報を得るステップを含む請求項1に記載の方法。
【請求項３】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が複数の候補オプションを含むときに、少なくとも前記複数の候補オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、前記指定された候補オプションを送信するステップを含む請求項1に記載の方法。
【請求項４】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報がプロンプト情報を含むときに、少なくとも前記プロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、前記入力フィールドに入力された応答情報を獲得し、前記応答情報を送信するステップを含む請求項1に記載の方法。
【請求項５】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が宝くじ情報を含むときに、少なくとも前記宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに前記宝くじの結果を表示するステップを含む請求項1に記載の方法。
【請求項６】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および交換オプションを含む目標表示インターフェースを出力し、前記交換オプションに対するクリック操作が検出される場合に、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信するステップ、または
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、前記目標の値転送要求を送信するステップを含む請求項1に記載の方法。
【請求項７】
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力する前記ステップが、
前記インタラクション情報がマルチメディアプログラム情報であるときに、少なくとも前記マルチメディアプログラム情報を含むインタラクティブなインターフェースを出力するステップであって、前記インタラクティブなインターフェースが、前記マルチメディアプログラム情報を表示するように構成される、ステップを含む請求項1に記載の方法。
【請求項８】
マルチメディアプログラムに基づくインタラクション方法であって、
マルチメディアプログラムの画像クリップ情報を受信するステップであって、前記画像クリップ情報が、再生デバイスによって前記マルチメディアプログラムを再生するプロセスにおいて、前記再生デバイスから独立している端末デバイスによって、獲得される、ステップと、
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定するステップと、
前記マルチメディアプログラム情報に対応するインタラクション情報を獲得するステップと、
前記インタラクション情報を前記端末デバイスに送信するステップとを含み、
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるとき、IMメッセージが受信される場合に、前記第1のユーザIDがある端末デバイスに前記IMメッセージを送信するステップ、または
前記インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、端末デバイスによって送信された注意要求が受信される場合に、前記端末デバイスのユーザ関係チェーンに前記第1のユーザIDを追加するステップをさらに含む、方法。
【請求項９】
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定する前記ステップが、
記憶された各マルチメディアプログラムの画像情報を詳しく検討し、前記画像クリップ情報に合致する前記画像情報を決定し、前記合致した画像情報のマルチメディアプログラム情報を決定するステップを含む請求項8に記載の方法。
【請求項１０】
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定する前記ステップの前に、
各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得るステップをさらに含む請求項9に記載の方法。
【請求項１１】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、前記指定された候補オプションの数を増やすステップ、または
前記インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、前記指定された候補オプションが正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するステップをさらに含む請求項8に記載の方法。
【請求項１２】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、前記応答情報が正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するステップ、または
前記インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、前記応答情報をリリースするステップ、または
前記インタラクション情報が宝くじ情報であるときに、前記宝くじ情報に対応する宝くじの結果を獲得し、前記宝くじ情報を送信するステップをさらに含む請求項8に記載の方法。
【請求項１３】
前記インタラクション情報を送信する前記ステップの後に、
前記インタラクション情報が目標値を含むとき、目標の値転送要求が受信される場合に、値、前記目標に対応するアカウント情報、および前記値転送要求を送信する端末デバイスに対応するアカウント情報に従って値転送操作を実行するステップをさらに含む請求項8に記載の方法。
【請求項１４】
端末デバイスであって、
メモリと、
1つまたは複数のプロセッサと、
前記メモリに記憶され、前記1つまたは複数のプロセッサによって実行される1つまたは複数のプログラムモジュールであって、
再生デバイスによってマルチメディアプログラムを再生するプロセスにおいて、前記マルチメディアプログラムの少なくとも1つの画像クリップ情報を獲得するように構成された画像クリップ情報獲得モジュール、
前記画像クリップ情報を送信するように構成された画像クリップ情報送信モジュールであって、前記画像クリップ情報が、対応するマルチメディアプログラム情報をマッチングするために使用される、画像クリップ情報送信モジュール、
前記マルチメディアプログラム情報に対応するインタラクション情報を受信するように構成されたインタラクション情報受信モジュール、および
インタラクティブなインターフェース上のインタラクション操作に基づいて前記マルチメディアプログラムとインタラクションするための前記インタラクティブなインターフェースを出力するように構成されたインタラクションモジュールを含む、1つまたは複数のプログラムモジュールとを含み、
前記端末デバイスは、前記再生デバイスから独立しており、
前記インタラクションモジュールが、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるときに、前記端末デバイスによって使用される第2のユーザIDのユーザ関係チェーンが前記第1のユーザIDを含むかどうかを判断するように構成された判断ユニット、
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含むときに、少なくとも前記第2のユーザIDおよび前記第1のユーザIDのIMセッションウィンドウを含むインタラクティブなインターフェースを出力し、前記IMセッションウィンドウに入力されたIMメッセージを獲得し、前記第2のユーザIDに基づいて前記IMメッセージを送信するように構成された第6のインタラクションユニット、または
前記第2のユーザIDの前記ユーザ関係チェーンが前記第1のユーザIDを含まないときに、少なくとも前記第1のユーザIDの詳細情報および注意オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおいて前記注意オプションに対するクリック操作が検出される場合に、前記第2のユーザIDに基づいて前記第1のユーザIDの注意要求を送信するように構成された第7のインタラクションユニットを含む、端末デバイス。
【請求項１５】
前記画像クリップ情報獲得モジュールが、
前記マルチメディアプログラムが再生されるディスプレイスクリーンをスキャンして前記マルチメディアプログラムの前記少なくとも1つの画像クリップ情報を得るように構成されたスキャンユニットを含む請求項14に記載の端末デバイス。
【請求項１６】
前記インタラクションモジュールが、
前記インタラクション情報が複数の候補オプションを含むときに、少なくとも前記複数の候補オプションを含むインタラクティブなインターフェースを出力し、前記インタラクティブなインターフェースにおける指定された候補オプションに対する選択操作が検出されるときに、前記指定された候補オプションを送信するように構成された第1のインタラクションユニットを含む請求項14に記載の端末デバイス。
【請求項１７】
前記インタラクションモジュールが、
前記インタラクション情報がプロンプト情報を含むときに、少なくとも前記プロンプト情報および入力フィールドを含むインタラクティブなインターフェースを出力し、前記入力フィールドに入力された応答情報を獲得し、前記応答情報を送信するように構成された第2のインタラクションユニットを含む請求項14に記載の端末デバイス。
【請求項１８】
前記インタラクションモジュールが、
前記インタラクション情報が宝くじ情報を含むときに、少なくとも前記宝くじ情報を含むインタラクティブなインターフェースを出力し、宝くじの結果を受信し、宝くじインターフェースに前記宝くじの結果を表示するように構成された第3のインタラクションユニットを含む請求項14に記載の端末デバイス。
【請求項１９】
前記インタラクションモジュールが、
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および交換オプションを含む目標表示インターフェースを出力し、前記交換オプションに対するクリック操作が検出される場合に、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、目標の値転送要求を送信するように構成された第4のインタラクションユニット、または
前記インタラクション情報が目標値を含むときに、少なくとも前記目標値および値転送オプションを含む値転送インターフェースを出力し、前記値転送オプションに対するクリック操作が検出される場合に、前記目標の値転送要求を送信するように構成された第5のインタラクションユニットを含む請求項14に記載の端末デバイス。
【請求項２０】
前記インタラクションモジュールが、
前記インタラクション情報がマルチメディアプログラム情報であるときに、少なくとも前記マルチメディアプログラム情報を含むインタラクティブなインターフェースを出力するように構成された第8のインタラクションユニットであって、前記インタラクティブなインターフェースが、前記マルチメディアプログラム情報を表示するように構成される、第8のインタラクションユニットを含む請求項14に記載の端末デバイス。
【請求項２１】
サーバであって、
マルチメディアプログラムの画像クリップ情報を受信するように構成された画像クリップ情報受信モジュールであって、前記画像クリップ情報が、再生デバイスによって前記マルチメディアプログラムを再生するプロセスにおいて獲得され、端末デバイスが前記再生デバイスから独立している、画像クリップ情報受信モジュールと、
前記画像クリップ情報に従って前記画像クリップ情報に合致するマルチメディアプログラム情報を決定するように構成されたプログラム情報決定モジュールと、
前記マルチメディアプログラム情報に対応するインタラクション情報を獲得するように構成されたインタラクション情報獲得モジュールと、
前記インタラクション情報を前記端末デバイスに送信するように構成されたインタラクション情報送信モジュールと
を含み、
前記サーバは、さらに、
前記インタラクション情報が第1のユーザIDおよびインスタントメッセージング(IM)セッションウィンドウを呼び出す命令であるとき、IMメッセージが受信される場合に、第1のユーザIDがある端末デバイスに前記IMメッセージを送信するように構成された第7のインタラクションモジュール、または
前記インタラクション情報が第1のユーザIDおよびIMセッションウィンドウを呼び出す命令であるとき、前記端末デバイスによって送信された注意要求が受信される場合に、前記端末デバイスのユーザ関係チェーンに前記第1のユーザIDを追加するように構成された第8のインタラクションモジュールを含む、サーバ。
【請求項２２】
プログラム情報決定モジュールは、
記憶された各マルチメディアプログラムの画像情報を検査し、前記画像クリップ情報に合致する前記画像情報を決定し、合致した前記画像情報のマルチメディアプログラム情報を決定するように構成されたプログラム情報決定ユニットを含む、請求項21に記載のサーバ。
【請求項２３】
前記サーバは、さらに、
各マルチメディアプログラムのスクリーンショットを取得して複数の画像情報を得るように構成されたスクリーンショットモジュールを含む、請求項21に記載のサーバ。
【請求項２４】
前記サーバは、さらに、
前記インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、前記指定された候補オプションの数を増やすように構成された第1のインタラクションモジュール、または
前記インタラクション情報が複数の候補オプションを含むとき、指定された候補オプションが受信される場合に、前記指定された候補オプションが正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するように構成された第2のインタラクションモジュールを含む、請求項21に記載のサーバ。
【請求項２５】
前記サーバは、さらに、
前記インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、前記応答情報が正しいかどうかを判断し、判断の結果に応じて仮想的な報酬データを送信するように構成された第3のインタラクションモジュール、または
前記インタラクション情報がプロンプト情報を含むとき、応答情報が受信される場合に、前記応答情報をリリースするように構成された第4のインタラクションモジュール、または、
前記インタラクション情報が宝くじ情報であるときに、前記宝くじ情報に対応する宝くじの結果を獲得し、前記宝くじの結果を送信するように構成された第5のインタラクションモジュールを含む、請求項21に記載のサーバ。
【請求項２６】
前記サーバは、さらに、
前記インタラクション情報が目標値を含むとき、前記目標の値転送要求が受信される場合に、前記値と、前記目標に対応するアカウント情報と、前記値転送要求を送信する端末デバイスに対応するアカウント情報と、に従って、値転送操作を実行するように構成された第6のインタラクションモジュールを含む、請求項21に記載のサーバ。
【国際調査報告】
2017509938.tif 000034
2017509938.tif 000035