(57)【要約】  本開示は、ビデオベースの対話方法、端末、サーバ、およびシステムを開示し、情報処理技術の分野に関する。この方法は、対話命令を取得するステップと、対話命令に従って、ビデオに関係するマルチメディアデータを取得するステップと、マルチメディアデータを送るステップと、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップとを含む。
2017517904.tif 000002
【特許請求の範囲】
【請求項１】
ビデオベースの対話方法であって、
対話命令を取得するステップと、
前記対話命令に従って、ビデオに関係するマルチメディアデータを取得するステップと、
前記マルチメディアデータを送るステップと、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
前記少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップと
を含む方法。
【請求項２】
前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記対話命令に従って前記ビデオ中の画像データを取得し、前記画像データを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含む、請求項1に記載の方法。
【請求項３】
前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含む、請求項1に記載の方法。
【請求項４】
前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータに対応するオーディオフィンガプリントを生成し、前記オーディオフィンガプリントを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含む、請求項1に記載の方法。
【請求項５】
前記対話命令の時間情報を決定して前記時間情報を送るステップをさらに含み、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取る前記ステップが、
前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを受け取るステップを含む、請求項1に記載の方法。
【請求項６】
対話ページの一つが、少なくとも2つの投票オプションを含む投票ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記投票ページに従って前記投票オプションの投票結果を取得し、前記投票結果を送るステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項７】
対話ページの一つが、少なくとも2つの対話式クイズオプションを含む対話式クイズページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記対話式クイズページに従って前記対話式クイズオプションの対話式クイズ結果を取得し、前記対話式クイズ結果を送るステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項８】
対話ページの一つが、抽選情報を含む抽選ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記抽選ページに従って前記抽選情報に対応する抽選結果を取得し、前記抽選結果を表示するステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項９】
対話ページの一つが、回答オプションまたはテキスト入力ボックスを含む回答ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記回答ページに従って、前記回答オプションの回答結果、または前記テキスト入力ボックスに入力された回答結果を取得し、前記回答オプションの前記回答結果、または前記テキスト入力ボックスに入力された前記回答結果を送るステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項１０】
対話ページの一つが、コメントされるコンテンツを含むコメントページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記コメントページに従って前記コメントされるコンテンツのコメント情報を取得し、前記コメント情報を送るステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項１１】
対話ページの一つが、商品記述情報を含むショッピングページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記ショッピングページに従って前記商品記述情報に対応する詳細情報を取得し、前記詳細情報を表示するステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項１２】
対話ページの一つが、支払オプションを含む支払ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記支払ページに従って前記支払オプションに対応する支払情報を取得し、前記支払情報に従って支払いに関係する動作を行うステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項１３】
対話ページの一つがチャットページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記チャットページに従ってチャット情報を取得し、前記チャット情報を送るステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項１４】
対話ページの一つが情報表示ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記情報表示ページに従って、ピクチャ、テキスト、ビデオ、または画像-テキスト情報を表示するステップを含む、請求項1から5のいずれか一項に記載の方法。
【請求項１５】
ビデオベースの対話方法であって、
マルチメディアデータを取得するステップであって、前記マルチメディアデータがビデオに関係する、ステップと、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
前記見つかった少なくとも1つのタイプの対話ページを送るステップと
を含む方法。
【請求項１６】
前記マルチメディアデータが、前記ビデオに関係する画像データであり、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記画像データにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項15に記載の方法。
【請求項１７】
前記マルチメディアデータが、前記ビデオに関係するオーディオデータであり、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記オーディオデータに従ってオーディオフィンガプリントを生成し、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項15に記載の方法。
【請求項１８】
前記マルチメディアデータが、前記ビデオに関係するオーディオフィンガプリントであり、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項15に記載の方法。
【請求項１９】
時間情報を取得するステップをさらに含み、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項15に記載の方法。
【請求項２０】
前記対話ページが、少なくとも2つの投票オプションを含む投票ページ、少なくとも2つの対話式クイズオプションを含む対話式クイズページ、抽選情報を含む抽選ページ、回答オプションまたはテキスト入力ボックスを含む回答ページ、コメントされるコンテンツを含むコメントページ、商品記述情報を含むショッピングページ、支払オプションを含む支払ページ、チャットページ、および情報表示ページを含む、1つのタイプのページである、請求項15から19のいずれか一項に記載の方法。
【請求項２１】
ビデオベースの対話方法であって、
端末が、対話命令を取得し、前記対話命令に従って、ビデオに関係するマルチメディアデータを取得し、前記マルチメディアデータをサーバに送るステップと、
前記サーバが、前記端末によって送られた前記マルチメディアデータを取得し、前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索し、前記少なくとも1つのタイプの対話ページを前記端末に返すステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
前記端末が、前記サーバによって返された前記少なくとも1つのタイプの対話ページを受け取り、前記少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップと
を含む方法。
【請求項２２】
対話命令を取得するように構成された第1の取得モジュールと、
前記第1の取得モジュールによって取得された前記対話命令に従って、ビデオに関係するマルチメディアデータを取得するように構成された第2の取得モジュールと、
前記第2の取得モジュールによって取得された前記マルチメディアデータを送るように構成された第1の送信モジュールと、
前記第1の送信モジュールによって送られた前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るように構成された受信モジュールであって、異なる対話ページが異なるタイプの対話動作に対応する、受信モジュールと、
前記受信モジュールによって受け取られた前記少なくとも1つのタイプの対話ページを表示するように構成された表示モジュールと、
前記受信モジュールによって受け取られた各タイプの対話ページに従って、対応するタイプの対話動作を実施するように構成された実施モジュールと
を備える端末。
【請求項２３】
前記第2の取得モジュールが、前記対話命令に従って前記ビデオ中の画像データを取得し、前記画像データを、前記ビデオに関係する前記マルチメディアデータとして使用するように構成された、または、
前記第2の取得モジュールが、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータを、前記ビデオに関係する前記マルチメディアデータとして使用するように構成された、または、
前記第2の取得モジュールが、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータに対応するオーディオフィンガプリントを生成し、前記オーディオフィンガプリントを、前記ビデオに関係する前記マルチメディアデータとして使用するように構成された、請求項22に記載の端末。
【請求項２４】
マルチメディアデータを取得するように構成された第1の取得モジュールであって、前記マルチメディアデータがビデオに関係する、第1の取得モジュールと、
前記第1の取得モジュールによって取得された前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するように構成された検索モジュールであって、異なる対話ページが異なるタイプの対話動作に対応する、検索モジュールと、
前記検索モジュールによって見つけられた前記少なくとも1つのタイプの対話ページを送るように構成された送信モジュールと
を備えるサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術の分野に関し、特に、ビデオベースの対話方法、端末、サーバ、およびシステムに関する。
【背景技術】
【０００２】
テレビジョン媒体は普通、放送番組を含むビデオの放送中に対話式セッションを追加して、番組の視聴率の改善や、番組の品質の改善などをする。例えば、番組ビデオの放送と同時に、対話コンテンツなどのコンテンツを記述するための記述情報と、対話への参加方法とが放送されることがある。記述情報と対話する端末は、記述情報を取得した後、記述情報に従って対話ページを取得することができ、それにより、対話ページに従って対話動作を実施することができる。したがって、ビデオに基づく対話をどのように単純かつ迅速に行うかということが、解決されるべき緊急を要する問題となる。
【０００３】
現在、以下のような2つのタイプのビデオベースの対話方法がある。
【０００４】
第1のビデオベースの対話方法においては、ビデオに関係する、入力デバイスを使用してユーザによって入力された対話命令を、端末が取得する。対話命令が送られた後、対話命令にマッチする対話ページが受け取られて表示され、対話ページに従って対話動作が実施される。1つの対話命令が1つのタイプの対話ページにマッチし、したがって、対話命令にマッチする受け取られる対話ページは、1つのタイプの対話ページであり、対話ページに従って実施される対話動作もまた、1つのタイプの対話動作である。
【０００５】
第2のビデオベースの対話方法においては、ビデオに関係する対話識別に対応する取得方式が決定され、取得方式に従って対話識別が取得される。対話識別が送られた後、対話識別にマッチする対話ページが受け取られて表示され、対話ページに従って対話動作が実施される。1つの対話識別が1つのタイプの対話ページにマッチし、したがって、対話識別にマッチする受け取られる対話ページは、1つのタイプの対話ページであり、対話ページに従って実施される対話動作もまた、1つのタイプの対話動作である。
【０００６】
第1のビデオベースの対話方法においては、対話命令は、入力デバイスを使用してユーザによって入力される。このことは、間違った入力による誤った対話命令を引き起こす確率を増加させ、それにより対話失敗の確率を増加させる。第2のビデオベースの対話方法においては、対話識別に対応する取得方式を使用して対話識別が取得される必要があり、このことは、対話の複雑さを増大させる。さらに、第1または第2のビデオベースの対話方法によって受け取られる対話ページは、1つのタイプの対話ページであり、したがって、対話ページに従って実施される対話動作は、1つのタイプの対話動作であり、よって、対話方式は、単純でありいくらかの対話制限を有する。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の実施形態は、ビデオベースの対話方法、端末、サーバ、およびシステムを提供する。技術的解決法は、以下のように記述される。
【課題を解決するための手段】
【０００８】
第1の態様では、ビデオベースの対話方法が提供され、この方法は、
対話命令を取得するステップと、
対話命令に従って、ビデオに関係するマルチメディアデータを取得するステップと、
マルチメディアデータを送るステップと、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップとを含む。
【０００９】
第2の態様では、ビデオベースの対話方法が提供され、この方法は、
マルチメディアデータを取得するステップであって、マルチメディアデータがビデオに関係する、ステップと、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
見つかった少なくとも1つのタイプの対話ページを送るステップとを含む。
【００１０】
第3の態様では、ビデオベースの対話方法が提供され、この方法は、
端末が、対話命令を取得し、対話命令に従って、ビデオに関係するマルチメディアデータを取得し、マルチメディアデータをサーバに送るステップと、
サーバが、端末によって送られたマルチメディアデータを取得し、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索し、少なくとも1つのタイプの対話ページを端末に返すステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
端末が、サーバによって返された少なくとも1つのタイプの対話ページを受け取り、少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップとを含む。
【００１１】
第4の態様では、端末が提供され、この端末は、
対話命令を取得するように構成された第1の取得モジュールと、
第1の取得モジュールによって取得された対話命令に従って、ビデオに関係するマルチメディアデータを取得するように構成された第2の取得モジュールと、
第2の取得モジュールによって取得されたマルチメディアデータを送るように構成された第1の送信モジュールと、
第1の送信モジュールによって送られたマルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るように構成された受信モジュールであって、異なる対話ページが異なるタイプの対話動作に対応する、受信モジュールと、
受信モジュールによって受け取られた少なくとも1つのタイプの対話ページを表示するように構成された表示モジュールと、
受信モジュールによって受け取られた各タイプの対話ページに従って、対応するタイプの対話動作を実施するように構成された実施モジュールとを備える。
【００１２】
第5の態様では、サーバが提供され、このサーバは、
マルチメディアデータを取得するように構成された第1の取得モジュールであって、  マルチメディアデータがビデオに関係する、第1の取得モジュールと、
第1の取得モジュールによって取得されたマルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するように構成された検索モジュールであって、異なる対話ページが異なるタイプの対話動作に対応する、検索モジュールと、
検索モジュールによって見つけられた少なくとも1つのタイプの対話ページを送るように構成された送信モジュールとを備える。
【００１３】
第6の態様では、ビデオベースの対話システムが提供され、このシステムは、端末およびサーバを含み、
端末は、第4の態様に記載の端末であり、
サーバは、第5の態様に記載のサーバである。
【発明の効果】
【００１４】
本発明の実施形態の技術的解決法によってもたらされる有益な効果は、以下のとおりである。
ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより、対話体験を豊かにする。
【００１５】
本発明の実施形態の技術的解決法についてより明確に述べるために、以下に、実施形態について述べるのに必要とされる添付図面を簡単に紹介する。明らかに、以下の記述における添付図面は、本開示のいくつかの実施形態を示すに過ぎず、当業者ならこれらの添付図面から創意工夫なしに他の図面を導出することもできる。
【図面の簡単な説明】
【００１６】
【図１】例示的な一実施形態による、ビデオベースの対話方法に関係する実施環境の概略構造図である。
【図２】例示的な一実施形態による、第1のビデオベースの対話方法のフローチャートである。
【図３】例示的な一実施形態による、第2のビデオベースの対話方法のフローチャートである。
【図４】例示的な一実施形態による、第3のビデオベースの対話方法のフローチャートである。
【図５】例示的な一実施形態による、モバイルフォンの操作インタフェースの概略図である。
【図６】例示的な一実施形態による、第1のモバイルフォンの対話ページの概略図である。
【図７】例示的な一実施形態による、第2のモバイルフォンの対話ページの概略図である。
【図８】例示的な一実施形態による、第3のモバイルフォンの対話ページの概略図である。
【図９】例示的な一実施形態による、ビデオベースの対話方法の実施プロセスの概略図である。
【図１０】例示的な一実施形態による、端末の概略構造図である。
【図１１】例示的な一実施形態による、別の端末の概略構造図である。
【図１２】例示的な一実施形態による、端末の概略構造図である。
【図１３】例示的な一実施形態による、サーバの概略構造図である。
【図１４】例示的な一実施形態による、別のサーバの概略構造図である。
【図１５】例示的な一実施形態による、サーバの概略構造図である。
【図１６】例示的な一実施形態による、ビデオベースの対話システムの概略構造図である。
【図１７】例示的な一実施形態による、別のビデオベースの対話システムの概略構造図である。
【発明を実施するための形態】
【００１７】
本開示の技術的解決法および利点をより明確にするために、添付図面を参照しながら本発明の実施方式についてさらに詳細に述べる。
【００１８】
本発明の一実施形態は、ビデオベースの対話方法を提供し、図1を参照すると、本発明の実施形態による、ビデオベースの対話方法に関連する実施環境の概略構造図が示されている。実施環境は、端末101およびサーバ102を含む。
【００１９】
端末101は、後続の実施形態で記述されるような端末である。端末101は、ビデオに関係するマルチメディアデータを取得した後で、マルチメディアデータをサーバ102に送り、サーバ102によって送られた、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取り、各タイプの対話ページに従って、対応するタイプの対話動作を実施するように構成される。加えて、端末101は、スマートフォン、リモートコントロール、もしくはセットトップボックスとすることができ、または、テレビジョンと対話する別の形のデバイスとすることができる。さらに、このデバイスは、テレビジョンから独立したデバイスであってもよく、または、テレビジョンと一体化されたデバイスであってもよく、これは本発明の実施形態において限定されない。
【００２０】
サーバ102は、対話ページを端末101に提供するサーバであり、後続の実施形態で記述されるようなサーバである。サーバ102は、端末101によって送られた、ビデオに関係するマルチメディアデータを受け取った後、マルチメディアデータにマッチする対話ページを検索して送る。
【００２１】
端末101とサーバ102とは、ワイヤレスネットワークまたは有線ネットワークを介して相互と通信することができる。
【００２２】
図2は、例示的な一実施形態による、ビデオベースの対話方法のフローチャートである。図2に示されるように、このビデオベースの対話方法は、端末に適用され、以下のステップを含む。
【００２３】
201:対話命令を取得する。
【００２４】
202:対話命令に従って、ビデオに関係するマルチメディアデータを取得する。
【００２５】
任意選択で、対話命令に従ってビデオに関係するマルチメディアデータを取得することは、
対話命令に従ってビデオ中の画像データを取得し、画像データを、ビデオに関係するマルチメディアデータとして使用することを含む。
【００２６】
任意選択で、対話命令に従ってビデオに関係するマルチメディアデータを取得することは、
対話命令に従ってビデオ中のオーディオデータを取得し、オーディオデータを、ビデオに関係するマルチメディアデータとして使用することを含む。
【００２７】
任意選択で、対話命令に従ってビデオに関係するマルチメディアデータを取得することは、
対話命令に従ってビデオ中のオーディオデータを取得し、オーディオデータに対応するオーディオフィンガプリントを生成し、オーディオフィンガプリントを、ビデオに関係するマルチメディアデータとして使用することを含む。
【００２８】
203:マルチメディアデータを送る。
【００２９】
204:マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取る。異なる対話ページが、異なるタイプの対話動作に対応する。
【００３０】
205:少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施する。
【００３１】
任意選択で、方法はさらに、
対話命令の時間情報を決定して時間情報を送ることを含み、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取ることは、
マルチメディアデータと時間情報とにマッチする少なくとも1つのタイプの対話ページを受け取ることを含む。
【００３２】
任意選択で、対話ページの一つは、少なくとも2つの投票オプションを含む投票ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
投票ページに従って投票オプションの投票結果を取得し、投票結果を送ることを含む。
【００３３】
任意選択で、対話ページの一つは、少なくとも2つの対話式クイズオプションを含む対話式クイズページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
対話式クイズページに従って対話式クイズオプションの対話式クイズ結果を取得し、対話式クイズ結果を送ることを含む。
【００３４】
任意選択で、対話ページの一つは、抽選情報を含む抽選ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
抽選ページに従って抽選情報に対応する抽選結果を取得し、抽選結果を表示することを含む。
【００３５】
任意選択で、対話ページの一つは、回答オプションまたはテキスト入力ボックスを含む、回答ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
回答ページに従って、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果を取得し、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果を送ることを含む。
【００３６】
任意選択で、対話ページの一つは、コメントされるコンテンツを含むコメントページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
コメントページに従って、コメントされるコンテンツのコメント情報を取得し、コメント情報を送ることを含む。
【００３７】
任意選択で、対話ページの一つは、商品記述情報を含むショッピングページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
ショッピングページに従って商品記述情報に対応する詳細情報を取得し、詳細情報を表示することを含む。
【００３８】
任意選択で、対話ページの一つは、支払オプションを含む支払ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
支払ページに従って支払オプションに対応する支払情報を取得し、支払情報に従って支払いに関係する動作を行うことを含む。
【００３９】
任意選択で、対話ページの一つはチャットページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
チャットページに従ってチャット情報を取得し、チャット情報を送ることを含む。
【００４０】
任意選択で、対話ページの一つは情報表示ページであり、
各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
情報表示ページに従って、ピクチャ、テキスト、ビデオ、または画像-テキスト情報を表示することを含む。
【００４１】
図3は、例示的な一実施形態による、別のビデオベースの対話方法のフローチャートである。図3に示されるように、このビデオベースの対話方法は、サーバに適用され、以下のステップを含む。
【００４２】
301:マルチメディアデータを取得する。マルチメディアデータはビデオに関係する。
【００４３】
302:マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する。異なる対話ページが、異なるタイプの対話動作に対応する。
【００４４】
任意選択で、マルチメディアデータは、ビデオに関係する画像データであり、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索することは、
画像データにマッチする少なくとも1つのタイプの対話ページを検索することを含む。
【００４５】
任意選択で、マルチメディアデータは、ビデオに関係するオーディオデータであり、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索することは、
オーディオデータに従ってオーディオフィンガプリントを生成し、オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索することを含む。
【００４６】
任意選択で、マルチメディアデータは、ビデオに関係するオーディオフィンガプリントであり、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索することは、
オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索することを含む。
【００４７】
303:見つかった少なくとも1つのタイプの対話ページを送る。
【００４８】
任意選択で、方法はさらに、時間情報を取得することを含み、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索することは、
マルチメディアデータと時間情報とにマッチする少なくとも1つのタイプの対話ページを検索することを含む。
【００４９】
任意選択で、対話ページは、少なくとも2つの投票オプションを含む投票ページ、少なくとも2つの対話式クイズオプションを含む対話式クイズページ、抽選情報を含む抽選ページ、回答オプションまたはテキスト入力ボックスを含む回答ページ、コメントされるコンテンツを含むコメントページ、商品記述情報を含むショッピングページ、支払オプションを含む支払ページ、チャットページ、および情報表示ページを含む、1つのタイプのページである。
【００５０】
この実施形態で提供される方法においては、ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【００５１】
上記の実施形態で提供されたビデオベースの対話方法についてより明確に述べるために、上記の実施形態の内容および実施環境と共に、後続の実施形態を例として使用して、ビデオベースの対話方法について詳細に述べる。後続の実施形態で詳細がわかるであろう。
【００５２】
図4は、例示的な一実施形態による、ビデオベースの対話方法のフローチャートである。記述を容易にするために、この実施形態では、端末がモバイルフォンAでありサーバがサーバAである場合を例として使用して、この実施形態で提供される方法について詳細に述べる。図4を参照すると、この実施形態で提供される方法のプロセスは、以下を特に含む。
【００５３】
401:端末が、対話命令を取得する。
【００５４】
端末が対話命令を取得するための具体的な方法は、この実施形態では限定されない。限定ではないが、具体的な方法は、端末が振動アクションを検出した場合に、対話命令が取得されたと見なされることを含む。
【００５５】
端末が振動アクションを検出したかどうかに関する具体的な決定条件は、この実施形態では限定されない。限定ではないが、具体的な決定条件は次のことを含む。すなわち、端末が位置センサを備える場合、端末の重力位置が変化したかどうかが位置センサを使用して検出され、端末の重力位置が変化したことが位置センサによって検出された場合に、端末が振動アクションを検出したと決定される。
【００５６】
対話命令を取得するための上記の方法に加えて、対話命令を取得するための具体的な方法は、端末が事前設定済みのフィンガプリントを検出した場合に、対話命令が取得されたと見なされることであってもよい。または、端末が事前設定済みのオーディオ信号を検出した場合に、対話命令が取得されたと見なされる。または、端末が事前設定済みのパスワードを検出した場合に、対話命令が取得されたと見なされる。
【００５７】
加えて、この実施形態の方法において提供される対話命令が、端末の別の機能命令と同じであるときに、別の機能命令がこの実施形態で提供される方法における対話命令だと見なされないようにするために、任意選択で、端末は、対話命令トリガ条件がトリガされたと認識した後で、対話命令を取得する。対話命令トリガ条件をトリガする具体的な方法は、この実施形態では限定されない。例えば、対話機能が開始された場合、対話命令トリガ条件がトリガされたと見なされる。
【００５８】
対話機能を開始する具体的な方法もまた、この実施形態では限定されない。例えば、端末が複数の機能オプションを提供し、それらのうちの1つの機能オプションが対話機能オプションである場合、この対話機能オプションが選択されたと端末が認識したとき、対話機能が開始されたと見なされる。
【００５９】
図5に示されるモバイルフォンAの操作インタフェースを例として使用すると、モバイルフォンAは、2つの機能オプションを提供する。すなわち、友達を作る機能オプション「友達を探す」と、対話機能オプション「対話ページを取得する」とである。「対話ページを取得する」が選択されたことをモバイルフォンAが認識した場合、対話機能が開始されたと見なされる。対話機能が開始された後で、モバイルフォンAが、それに備わる位置センサを使用して、モバイルフォンAの重力位置が変化したことを検出した場合、モバイルフォンAが振動アクションを検出したと決定され、対話命令が取得されたと見なされる。
【００６０】
402:端末が、対話命令に従って、ビデオに関係するマルチメディアデータを取得する。
【００６１】
対話命令に従ってビデオに関係するマルチメディアデータを取得する具体的な方法は、この実施形態では限定されない。例えば、対話命令に従ってビデオ中の画像データが取得され、画像データが、ビデオに関係するマルチメディアデータとして使用される。または、対話命令に従ってビデオ中のオーディオデータが取得され、オーディオデータが、ビデオに関係するマルチメディアデータとして使用される。または、対話命令に従ってビデオ中のオーディオデータが取得され、オーディオデータに対応するオーディオフィンガプリントが生成され、オーディオフィンガプリントが、ビデオに関係するマルチメディアデータとして使用される。
【００６２】
対話命令に従ってビデオ中の画像データを取得するステップは、この実施形態では特に限定されない。限定ではないが、このステップは、端末が対話命令を取得した後、ビデオ再生デバイスによるビデオ再生と同時にビデオの画像データを取得することを含む。ビデオの画像データを取得する具体的な方式は、限定ではないが、収集された画像データの総時間長が第1の事前設定済み長さに達するまで、端末によって第1の事前設定済み時間期間ごとにビデオの画像データを収集することを含む。加えて、ビデオ再生デバイスもまたこの実施形態では限定されず、限定ではないがテレビジョンやノートブックコンピュータなどのビデオ再生デバイスを含む。
【００６３】
例1:ビデオ再生デバイスがテレビジョンである場合を例として使用すると、第1の事前設定済み時間期間が3秒であり、第1の事前設定済み時間長が15秒であり、毎回の収集される画像データの時間長が3秒である場合、モバイルフォンAは、10:30:30〜10:30:33に、テレビジョンによって10:30:30〜10:30:33に再生されているビデオのテレビジョン画像データ1を収集し、テレビジョン画像データ1を、最初に収集された画像データ1として使用する。この場合、収集された画像データの総時間長は3秒である。
【００６４】
モバイルフォンAは、10:30:33〜10:30:36に、テレビジョンによって10:30:33〜10:30:36に再生されているビデオのテレビジョン画像データ2を収集し、テレビジョン画像データ2を、2番目に収集された画像データ2として使用する。この場合、収集された画像データの総時間長は6秒である。
【００６５】
モバイルフォンAは、10:30:36〜10:30:39に、テレビジョンによって10:30:36〜10:30:39に再生されているビデオのテレビジョン画像データ3を収集し、テレビジョン画像データ3を、3番目に収集された画像データ3として使用する。この場合、収集された画像データの総時間長は9秒である。
【００６６】
モバイルフォンAは、10:30:39〜10:30:42に、テレビジョンによって10:30:39〜10:30:42に再生されているビデオのテレビジョン画像データ4を収集し、テレビジョン画像データ4を、4番目に収集された画像データ4として使用する。この場合、収集された画像データの総時間長は12秒である。
【００６７】
モバイルフォンAは、10:30:42〜10:30:45に、テレビジョンによって10:30:42〜10:30:45に再生されているビデオのテレビジョン画像データ5を収集し、テレビジョン画像データ5を、5番目に収集された画像データ5として使用する。この場合、収集された画像データの総時間長は15秒である。
【００６８】
テレビジョン画像データは、限定ではないが、ビデオ中で再生されているテレビジョン番組のピクチャまたはビデオを含む場合があり、また、ビデオ中で再生されているテレビジョン番組が属するTV局の局キャプションのピクチャなどを含む場合もある。
【００６９】
明らかに、ビデオ再生デバイスは別のデバイスであってもよく、第1の事前設定済み時間期間は別の時間長であってもよく、第1の事前定設定済み時間長は別の時間長であってもよく、毎回収集される画像データの時間長は別の時間長であってもよく、収集される画像データの名前は別の名前であってもよく、具体的なビデオ再生デバイス、第1の事前設定済み時間期間の具体的な値、第1の事前設定済み時間長の具体的な値、毎回収集される画像データの具体的な時間長、および収集された画像データの具体的な名前は、この実施形態では限定されない。
【００７０】
上記の方法に加えて、ビデオの画像データを取得する具体的な方法はさらに、端末が画像データを1回だけ収集することであってもよい。
【００７１】
例2:ビデオ再生デバイスがテレビジョンである場合を例として使用すると、収集される画像データの時間長が3秒である場合、モバイルフォンAは、10:30:30〜10:30:33に、テレビジョンによって10:30:30〜10:30:33に再生されているビデオのテレビジョン画像データ6を収集し、テレビジョン画像データ6を、収集された画像データ6として使用する。
【００７２】
対話命令に従ってビデオ中のオーディオデータを取得するステップは、この実施形態では特に限定されない。限定ではないが、このステップは、端末が対話命令を取得した後で、ビデオ再生デバイスによるビデオ再生と同時にビデオのオーディオデータを取得することを含む。ビデオのオーディオデータを取得する具体的な方式は、限定ではないが、収集されたオーディオデータの総時間長が第2の事前設定済み長さに達するまで、端末によって第2の事前設定済み時間期間ごとにビデオのオーディオデータを収集することを含む。
【００７３】
例3:ビデオ再生デバイスがテレビジョンである場合を例として使用すると、第2の事前設定済み時間期間が3秒であり、第2の事前設定済み時間長が15秒であり、毎回の収集されるオーディオデータの時間長が3秒である場合、モバイルフォンAは、10:30:30〜10:30:33に、テレビジョンによって10:30:30〜10:30:33に再生されているビデオのテレビジョンオーディオデータ1を収集し、テレビジョンオーディオデータ1を、最初に収集されたオーディオデータ1として使用する。この場合、収集されたオーディオデータの総時間長は3秒である。
【００７４】
モバイルフォンAは、10:30:33〜10:30:36に、テレビジョンによって10:30:33〜10:30:36に再生されているビデオのテレビジョンオーディオデータ2を収集し、テレビジョンオーディオデータ2を、2番目に収集されたオーディオデータ2として使用する。この場合、収集されたオーディオデータの総時間長は6秒である。
【００７５】
モバイルフォンAは、10:30:36〜10:30:39に、テレビジョンによって10:30:36〜10:30:39に再生されているビデオのテレビジョンオーディオデータ3を収集し、テレビジョンオーディオデータ3を、3番目に収集されたオーディオデータ3として使用する。この場合、収集されたオーディオデータの総時間長は9秒である。
【００７６】
モバイルフォンAは、10:30:39〜10:30:42に、テレビジョンによって10:30:39〜10:30:42に再生されているビデオのテレビジョンオーディオデータ4を収集し、テレビジョンオーディオデータ4を、4番目に収集されたオーディオデータ4として使用する。この場合、収集されたオーディオデータの総時間長は12秒である。
【００７７】
モバイルフォンAは、10:30:42〜10:30:45に、テレビジョンによって10:30:42〜10:30:45に再生されているビデオのテレビジョンオーディオデータ5を収集し、テレビジョンオーディオデータ5を、5番目に収集されたオーディオデータ5として使用する。この場合、収集されたオーディオデータの総時間長は15秒である。
【００７８】
テレビジョンオーディオデータは、音声、音楽、および効果を含む、ビデオ中で再生されているテレビジョン番組の、規則的な音波の周波数振幅変化情報のキャリアである。
【００７９】
明らかに、第2の事前設定済み時間期間は別の時間長であってもよく、第2の事前設定済み時間長は別の時間長であってもよく、毎回収集されるオーディオデータの時間長は別の時間長であってもよく、収集されたオーディオデータの名前は別の名前であってもよく、第2の事前設定済み時間期間の具体的な値、第2の事前設定済み時間長の具体的な値、毎回収集されるオーディオデータの具体的な時間長、および収集されたオーディオデータの具体的な名前は、この実施形態では限定されない。第2の事前設定済み時間の長さと第1の事前設定済み時間の長さとは、同じであっても異なってもよく、第2の事前設定済み時間の長さが第1の事前設定済み時間の長さと同じかどうかは、この実施形態では限定されない。
【００８０】
上記の方法に加えて、ビデオのオーディオデータを取得する具体的な方法はさらに、端末がオーディオデータを1回だけ収集することであってもよい。
【００８１】
例4:ビデオ再生デバイスがテレビジョンである場合を例として使用すると、収集されるオーディオデータの時間長が3秒である場合、モバイルフォンAは、10:30:30〜10:30:33に、テレビジョンによって10:30:30〜10:30:33に再生されているビデオのテレビジョンオーディオデータ6を収集し、テレビジョンオーディオデータ6を、収集されたオーディオデータ6として使用する。
【００８２】
オーディオデータに対応するオーディオフィンガプリントを生成するステップは、限定されないが、事前設定済みオーディオデータのそれぞれと、対応する識別との間の対応関係が事前記憶されている場合に、事前設定済みオーディオデータのそれぞれと、取得されたオーディオデータとの間の関係に従って、かつ、事前設定済みオーディオデータのそれぞれと、対応する識別との間の事前記憶済みの対応関係に従って、取得されたオーディオデータに対応する識別を取得すること、および、取得されたオーディオデータに対応する識別を、オーディオデータに対応するオーディオフィンガプリントとして使用することを含む。
【００８３】
事前設定済みオーディオデータのいずれかと、取得されたオーディオデータとの間の関係は、以下の4つの関係のうちの1つである場合がある。
第1の関係:事前設定済みオーディオデータのいずれかが、取得されたオーディオデータに関係しない。
第2の関係:事前設定済みオーディオデータのいずれかが、取得されたオーディオデータを完全に含む。
第3の関係:事前設定済みオーディオデータのいずれかが、取得されたオーディオデータを部分的に含む。
第4の関係:事前設定済みオーディオデータのいずれかが、取得されたオーディオデータに完全に含まれる。
【００８４】
以下のことが例として使用される。事前設定済みオーディオデータは、3つの事前設定済みオーディオデータであり、これらはそれぞれ、事前設定済みオーディオデータ1、事前設定済みオーディオデータ2、および事前設定済みオーディオデータ3である。Table 1(表1)に、事前設定済みオーディオデータのそれぞれと、対応する識別との間の事前記憶済みの対応関係が示されている。取得されたオーディオデータは、テレビジョンオーディオデータ1である。
【００８５】
【表１】
2017517904.tif 000003
【００８６】
事前設定済みオーディオデータ1がテレビジョンオーディオデータ1を部分的に含み、事前設定済みオーディオデータ2および事前設定済みオーディオデータ3がテレビジョンオーディオデータ1に関係しない場合は、テレビジョンオーディオデータ1に対応する識別は、事前設定済みオーディオデータ1に対応する識別ID1であると決定され、ID1が、テレビジョンオーディオデータ1に対応するオーディオフィンガプリントとして使用される。
【００８７】
事前設定済みオーディオデータ2がテレビジョンオーディオデータ1を完全に含み、事前設定済みオーディオデータ1および事前設定済みオーディオデータ3がテレビジョンオーディオデータ1に関係しない場合は、テレビジョンオーディオデータ1に対応する識別は、事前設定済みオーディオデータ2に対応する識別ID2であると決定され、ID2が、テレビジョンオーディオデータ1に対応するオーディオフィンガプリントとして使用される。
【００８８】
事前設定済みオーディオデータ2がテレビジョンオーディオデータ1に完全に含まれ、事前設定済みオーディオデータ1および事前設定済みオーディオデータ3がテレビジョンオーディオデータ1に関係しない場合は、テレビジョンオーディオデータ1に対応する識別は、事前設定済みオーディオデータ2に対応する識別ID2であると決定され、ID2が、テレビジョンオーディオデータ1に対応するオーディオフィンガプリントとして使用される。
【００８９】
事前設定済みオーディオデータ2がテレビジョンオーディオデータ1を部分的に含み、事前設定済みオーディオデータ3がテレビジョンオーディオデータ1を部分的に含み、事前設定済みオーディオデータ1がテレビジョンオーディオデータ1に関係しない場合は、テレビジョンオーディオデータ1に対応する識別は、事前設定済みオーディオデータ2に対応する識別ID2と、事前設定済みオーディオデータ3に対応する識別ID3とであると決定され、ID2およびID3が、テレビジョンオーディオデータ1に対応するオーディオフィンガプリントとして使用される。
【００９０】
明らかに、事前設定済みオーディオデータの数は別の数であってもよく、事前設定済みオーディオデータの名前は別の名前であってもよく、事前記憶済みのそれぞれのオーディオデータと、対応する識別との間の対応関係は別の対応関係であってもよく、事前設定済みオーディオデータ1とテレビジョンオーディオデータ1との間の関係、事前設定済みオーディオデータ2とテレビジョンオーディオデータ1との間の関係、および事前設定済みオーディオデータ3とテレビジョンオーディオデータ1との間の関係は別の関係であってもよい。この実施形態では、事前設定済みオーディオデータの具体的な数、事前設定済みオーディオデータの具体的な名前、事前記憶済みのそれぞれの事前設定済みオーディオデータと、対応する識別との間の具体的な対応関係、事前設定済みオーディオデータ1とテレビジョンオーディオデータ1との間の具体的な関係、事前設定済みオーディオデータ2とテレビジョンオーディオデータ1との間の具体的な関係、および事前設定済みオーディオデータ3とテレビジョンオーディオデータ1との間の具体的な関係は、限定されない。
【００９１】
オーディオデータに対応するオーディオフィンガプリントを生成する上記の方法に加えて、オーディオデータに対応するオーディオフィンガプリントを生成する方法はさらに、オーディオデータを、特定のシンボルによって形成されたシンボルシーケンスに変換し、シンボルシーケンスを、オーディオデータに対応するオーディオフィンガプリントとして使用することを含んでもよい。
【００９２】
403:端末が、マルチメディアデータを送る。
【００９３】
端末がマルチメディアデータを送る具体的な方法は、この実施形態では限定されない。例えば、端末が第1の事前設定済み時間期間または第2の事前設定済み時間期間ごとにマルチメディアデータを取得する場合、端末は、第1の事前設定済み時間期間または第2の事前設定済み時間期間ごとにマルチメディアデータを取得した後で、取得したマルチメディアデータを送る。
【００９４】
ステップ402の例3と、マルチメディアデータがオーディオデータである場合とを例として使用すると、モバイルフォンAが10:30:30〜10:30:33にオーディオデータ1を収集し、10:30:33〜10:30:36にオーディオデータ2を収集し、10:30:36〜10:30:39にオーディオデータ3を収集し、10:30:39〜10:30:42にオーディオデータ4を収集し、10:30:42〜10:30:45にオーディオデータ5を収集するので、モバイルフォンは、オーディオデータ1、オーディオデータ2、オーディオデータ3、オーディオデータ4、およびオーディオデータ5を、3秒ごとに次々と送る。
【００９５】
加えて、マルチメディアデータの時間情報をより正確に反映するために、任意選択で、端末がマルチメディアデータを送る方法は、次のようであってもよい。すなわち、端末が第1の事前設定済み時間期間または第2の事前設定済み時間期間ごとにマルチメディアデータを取得する場合に、端末は、第1の事前設定済み時間期間または第2の事前設定済み時間期間ごとにマルチメディアデータを取得した後で、マルチメディアデータと、マルチメディアデータの時間情報とを送る。
【００９６】
ステップ402の例3と、マルチメディアデータがオーディオデータである場合とを例としてやはり使用すると、モバイルフォンAが10:30:30〜10:30:33にオーディオデータ1を収集し、10:30:33〜10:30:36にオーディオデータ2を収集し、10:30:36〜10:30:39にオーディオデータ3を収集し、10:30:39〜10:30:42にオーディオデータ4を収集し、10:30:42〜10:30:45にオーディオデータ5を収集するので、オーディオデータ1の収集の時間情報は10:30:30〜10:30:33であり、オーディオデータ2の収集の時間情報は10:30:33〜10:30:36であり、オーディオデータ3の収集の時間情報は10:30:36〜10:30:39であり、オーディオデータ4の収集の時間情報は10:30:39〜10:30:42であり、オーディオデータ5の収集の時間情報は10:30:42〜10:30:45である。モバイルフォンAは、オーディオデータ1および10:30:30〜10:30:33と、オーディオデータ2および10:30:33〜10:30:36と、オーディオデータ3および10:30:36〜10:30:39と、オーディオデータ4および10:30:39〜10:30:42と、オーディオデータ5および10:30:42〜10:30:45とを、3秒ごとに送る。
【００９７】
端末がマルチメディアデータを送る上記の方法に加えて、端末がマルチメディアデータを1回だけ取得する場合、端末がマルチメディアデータを送る方法はさらに、端末がマルチメディアデータを取得した後でのみ、端末がマルチメディアデータを送ることであってもよい。または、端末は、マルチメディアデータを取得した後でのみ、マルチメディアデータと、マルチメディアデータ取得の時間情報とを送る。
【００９８】
ステップ402の例4と、マルチメディアデータがオーディオデータである場合とを例として使用すると、モバイルフォンAは、オーディオデータ6を10:30:30〜10:30:33に収集し、したがって、モバイルフォンAは、オーディオデータ6を送る。または、モバイルフォンAは、オーディオデータ6と10:30:30〜10:30:33とを送る。
【００９９】
加えて、端末がオーディオデータを1回だけ収集する状況では、ステップ403で端末がマルチメディアデータを送るときのネットワーク問題または他の問題による送信失敗を回避するために、端末がマルチメディアデータを送る方法はさらに、端末が第3の事前設定済み時間期間ごとに同じマルチメディアデータを送ることであってもよい。または、端末は、第3の事前設定済み時間期間ごとに、同じマルチメディアデータおよびマルチメディアデータ取得時間情報を送る。
【０１００】
ステップ402の例4と、マルチメディアデータがオーディオデータである場合とを例としてやはり使用すると、第3の事前設定済み時間期間が3秒である場合、モバイルフォンAは、オーディオデータ6を10:30:30〜10:30:33に収集し、したがって、モバイルフォンAは、オーディオデータ6を3秒ごとに送る。または、モバイルフォンAは、オーディオデータ6および10:30:30〜10:30:33を3秒ごとに送る。
【０１０１】
明らかに、第3の事前設定済み時間期間は別の時間長であってもよく、第3の事前設定済み時間期間の具体的な値はこの実施形態では限定されない。第3の事前設定済み時間期間は、ステップ402における第1の事前設定済み時間期間と同じであっても異なってもよく、第3の事前設定済み時間期間と第1の事前設定済み時間期間との間の関係は、この実施形態では限定されない。第3の事前設定済み時間期間は、ステップ402における第2の事前設定済み時間期間と同じであっても異なってもよく、第3の事前設定済み時間期間と第2の事前設定済み時間期間との間の関係は、この実施形態では限定されない。
【０１０２】
さらに、ビデオ再生デバイスによって再生されるビデオは、再生時間に関係し、ビデオに関係するマルチメディアデータは、マルチメディアデータを取得した時間に関係する。したがって、対話命令に従ってビデオに関係するマルチメディアデータを取得することは、対話命令を取得した時間に関係する。任意選択で、対話命令を取得した後、この実施形態で提供される方法はさらに、対話命令の時間情報を決定し、時間情報を送ることを含むことができる。
【０１０３】
時間情報を送る方法は、この実施形態では限定されない。例えば、時間情報は、マルチメディアデータを送るのと同時に送られる。
【０１０４】
404:サーバが、マルチメディアデータを取得する。
【０１０５】
マルチメディアデータは、ビデオに関係する。サーバがマルチメディアデータを取得する具体的な方法は、マルチメディアデータを送る方法の変化に伴って変化し、サーバがマルチメディアデータを取得する具体的な方法は、この実施形態では限定されない。限定されないが、具体的な方法は次のことを含む。すなわち、マルチメディアデータを送る方法が、端末が第1の事前設定済み時間期間または第2の事前設定済み時間期間ごとにマルチメディアデータを取得した後で、取得したマルチメディアデータを送るといったものである場合、サーバがマルチメディアデータを取得する方法は、サーバが第1の事前設定済み時間期間または第2の事前設定済み時間期間ごとにマルチメディアデータを取得するといったものである。
【０１０６】
マルチメディアデータを送る方法が、端末がマルチメディアデータを1回だけ取得した後で、取得したマルチメディアデータを送るといったものである場合、サーバがマルチメディアデータを取得する方法は、サーバがマルチメディアデータを1回だけ取得するといったものである。
【０１０７】
405:サーバが、マルチメディアデータにマッチする少なくとも1つの対話ページを検索し、見つかった少なくとも1つの対話ページを送る。異なる対話ページが、異なるタイプの対話動作に対応する。
【０１０８】
具体的には、マルチメディアデータが、ビデオに関係する画像データである場合は、画像データにマッチする少なくとも1つの対話ページが検索される。マルチメディアデータが、ビデオに関係するオーディオデータである場合は、オーディオデータに従ってオーディオフィンガプリントが生成され、オーディオフィンガプリントにマッチする少なくとも1つの対話ページが検索される。特に、マルチメディアデータが、ビデオに関係するオーディオフィンガプリントである場合は、オーディオフィンガプリントにマッチする少なくとも1つの対話ページが検索される。
【０１０９】
マルチメディアデータにマッチする少なくとも1つの対話ページを検索する具体的な方法は、この実施形態では限定されない。限定されないが、具体的な方法は、マルチメディアデータにマッチする番組情報を取得し、番組情報にマッチする少なくとも1つの対話ページを取得することを含む。番組情報は、オーディオフィンガプリントにマッチする番組のオーディオ信号と、名前と、再生時間情報とを少なくとも含む。
【０１１０】
マルチメディアデータにマッチする番組情報を取得する具体的な方法は、この実施形態では限定されない。例えば、サーバが各番組のマルチメディアデータと、番組名や再生情報などの番組情報とを記憶している場合、マルチメディアデータにマッチする番組情報は、記憶済みの、各番組のマルチメディアデータと、番組名や再生情報などの番組情報とに従って取得される。信号提供デバイスが各番組のマルチメディアデータと、番組名や再生情報などの番組情報とを記憶している場合、マルチメディアデータは信号提供デバイスに送られ、信号提供デバイスから返された、マルチメディアデータにマッチする番組情報が受け取られる。
【０１１１】
信号提供デバイスが各番組のマルチメディアデータと、番組名や再生情報などの番組情報とを記憶しており、サーバAがマルチメディアデータの画像データ1を取得する場合を例として使用すると、サーバAは、画像データ1を信号提供デバイスに送り、信号提供デバイスによって返された、画像データ1にマッチする番組情報1を受け取る。番組情報1は、テレビジョン局Aによって再生されたテレビジョン番組のオーディオ信号と、テレビジョン番組Aと、10:00:00〜11:00:00とである。
【０１１２】
明らかに、番組情報の名前は別の名前であってもよく、番組情報は他の内容であってもよく、番組情報の具体的な名前および番組情報の具体的な内容は、この実施形態では限定されない。
【０１１３】
番組情報にマッチする少なくとも1つの対話ページを取得する具体的な方法は、この実施形態では限定されない。限定ではないが、具体的な方法は、番組情報と対話ページとの間の対応関係をサーバが事前記憶している場合に、サーバによって、番組情報と対話ページとの間の事前記憶済みの対応関係に従って、番組情報にマッチする少なくとも1つの対話ページを取得することを含む。
【０１１４】
Table 2(表2)に示される番組情報と対話ページとの間の対応関係をサーバAが事前記憶しており、番組情報が番組情報1である場合を例として使用すると、サーバAは、Table 2(表2)に従って、番組情報1にマッチするインタフェースページ、すなわち対話ページ2および対話ページ3を取得することができる。
【０１１５】
【表２】
2017517904.tif 000004
【０１１６】
加えて、サーバが番組情報と対話ページとの間の対応関係を事前記憶する具体的な方法は、この実施形態では限定されない。例えば、サーバは、番組情報を事前に収集し、番組情報に対応する対話ページを決定する。そしてサーバは、番組情報に対応する対話ページに従って、番組情報と対話ページとの間の対応関係を記憶する。
【０１１７】
例えば、サーバAによって事前に収集された2つの番組情報がある。すなわち、番組情報1:テレビジョン局Aによって再生されたテレビジョン番組Aのオーディオ信号、テレビジョン番組A、および10:00:00〜11:00:00と、番組情報2:テレビジョン局Bによって再生されたテレビジョン番組Bのオーディオ信号、テレビジョン番組B、および11:00:00〜12:00:00とである。番組情報1に対応する2つの対話ページ、すなわち対話ページ2および対話ページ3があると決定される。番組情報2に対応する1つの対話ページ、すなわち対話ページ1があると決定される。番組情報に対応する対話ページに従ってサーバAによって記憶される、番組情報と対話ページとの間の対応関係は、Table 2(表2)に示されているものである。
【０１１８】
明らかに、事前に収集される番組情報の数は別の数であってもよく、番組情報に対応する対話ページの数は別の数であってもよく、番組情報に対応する対話ページの名前は別の名前であってもよく、番組情報と対話ページとの間の対応関係を記憶する形式は別の形式であってもよく、事前に収集される番組情報の具体的な数、番組情報に対応する対話ページの具体的な数、番組情報に対応する対話ページの具体的な名前、および番組情報と対話ページとの間の対応関係を記憶する具体的な形式は、この実施形態では限定されない。
【０１１９】
この実施形態で提供される方法が実施されるとき、サーバは、番組情報と対話ページとの間の対応関係を、毎回、事前記憶する必要はないことに留意されたい。すなわち、番組情報と対話ページとの間の対応関係は、この実施形態で提供される方法を使用して対話ページが最初に取得されるときにのみ、事前記憶される。しかし、番組情報が変更されたとき、または番組情報に対応する対話ページが変更されたとき、すなわち番組情報と対話ページとの間の対応関係が更新される必要があるときは、番組情報と対話ページとの間の対応関係を記憶するステップが再び実施されてよい。または、番組情報と対話ページとの間の記憶済み対応関係を更新するために、番組情報と対話ページとの間の対応関係を記憶するステップが第4の事前設定済み時間期間ごとに再び実施されてもよい。第4の事前設定済み時間期間は任意の時間長であってよく、第4の事前設定済み時間期間の具体的な値は、この実施形態では限定されず、番組情報と対話ページとの間の対応関係を記憶するステップを再び実施するのをトリガする具体的な条件もまた、この実施形態では限定されない。
【０１２０】
加えて、サーバは、ステップ404で複数のマルチメディアデータを取得する場合があり、したがって、ステップ405で、サーバは、マルチメディアデータが取得されるたびに、マルチメディアデータに対応する対話ページを取得する。
【０１２１】
サーバAによって取得されるマルチメディアデータがオーディオフィンガプリントである場合を例として使用すると、サーバAは、ID1を取得した後、ID1にマッチする対話ページを取得する。サーバAは、ID2を取得した後、ID2にマッチする対話ページを取得する。サーバAは、ID3を取得した後、ID3にマッチする対話ページを取得する。サーバAは、ID4を取得した後、ID4にマッチする対話ページを取得する。サーバAは、ID5を取得した後、ID5にマッチする対話ページを取得する。
【０１２２】
さらに、端末が、マルチメディアデータを送るのに加えて時間情報もさらに送る場合、サーバはまた、マルチメディアデータを受け取るのに加えて時間情報も受け取る。この場合、マルチメディアデータにマッチする対話ページを検索する方法はまた、マルチメディアデータと時間情報とにマッチする対話ページを検索することであってよい。
【０１２３】
マルチメディアデータと時間情報とにマッチする少なくとも1つの対話ページを検索する具体的な方法は、この実施形態では限定されない。限定ではないが、具体的な方法は、マルチメディアデータにマッチする番組情報を取得し、番組情報と時間情報とにマッチする少なくとも1つの対話ページを取得することを含む。
【０１２４】
番組情報と時間情報とにマッチする少なくとも1つの対話ページを取得する具体的な方法は、この実施形態では限定されない。限定ではないが、具体的な方法は、番組情報と時間情報と対話ページとの間の対応関係をサーバが事前記憶している場合に、サーバによって、番組情報と時間情報と対話ページとの間の事前記憶済みの対応関係に従って、番組情報と時間情報とにマッチする少なくとも1つの対話ページを取得することを含む。
【０１２５】
Table 3(表3)に示される番組情報と時間情報と対話ページとの間の対応関係をサーバAが事前記憶しており、番組情報が番組情報1であり、時間情報が10:30:30である場合を例として使用すると、サーバAは、Table 3(表3)に従って、番組情報1と10:30:30とにマッチする対話ページ、すなわち対話ページ2および対話ページ3を取得することができる。
【０１２６】
【表３】
2017517904.tif 000005
【０１２７】
加えて、サーバが番組情報と時間情報と対話ページとの間の対応関係を事前記憶する具体的な方法は、この実施形態では限定されない。例えば、サーバは、番組情報を事前に収集し、番組情報に対応する時間情報および対話ページを決定する。そしてサーバは、番組情報に対応する時間情報および対話ページに従って、番組情報と時間情報と対話ページとの間の対応関係を記憶する。
【０１２８】
例えば、サーバAによって事前に収集された2つの番組情報がある。すなわち、番組情報1:テレビジョン局Aによって再生されたテレビジョン番組Aのオーディオ信号、テレビジョン番組A、および10:00:00〜11:00:00と、番組情報2:テレビジョン局Bによって再生されたテレビジョン番組Bのオーディオ信号、テレビジョン番組B、および11:00:00〜12:00:00とである。番組情報1に対応する2つの時間情報、すなわち10:00:00〜10:30:00および10:30:00〜11:00:00があると決定される。番組情報1と10:00:00〜10:30:00とに対応する対話ページは、対話ページ1であり、番組情報1と10:30:00〜11:00:00とに対応する2つの対話ページ、すなわち対話ページ2および対話ページ3がある。番組情報2に対応する1つの時間情報、すなわち11:00:00〜12:00:00があると決定される。番組情報2と11:00:00〜12:00:00とに対応する対話ページは、対話ページ4である。番組情報に対応する時間情報および対話ページに従ってサーバAによって記憶される、番組情報と時間情報と対話ページとの間の対応関係は、Table 3(表3)に示されているものである。
【０１２９】
明らかに、番組情報に対応する時間情報の数は別の数であってもよく、番組情報に対応する時間情報の内容は別の内容であってもよく、番組情報に対応する時間情報の具体的な数、および番組情報に対応する時間情報の具体的な内容は、この実施形態では限定されない。
【０１３０】
この実施形態で提供される方法が実施されるとき、サーバは、番組情報と時間情報と対話ページとの間の対応関係を、毎回、事前記憶する必要はないことに留意されたい。すなわち、番組情報と時間情報と対話ページとの間の対応関係は、この実施形態で提供される方法を使用して対話ページが最初に取得されるときにのみ、事前記憶される。しかし、番組情報が変更されたとき、または番組情報に対応する時間情報もしくは対話ページが変更されたとき、すなわち番組情報と時間情報と対話ページとの間の対応関係が更新される必要があるときは、番組情報と時間情報と対話ページとの間の対応関係を記憶するステップが再び実施されてよい。または、番組情報と時間情報と対話ページとの間の記憶済み対応関係を更新するために、番組情報と時間情報と対話ページとの間の対応関係を記憶するステップが第5の事前設定済み時間期間ごとに再び実施されてもよい。第5の事前設定済み時間期間は任意の時間長であってよく、第5の事前設定済み時間期間の具体的な値は、この実施形態では限定されず、番組情報と時間情報と対話ページとの間の対応関係を記憶するステップを再び実施するのをトリガする具体的な条件もまた、この実施形態では限定されない。第5の事前設定済み時間期間の長さと、第4の事前設定済み時間期間の長さとは、同じであっても異なってもよく、第5の事前設定済み時間期間の長さと、第4の事前設定済み時間期間の長さとの間の関係は、この実施形態では限定されない。
【０１３１】
加えて、マルチメディアデータに含まれる異なるコンテンツに従って、マッチする具体的な対話ページは異なり、対話ページは、少なくとも2つの投票オプションを含む投票ページ、少なくとも2つの対話式クイズオプションを含む対話式クイズページ、抽選情報を含む抽選ページ、回答オプションまたはテキスト入力ボックスを含む回答ページ、コメントされるコンテンツを含むコメントページ、商品記述情報を含むショッピングページ、支払オプションを含む支払ページ、チャットページ、および情報表示ページを含む、1つのタイプのページである。
【０１３２】
具体的には、マルチメディアデータが投票に関係する関係コンテンツを含む場合、マッチする対話ページは、少なくとも2つの投票ページを含む投票ページである。マルチメディアデータが対話式クイズに関係する関係コンテンツを含む場合、マッチする対話ページは、少なくとも2つの対話式クイズオプションを含む対話式クイズページである。マルチメディアデータが抽選に関係する関係コンテンツを含む場合、マッチする対話ページは、抽選情報を含む抽選ページである。マルチメディアデータが回答に関係する関係コンテンツを含む場合、マッチする対話ページは、回答オプションまたはテキスト入力ボックスを含む回答ページである。マルチメディアデータが特定のコメントされるコンテンツに関係する関係コメントコンテンツを含む場合、マッチする対話ページは、コメントされるコンテンツを含むコメントページである。現在再生されているビデオが帽子を含み、取得されたマルチメディアデータがこの商品に関係する関係コンテンツを含み得る場合、マッチする対話ページは、商品記述情報を含むショッピングページである。現在再生されているビデオが特定商品の広告を含み、取得されたマルチメディアデータが支払いに関係する関係コンテンツを含む場合、マッチする対話ページは、支払オプションを含む支払ページである。マルチメディアデータが特定の知られた人物の音声に従って取得されたオーディオ信号であるか、またはマルチメディアデータが知られた人物のビデオに従って取得された画像データである場合、マルチメディアデータの識別に従って、マッチする対話ページは、知られた人物の公開IDに基づくチャットページとすることができる。マルチメディアデータが情報の表示に関係する関係コンテンツを含む場合、マッチする対話ページは、情報表示ページである。
【０１３３】
マルチメディアデータが、投票、対話式クイズ、抽選、回答、特定のコメントされる関係コメントコンテンツ、商品の関係コンテンツ、商品の広告、特定の知られた人物の音声に従って取得されたオーディオ信号、特定の知られた人物の画像データ、および表示の関係コンテンツに関係する、2つ以上のタイプのコンテンツを含む場合は、サーバによって見つけられる、マルチメディアデータにマッチする対話ページのタイプは、複数あることに留意されたい。すなわち、マルチメディアデータに含まれる各タイプのコンテンツが、1つのタイプの対話ページに対応することがある。さらに、マルチメディアデータが1つのタイプのコンテンツを含む場合であっても、サーバは、このコンテンツに対応する複数のタイプの対話ページを検索することもできる。例えば、マルチメディアデータが、特定の知られた人物の画像データのみを含む場合であっても、サーバは、画像データにマッチするショッピングページを見つけることができ、また、画像データにマッチするチャットページを見つけること等もできる。サーバによって見つけられる、マルチメディアデータにマッチする対話ページのタイプは、この実施形態では限定されない。
【０１３４】
406:端末が、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取る。
【０１３５】
ステップ405でサーバによって送られる少なくとも1つのタイプの対話ページが、マルチメディアデータにマッチする少なくとも1つの対話ページである場合、このステップで端末によって受け取られる対話ページは、マルチメディアデータにマッチする少なくとも1つの対話ページである。ステップ405で送られる少なくとも1つの対話ページが、マルチメディアデータと時間情報とにマッチする少なくとも1つの対話ページである場合、このステップで端末によって受け取られる対話ページは、マルチメディアデータと時間情報とにマッチする少なくとも1つの対話ページである。
【０１３６】
407:端末が、少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施する。
【０１３７】
各タイプの対話機能を表示する具体的な方法は、この実施形態では限定されない。例えば、受け取られた各タイプの対話ページは、H5ページの形で表示される。
【０１３８】
各タイプの対話ページに従って対応するタイプの対話動作を実施する具体的な方法もまた、この実施形態では限定されず、取得された対話ページの種々のタイプに従って、端末が対話ページに従って対応するタイプの対話動作を実施する方式は、限定されないが以下の9つのタイプのうちのいずれか1つを含む。
【０１３９】
第1の対話動作実施方式においては、対話ページのうちの1つが、少なくとも2つの投票オプションを含む投票ページである場合、投票オプションの投票結果が投票ページに従って取得され、投票結果が送られる。
【０１４０】
対話ページが図6(a)に示される投票ページである場合を例として使用すると、投票ページ上でユーザによって個人の見解に従って1つまたは複数の投票オプションが選択され、選択された投票オプションの投票結果が取得され、投票結果はバックグラウンドサーバに送られる。バックグラウンドサーバは、投票結果に対して統計および分析を行い、投票結果を記録する。
【０１４１】
加えて、バックグラウンドサーバが投票結果に対して統計および分析を行った後で投票結果のフィードバック情報を返す場合、任意選択で、端末はさらに、投票結果のフィードバック情報を受け取って表示することができる。
【０１４２】
投票結果のフィードバック情報の具体的な内容は、この実施形態では限定されない。例えば、投票結果のフィードバック情報の内容は、現在の投票結果総計である。投票結果のフィードバック情報を表示する具体的な方法は、この実施形態では限定されない。例えば、現在の投票結果のフィードバック情報は、H5ページの形で表示される。
【０１４３】
第2の対話動作実施方式においては、対話ページのうちの1つが、少なくとも2つの対話式クイズオプションを含む対話式クイズページである場合、対話式クイズオプションの対話式クイズ結果が対話式クイズページに従って取得され、対話式クイズ結果が送られる。
【０１４４】
対話ページが図6(b)に示される対話式クイズページである場合を例として使用すると、対話式クイズページ上でユーザによって結果に対する個人の予測に従って1つまたは複数の対話式クイズオプションが選択され、選択された対話式クイズオプションのクイズ結果が取得され、対話式クイズ結果はバックグラウンドサーバに送られる。バックグラウンドサーバは、対話式クイズ結果に対して統計および分析を行い、対話式クイズ結果を記録する。
【０１４５】
加えて、バックグラウンドサーバが対話式クイズ結果に対して統計および分析を行った後で対話式クイズ結果のフィードバック情報を返す場合、任意選択で、端末はさらに、対話式クイズ結果のフィードバック情報を受け取って表示することができる。
【０１４６】
対話式クイズ結果のフィードバック情報の具体的な内容は、この実施形態では限定されない。例えば、対話式クイズ結果のフィードバック情報の内容は、すべての現ユーザの対話式クイズ結果分布である。または、対話式クイズ結果のフィードバック情報の内容は、対話式クイズが正解であるかどうかである。対話式クイズ結果のフィードバック情報を表示する具体的な方法もまた、この実施形態では限定されない。例えば、現在の対話式クイズ結果のフィードバック情報は、H5ページの形で表示される。
【０１４７】
さらに、対話式クイズ結果のフィードバック情報の内容が、対話式クイズが正解であるかどうかである場合は、対話式クイズ結果が正解であるかどうかに関するフィードバック情報が表示されるのに加えて、対話式クイズが正解であるときの報酬ページが表示されてもよい。
【０１４８】
第3の対話動作実施方式においては、対話ページのうちの1つが、抽選情報を含む抽選ページである場合、抽選情報に対応する抽選結果が抽選ページに従って取得されてよく、抽選結果が表示される。
【０１４９】
抽選ページに従って抽選情報に対応する抽選結果を取得する方法は、この実施形態では特に限定されない。限定ではないが、取得する方法は、抽選情報に従ってバックグラウンドサーバからランダムな抽選結果を取得すること等を含む。対話ページが図6(c)に示される抽選ページである場合を例として使用すると、抽選ページ上の選択された抽選情報が取得され、選択された抽選情報に対応する抽選結果が取得され、抽選結果が表示される。
【０１５０】
加えて、抽選結果を表示する具体的な表示方法は、この実施形態では限定されない。例えば、抽選結果は、選択された抽選情報に対応する抽選結果が取得された後すぐに表示される。例えば、抽選結果は、選択された抽選情報に対応する抽選結果が取得された後すぐに表示される。
【０１５１】
第4の対話動作実施方式においては、対話ページのうちの1つが、回答オプションまたはテキスト入力ボックスを含む回答ページである場合、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果が、回答ページに従って取得され、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果が送られる。
【０１５２】
対話ページが図6(d)に示される回答ページである場合を例として使用すると、質問に対する個人的な回答に従って回答ページ上でユーザによって選択された1つまたは複数の回答オプションが取得され、選択された回答オプションが回答結果として使用され、回答結果が送られる。
【０１５３】
対話ページが図7(a)に示される回答ページである場合を例として使用すると、質問に対する個人的な回答に従って回答ページ上のテキスト入力ボックス中でユーザによって入力された回答結果が取得され、回答結果がバックグラウンドサーバに送られる。したがって、バックグラウンドサーバは、回答結果に対して統計および分析を行い、回答結果を記録する。
【０１５４】
加えて、バックグラウンドサーバが回答結果に対して統計および分析を行った後で回答結果のフィードバック情報を返す場合、任意選択で、端末はさらに、回答結果のフィードバック情報を受け取って表示することができる。
【０１５５】
回答結果のフィードバック情報の具体的な内容は、この実施形態では限定されない。例えば、回答結果のフィードバック情報の内容は、回答結果が正解であるかどうかである。回答結果のフィードバック情報の内容が、回答結果が正解であるかどうかである場合、回答結果が正解であるかどうかに関するフィードバック情報が表示されるのに加えて、回答結果が正解であるときの第1の報酬ページがさらに表示されてよく、または、回答結果が不正解であるときの罰ページがさらに表示されてよく、または、回答結果が不正解であるときの第2の報酬ページがさらに表示されてよい。
【０１５６】
第5の対話動作実施方式においては、対話ページのうちの1つが、コメントされるコンテンツを含むコメントページである場合、コメントされるコンテンツのコメント情報がコメントページに従って取得され、コメント情報が送られる。
【０１５７】
対話ページが図7(b)に示されるコメントページである場合を例として使用すると、コメントされるコンテンツに対する個人的な理解に従ってコメントページ上でユーザによって入力された、コメントされるコンテンツのコメント情報が取得され、コメント情報が送られる。
【０１５８】
任意選択で、コメント情報が取得された後、コメント情報はさらに表示されてもよい。コメント情報を表示する具体的な表示方法は、この実施形態では限定されない。例えば、コメント情報は、コメント情報が取得された後すぐに表示される。または、コメント情報が取得された後、コメント情報はチェックされ、チェックに合格した後で表示される。
【０１５９】
第6の対話動作実施方式においては、対話ページのうちの1つが、商品記述情報を含むショッピングページである場合、商品記述情報に対応する詳細情報がショッピングページに従って取得され、詳細情報が表示される。商品記述情報は、限定ではないが、商品写真、商品名、価格、人気指標などを含む。
【０１６０】
対話ページが図7(c)に示されるショッピングページである場合を例として使用すると、ショッピングページ上でユーザによって選択された商品記述情報が取得され、選択された商品記述情報に対応する詳細情報が選択され、詳細情報が表示される。
【０１６１】
選択された商品記述情報に対応する詳細情報を取得して詳細情報を表示する具体的な方法は、この実施形態では限定されない。例えば、選択された商品記述情報に対応する詳細情報がバックグラウンドサーバに要求され、詳細情報はH5ページの形で表示される。
【０１６２】
第7の対話動作実施方式においては、対話ページのうちの1つが、支払オプションを含む支払ページである場合、支払オプションに対応する支払情報が支払ページに従って取得され、支払いに関係する動作が支払情報に従って行われる。
【０１６３】
対話ページが図7(d)に示される支払ページである場合を例として使用すると、支払ページ上でユーザによって選択された支払オプションが取得され、選択された支払オプションに対応する支払情報が取得され、支払いに関係する動作が支払情報に従って行われる。支払情報に従って支払いに関係する動作を行う方式は、限定ではないが、支払情報を対応するバックグラウンドサーバに送り、バックグラウンドサーバによって支払情報に対する検証を行い、検証に合格した後で支払動作を完了すること等を含む。ここで行われる、支払いに関係する動作は、支払動作を伴う様々な適用例において支払いを実施するプロセスを指すものとすることができ、この実施形態では特に限定されない。
【０１６４】
第8の対話動作実施方式においては、対話ページのうちの1つがチャットページである場合、チャット情報がチャットページに従って取得され、チャット情報が送られる。
【０１６５】
対話ページが図8(a)に示されるチャットページである場合を例として使用すると、チャットページ上でユーザによって選択または入力されたチャット情報が取得され、チャット情報が送られる。
【０１６６】
チャット情報を送る具体的な方法は、この実施形態では限定されない。例えば、ユーザによって入力されたチャット情報受信識別が取得されるか、または、ユーザが、チャット情報受信識別リストからチャット情報受信識別を取得して、チャット情報をチャット情報受信識別に送る。
【０１６７】
任意選択で、ユーザによって入力されたチャット情報受信識別の取得後、さらに、入力されたチャット情報受信識別がチャット情報受信識別リスト中にあるかどうかが決定されてよく、入力されたチャット情報受信識別がチャット情報受信識別リスト中にない場合は、入力されたチャット情報受信識別をチャット情報受信識別リストに追加するために、チャット情報受信識別の情報が表示される。
【０１６８】
第9の対話動作実施方式においては、対話ページのうちの1つが情報表示ページである場合、ピクチャ、テキスト、ビデオ、または画像-テキスト情報が、情報表示ページに従って表示される。
【０１６９】
対話ページが図8(b)に示される情報表示ページである場合を例として使用すると、情報表示ページ上に表示されるテキストが、表示される。
【０１７０】
端末が各タイプの対話ページに従って対応するタイプの対話動作を実施するとき、端末は、受け取られた対話ページのタイプに従って、上記の第1〜第9の対話動作実施方式における対応する方式で、対応するタイプの対話動作を実施できることに留意されたい。例えば、端末によって受け取られた対話ページが情報表示ページおよびチャットページを含む場合、端末は、第8および第9の対話動作実施方式に従って、対応するタイプの対話動作を実施する。
【０１７１】
加えて、この実施形態で提供される方法の具体的な実施の間、図9に示される実施プロセスに従って、対話命令が取得され、対話命令に従ってビデオに関係するマルチメディアデータが取得され、ステップ901が実施されてマルチメディアデータが送られる。サーバが、マルチメディアデータを取得し、ステップ902を実施して、マルチメディアデータを信号提供デバイスに送る。信号提供デバイスは、ステップ903を実施して、マルチメディアデータを受け取り、マルチメディアデータにマッチする番組情報を返す。サーバは、番組情報を取得した後でステップ904を実施し、番組情報と対話ページとの間の事前記憶済みの対応関係に従って番組情報にマッチする対話ページを取得し、ステップ905を実施して対話ページを送る。端末が、対話ページを受け取って表示し、ステップ906に示されるように、各タイプの対話ページに従って、対応するタイプの対話動作を実施する。
【０１７２】
この実施形態で提供される方法においては、ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０１７３】
図10は、例示的な一実施形態による端末を示し、この端末は、図4〜図9におけるいずれかの例示的な実施形態で示されるビデオベースの対話方法において端末によって実施される機能を実施するように構成される。図10を参照すると、端末は、
対話命令を取得するように構成された第1の取得モジュール1001と、
第1の取得モジュール1001によって取得された対話命令に従ってビデオに関係するマルチメディアデータを取得するように構成された第2の取得モジュール1002と、
第2の取得モジュール1002によって取得されたマルチメディアデータを送るように構成された第1の送信モジュール1003と、
第1の送信モジュール1003によって送られたマルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るように構成された受信モジュール1004であって、異なる対話ページが異なるタイプの対話動作に対応する、受信モジュール1004と、
受信モジュール1004によって受け取られた少なくとも1つのタイプの対話ページを表示するように構成された表示モジュール1005と、
受信モジュール1004によって受け取られた各タイプの対話ページに従って、対応するタイプの対話動作を実施するように構成された実施モジュール1006とを備える。
【０１７４】
任意選択で、第2の取得モジュール1002は、対話命令に従ってビデオ中の画像データを取得し、画像データを、ビデオに関係するマルチメディアデータとして使用するように構成される。
【０１７５】
任意選択で、第2の取得モジュール1002は、対話命令に従ってビデオ中のオーディオデータを取得し、オーディオデータを、ビデオに関係するマルチメディアデータとして使用するように構成される。
【０１７６】
任意選択で、第2の取得モジュール1002は、対話命令に従ってビデオ中のオーディオデータを取得し、オーディオデータに対応するオーディオフィンガプリントを生成し、オーディオフィンガプリントを、ビデオに関係するマルチメディアデータとして使用するように構成される。
【０１７７】
図11を参照すると、端末はさらに、
対話命令の時間情報を決定するように構成された決定モジュール1007と、
決定モジュール1007によって決定された時間情報を送るように構成された第2の送信モジュール1008とを備え、
受信モジュール1004は、マルチメディアデータと時間情報とにマッチする少なくとも1つのタイプの対話ページを受け取るように構成される。
【０１７８】
任意選択で、対話ページの一つは、少なくとも2つの投票オプションを含む投票ページであり、
実施モジュール1006は、投票ページに従って投票オプションの投票結果を取得し、投票結果を送るように構成される。
【０１７９】
任意選択で、対話ページの一つは、少なくとも2つの対話式クイズオプションを含む対話式クイズページであり、
実施モジュール1006は、対話式クイズページに従って対話式クイズオプションの対話式クイズ結果を取得し、対話式クイズ結果を送るように構成される。
【０１８０】
任意選択で、対話ページの一つは、抽選情報を含む抽選ページであり、
実施モジュール1006は、抽選ページに従って抽選情報に対応する抽選結果を取得し、抽選結果を表示するように構成される。
【０１８１】
任意選択で、対話ページの一つは、回答オプションまたはテキスト入力ボックスを含む回答ページであり、
実施モジュール1006は、回答ページに従って、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果を取得し、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果を送るように構成される。
【０１８２】
任意選択で、対話ページの一つは、コメントされるコンテンツを含むコメントページであり、
実施モジュール1006は、コメントページに従って、コメントされるコンテンツのコメント情報を取得し、コメント情報を送るように構成される。
【０１８３】
任意選択で、対話ページの一つは、商品記述情報を含むショッピングページであり、
実施モジュール1006は、ショッピングページに従って商品記述情報に対応する詳細情報を取得し、詳細情報を表示するように構成される。
【０１８４】
任意選択で、対話ページの一つは、支払オプションを含む支払ページであり、
実施モジュール1006は、支払ページに従って、支払オプションに対応する支払情報を取得し、支払情報に従って、支払いに関係する動作を行うように構成される。
【０１８５】
任意選択で、対話ページの一つはチャットページであり、
実施モジュール1006は、チャットページに従ってチャット情報を取得し、チャット情報を送るように構成される。
【０１８６】
任意選択で、対話ページの一つは、情報表示ページであり、
実施モジュール1006は、情報表示ページに従って、ピクチャ、テキスト、ビデオ、または画像-テキスト情報を表示するように構成される。
【０１８７】
この実施形態で提供される端末においては、ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０１８８】
図12は、例示的な一実施形態による端末を示す。図12は、本発明の例示的な実施形態に関連する、タッチセンシティブ面を有する端末の概略構造図であり、この端末は、図4〜図9におけるいずれかの例示的な実施形態で示されるビデオベースの対話方法において端末によって実施される機能を実施するように構成されてよい。具体的には以下のとおりである。
【０１８９】
端末1200は、無線周波数(RF)回路110と、1つまたは複数のコンピュータ可読ストレージ媒体を含むメモリ120と、入力ユニット130と、表示ユニット140と、センサ150と、オーディオ回路160と、伝送モジュール170と、1つまたは複数の処理コアを含むプロセッサ180と、電源1100と、他のコンポーネントとを備えることができる。図12に示される端末の構造は、端末に対する限定をなすものではなく、端末は図示のコンポーネントよりも多いコンポーネントもしくは少ないコンポーネントを備えてもよく、またはいくつかのコンポーネントが結合されてもよく、または異なるコンポーネント配置が使用されてもよいことを、当業者なら理解するはずである。
【０１９０】
RF回路110は、情報送受信プロセス中、または呼プロセス中に、信号を送受信するように構成されてよく、特に、基地局からダウンリンク情報を受け取り、ダウンリンク情報を処理のために1つまたは複数のプロセッサ180に送達するように構成されてよく、加えて、関係するアップリンクデータを基地局に送るように構成されてよい。一般に、RF回路110は、限定ではないが、アンテナ、少なくとも1つの増幅器、同調器、1つまたは複数の発振器、加入者識別モジュール(SIM)カード、送受信機、結合器、低雑音増幅器(LNA)、送受切換器などを備える。加えて、RF回路110はさらに、ワイヤレス通信によってネットワークおよび別のデバイスと通信することができる。ワイヤレス通信は、任意の通信標準またはプロトコルを使用することができ、限定ではないがこれらは、グローバルシステムフォーモバイルコミュニケーションズ(GSM(登録商標))、汎用パケット無線サービス(GPRS)、符号分割多元接続(CDMA)、ワイドバンド符号分割多元接続(WCDMA(登録商標))、ロングタームエボリューション(LTE)、電子メール、ショートメッセージングサービス(SMS)などを含む。
【０１９１】
メモリ120は、ソフトウェアプログラムおよびモジュール、例えば、上記の例示的な実施形態で示された端末に対応するソフトウェアプログラムおよびモジュールを記憶するように構成されてよく、プロセッサ180は、メモリ120に記憶されたソフトウェアプログラムおよびモジュールを実行して、ビデオベースの対話の実施など、様々な機能アプリケーションおよびデータ処理を実施する。メモリ120は、プログラム記憶エリアおよびデータ記憶エリアを主に含むことができる。プログラム記憶エリアは、オペレーティングシステム、少なくとも1つの機能(サウンド再生機能や画像表示機能など)によって必要とされるアプリケーションプログラム、などを記憶することができる。データ記憶エリアは、端末1200の使用に従って生み出されたデータ(オーディオデータやアドレスブックなど)などを記憶することができる。さらに、メモリ120は、高速ランダムアクセスメモリを含むことができ、また、不揮発性メモリ、例えば、少なくとも1つの磁気ディスクストレージデバイス、フラッシュメモリ、または別の不揮発性固体ストレージデバイスを含むこともできる。したがって、ストレージ120はさらにメモリコントローラを含むことができ、それにより、プロセッサ180および入力ユニット130はメモリ120にアクセスする。
【０１９２】
入力ユニット130は、ユーザ設定および機能制御に関係する、キーボード、マウス、ジョイスティック、光学、またはトラックボール信号入力を生成するために、入力された数字または文字情報を受け取るように構成されてよい。具体的には、入力ユニット130は、タッチセンシティブ面131および別の入力デバイス132を備えることができる。タッチセンシティブ面131は、タッチスクリーンまたはタッチパネルと呼ばれることもあるが、これは、タッチセンシティブ面上またはタッチセンシティブ面近くにおけるユーザのタッチ操作(例えば、指やスタイラスなど任意の適切なオブジェクトまたはアクセサリを使用した、タッチセンシティブ面131上またはタッチセンシティブ面131近くにおけるユーザの操作)を収集し、事前設定済みのプログラムに従って、対応する接続装置を駆動することができる。任意選択で、タッチセンシティブ面131は、2つの部分、すなわちタッチ検出装置およびタッチコントローラを備えることができる。タッチ検出装置は、ユーザのタッチ位置を検出し、タッチ操作によって生成された信号を検出し、信号をタッチコントローラに転送する。タッチコントローラは、タッチ検出装置からのタッチ信号を受け取り、タッチ信号をタッチポイント座標に変換し、タッチポイント座標をプロセッサ180に送る。さらに、タッチコントローラは、プロセッサ180から送られたコマンドを受け取って実行することができる。加えて、タッチセンシティブ面131は、抵抗性、容量性、赤外線、または表面音波タイプのタッチセンシティブ面とすることができる。タッチセンシティブ面131に加えて、入力ユニット130は、別の入力デバイス132を備えることもできる。具体的には、別の入力デバイス132は、限定ではないが、物理的キーボード、機能キー(音量コントロールキーやスイッチキーなど)、トラックボール、マウス、およびジョイスティック、のうちの1つまたは複数を含むことができる。
【０１９３】
ディスプレイユニット140は、ユーザによって入力された情報またはユーザに提供される情報、および端末1200の様々なグラフィックユーザインタフェース、を表示するように構成されてよく、グラフィックユーザインタフェースは、グラフ、テキスト、アイコン、ビデオ、およびこれらの任意の組合せを使用して形成される場合がある。ディスプレイユニット140はディスプレイパネル141を備えることができ、任意選択で、ディスプレイパネル141は、液晶表示装置(LCD)、有機発光ダイオード(OLED)などを使用して構成されてよい。さらに、タッチセンシティブ面131は、ディスプレイパネル141をカバーすることができる。タッチセンシティブ面131上またはタッチセンシティブ面131の近くでタッチ操作が検出された後、タッチセンシティブ面131は、タッチイベントのタイプを決定するために、タッチ操作をプロセッサ180に転送する。次いで、プロセッサ180は、タッチイベントのタイプに従って、対応する視覚出力をディスプレイパネル141上で提供する。図12では、タッチセンシティブ面131およびディスプレイパネル141が、入出力機能を実施するための2つの別々の部分として使用されているが、実施形態によっては、タッチセンシティブ面131およびディスプレイパネル141は、入出力機能を実施するために統合されてもよい。
【０１９４】
端末1200はさらに、光学センサ、動きセンサ、および他のセンサなど、少なくとも1つのセンサ150を備えることができる。具体的には、光学センサは、周辺光センサおよび近接センサを含み得る。周辺光センサは、周辺光の明るさに従ってディスプレイパネル141の輝度を調整することができる。近接センサは、端末1200が耳に近付けられたときに、ディスプレイパネル141および/またはバックライトをオフにすることができる。動きセンサの1タイプとして、重力加速度センサは、様々な方向(一般には3つの軸上)の加速の大きさを検出することができ、静止時の重力の大きさおよび方向を検出することができ、モバイルフォンの姿勢を認識する適用例(例えば、横長配向と縦長配向の切換え、関係するゲーム、および磁力計姿勢コラボレーション)、振動認識に関係する機能(歩数計やノックなど)等に適用され得る。ジャイロスコープ、気圧計、湿度計、温度計、および赤外線センサなど、端末1200中で構成され得る他のセンサについては、本明細書でさらに述べることはしない。
【０１９５】
オーディオ回路160、ラウドスピーカ161、およびマイクロフォン162は、ユーザと端末1200との間のオーディオインタフェースを提供することができる。オーディオ回路160は、受け取られたオーディオデータを電気信号に変換し、電気信号をラウドスピーカ161に送信することができる。ラウドスピーカ161は、電気信号を、出力に向けてサウンド信号に変換する。他方、マイクロフォン162は、収集されたサウンド信号を電気信号に変換する。オーディオ信号160は、電気信号を受け取って電気信号をオーディオデータに変換し、オーディオデータを処理のためにプロセッサ180に出力する。次いでプロセッサ180は、オーディオデータを、例えばRF回路110を使用して別の端末に送るか、または、オーディオデータを、さらに処理されるようにメモリ120に出力する。オーディオ回路160はさらに、周辺イヤフォンと端末1200との間の通信を提供するために、イヤプラグジャックを備えることもできる。
【０１９６】
端末1200は、伝送モジュール170を使用して、ユーザによる電子メールの送受信、ウェブページの閲覧、ストリームメディアへのアクセスなどを補助することができ、これにより、ワイヤレスまたは有線ブロードバンドインターネットアクセスがユーザにもたらされる。図12は伝送モジュール170を示しているが、伝送モジュールは端末1200の必須コンポーネントではなく、本開示の本質の範囲が変更されない限り、必要時には伝送モジュールが省略されてもよいことは理解されるであろう。
【０１９７】
プロセッサ180は、端末1200の制御センタであり、様々なインタフェースおよび回線を使用してモバイルフォンの様々な部分に接続される。メモリ120に記憶されたソフトウェアプログラムおよび/またはモジュールを稼働させるかまたは実行し、メモリ120に記憶されたデータを呼び出すことによって、プロセッサ180は、端末1200の様々な機能およびデータ処理を行い、それにより、モバイルフォンに対する全体的なモニタリングを行う。任意選択で、プロセッサ180は、1つまたは複数の処理コアを備えることができる。好ましくは、プロセッサ180は、アプリケーションプロセッサとモデムとを統合することができる。アプリケーションプロセッサは主に、オペレーティングシステム、ユーザインタフェース、アプリケーションプログラムなどを処理する。モデムプロセッサは主に、ワイヤレス通信を処理する。前述のモデムは、プロセッサ180に統合されなくてもよいことを理解されたい。
【０１９８】
端末1200はさらに、コンポーネントに電力を供給するための電源1100(例えばバッテリ)を備えることができる。好ましくは、電源は、電力管理システムを使用してプロセッサ180に論理的に接続されてよく、それにより、電力管理システムを使用して、充電、放電、および電力消費管理などの機能を実施することができる。電源1100はさらに、1つまたは複数の直流または交流電源、再充電システム、電源障害検出回路、電源コンバータまたはインバータ、および電源状態インジケータなど、任意のコンポーネントを備えることができる。
【０１９９】
図には示されていないが、端末1200はさらに、カメラやBluetooth(登録商標)モジュールなどを備えることができ、これらについては本明細書でさらに述べることはしない。具体的には、この実施形態では、端末のディスプレイユニットはタッチスクリーンディスプレイであり、端末はさらに、メモリと、1つまたは複数のプログラムとを備える。1つまたは複数のプログラムは、メモリに記憶され、1つまたは複数のプロセッサによって実施されるように構成される。1つまたは複数のプログラムは、以下の動作を実施するのに使用される命令を含む。すなわち、
対話命令を取得すること、
対話命令に従って、ビデオに関係するマルチメディアデータを取得すること、
マルチメディアデータを送ること、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取ることであって、異なる対話ページが異なるタイプの対話動作に対応するものであること、および、
少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施すること、である。
【０２００】
上記が第1の可能な実施方式であるとすると、第1の可能な実施方式に基づいて提供される第2の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、
対話命令に従ってビデオ中の画像データを取得し、画像データを、ビデオに関係するマルチメディアデータとして使用することである。
【０２０１】
第1の可能な実施方式に基づいて提供される第3の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、
対話命令に従ってビデオ中のオーディオデータを取得し、オーディオデータを、ビデオに関係するマルチメディアデータとして使用することである。
【０２０２】
第1の可能な実施方式に基づいて提供される第4の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、
対話命令に従ってビデオ中のオーディオデータを取得し、オーディオデータに対応するオーディオフィンガプリントを生成し、オーディオフィンガプリントを、ビデオに関係するマルチメディアデータとして使用することである。
【０２０３】
第1、第2、第3、および第4の可能な実施方式に基づいて提供される第5の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、
対話命令の時間情報を決定して時間情報を送ることであり、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取ることは、
マルチメディアデータと時間情報とにマッチする少なくとも1つのタイプの対話ページを受け取ることを含む。
【０２０４】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第6の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、少なくとも2つの投票オプションを含む投票ページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
投票ページに従って投票オプションの投票結果を取得し、投票結果を送ることを含む。
【０２０５】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第7の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、少なくとも2つの対話式クイズオプションを含む対話式クイズページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、対話式クイズページに従って対話式クイズオプションの対話式クイズ結果を取得し、対話式クイズ結果を送ることを含む。
【０２０６】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第8の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、抽選情報を含む抽選ページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、抽選ページに従って抽選情報に対応する抽選結果を取得し、抽選結果を表示することを含む。
【０２０７】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第9の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、回答オプションまたはテキスト入力ボックスを含む回答ページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、回答ページに従って、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果を取得し、回答オプションの回答結果、またはテキスト入力ボックスに入力された回答結果を送ることを含む。
【０２０８】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第10の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、コメントされるコンテンツを含むコメントページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、コメントページに従って、コメントされるコンテンツのコメント情報を取得し、コメント情報を送ることを含む。
【０２０９】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第11の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、商品記述情報を含むショッピングページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、ショッピングページに従って商品記述情報に対応する詳細情報を取得し、詳細情報を表示することを含む。
【０２１０】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第12の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが、支払オプションを含む支払ページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、
支払ページに従って支払オプションに対応する支払情報を取得し、支払情報に従って支払いに関係する動作を行うことを含む。
【０２１１】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第13の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つがチャットページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、チャットページに従ってチャット情報を取得し、チャット情報を送ることを含む。
【０２１２】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第14の可能な実施方式においては、端末のメモリはさらに、以下の動作を実施するのに使用される命令を含む。すなわち、対話ページのうちの1つが情報表示ページであるとき、各タイプの対話ページに従って対応するタイプの対話動作を実施することは、情報表示ページに従って、ピクチャ、テキスト、ビデオ、または画像-テキスト情報を表示することを含む。
【０２１３】
上記に鑑みて、この実施形態で提供される端末においては、ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０２１４】
この例示的な実装形態はコンピュータ可読ストレージ媒体を示し、このコンピュータ可読ストレージ媒体は、図12に示される例示的な実施形態におけるメモリに含まれるコンピュータ可読ストレージ媒体とすることができ、また、別個に存在し端末中に組み入れられないコンピュータ可読ストレージ媒体とすることもできる。コンピュータ可読ストレージ媒体は1つまたは複数のプログラムを記憶し、この1つまたは複数のプログラムは、対話情報の取得を実施するために1つまたは複数のプロセッサによって実施される。この方法は、
対話命令を取得すること、
対話命令に従って、ビデオに関係するマルチメディアデータを取得すること、
マルチメディアデータを送ること、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取ることであって、異なる対話ページが異なるタイプの対話動作に対応するものであること、および、
少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施すること、を含む。
【０２１５】
様々な可能な実施方式は、上記における端末の実施形態に関する記述を参照することができ、これらの実施方式については本明細書では詳細に述べない。
【０２１６】
本発明の実施形態で提供されるコンピュータ可読ストレージ媒体においては、ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０２１７】
この例示的な実装形態はグラフィックユーザインタフェースを示し、このグラフィックユーザインタフェースは、図10または図11に示される例示的な実施形態における端末に適用され、端末は、タッチスクリーンディスプレイと、メモリと、1つまたは複数のプログラムを実行するように構成された1つまたは複数のプロセッサとを備える。グラフィックユーザインタフェースは、
対話命令を取得すること、
対話命令に従って、ビデオに関係するマルチメディアデータを取得すること、
マルチメディアデータを送ること、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取ること、および、
少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施すること、を含む。
【０２１８】
本発明の実施形態で提供されるグラフィックユーザインタフェースにおいては、ビデオに関係するマルチメディアデータを取得して送り、マルチメディアデータにマッチする各タイプの対話ページを受け取って表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０２１９】
図13は、例示的な一実施形態によるサーバを示し、このサーバは、図4〜図9におけるいずれかの例示的な実施形態で示されるビデオベースの対話方法においてサーバによって実施される機能を実施するように構成される。図13を参照すると、サーバは、
マルチメディアデータを取得するように構成された第1の取得モジュール1301であって、マルチメディアデータがビデオに関係する、第1の取得モジュール1301と、
第1の取得モジュール1301によって取得されたマルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するように構成された検索モジュール1302であって、異なる対話ページが異なるタイプの対話動作に対応する、検索モジュール1302と、
検索モジュール1302によって見つけられた少なくとも1つのタイプの対話ページを送るように構成された送信モジュール1303とを備える。
【０２２０】
任意選択で、マルチメディアデータは、ビデオに関係する画像データであり、
検索モジュール1302は、画像データにマッチする少なくとも1つのタイプの対話ページを検索するように構成される。
【０２２１】
任意選択で、マルチメディアデータは、ビデオに関係するオーディオデータであり、
検索モジュール1302は、オーディオデータに従ってオーディオフィンガプリントを生成し、オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するように構成される。
【０２２２】
任意選択で、マルチメディアデータは、ビデオに関係するオーディオフィンガプリントであり、
検索モジュール1302は、オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するように構成される。
【０２２３】
図14を参照すると、サーバはさらに、
時間情報を取得するように構成された第2の取得モジュール1304を備え、
検索モジュール1302は、マルチメディアデータと時間情報とにマッチする少なくとも1つのタイプの対話ページを検索するように構成される。
【０２２４】
検索モジュール1302によって見つけられる対話ページは、少なくとも2つの投票オプションを含む投票ページ、少なくとも2つの対話式クイズオプションを含む対話式クイズページ、抽選情報を含む抽選ページ、回答オプションまたはテキスト入力ボックスを含む回答ページ、コメントされるコンテンツを含むコメントページ、商品記述情報を含むショッピングページ、支払オプションを含む支払ページ、チャットページ、および情報表示ページを含む、1つのタイプのページである。
【０２２５】
この実施形態で提供されるサーバにおいては、端末によって送られた、ビデオに関係するマルチメディアデータを取得し、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索して送り、それにより端末が各タイプの対話ページに従って対応するタイプの対話動作を実施するようにすることによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０２２６】
図15は、例示的な一実施形態によるサーバを示し、このサーバは、図4〜図9におけるいずれかの例示的な実施形態で示されるビデオベースの対話方法においてサーバによって実施される機能を実施するように構成される。具体的には、図15を参照すると、サーバ1500は、異なる構成または性能のせいで大きく異なる場合があり、1つまたは複数の中央処理装置(CPU)2022(例えば1つまたは複数のプロセッサ)およびメモリ2032と、アプリケーションプログラム2042またはデータ2044を記憶する1つまたは複数のストレージ媒体2030(例えば1つまたは複数の大容量ストレージデバイス)とを備えることができる。メモリ2032およびストレージ媒体2030は、短時間ストレージまたは永続的ストレージとすることができる。ストレージ媒体2030に記憶されるプログラムは、1つまたは複数のモジュール(図面ではラベル付けされていない)を含むことができる。
【０２２７】
サーバ1500はさらに、1つもしくは複数の電源2026、1つもしくは複数の有線またはワイヤレスネットワークインタフェース2050、1つもしくは複数の入出力インタフェース2058、ならびに/または、Windows Server(商標)、Mac OS X(商標)、Unix(商標)、Linux(登録商標)、およびFreeBSD(商標)など、1つもしくは複数のオペレーティングシステム2041を備えることができる。
【０２２８】
1つまたは複数のプログラムが、メモリに記憶され、1つまたは複数のプロセッサによって実行されるように構成され、この1つまたは複数のプログラムは、以下の動作を実施するのに使用される命令を含む。すなわち、
マルチメディアデータを取得することであって、マルチメディアデータがビデオに関係するものであること、
マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索することであって、異なる対話ページが異なるタイプの対話動作に対応するものであること、および、
見つかった少なくとも1つのタイプの対話ページを送ること、である。
【０２２９】
上記が第1の可能な実施方式であるとすると、第1の可能な実施方式に基づいて提供される第2の可能な実施方式においては、以下の動作を実施するのに使用される命令がさらに含まれる。すなわち、
画像データにマッチする少なくとも1つのタイプの対話ページを検索することである。
【０２３０】
第1の可能な実施方式に基づいて提供される第3の可能な実施方式においては、以下の動作を実施するのに使用される命令がさらに含まれる。すなわち、
オーディオデータに従ってオーディオフィンガプリントを生成し、オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索することである。
【０２３１】
第1の可能な実施方式に基づいて提供される第4の可能な実施方式においては、以下の動作を実施するのに使用される命令がさらに含まれる。すなわち、
オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索することである。
【０２３２】
第1の可能な実施方式に基づいて提供される第5の可能な実施方式においては、以下の動作を実施するのに使用される命令がさらに含まれる。すなわち、
マルチメディアデータと時間情報とにマッチする少なくとも1つのタイプの対話ページを検索することである。
【０２３３】
第1、第2、第3、第4、および第5の可能な実施方式に基づいて提供される第6の可能な実施方式においては、以下の動作を実施するのに使用される命令がさらに含まれる。
【０２３４】
対話ページは、少なくとも2つの投票オプションを含む投票ページ、少なくとも2つの対話式クイズオプションを含む対話式クイズページ、抽選情報を含む抽選ページ、回答オプションまたはテキスト入力ボックスを含む回答ページ、コメントされるコンテンツを含むコメントページ、商品記述情報を含むショッピングページ、支払オプションを含む支払ページ、チャットページ、および情報表示ページを含む、1つのタイプのページである。
【０２３５】
この実施形態で提供されるサーバにおいては、端末によって送られた、ビデオに関係するマルチメディアデータを取得し、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索して送り、それにより端末が各タイプの対話ページに従って対応するタイプの対話動作を実施するようにすることによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０２３６】
図16は、例示的な一実施形態によるビデオベースの対話システムであり、このシステムは、図4〜図9に示されるいずれかの例示的な実施形態におけるビデオベースの対話方法を実施するように構成される。図16を参照すると、システムは、端末1601およびサーバ1602を含み、
端末1601は、図10または図11に示される例示的な実施形態における端末であり、詳細については、前述の端末の例示的な実施形態を参照すれば得ることができ、
サーバ1602は、図13または図14に示される例示的な実施形態におけるサーバであり、詳細については、前述のサーバの例示的な実施形態を参照すれば得ることができる。
【０２３７】
任意選択で、図17を参照すると、システムはさらに、信号提供デバイス1603を含む。
【０２３８】
信号提供デバイス1603は、サーバ1602によって送られたマルチメディアデータを受け取り、マルチメディアデータにマッチする番組情報を返すように構成される。
【０２３９】
この実施形態で提供されるシステムにおいては、サーバが、端末によって送られた、ビデオに関係するマルチメディアデータを取得し、マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索して送り、それにより、端末が、各タイプの対話ページに従って対応するタイプの対話動作を実施することによって、誤って入力された対話命令によって引き起こされる対話失敗が回避されることが可能であり、同時に、対話識別に従った取得方式を用いて対話識別を取得するせいで対話の複雑さが増大するという状況もまた回避される。対話の成功率が改善され対話の複雑さが低減されるだけでなく、対話の処理方式もよりフレキシブルである。さらに、マルチメディアデータに含まれるコンテンツは豊富であり、マルチメディアデータにマッチする様々なタイプの対話ページがある。したがって、対話ページに従って実施される対話動作は多様であり、それにより対話体験を豊かにする。
【０２４０】
留意されたいが、上記の実施形態で提供される端末およびサーバは、ビデオベースの対話を実施する際の様々な機能的モジュールの分割を用いて例示的に説明されており、実際の適用例では、これらの機能は、必要に応じて実施される異なる機能的モジュールに分散される場合もある。すなわち、前述の機能の全部または一部を実施するために、端末およびサーバの内部構造は、異なる機能的モジュールに分割される。加えて、上記の実施形態で提供される端末、サーバ、およびシステム、ならびにビデオベースの対話方法実施形態は、同じ概念に属し、具体的な実施プロセスの詳細については、方法実施形態を参照すれば得ることができ、ここでは繰り返さない。
【０２４１】
本発明の実施形態の通し番号は、記述のために使用されるに過ぎず、実施形態の優先順位を表す意図はない。
【０２４２】
前述の実施形態のステップのすべてまたはいくつかは、ハードウェアによって、または適切なハードウェアに命令するプログラムによって実施され得ることを、当業者なら理解するであろう。プログラムは、コンピュータ可読ストレージ媒体に記憶されてよい。ストレージ媒体は、読取専用メモリ、磁気ディスク、光ディスクなどとすることができる。
【０２４３】
以上の記述は、本発明の実施形態であり、本開示を限定する意図はない。本開示の趣旨および原理を逸脱することなくなされるどんな修正、等価な置換、改善なども、本開示の保護範囲内に含まれるものとする。
【符号の説明】
【０２４４】
101  端末
102  サーバ
1001  第1の取得モジュール
1002  第2の取得モジュール
1003  第1の送信モジュール
1004  受信モジュール
1005  表示モジュール
1006  実施モジュール
1007  決定モジュール
1008  第2の送信モジュール
1200  端末
110  無線周波数(RF)回路
120  メモリ
130  入力ユニット
131  タッチセンシティブ面
132  別の入力デバイス
140  表示ユニット、ディスプレイユニット
141  ディスプレイパネル
150  センサ
160  オーディオ回路
161  ラウドスピーカ
162  マイクロフォン
170  伝送モジュール
180  プロセッサ
190、1100  電源
1301  第1の取得モジュール
1302  検索モジュール
1303  送信モジュール
1304  第2の取得モジュール
1500  サーバ
2022  中央処理装置(CPU)
2026  電源
2030  ストレージ媒体
2032  メモリ
2041  オペレーティングシステム
2042  アプリケーションプログラム
2044  データ
2050  有線またはワイヤレスネットワークインタフェース
2058  入出力インタフェース
1601  端末
1602  サーバ
1603  信号提供デバイス
【図１】
2017517904.tif 000006
【図２】
2017517904.tif 000007
【図３】
2017517904.tif 000008
【図４】
2017517904.tif 000009
【図５】
2017517904.tif 000010
【図６】
2017517904.tif 000011
【図７】
2017517904.tif 000012
【図８】
2017517904.tif 000013
【図９】
2017517904.tif 000014
【図１０】
2017517904.tif 000015
【図１１】
2017517904.tif 000016
【図１２】
2017517904.tif 000017
【図１３】
2017517904.tif 000018
【図１４】
2017517904.tif 000019
【図１５】
2017517904.tif 000020
【図１６】
2017517904.tif 000021
【図１７】
2017517904.tif 000022
【手続補正書】
【提出日】平成28年12月5日(2016.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオベースの対話方法であって、
端末が対話命令を取得するステップと、
前記端末が、前記対話命令に従って、ビデオに関係するマルチメディアデータを取得するステップと、
前記端末が前記マルチメディアデータを送るステップと、
前記端末が、前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るステップであって、異なる対話ページが異なるタイプの対話動作に対応し、前記マルチメディアデータにマッチする前記少なくとも1つのタイプの対話ページが、サーバによって得られた番組情報にマッチする対話ページであり、前記番組情報が前記マルチメディアデータにマッチする、ステップと、
前記端末が、前記少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップと、
前記端末が、前記少なくとも1つのタイプの対話ページ上での前記対話動作に従って、前記対話動作の結果を送るかまたは表示するステップと
を含み、
前記マルチメディアデータが、知られた人物の音声に従って取得されたオーディオ信号、または前記知られた人物のビデオに従って取得された画像データを含む場合に、前記マッチする対話ページが、前記マルチメディアデータの識別に従った前記知られた人物の公開識別子に基づくチャットページであり、
前記端末が各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記端末が、前記知られた人物の公開識別子に対応する前記チャットページに従ってチャット情報を取得し、前記チャット情報を送るステップを含む、方法。
【請求項２】
前記端末が前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記端末が、前記対話命令に従って前記ビデオ中の画像データを取得し、前記画像データを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含む、請求項1に記載の方法。
【請求項３】
前記端末が前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記端末が、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含む、請求項1に記載の方法。
【請求項４】
前記端末が前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記端末が、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータに対応するオーディオフィンガプリントを生成し、前記オーディオフィンガプリントを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含む、請求項1に記載の方法。
【請求項５】
前記端末が前記対話命令の時間情報を決定して前記時間情報を送るステップをさらに含み、
前記端末が前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取る前記ステップが、
前記端末が、前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを受け取るステップを含む、請求項1に記載の方法。
【請求項６】
ビデオベースの対話方法であって、
サーバがマルチメディアデータを取得するステップであって、前記マルチメディアデータがビデオに関係する、ステップと、
前記サーバが、前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
前記サーバが、前記見つかった少なくとも1つのタイプの対話ページを送るステップであって、端末が、前記少なくとも1つのタイプの対話ページを受け取って前記少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施し、前記少なくとも1つのタイプの対話ページ上での前記対話動作に従って前記対話動作の結果を送るかまたは表示する、ステップと
を含み、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記マルチメディアデータにマッチする番組情報を取得するステップと、
前記サーバが、前記番組情報にマッチする前記少なくとも1つのタイプの対話ページを取得するステップと
を含み、
前記マルチメディアデータが、知られた人物の音声に従って取得されたオーディオ信号、または前記知られた人物のビデオに従って取得された画像データを含む場合に、前記マッチする対話ページが、前記マルチメディアデータの識別に従った前記知られた人物の公開識別子に基づくチャットページであり、
前記端末が各タイプの対話ページに従って対応するタイプの対話動作を実施する前記ステップが、
前記知られた人物の公開識別子に対応する前記チャットページに従ってチャット情報を取得し、前記チャット情報を送るステップを含む、方法。
【請求項７】
前記マルチメディアデータが、前記ビデオに関係する画像データであり、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記画像データにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項6に記載の方法。
【請求項８】
前記マルチメディアデータが、前記ビデオに関係するオーディオデータであり、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記オーディオデータに従ってオーディオフィンガプリントを生成し、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項6に記載の方法。
【請求項９】
前記マルチメディアデータが、前記ビデオに関係するオーディオフィンガプリントであり、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項6に記載の方法。
【請求項１０】
前記サーバが時間情報を取得するステップをさらに含み、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項6に記載の方法。
【請求項１１】
ビデオベースの対話方法であって、
端末が、対話命令を取得し、前記対話命令に従って、ビデオに関係するマルチメディアデータを取得し、前記マルチメディアデータをサーバに送るステップと、
前記サーバが、前記端末によって送られた前記マルチメディアデータを取得し、前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索し、前記少なくとも1つのタイプの対話ページを前記端末に返すステップであって、異なる対話ページが異なるタイプの対話動作に対応する、ステップと、
前記端末が、前記サーバによって返された前記少なくとも1つのタイプの対話ページを受け取り、前記少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って、対応するタイプの対話動作を実施するステップと、
前記端末が、前記少なくとも1つのタイプの対話ページ上での前記対話動作に従って前記対話動作の結果を送るかまたは表示するステップと
を含み、
前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記マルチメディアデータにマッチする番組情報を取得するステップと、
前記番組情報にマッチする前記少なくとも1つの対話ページを取得するステップと
を含み、
前記マルチメディアデータが、知られた人物の音声に従って取得されたオーディオ信号、または前記知られた人物のビデオに従って取得された画像データを含む場合に、前記マッチする対話ページが、前記マルチメディアデータの識別に従った前記知られた人物の公開識別子に基づくチャットページであり、
各タイプの対話ページに従って前記対応するタイプの対話動作を実施する前記ステップが、
前記端末が、前記知られた人物の公開識別子に対応する前記チャットページに従ってチャット情報を取得し、前記チャット情報を送るステップを含む、方法。
【請求項１２】
前記端末が前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記端末が、前記対話命令に従って前記ビデオ中の画像データを取得し、前記画像データを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含み、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記画像データにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項11に記載の方法。
【請求項１３】
前記端末が前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記端末が、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含み、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記オーディオデータに従ってオーディオフィンガプリントを生成し、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項11に記載の方法。
【請求項１４】
前記端末が前記対話命令に従ってビデオに関係するマルチメディアデータを取得する前記ステップが、
前記端末が、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータに対応するオーディオフィンガプリントを生成し、前記オーディオフィンガプリントを、前記ビデオに関係する前記マルチメディアデータとして使用するステップを含み、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項11に記載の方法。
【請求項１５】
前記端末が前記対話命令の時間情報を決定して前記時間情報を前記サーバに送るステップをさらに含み、
前記サーバが前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索する前記ステップが、
前記サーバが、前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを検索するステップを含む、請求項11に記載の方法。
【請求項１６】
対話命令を取得するように構成された第1の取得モジュールと、
前記第1の取得モジュールによって取得された前記対話命令に従って、ビデオに関係するマルチメディアデータを取得するように構成された第2の取得モジュールと、
前記第2の取得モジュールによって取得された前記マルチメディアデータを送るように構成された第1の送信モジュールと、
前記第1の送信モジュールによって送られた前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを受け取るように構成された受信モジュールであって、異なる対話ページが異なるタイプの対話動作に対応し、前記マルチメディアデータにマッチする前記少なくとも1つのタイプの対話ページが、サーバによって得られた番組情報にマッチする対話ページであり、前記番組情報が前記マルチメディアデータにマッチする、受信モジュールと、
前記受信モジュールによって受け取られた前記少なくとも1つのタイプの対話ページを表示するように構成された表示モジュールと、
前記受信モジュールによって受け取られた各タイプの対話ページに従って、対応するタイプの対話動作を実施し、前記少なくとも1つのタイプの対話ページ上での前記対話動作に従って、前記対話動作の結果を送るかまたは表示するように構成された実施モジュールと
を備える端末であって、
前記マルチメディアデータが、知られた人物の音声に従って取得されたオーディオ信号、または前記知られた人物のビデオに従って取得された画像データを含む場合に、前記マッチする対話ページが、前記マルチメディアデータの識別に従った前記知られた人物の公開識別子に基づくチャットページであり、
前記実施モジュールが各タイプの対話ページに従って対応するタイプの対話動作を実施するように構成されたことが、
前記実施モジュールが、前記知られた人物の公開識別子に対応する前記チャットページに従ってチャット情報を取得し、前記チャット情報を送るように構成されたことを含む、端末。
【請求項１７】
前記第2の取得モジュールが、前記対話命令に従って前記ビデオ中の画像データを取得し、前記画像データを、前記ビデオに関係する前記マルチメディアデータとして使用するように構成された、請求項16に記載の端末。
【請求項１８】
前記第2の取得モジュールが、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータを、前記ビデオに関係する前記マルチメディアデータとして使用するように構成された、請求項16に記載の端末。
【請求項１９】
前記第2の取得モジュールが、前記対話命令に従って前記ビデオ中のオーディオデータを取得し、前記オーディオデータに対応するオーディオフィンガプリントを生成し、前記オーディオフィンガプリントを、前記ビデオに関係する前記マルチメディアデータとして使用するように構成された、請求項16に記載の端末。
【請求項２０】
前記対話命令の時間情報を決定するように構成された決定モジュールと、
前記決定モジュールによって決定された前記時間情報を送るように構成された第2の送信モジュールと
をさらに備え、
前記受信モジュールが、前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを受け取るように構成された、請求項16に記載の端末。
【請求項２１】
マルチメディアデータを取得するように構成された第1の取得モジュールであって、前記マルチメディアデータがビデオに関係する、第1の取得モジュールと、
前記第1の取得モジュールによって取得された前記マルチメディアデータにマッチする少なくとも1つのタイプの対話ページを検索するように構成された検索モジュールであって、異なる対話ページが異なるタイプの対話動作に対応する、検索モジュールと、
前記検索モジュールによって見つけられた前記少なくとも1つのタイプの対話ページを送るように構成された送信モジュールであって、端末が、前記少なくとも1つのタイプの対話ページを受け取って前記少なくとも1つのタイプの対話ページを表示し、各タイプの対話ページに従って対応するタイプの対話動作を実施し、前記少なくとも1つのタイプの対話ページ上での前記対話動作に従って前記対話動作の結果を送るかまたは表示する、送信モジュールと
を備えるサーバであって、
前記検索モジュールがさらに、前記マルチメディアデータにマッチする番組情報を取得し、前記番組情報にマッチする前記少なくとも1つのタイプの対話ページを取得するように構成され、
前記マルチメディアデータが、知られた人物の音声に従って取得されたオーディオ信号、または前記知られた人物のビデオに従って取得された画像データを含む場合に、前記マッチする対話ページが、前記マルチメディアデータの識別に従った前記知られた人物の公開識別子に基づくチャットページであり、
前記端末が各タイプの対話ページに従って対応するタイプの対話動作を実施することが、
前記端末が前記知られた人物の前記公開識別子に対応する前記チャットページに従ってチャット情報を取得し、前記チャット情報を送ることを含む、サーバ。
【請求項２２】
前記マルチメディアデータが、前記ビデオに関係する画像データであり、
前記検索モジュールが、前記画像データにマッチする少なくとも1つのタイプの対話ページを検索するように構成された、請求項21に記載のサーバ。
【請求項２３】
前記マルチメディアデータが、前記ビデオに関係するオーディオデータであり、
前記検索モジュールが、前記オーディオデータに従ってオーディオフィンガプリントを生成し、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するように構成された、請求項21に記載のサーバ。
【請求項２４】
前記マルチメディアデータが、前記ビデオに関係するオーディオフィンガプリントであり、
前記検索モジュールが、前記オーディオフィンガプリントにマッチする少なくとも1つのタイプの対話ページを検索するように構成された、請求項21に記載のサーバ。
【請求項２５】
時間情報を取得するように構成された第2の取得モジュールをさらに備え、
前記検索モジュールが、前記マルチメディアデータと前記時間情報とにマッチする少なくとも1つのタイプの対話ページを検索するように構成された、請求項21に記載のサーバ。
【請求項２６】
請求項16から20のいずれか一項に記載の端末と、請求項21から25のいずれか一項に記載のサーバとを含む、ビデオベースの対話システム。

【国際調査報告】
2017517904.tif 000023
2017517904.tif 000024