(57)【要約】本発明は、マルチメディア情報の表示方法及び装置に関し、コンピュータ技術分野に属する。マルチメディア情報の表示方法は、投入管理アプリケーションクライアントに適用され、投入管理アプリケーションクライアントが投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、当該方法は、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、第１のアプリケーションクライアントにマルチメディア情報を送信することで、第１のアプリケーションクライアントがマルチメディア情報を受信した時、マルチメディア情報を表示することと、を含む。本発明はインストールされた各アプリケーションクライアントを統一的に管理することにより、各アプリケーションクライアントが個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報を重複してダウンロードすることを防止し、端末のネットワーク資源と電気量を節約する。【選択図】図１
2017535003.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディア情報の表示方法であって、
投入管理アプリケーションクライアントに適用され、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含むことと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示することと、
を含むことを特徴とするマルチメディア情報の表示方法。
【請求項２】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、
現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信することを特徴とする請求項１に記載のマルチメディア情報の表示方法。
【請求項３】
サーバーとの間のインターフェースを呼び出すことで、前記投入戦略及び前記マルチメディア情報集合をダウンロードすることを更に含むことを特徴とする請求項１に記載のマルチメディア情報の表示方法。
【請求項４】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断することと、
前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、
を含むことを特徴とする請求項１に記載のマルチメディア情報の表示方法。
【請求項５】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
前記システム時間が前記投入時間帯に属するか否かを判断することと、
前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、
を含むことを特徴とする請求項１に記載のマルチメディア情報の表示方法。
【請求項６】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記第１の投入頻度が前記端末の投入頻度を指示するためのものであることと、
前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、
を含むことを特徴とする請求項１に記載のマルチメディア情報の表示方法。
【請求項７】
前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを含むことを特徴とする請求項１から請求項６のいずれか一項に記載のマルチメディア情報の表示方法。
【請求項８】
前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を示すことと、
前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすること、
を含むことを特徴とする請求項７に記載のマルチメディア情報の表示方法。
【請求項９】
前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示すことと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することと、
を含むことを特徴とする請求項１から請求項６のいずれか一項に記載のマルチメディア情報の表示方法。
【請求項１０】
マルチメディア情報の表示方法であって、
第１のアプリケーションクライアントに適用され、
所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することと、
前記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示することと、
を含むことを特徴とするマルチメディア情報の表示方法。
【請求項１１】
ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含むこと、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含むこと、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含むことを特徴とする請求項１０に記載のマルチメディア情報の表示方法。
【請求項１２】
前記マルチメディア情報を表示することは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおける、ポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示すること、
を含むことを特徴とする請求項１１に記載のマルチメディア情報の表示方法。
【請求項１３】
マルチメディア情報の表示方法であって、
サーバーに適用され、前記サーバーは端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含むことと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示することと、
を含むことを特徴とするマルチメディア情報の表示方法。
【請求項１４】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、
前記端末の現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信すること、を更に含むことを特徴とする請求項１３に記載のマルチメディア情報の表示方法。
【請求項１５】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断することと、
前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、
を含むことを特徴とする請求項１３に記載のマルチメディア情報の表示方法。
【請求項１６】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
前記システム時間が前記投入時間帯に属するか否かを判断することと、
前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、
を含むことを特徴とする請求項１３に記載のマルチメディア情報の表示方法。
【請求項１７】
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記第１の投入頻度が前記端末の投入頻度を示すことと、
前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、
を含むことを特徴とする請求項１３に記載のマルチメディア情報の表示方法。
【請求項１８】
前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得すること、を含むことを特徴とする請求項１３から請求項１７のいずれか一項に記載のマルチメディア情報の表示方法。
【請求項１９】
前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を示すことと、
前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることと、
を含むことを特徴とする請求項１８に記載のマルチメディア情報の表示方法。
【請求項２０】
前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示すことと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することと、
を含むことを特徴とする請求項１３から請求項１７のいずれか一項に記載のマルチメディア情報の表示方法。
【請求項２１】
マルチメディア情報の表示方法であって、第１のアプリケーションクライアントに適用され、
所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入するためのものであることと、
前記サーバーから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示することと、
を含むことを特徴とするマルチメディア情報の表示方法。
【請求項２２】
ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含むこと、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含むこと、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含むことを特徴とする請求項２１に記載のマルチメディア情報の表示方法。
【請求項２３】
前記マルチメディア情報を表示することは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示すること、を含むことを特徴とする請求項２２に記載のマルチメディア情報の表示方法。
【請求項２４】
マルチメディア情報の表示装置であって、
投入管理アプリケーションクライアントに適用され、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及び少なくとも１つのマルチメディア情報を含むマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する情報確定モジュールと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示する送信モジュールと、
を備えることを特徴とするマルチメディア情報の表示装置。
【請求項２５】
現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信する受信モジュール、を更に備えることを特徴とする請求項２４に記載のマルチメディア情報の表示装置。
【請求項２６】
サーバーとの間のインターフェースを呼び出すことで、前記投入戦略及び前記マルチメディア情報集合をダウンロードするダウンロードモジュール、を更に備えることを特徴とする請求項２４に記載の装置。
【請求項２７】
前記情報確定モジュールは、更に、前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断し、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを特徴とする請求項２４に記載のマルチメディア情報の表示装置。
【請求項２８】
前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、前記システム時間が前記投入時間帯に属するか否かを判断し、前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを特徴とする請求項２４に記載のマルチメディア情報の表示装置。
【請求項２９】
前記情報確定モジュールは、更に、前記投入戦略に前記端末の投入頻度を指示するための第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを特徴とする請求項２４に記載のマルチメディア情報の表示装置。
【請求項３０】
前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを特徴とする請求項２４から請求項２９のいずれか一項に記載のマルチメディア情報の表示装置。
【請求項３１】
前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を指示するためのものであり、前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることを特徴とする請求項３０に記載のマルチメディア情報の表示装置。
【請求項３２】
前記情報確定モジュールは、更に、前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示し、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することを特徴とする請求項２４から請求項２９のいずれか一項に記載のマルチメディア情報の表示装置。
【請求項３３】
マルチメディア情報の表示装置であって、第１のアプリケーションクライアントに適用され、
所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入する送信モジュールと、
前記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示する表示モジュールと、を備えることを特徴とするマルチメディア情報の表示装置。
【請求項３４】
ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含むことを特徴とする請求項３３に記載のマルチメディア情報の表示装置。
【請求項３５】
前記表示モジュールは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示する第１の表示ユニット、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示する第２の表示ユニット、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示する第３の表示ユニット、を備えることを特徴とする請求項３４に記載のマルチメディア情報の表示装置。
【請求項３６】
マルチメディア情報の表示装置であって、サーバーに適用され、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及び少なくとも１つのマルチメディア情報を含むマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する情報確定モジュールと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示する送信モジュールと、を備えることを特徴とするマルチメディア情報の表示装置。
【請求項３７】
前記端末の現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信する受信モジュール、を更に備えることを特徴とする請求項３６に記載のマルチメディア情報の表示装置。
【請求項３８】
前記情報確定モジュールは、更に、前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断し、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを特徴とする請求項３６に記載のマルチメディア情報の表示装置。
【請求項３９】
前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、前記システム時間が前記投入時間帯に属するか否かを判断し、前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを特徴とする請求項３６に記載のマルチメディア情報の表示装置。
【請求項４０】
前記情報確定モジュールは、更に、前記投入戦略に第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記第１の投入頻度が前記端末の投入頻度を指示するためのものであり、前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを特徴とする請求項３６に記載のマルチメディア情報の表示装置。
【請求項４１】
前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを特徴とする請求項３６から請求項４０のいずれか一項に記載のマルチメディア情報の表示装置。
【請求項４２】
前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を指示するためのものであり、前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることを特徴とする請求項４１に記載のマルチメディア情報の表示装置。
【請求項４３】
前記情報確定モジュールは、更に、前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示し、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することを特徴とする請求項３６から請求項４０のいずれか一項に記載のマルチメディア情報の表示装置。
【請求項４４】
マルチメディア情報の表示装置であって、第１のアプリケーションクライアントに適用され、
所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入する送信モジュールと、
前記サーバーから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示する表示モジュールと、
を備えることを特徴とするマルチメディア情報の表示装置。
【請求項４５】
ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含むことを特徴とする請求項４４に記載のマルチメディア情報の表示装置。
【請求項４６】
前記表示モジュールは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示する第１の表示ユニット、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示する第２の表示ユニット、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示する第３の表示ユニット、備えることを特徴とする請求項４５に記載のマルチメディア情報の表示装置。
【請求項４７】
マルチメディア情報の表示装置であって、投入管理アプリケーションクライアントに適用され、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合が少なくとも１つのマルチメディア情報を含み、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示することを特徴とするマルチメディア情報の表示装置。
【請求項４８】
マルチメディア情報の表示装置であって、第１のアプリケーションクライアントに適用され、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入し、
前記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示することを特徴とするマルチメディア情報の表示装置。
【請求項４９】
マルチメディア情報の表示装置であって、サーバーに適用され、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合が少なくとも１つのマルチメディア情報を含み、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示することを特徴とするマルチメディア情報の表示装置。
【請求項５０】
マルチメディア情報の表示装置であって、第１のアプリケーションクライアントに適用され、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入し、
前記サーバーから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示することを特徴とするマルチメディア情報の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出願番号がＣＮ２０１５１０４９６９２３．５であり、出願日が２０１５年０８月１３日の中国特許出願に基づいて提出され、該中国特許出願の優先権を主張し、該中国特許出願の全ての内容はここで参考として援用される。
【０００２】
本発明は、コンピュータ技術分野に関し、具体的には、マルチメディア情報の表示方法及び装置に関する。
【背景技術】
【０００３】
インテリジェント端末の発展に伴い、端末のアプリケーションクライアントの普及率がますます高まる傾向があり、アプリケーションクライアントにおいてスタート画面の広告を投入することもだんだん普通の広告の投入方式となっている。ここで、スタート画面の広告とは、アプリケーションクライアントが起動される場合、起動されたインターフェースに表示する広告を指す。
【０００４】
一般的に、アプリケーションに関連されるアプリケーションサーバーは、広告主に提供された複数のスタート画面の広告を予め取得し、且つスタート画面の広告の投入戦略を設定する。当該アプリケーションサーバーは、当該投入戦略に基づきアプリケーションに投入しようとするスタート画面の広告を確定できる。端末におけるアプリケーションクライアントは、当該アプリケーションサーバーとのインターフェースを呼び出し、当該スタート画面の広告をダウンロードできる。当該アプリケーションが起動される時に当該スタート画面の広告を表示することができる。
【０００５】
端末について、当該端末にインストールされる複数のアプリケーションがいずれも上述した方法を使用して、相応するスタート画面の広告を表示でき、各アプリケーションの間にお互いに影響を与えない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる技術に存在する課題を解決するために、マルチメディア情報の表示方法及び装置を提供している。上述した技術案は以下のようである。
【課題を解決するための手段】
【０００７】
本発明の実施例に係る第１態様では、マルチメディア情報の表示方法を提供し、
前記方法は、投入管理アプリケーションクライアントに適用され、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含むことと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示することと、を含む。
【０００８】
他の実施例では、前記方法は、
前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、
現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信することを更に含む。
【０００９】
他の実施例では、前記方法は、
サーバーとの間のインターフェースを呼び出すことで、前記投入戦略及び前記マルチメディア情報集合をダウンロードすることを更に含む。
【００１０】
他の実施例では、前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断することと、
前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００１１】
他の実施例では、前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
前記システム時間が前記投入時間帯に属するか否かを判断することと、
前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００１２】
他の実施例では、前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記第１の投入頻度が前記端末の投入頻度を指示するためのものであることと、
前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００１３】
他の実施例では、前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを含む。
【００１４】
他の実施例では、前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を示すことと、
前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすること、を含む。
【００１５】
他の実施例では、前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示すことと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順にしたがって、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することと、を含む。
【００１６】
本発明の実施例に係る第２の態様では、マルチメディア情報の表示方法を提供しており、前記方法は、
第１のアプリケーションクライアントに適用され、
所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することと、
前記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示することと、を含む。
【００１７】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【００１８】
他の実施例では、前記マルチメディア情報を表示することは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおける、ポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示すること、を含む。
【００１９】
本発明の実施例に係る第３の態様では、マルチメディア情報の表示方法を提供しており、サーバーに適用され、前記サーバーは端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含むことと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示することと、を含む。
【００２０】
前記方法は、前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、
前記端末の現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信すること、を更に含む。
【００２１】
他の実施例では、前記の予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断することと、
前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００２２】
他の実施例では、前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
前記システム時間が前記投入時間帯に属するか否かを判断することと、
前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００２３】
他の実施例では、前記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記第１の投入頻度が前記端末の投入頻度を示すことと、
前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００２４】
他の実施例では、前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得すること、を含む。
【００２５】
他の実施例では、前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を指示するためのものであることと、
前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることと、を含む。
【００２６】
他の実施例では、前記投入戦略及び前記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示すことと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することと、を含む。
【００２７】
本発明の実施例に係る第４の態様では、マルチメディア情報の表示方法を提供しており、前記方法は、第１のアプリケーションクライアントに適用され、前記方法は、
所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられることと、
前記サーバーから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示することと、を含む。
【００２８】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【００２９】
他の実施例では、前記マルチメディア情報を表示することは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示すること、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示することを含む。
【００３０】
本発明の実施例に係る第五態様では、マルチメディア情報の表示装置を提供しており、投入管理アプリケーションクライアントに適用され、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及び少なくとも１つのマルチメディア情報を含むマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する情報確定モジュールと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示する送信モジュールと、
を備える。
【００３１】
他の実施例では、前記装置は、
現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信する受信モジュール、を更に備える。
【００３２】
他の実施例では、前記装置は、
サーバーとの間のインターフェースを呼び出すことで、前記投入戦略及び前記マルチメディア情報集合をダウンロードするダウンロードモジュール、を更に備える。
【００３３】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断し、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【００３４】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、前記システム時間が前記投入時間帯に属するか否かを判断し、前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【００３５】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記端末の投入頻度を指示するための第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【００３６】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得する。
【００３７】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を指示するためのものであり、前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とする。
【００３８】
他の実施例では、前記情報確定モジュールは、更に、前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示し、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択する。
【００３９】
本発明の実施例に係る第６の態様では、マルチメディア情報の表示装置を提供しており、前記装置は第１のアプリケーションクライアントに適用され、前記装置は、
所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入する送信モジュールと、
前記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示する表示モジュールと、を備える。
【００４０】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【００４１】
他の実施例では、前記表示モジュールは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示する第１の表示ユニット、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示する第２の表示ユニット、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示する第３の表示ユニット、を備える。
【００４２】
本発明の実施例に係る第７の態様では、マルチメディア情報の表示装置であって、サーバーに適用され、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、
予め設定された投入戦略及び少なくとも１つのマルチメディア情報を含むマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する情報確定モジュールと、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示する送信モジュールと、を備える。
【００４３】
他の実施例では、前記装置は、
前記端末の現在稼動中の第１のアプリケーションクライアントから送信された、前記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信する受信モジュール、を更に備える。
【００４４】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に投入アプリケーションのリストが含まれている場合、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれているか否かを判断し、前記投入アプリケーションのリストに前記第１のアプリケーションクライアントが含まれている場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【００４５】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、前記システム時間が前記投入時間帯に属するか否かを判断し、前記システム時間が前記投入時間帯に属する場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【００４６】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に第１の投入頻度が含まれている場合、前記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、前記第１の投入頻度が前記端末の投入頻度を指示するためのものであり、前記総投入頻度が前記第１の投入頻度より小さい場合、前記投入戦略及び前記マルチメディア情報集合に基づいて、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【００４７】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得する。
【００４８】
他の実施例では、前記情報確定モジュールは、更に、前記投入戦略に前記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、前記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、前記指定のマルチメディア情報の投入頻度を取得し、前記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を指示するためのものであり、前記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、前記指定のマルチメディア情報を前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とする。
【００４９】
他の実施例では、前記情報確定モジュールは、更に、前記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、前記重みは対応するマルチメディア情報が選抜される確率を示し、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、前記マルチメディア情報集合から、前記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択する。
【００５０】
本発明の実施例に係る第８の態様では、マルチメディア情報の表示装置を提供して、上記装置は、第１のアプリケーションクライアントに適用され、
所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入する送信モジュールと、
前記サーバーから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示する表示モジュールと、を備える。
【００５１】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【００５２】
他の実施例では、前記表示モジュールは、
前記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに前記マルチメディア情報を表示する第１の表示ユニット、又は、
前記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、前記マルチメディア情報を表示する第２の表示ユニット、又は、
前記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに前記マルチメディア情報を表示する第３の表示ユニット、を備える。
【００５３】
本発明の実施例に係る第９態様では、マルチメディア情報の表示装置を提供して、投入管理アプリケーションクライアントに適用され、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、前記装置は、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶しているメモリーと、
を備え、
前記プロセッサは、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合が少なくとも１つのマルチメディア情報を含み、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示する。
【００５４】
本発明の実施例に係る第１０の態様では、マルチメディア情報の表示装置を提供しており、第１のアプリケーションクライアントに適用され、前記装置は、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記投入管理アプリケーションクライアントが前記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入し、
前記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示する。
【００５５】
本発明の実施例に係る第１１の態様では、マルチメディア情報の表示装置を提供しており、サーバーに適用され、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、前記装置は、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、前記マルチメディア情報集合が少なくとも１つのマルチメディア情報を含み、
前記第１のアプリケーションクライアントに前記マルチメディア情報を送信することで、前記第１のアプリケーションクライアントが前記マルチメディア情報を受信した時、前記マルチメディア情報を表示する。
【００５６】
本発明の実施例に係る第１２態様では、マルチメディア情報の表示装置を提供しており、第１のアプリケーションクライアントに適用され、前記装置は、
プロセッサと、
プロセッサにより実行可能なコマンドを記憶するためのメモリーと、
を備え、
前記プロセッサは、
所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、前記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、前記サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入し、
前記サーバーから送信されたマルチメディア情報を受信した場合、前記マルチメディア情報を表示する。
【発明の効果】
【００５７】
本発明の実施例により提供される技術的解決手段は、下記の好適な効果を含むことができる。
【００５８】
本発明の一つの実施例では、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、上記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含むこと、上記第１のアプリケーションクライアントに上記マルチメディア情報を送信することで、上記第１のアプリケーションクライアントが上記マルチメディア情報を受信した時、上記マルチメディア情報を表示することを含む。本発明はインストールされた各アプリケーションクライアントを統一的に管理することにより、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【００５９】
他の実施例では、上記方法は、上記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、現在稼動中の第１のアプリケーションクライアントから送信されたマルチメディア情報表示要求を受信し、上記マルチメディア情報表示要求は上記第１のアプリケーションクライアントに発生した所定イベントをトリガーにすることを更に含む。アプリケーションクライアントが起動する時にマルチメディア情報を投入するだけでなく、所定イベントが発生した場合に第１のアプリケーションクライアントにマルチメディア情報を投入することにより、マルチメディア情報の投入の形式を多様化させ、柔軟性を向上させる。
【００６０】
他の実施例では、上記方法は、サーバーとの間のインターフェースを呼び出すことで、上記投入戦略及び上記マルチメディア情報集合をダウンロードすることを更に含む。当該サーバーに当該投入戦略とマルチメディア情報集合を設定すればよく、複数のアプリケーションサーバーにそれぞれ設定する必要はない。そして、当該端末は一部の投入戦略とマルチメディア情報集合のみダウンロードすればよく、各アプリケーションが個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報を重複にダウンロードすることを防止し、ネットワーク資源と電気量を節約する。
【００６１】
他の実施例では、上記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、上記投入戦略に投入アプリケーションのリストが含まれている場合、上記投入アプリケーションのリストに上記第１のアプリケーションクライアントが含まれているか否かを判断すること、上記投入アプリケーションのリストに上記第１のアプリケーションクライアントが含まれている場合、上記投入戦略及び上記マルチメディア情報集合に基づいて、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを含む。本発明は、投入アプリケーションのリストを利用してマルチメディア情報を投入するトリガーとして働くアプリケーションクライアントを管理し、柔軟性を向上させる。
【００６２】
他の実施例では、上記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、上記投入戦略に上記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得すること、上記システム時間が上記投入時間帯に属するか否かを判断すること、上記システム時間が上記投入時間帯に属する場合、上記投入戦略及び上記マルチメディア情報集合に基づいて、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを含む。本発明は、第１のアプリケーションクライアントの投入時間帯を設置することにより、該投入時間帯内に第１のアプリケーションクライアントにマルチメディア情報を投入するが、該投入時間帯以外の時間に第１のアプリケーションクライアントにマルチメディア情報を投入しないことを保証し、該投入時間帯以外の時間にユーザに迷惑をかけることを避けることができる。
【００６３】
他の実施例では、上記予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、上記投入戦略に第１の投入頻度が含まれている場合、上記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、上記第１の投入頻度が上記端末の投入頻度を指示するためのものであること、現在の総投入頻度が上記第１の投入頻度より小さい場合、上記投入戦略及び上記マルチメディア情報集合に基づいて、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することを含む。本発明は、第１の投入頻度を設定することにより、該端末がマルチメディア情報を表示する頻度を限定し、マルチメディア情報の投入が多すぎて使用者の反感を起こすことを避ける。
【００６４】
他の実施例では、上記の投入戦略及び上記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、上記投入戦略に上記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、上記マルチメディア情報集合から、上記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを含む。本発明は、該第１のアプリケーションクライアントに対応する指定のマルチメディア情報を確定することにより、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を管理する。
【００６５】
他の実施例では、上記投入戦略及び上記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、上記投入戦略に上記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、上記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、上記指定のマルチメディア情報の投入頻度を取得し、上記第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を示すこと、上記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、上記指定のマルチメディア情報を上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすること、を含む。本発明は、該第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報を確定することにより、各指定のマルチメディア情報の投入頻度に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を管理する。
【００６６】
他の実施例では、上記投入戦略及び上記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、上記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、上記重みは対応するマルチメディア情報が選抜される確率を示すこと、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、上記マルチメディア情報集合から、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することを含む。本発明は、マルチメディア情報の重みを設定することにより、ランダムにマルチメディア情報を投入することではなく、重みが大きいマルチメディア情報を選択して投入し、各マルチメディア情報をバランスよく投入し、あるマルチメディア情報の投入が多過ぎる一方、別のマルチメディア情報の投入が少なすぎることを避ける。
【００６７】
本発明の他の実施例では、所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、上記第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、上記投入管理アプリケーションクライアントが上記投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入すること、上記投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、上記マルチメディア情報を表示することを含む。本発明はインストールされた各アプリケーションクライアントを統一的に管理することにより、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複にダウンロードされることを防止し、端末のネットワーク資源と電気量を節約する。
【００６８】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。本発明は、タイプの異なるアプリケーションクライアントに対応する所定イベントを提供する。
【００６９】
他の実施例では、上記マルチメディア情報を表示することは、上記第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに上記マルチメディア情報を表示すること、又は、上記第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、上記マルチメディア情報を表示すること、又は、上記第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに上記マルチメディア情報を表示することを含む。本発明は、異なるアプリケーションクライアントがマルチメディア情報を表示する、異なる方式を提供し、マルチメディア情報の表示の形式を多様化させ、柔軟性を向上させる。
【００７０】
理解すべきことは、以上の一般的な説明と後の詳細な説明は一例示的なものに過ぎず、本願を限定するものではない。
【図面の簡単な説明】
【００７１】
ここの図面は明細書に合併されて本明細書の一部を構成し、本願に適合する実施例を示し、明細書と共に本願の原理を解釈するためである。
【００７２】
【図１】一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。
【図２】一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。
【図３】一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。
【図４】一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。
【図５】一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。
【図６】一例示的な実施例に係るマルチメディア情報表示を示す模式図である。
【図７】一例示的な実施例に係るマルチメディア情報表示を示す模式図である。
【図８】一例示的な実施例に係るマルチメディア情報表示を示す模式図である。
【図９Ａ】一例示的な実施例に係るネットワークシステムを示す構成の模式図である。
【図９Ｂ】一例示的な実施例に係る操作フローを示す模式図である。
【図１０】一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。
【図１１】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１２】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１３】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１４】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１５】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１６】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１７】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１８】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図１９】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図２０】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【図２１】一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。
【発明を実施するための形態】
【００７３】
本発明の目的、技術案及び利点を更に明確にするように、以下、実施形態と図面を結合して本発明を更に詳細に説明する。ここで、本発明の例示的な実施形態及びその説明は本発明を解釈するためであり、本発明を限定するものではない。
【００７４】
本発明の実施例は、マルチメディア情報の表示方法及び装置を提供しており、以下、図面を参照しながら本発明を詳しく説明する。
【００７５】
図１は一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。図１に示すように、マルチメディア情報の表示方法は投入管理アプリケーションクライアントに適用され、該投入管理アプリケーションクライアントが該投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、該方法は、以下のステップを含む。
【００７６】
ステップ１０１において、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、上記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含む。
【００７７】
ステップ１０２において、該第１のアプリケーションクライアントに該マルチメディア情報を送信することで、該第１のアプリケーションクライアントが該マルチメディア情報を受信した場合、該マルチメディア情報を表示する。
【００７８】
かかる技術において、端末における各アプリケーションクライアントは、それぞれ異なるアプリケーションサーバーに関連付けられる。各アプリケーションクライアントについて、当該アプリケーションに関連付けられているアプリケーションサーバーにマルチメディア情報の投入戦略を設定する必要があり、当該投入戦略に基づき、端末のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。当該端末は、当該アプリケーションクライアントを介して、当該アプリケーションサーバーからマルチメディア情報をダウンロードする必要がある。ダウンロードする時に、端末のネットワーク資源と電気量を消費する。端末における各アプリケーションクライアントは、いずれもこのような方法を採用してマルチメディア情報をダウンロードする。当該端末における任意の二つの異なるアプリケーションクライアントについて、同一なマルチメディア情報を取得しても、この二つの異なるアプリケーションクライアントを介して、異なるアプリケーションサーバーからそれぞれに該マルチメディア情報をダウンロードする必要がある。よって、同一なマルチメディア情報が重複にダウンロードされ、端末のネットワーク資源と電気量が無駄になることを生じる。
【００７９】
一方、本実施例では、端末は投入管理アプリケーションクライアントを稼動させ、投入管理アプリケーションクライアントを利用してインストールされた各アプリケーションクライアントを統一的に管理し、該投入管理アプリケーションクライアントは、投入戦略及びマルチメディア情報集合を予め設定している。該投入管理アプリケーションクライアントは、稼動中に、他の各アプリケーションクライアントをモニタリングする。第１のアプリケーションクライアントを例として、該投入管理アプリケーションクライアントは、該投入戦略及びマルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、該第１のアプリケーションクライアントに該マルチメディア情報を送信する。該第１のアプリケーションクライアントが該マルチメディア情報を表示する。
【００８０】
そして、該端末は一部の投入戦略とマルチメディア情報集合をダウンロードすればよく、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【００８１】
本実施例に係る方法は、投入管理アプリケーションクライアントによりインストールされた各アプリケーションクライアントを統一的に管理し、予め確定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、端末のネットワーク資源と電気量を節約する。
【００８２】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、該方法は、
現在稼動中の第１のアプリケーションクライアントから送信されたマルチメディア情報表示要求を受信し、該マルチメディア情報表示要求は該第１のアプリケーションクライアントに発生した所定イベントをトリガーにすることを更に含む。
【００８３】
他の実施例では、上記方法は、
サーバーとの間のインターフェースを呼び出すことで、該投入戦略及び該マルチメディア情報集合をダウンロードすることを更に含む。
【００８４】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略に投入アプリケーションのリストが含まれている場合、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれているか否かを判断することと、
該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれている場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００８５】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略に該第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
該システム時間が該投入時間帯に属するか否かを判断することと、
該システム時間が該投入時間帯に属する場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００８６】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略に本端末の投入頻度を指示するための第１の投入頻度が含まれている場合、該端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算することと、
該総投入頻度が該第１の投入頻度より小さい場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【００８７】
他の実施例では、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略には該第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、該マルチメディア情報集合から該第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを含む。
【００８８】
他の実施例では、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略には該第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２投入頻度が含まれている場合、該第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して該指定のマルチメディア情報の投入頻度を取得し、上記第２投入頻度は、指定マルチメディア情報に対応する投入頻度を指示するためのものであることと、
該指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、該指定のマルチメディア情報を該第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることと、を含む。
【００８９】
他の実施例では、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該マルチメディア情報集合における各マルチメディア情報の現在の重みを取得することと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、該マルチメディア情報集合から該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することと、を含み、
当該重みは、対応するマルチメディア情報が選抜される確率を示す。
【００９０】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここでその詳細な説明を省略する。
【００９１】
図２は一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。図２に示すように、マルチメディア情報の表示方法は、第１のアプリケーションクライアントに適用され、以下のステップを含む。
【００９２】
ステップ２０１において、所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、該第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、該投入管理アプリケーションクライアントが該投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入するためのものである。
【００９３】
ステップ２０２において、該投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、該マルチメディア情報を表示する。
【００９４】
本実施例に係る方法は、投入管理アプリケーションクライアントを利用してインストールされた各アプリケーションクライアントを統一的に管理し、予め決定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントに該マルチメディア情報を表示させ、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【００９５】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【００９６】
他の実施例では、該マルチメディア情報を表示することは、
該第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースにおいて該マルチメディア情報を表示すること、又は、
該第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、該マルチメディア情報を表示すること、又は、
該第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースにおいて該マルチメディア情報を表示することを含む。
【００９７】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここではその詳細な説明を省略する。
【００９８】
図３は一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。図３に示すように、マルチメディア情報の表示方法は、端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられるサーバーに適用され、以下のステップを含む。
【００９９】
ステップ３０１において、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、上記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含む。
【０１００】
ステップ３０２において、該第１のアプリケーションクライアントに該マルチメディア情報を送信することで、該第１のアプリケーションクライアントが該マルチメディア情報を受信した場合、該マルチメディア情報を表示する。
【０１０１】
本実施例に係る方法は、サーバーで端末にインストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントに該マルチメディア情報を表示させ、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【０１０２】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、該方法は、
該端末は、現在稼動中の第１のアプリケーションクライアントから送信された、該第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信することを更に含む。
【０１０３】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略に投入アプリケーションのリストが含まれている場合、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれているか否かを判断することと、
該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれている場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【０１０４】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略に該第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
該システム時間が該投入時間帯に属するか否かを判断することと、
該システム時間が該投入時間帯に属する場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【０１０５】
他の実施例では、該予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略に該端末の投入頻度を指示するための第１の投入頻度が含まれている場合、該端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算することと、
該総投入頻度が該第１の投入頻度より小さい場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【０１０６】
他の実施例では、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略には該第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、該マルチメディア情報集合から該第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを含む。
【０１０７】
他の実施例では、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該投入戦略には該第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、該第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して該指定のマルチメディア情報の投入頻度を取得し、上記第２の投入頻度は指定マルチメディア情報に対応する投入頻度を指示するためのものであることと、
該指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、該指定のマルチメディア情報を該第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることと、を含む。
【０１０８】
他の実施例では、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
該マルチメディア情報集合における各マルチメディア情報の現在の重みを取得することと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、該マルチメディア情報集合から、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することを含み、
当該重みは、対応するマルチメディア情報が選抜される確率を示す。
【０１０９】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここではその詳細な説明を省略する。
【０１１０】
図４は一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。図４に示すように、マルチメディア情報の表示方法は、第１のアプリケーションクライアントに適用され、以下のステップを含む。
【０１１１】
ステップ４０１において、所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信し、該第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、該サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられる。
【０１１２】
ステップ４０２において、該サーバーから送信されたマルチメディア情報を受信した場合、該マルチメディア情報を表示する。
【０１１３】
本実施例に係る方法は、サーバーを利用して、端末にインストールされた各アプリケーションクライアントを統一的に管理し、予め確定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントに該マルチメディア情報を表示させ、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【０１１４】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【０１１５】
他の実施例では、該マルチメディア情報を表示することは、
該第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースにおいて該マルチメディア情報を表示すること、又は、
該第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、該マルチメディア情報を表示すること、又は、
該第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに該マルチメディア情報を表示することを含む。
【０１１６】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここではその詳細な説明を省略する。
【０１１７】
図５は一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。図５に示すように、本実施例のインタラクションエージェントは、端末の投入管理アプリケーションクライアント及び第１のアプリケーションクライアントであり、該投入管理アプリケーションクライアントが第１のアプリケーションクライアントにマルチメディア情報を投入するのに用いられ、該方法は、以下のステップを含む。
【０１１８】
ステップ５０１では、第１のアプリケーションクライアントは、所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信する。
【０１１９】
本実施例では、端末には、該投入管理アプリケーションクライアントをインストールしてもよく、少なくとも１つの他のアプリケーションクライアントをインストールしてもよく、他のアプリケーションクライアントはアプリケーションソフトウェア、オペレーティングシステムにおけるアプリケーションプロセス等の種々の形態のアプリケーションクライアントを含んでもよく、該アプリケーションソフトウェアは、チャットアプリケーションソフトウェア、ショッピングアプリケーションソフトウェアまたはビデオ再生アプリケーションソフトウェア等を含んでもよく、該アプリケーションプロセスは、端末充電イベントを管理するためのアプリケーションプロセスまたは端末画面の明暗を管理するためのアプリケーションプロセス等を含んでもよい。且つ、該アプリケーションクライアントは該端末により自動的に起動されてもよく、ユーザによる起動操作をトリガーとして起動されてもよく、本実施例はこれが限定されるものではない。
【０１２０】
本実施例では、各アプリケーションクライアントが少なくとも１つの所定イベントに対応し、所定イベントが発生した場合、該アプリケーションクライアントの現在のシーンインターフェースがマルチメディア情報を表示することに用いられてもよいと見なすことができる。
【０１２１】
第１のアプリケーションクライアントを例とし、該第１のアプリケーションクライアントは、所定イベントが発生したことを検出した場合、該第１のアプリケーションクライアントの現在のシーンインターフェースが投入されたマルチメディア情報を表示することができることを示し、該第１のアプリケーションクライアントは該投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信する。
【０１２２】
ここで、各アプリケーションクライアントに対応する所定イベントは、イベントが発生する時のシーンインターフェースに応じて確定されてもよく、又はアプリケーションの開発者が開発する時に確定されてもよく、異なるアプリケーションクライアントに対応する所定イベントは同じでも異なってもよく、本実施例はこれを限定するものではない。
【０１２３】
例えば、該第１のアプリケーションクライアントは、対応するシーンインターフェースが空き表示領域を含むイベントを所定イベントとしてもよく、該所定イベントが発生すると、該第１のアプリケーションクライアントは現在のシーンインターフェースに空き表示領域を含むことを確定することができ、該空き表示領域がマルチメディア情報を表示することに用いられてもよい。また、該第１のアプリケーションクライアントは対応するシーンインターフェースが冗長情報表示領域を含むイベントを所定イベントとしてもよく、該冗長情報表示領域とは冗長情報を表示する領域を示し、該冗長情報が現在のシーンインターフェースの内容と無関係な情報であってもよい。該所定イベントが発生すると、第１のアプリケーションクライアントは現在のシーンインターフェースに冗長情報表示領域を含むことを確定することができ、該冗長情報表示領域内にマルチメディア情報を表示することができ、現在表示している冗長情報の代わりに該マルチメディア情報を表示する。
【０１２４】
該所定イベントはロック画面イベント、ウィンドウをポップアップするイベント、シャットダウン状態で充電するイベントのうちの少なくとも１つを含む。
【０１２５】
なお、該ロック画面イベントに対応するアプリケーションクライアントは端末画面の明暗を管理するためのロック画面アプリケーションクライアントであり、該ロック画面アプリケーションクライアントは、端末画面の開閉を検出することができ、端末画面が閉じられたことを検出した場合、ロック画面イベントが発生したと確定し、且つロック画面イベントが発生した時、該端末の表示画面は、マルチメディア情報を表示することに用いられてもよい。
【０１２６】
ウィンドウをポップアップするイベントに対応するアプリケーションクライアントは端末のインターフェース表示を管理するための表示アプリケーションクライアントやメニューを管理するためのメニュー管理アプリケーションクライアント等を含んでもよく、該表示アプリケーションクライアントは、現在のシーンインターフェースに１つのウィンドウをポップアップしたことを検出した場合、ウィンドウをポップアップするイベントが発生したと確定し、該メニュー管理アプリケーションクライアントは、いずれかのメニューがアクテイブ化されたことを検出した場合、メニューウィンドウをポップアップするイベントが発生したと確定する。ウィンドウをポップアップするイベントが発生した場合、現在のシーンインターフェースにおける該ウィンドウ以外の表示領域はマルチメディア情報を表示することに用いられることができる。
【０１２７】
シャットダウン状態で充電するイベントに対応するアプリケーションクライアントは端末充電イベントを管理するための充電アプリケーションクライアントであり、該端末を充電する場合、該充電アプリケーションクライアントは充電イベントを検出し、該充電アプリケーションクライアントは該端末が現在シャットダウン状態にあると確定した場合、シャットダウン状態で充電するイベントが発生したと確定する。該端末はシャットダウン状態で充電するイベントが発生した場合、該端末の表示画面はマルチメディア情報を表示することに用いられることができる。
【０１２８】
なお、本実施例は、上記の３種類の所定イベントのみを例として説明したが、実際に、他の所定イベントを更に設定してもよく、該所定イベントが発生した場合、現在のシーンインターフェースはマルチメディア情報を表示することに用いられることができればよく、本実施例はこれを限定するものではない。
【０１２９】
ステップ５０２では、投入管理アプリケーションクライアントが該第１のアプリケーションクライアントから送信されたマルチメディア情報表示要求を受信した場合、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントにマルチメディア情報を投入するか否かを判断し、「はい」の場合にステップ５０３を実行し、「いいえ」の場合に終了する。
【０１３０】
該投入戦略はマルチメディア情報の表示状況を管理するためのものであり、例えば、マルチメディア情報の表示時間を管理したり、マルチメディア情報を表示するアプリケーションクライアントを管理したりするなどのものであり、本実施例はこれを限定するものではない。当該マルチメディア情報集合は、少なくとも一つのマルチメディア情報を含んでいる。各マルチメディア情報は、フォーマットに基づき、ピクチャー情報、ビデオ情報、オーディオ情報およびＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の中の少なくとも一つを含めてもよく、内容に基づき、メークアップ類、衣服類、日用品類など様々なタイプの情報を含めてもよく、本実施例はこれらを限定しない。
【０１３１】
当該投入戦略と当該マルチメディア情報集合は、当該投入管理アプリケーションクライアントに関連付けられるサーバーとマルチメディア情報を生成する広告主が協議することで確定できる。当該サーバーは、アプリケーションの実行過程で、当該投入戦略と当該マルチメディア情報集合をアップデートすることもできる。当該投入管理アプリケーションクライアントは、当該サーバーから当該投入戦略と当該マルチメディア情報集合をダウンロードし、且つ当該投入戦略と当該マルチメディア情報集合を保存する。
【０１３２】
例えば、当該投入管理アプリケーションクライアントは、当該サーバーとの間のインターフェースを呼び出すことで、当該サーバーから当該投入戦略と当該マルチメディア情報集合をダウンロードする。当該投入管理アプリケーションクライアントは、当該サーバーとの間のインターフェースをリアルタイムに呼び出して当該サーバーから当該投入戦略と当該マルチメディア情報集合をダウンロードでき、又は当該サーバーとの間のインターフェースを周期的に呼び出して当該サーバーから当該投入戦略と当該マルチメディア情報集合をダウンロードできる。当該端末のダウンロード周期は１０時間、２４時間などでよく、本実施例はこれを限定しない。
【０１３３】
又は、当該投入管理アプリケーションクライアントは、当該サーバーが当該投入戦略と当該マルチメディア情報集合をアップデートした時に、アップデートされた投入戦略とマルチメディア情報集合をダウンロードすることもできる。例えば、当該サーバーは、アップデートされた投入戦略とマルチメディア情報集合に基づき、新たな投入データファイルを生成し、且つ当該投入データファイルのバージョン情報を生成できる。当該バージョン情報には、当該投入データファイルのバージョンの名称と生成時間などを含めることができる。当該投入管理アプリケーションクライアントは、当該バージョン情報を取得し、当該バージョン情報と当該投入管理アプリケーションクライアントに現在保存されている投入データファイルのバージョン情報が同一であるか否かを判断することができる。当該バージョン情報と現在保存されているバージョン情報が異なると確定した場合に、当該サーバーは当該投入データファイルを既にアップデートしたことを示すため、当該投入管理アプリケーションクライアントは、当該サーバーとの間のインターフェースを呼び出して、当該アップデートされた投入データファイルをダウンロードし、当該アップデートされた投入データファイルを解析してアップデートされた投入戦略とマルチメディア情報集合を得る。
【０１３４】
一方、当該投入管理アプリケーションクライアントは、当該投入戦略と当該マルチメディア情報集合を同時にダウンロードできるのみでなく、更に当該投入戦略と当該マルチメディア情報集合を個別的にダウンロードすることもできる。例えば、当該サーバーは設定された投入戦略に基づき投入戦略ファイルを生成し、設定されたマルチメディア情報集合によって投入情報ファイルを生成することができる。当該投入管理アプリケーションクライアントは、当該サーバーが投入戦略ファイルをアップデートする時に、当該サーバーからアップデートされた投入戦略ファイルをダウンロードし、当該投入戦略ファイルを解析してアップデートされた投入戦略を取得することができる。この場合、当該投入管理アプリケーションクライアントは、アップデートされた投入戦略に基づき、現在保存されているマルチメディア情報集合を管理することができる。又は、当該投入管理アプリケーションクライアントは、当該サーバーが投入情報ファイルをアップデートする時に、当該サーバーからアップデートされた投入情報ファイルをダウンロードし、当該投入情報ファイルを解析してアップデートされたマルチメディア情報集合を取得することができる。この場合、当該投入管理アプリケーションクライアントは現在保存されている投入戦略に基づき、アップデートされたマルチメディア情報集合を管理することができる。
【０１３５】
本実施例では、該投入管理アプリケーションクライアントは、該第１のアプリケーションクライアントのマルチメディア情報表示要求を受信した場合、現在保存されている投入戦略及びマルチメディア情報集合に基づいて、該第１のアプリケーションクライアントにマルチメディア情報を投入するか否かを判断する。
【０１３６】
例えば、該ステップ５０２は、下記ステップ（１）からステップ（３）のうちの少なくとも１つを含んでもよい。
【０１３７】
（１）該投入戦略に投入アプリケーションのリストが含まれている場合、該投入アプリケーションのリストに該第１のアプリケーションクライアントを含むか否かを判断し、「はい」の場合にステップ５０３を実行し、「いいえ」の場合に終了する。
該投入戦略に投入アプリケーションのリストを含んでもよく、該投入アプリケーションのリストにはマルチメディア情報を投入することが許可された複数のアプリケーションクライアントが含まれる。よって、該投入管理アプリケーションクライアントは、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれているか否かを判断することができ、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれている場合、所定イベントが発生した時に該第１のアプリケーションクライアントがマルチメディア情報を投入することを許可することを示すため、該投入管理アプリケーションクライアントはステップ５０３を実行し、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれていない場合、該所定イベントが発生した時に該第１のアプリケーションクライアントがマルチメディア情報を投入することを許可しないことを示すため、該投入管理アプリケーションクライアントは、該第１のアプリケーションクライアントにマルチメディア情報を投入しない。
【０１３８】
（２）該投入戦略に該第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、該システム時間が該投入時間帯に属するか否かを判断し、「はい」の場合にステップ５０３を実行し、「いいえ」の場合に終了する。
該投入戦略に各アプリケーションクライアントの投入時間帯を含んでもよく、該投入時間帯は、対応する所定イベントが発生した場合、マルチメディア情報の投入を許可する時間帯を規定するためのものであり、異なるアプリケーションクライアントの投入時間帯は同じであっても異なってもよく、本実施例はこれを限定しない。
【０１３９】
該投入管理アプリケーションクライアントは、該第１のアプリケーションクライアントの投入時間帯を取得して、現在の時計が示すシステム時間を取得し、該システム時間が該第１のアプリケーションクライアントの投入時間帯に属するか否かを判断することができ、該システム時間が該投入時間帯に属する場合、現在の時点で該所定イベントが発生した時に第１のアプリケーションクライアントがマルチメディア情報を表示することを許可することを示すため、該投入管理アプリケーションクライアントはステップ５０３を実行し、該システム時間が該投入時間帯に属しない場合、現在の時点で該所定イベントが発生した時に第１のアプリケーションクライアントがマルチメディア情報を投入することを許可しないことを示すため、該第１のアプリケーションクライアントは該第１のアプリケーションクライアントにマルチメディア情報を投入しない。
【０１４０】
（３）該投入戦略に第１の投入頻度が含まれている場合、端末の各アプリケーションクライアントの投入頻度を判断し、総投入頻度を計算し、該総投入頻度が該第１の投入頻度より小さいか否かを判断し、「はい」の場合にステップ５０３を実行し、「いいえ」の場合に終了する。
【０１４１】
実際の適用において、該投入管理アプリケーションクライアントは、異なる所定イベントが発生した時、異なるアプリケーションクライアントにマルチメディア情報を投入し、端末の投入頻度が高すぎると、ユーザの反感を起こしやすく、ユーザの体験に影響を与える。そのため、該投入戦略には、該端末にマルチメディア情報を投入する頻度を制限し、該端末の最大投入頻度を示すための第１の投入頻度を含んでもよい。
【０１４２】
アプリケーションクライアントにマルチメディア情報を投入する過程では、該投入管理アプリケーションクライアントは、該投入管理アプリケーションクライアントにより投入されたマルチメディア情報を含む投入記録を生成することができ、このように、該投入管理クライアントは、該第１のアプリケーションクライアントにマルチメディア情報を投入するか否かを判断する場合、該端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、該総投入頻度が該第１の投入頻度より小さいか否かを判断することができ、該総投入頻度が該第１の投入頻度より小さい場合、該端末の総投入頻度が規定された最大投入頻度を超えていないことを示し、該端末のアプリケーションクライアントにマルチメディア情報を投入することができるため、ステップ５０３を実行し、該総投入頻度が該第１の投入頻度以上である場合、該端末にマルチメディア情報を投入する頻度が高すぎることを示し、該端末のアプリケーションクライアントにマルチメディア情報を投入することができない。
【０１４３】
なお、該端末の総投入頻度は予め設定された持続期間内の表示回数で表すことができ、該予め設定された持続期間は当該投入戦略に基づき確定可能であり、一日または一週間などであってもよく、本実施例ではこれを限定しない。例えば、該予め設定された持続期間が一日である場合に、該端末が当日にスタート画面の広告をすでに３回表示されれば、当該端末の投入頻度が３である。
【０１４４】
なお、本実施例は、上記ステップ（１）からステップ（３）における３種の方式のみを例として説明したが、該第１のアプリケーションクライアントは、いずれか１種の方式を満たす場合、該第１のアプリケーションクライアントにマルチメディア情報を投入することと確定することができる。しかし、実際には、該投入管理アプリケーションクライアントは上記の３種類の判断方式のうちの任意の２種類又は３種類を任意の形態で組み合わせて、該第１のアプリケーションクライアントにマルチメディア情報を投入するか否かを判断することができる。
【０１４５】
上記ステップ（１）と（２）の組み合わせを例として、該投入戦略に投入アプリケーションのリストが含まれている場合、該投入管理アプリケーションクライアントは、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれているか否かを判断し、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれている場合、該第１のアプリケーションクライアントの投入時間帯を取得し、且つ、現在の時計が示すシステム時間を取得し、該システム時間が該投入時間帯に属するか否かを判断し、該システム時間が該投入時間帯に属すると、該第１のアプリケーションクライアントにマルチメディア情報を投入すると確定し、ステップ５０３を実行する。該投入アプリケーションのリストに該第１のアプリケーションクライアントを含まない又は該システム時間が該第１のアプリケーションクライアントの投入時間帯に属しないと、該投入管理アプリケーションクライアントは該第１のアプリケーションクライアントにマルチメディア情報を投入しない。
【０１４６】
また、該投入管理アプリケーションクライアントは他の判断方式をさらに採用し、該第１のアプリケーションクライアントにマルチメディア情報を投入するか否かを判断してもよく、本実施例はこれを限定しない。
【０１４７】
ステップ５０３では、該投入管理アプリケーションクライアントは、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【０１４８】
該投入管理アプリケーションクライアントは、第１のアプリケーションクライアントにマルチメディア情報を投入すると確定した後、該マルチメディア情報集合から第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することができる。
【０１４９】
例えば、該投入管理アプリケーションクライアントは、該マルチメディア情報集合における各マルチメディア情報の現在の重みを確定し、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、該マルチメディア情報集合から該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することができる。そして、該投入管理アプリケーションクライアントは、マルチメディア情報を選択するとき、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、該マルチメディア情報集合から１つのマルチメディア情報を選択し、即ち重みが最も大きいマルチメディア情報を選択することができる。該投入管理アプリケーションクライアントは、該マルチメディア情報集合から、予め設定された数量のマルチメディア情報を選択し、即ち重みが大きな、予め設定された数量のマルチメディア情報を選択することができ、該予め設定された数量が該投入戦略に基づいて確定されてもよく、異なる所定イベントに対応する予め設定された数量が同じであっても異なってもよく、本実施例はこれを限定しない。
【０１５０】
該重みは対応するマルチメディア情報が選抜される確率を示すためのものであり、各マルチメディア情報の重みの値は、所定の範囲に属してもよく、該所定の範囲は（０、１）又は（０、１０）等であってもよく、該複数のマルチメディア情報の重みの合計は１であってもよく、他の数値であってもよく、本実施例はこれを限定しない。各マルチメディア情報の重みは該投入管理アプリケーションクライアントにより該投入戦略に基づいて確定されてもよく、適用過程で更新されてもよい。
【０１５１】
例えば、該投入管理アプリケーションクライアントは、あるアプリケーションクライアントに１つのマルチメディア情報を投入した場合、該マルチメディア情報の重みを減少させることができ、その後に該第１のアプリケーションクライアントは所定イベントが発生した場合、該投入管理アプリケーションクライアントは該第１のアプリケーションクライアントに重みを低減させたマルチメディア情報を投入せず、他の重みが大きいマルチメディア情報を投入する。投入されたマルチメディア情報の重みを減少させ、投入していないマルチメディア情報の重みを増大することにより、各マルチメディア情報をバランスよく投入し、あるマルチメディア情報の投入が多過ぎる一方、別のマルチメディア情報の投入が少なすぎることを防止することができる。
【０１５２】
また、該投入戦略に該第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、該投入管理アプリケーションクライアントは、該マルチメディア情報集合から、該第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得して、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることができる。
【０１５３】
且つ、該投入戦略に該第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、該第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、該投入管理アプリケーションクライアントは、該指定のマルチメディア情報の投入頻度を取得し、該指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、該指定のマルチメディア情報を該第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることができる。なお、該第２の投入頻度は指定のマルチメディア情報に対応する最大投入頻度を示し、指定のマルチメディア情報に対応する投入頻度を制限するためのものである。
【０１５４】
該投入管理アプリケーションクライアントは、予め生成された投入記録に基づいて、指定のマルチメディア情報の投入頻度を取得することができ、該投入頻度が該指定のマルチメディア情報の第２の投入頻度以上である場合、該指定のマルチメディア情報を投入する頻度が高すぎることを示し、該第１のアプリケーションクライアントに該指定のマルチメディア情報を投入することができず、該投入頻度が該指定のマルチメディア情報の第２の投入頻度より小さい場合、該指定のマルチメディア情報の投入頻度が規定された最大投入頻度を超えていない場合、更に該第１のアプリケーションクライアントに該指定のマルチメディア情報を投入することができる。
【０１５５】
ステップ５０４では、該投入管理アプリケーションクライアントは該第１のアプリケーションクライアントに該マルチメディア情報を送信する。
【０１５６】
該投入管理アプリケーションクライアントは、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定した後、該第１のアプリケーションクライアントに該マルチメディア情報を送信して、マルチメディア情報の投入を実現することができる。且つ、該投入管理アプリケーションクライアントは、該マルチメディア情報、マルチメディア情報に対応するボタン、該マルチメディア情報の投入戦略等の情報をＶｉｅｗ（ビュー）フォーマットのパケットにパケット化し、該第１のアプリケーションクライアントとの間のインターフェースを呼び出し、該第１のアプリケーションクライアントに該パケットを送信することができ、該パケットには該マルチメディア情報を表示する時に必要な全ての例えば背景画像、ボタン及び他の余計情報等の情報を含む。該第１のアプリケーションクライアントは、該パケットを取得した後、標準的な追加インターフェースＡｄｄＶｉｅｗを呼び出し、該パケットを該第１のアプリケーションクライアントの表示システムに追加して、該マルチメディア情報を表示することができる。標準的なＡｄｄＶｉｅｗインターフェースにより、各アプリケーションクライアントは容易にマルチメディア情報を集積し、集積難度を大幅に低減させることができる。
【０１５７】
該マルチメディア情報は、ピクチャー情報、ビデオ情報またはオーディオ情報等の様々なフォーマットの情報であってもよく、該第１のアプリケーションクライアントは、該マルチメディア情報のフォーマットを確定し、該マルチメディア情報を該フォーマットに対応する処理モジュールに提供し、該処理モジュールにより該マルチメディア情報を表示することができる。
【０１５８】
例えば、該マルチメディア情報がピクチャー情報である場合、該第１のアプリケーションクライアントは、該ピクチャー情報を表示モジュールに提供し、表示モジュールにより該ピクチャー情報を表示し、該マルチメディア情報がビデオ情報である場合、該第１のアプリケーションクライアントは、該ビデオ情報をビデオ再生モジュールに提供し、該ビデオ再生モジュールにより該ビデオ情報を再生する。
【０１５９】
ステップ５０５では、該第１のアプリケーションクライアントが該マルチメディア情報を受信した場合、該マルチメディア情報を表示する。
【０１６０】
該第１のアプリケーションクライアントが該マルチメディア情報を受信する場合、現在のシーンインターフェースに該マルチメディア情報を表示することができる。例えば、該マルチメディア情報がピクチャー情報を含む時、該第１のアプリケーションクライアントは、該シーンインターフェースにおいて該ピクチャー情報を表示し、該マルチメディア情報がビデオ情報である場合、該第１のアプリケーションクライアントは、該シーンインターフェースに該ビデオ情報を再生する。
【０１６１】
該第１のアプリケーションクライアントは、投入された１つのマルチメディア情報を受信した場合、該シーンインターフェースに該マルチメディア情報を表示する。該第１のアプリケーションクライアントは、投入された複数のマルチメディア情報を受信した場合、該シーンインターフェースに該複数のマルチメディア情報を順に表示することができ、該シーンインターフェースに該複数のマルチメディア情報を同時に表示してもよく、又は、該第１のアプリケーションクライアントは該複数のマルチメディア情報を２組に分け、各組が複数のマルチメディア情報を含み、該シーンインターフェースには、まず一組のマルチメディア情報を表示し、次に他組のマルチメディア情報を表示するように切り替えることができる。該複数のマルチメディア情報の表示方式は、該投入戦略に基づいて確定されてもよく、本実施例はこれを限定しない。
【０１６２】
該第１のアプリケーションクライアントは、現在のシーンインターフェースに表示しているオリジナル情報に基づいて、該マルチメディア情報の表示領域を確定し、確定された表示領域に該マルチメディア情報を表示する。例えば、該第１のアプリケーションクライアントは、現在のシーンインターフェースにおける該オリジナル情報の表示領域以外の空き表示領域を該マルチメディア情報の表示領域とし、空き表示領域に該マルチメディア情報を表示する。又は、該端末の全画面を該マルチメディア情報の表示領域とし、現在のシーンインターフェースに該マルチメディア情報を表示し、且つ該シーンインターフェースに表示するオリジナル情報を該マルチメディア情報の最上部に表示することで、該マルチメディア情報を該オリジナル情報の背景とし、本実施例はこれを限定しない。
【０１６３】
又は、タイプの異なる所定イベントに対して、該第１のアプリケーションクライアントのシーンインターフェースが異なり、該マルチメディア情報の表示領域も異なる。図６を参照し、該第１のアプリケーションクライアントに検出された所定イベントがロック画面イベントである場合、ロック画面インターフェースを表示し、該ロック画面インターフェースに該マルチメディア情報を表示し、該マルチメディア情報の表示領域が図６における点線領域で示されてもよい。又は、図７を参照し、該第１のアプリケーションクライアントにより検出された所定イベントがウィンドウをポップアップするイベントである場合、該ウィンドウが所在する表示領域を確定し、且つ現在のシーンインターフェースにおける該ウィンドウ以外の表示領域に、該マルチメディア情報を表示し、該マルチメディア情報の表示領域は、図７における点線領域で示されてもよい。又は、図８を参照し、該第１のアプリケーションクライアントにより検出された所定イベントがシャットダウン状態で充電するイベントである場合、該第１のアプリケーションクライアントは充電インターフェースを表示し、該充電インターフェースに該マルチメディア情報を表示し、該マルチメディア情報の表示領域が図８における点線領域で示されてもよい。
【０１６４】
該第１のアプリケーションクライアントは、現在のシーンインターフェースに該マルチメディア情報を表示し、該所定イベントが終了する時、該第１のアプリケーションクライアントは、該マルチメディア情報の表示を停止することができる。
【０１６５】
また、上記３種類の所定イベントを例とし、ロック画面アプリケーションクライアントはロック画面イベントが発生した場合、ロック画面インターフェースにマルチメディア情報を表示し、その後、ロック画面アプリケーションクライアントはロック画面解除の操作が検出した場合、ロック解除イベントが発生したと確定し、該ロック画面アプリケーションクライアントはマルチメディア情報の表示を停止し、ロック画面時に表示されたインターフェースを表示する。
【０１６６】
該表示アプリケーションクライアントはウィンドウをポップアップするイベントが発生した場合、現在のシーンインターフェースにおける該ウィンドウ以外の表示領域に、該マルチメディア情報を表示し、該表示アプリケーションクライアントは該ウィンドウの表示をキャンセルするイベントが検出した場合、該マルチメディア情報の表示を停止し、ウィンドウをポップアップする前に表示されたインターフェースを表示する。
【０１６７】
該充電アプリケーションクライアントは、シャットダウン状態で充電イベントが発生した場合、現在のシーンインターフェースに該マルチメディア情報を表示し、該端末が起動したことを検出した場合、該マルチメディア情報の表示を停止し、該端末の主インターフェースを表示し、又は、該端末が充電を停止した時、該マルチメディア情報の表示を停止し、該端末の画面を閉じ、何も表示しない。
【０１６８】
該第１のアプリケーションクライアントによりマルチメディア情報を表示する場合、ユーザは、該マルチメディア情報に対して閲覧操作を行うことができ、該閲覧操作は、該マルチメディア情報をクリックする操作又は他の操作等であってもよく、本実施例はこれを限定しない。該第１のアプリケーションクライアントは、該マルチメディア情報に対する閲覧操作を検出した場合、該マルチメディア情報の詳細ページを表示することができる。後続の過程では、該第１のアプリケーションクライアントは、該詳細ページを閉じる時、現在のシーンインターフェースに戻って、該マルチメディア情報を表示し続けることができる。
【０１６９】
なお、該詳細ページは、該マルチメディア情報の詳細情報を含んでもよく、例えば該マルチメディア情報に示された製品のブランド、価格、メーカー等を含んでもよく、本実施例は、該詳細情報を限定しない。該詳細ページは、該投入管理アプリケーションクライアントにより関連付けられたサーバーから予めダウンロードされてもよく、該第１のアプリケーションクライアントにより該マルチメディア情報に対応するサーバーからダウンロードされてもよい。例えば、該マルチメディア情報が１つのウェブサイトのアドレスである場合、該第１のアプリケーションクライアントは、該ウェブサイトのアドレスに基づいて、該ウェブサイトのアドレスに対応するサーバーにアクセス要求を送信し、該サーバーから返信したページを受信し、該ウェブページが該マルチメディア情報の詳細ページである。
【０１７０】
該第１のアプリケーションクライアントにマルチメディア情報を表示する場合、ユーザは、また、該マルチメディア情報に対する共有操作を行うことができ、例えば、該起動インターフェースに共有オプションを含んでもよく、該共有操作が該共有オプションをクリックする操作であってもよい。該第１のアプリケーションクライアントは、該マルチメディア情報に対する共有操作を検出した場合、サーバーに該マルチメディア情報に対する共有要求を送信し、該サーバーは該共有要求を受信した場合、該マルチメディア情報のメッセージを閲覧し、該第１のアプリケーションクライアントの友達は、該メッセージを閲覧することができ、該第１のアプリケーションクライアントが該マルチメディア情報を既に共有したことを知ることができる。また、該第１のアプリケーションクライアントは、該サーバーに該共有要求を送信した後、現在のシーンインターフェースに戻り、該マルチメディア情報を表示し続けることができる。
【０１７１】
また、該第１のアプリケーションクライアントが該マルチメディア情報の表示が完了した後、該投入管理アプリケーションクライアントは、投入記録を更新し、該投入記録に該マルチメディア情報を追加し、且つ該投入管理アプリケーションクライアントは該投入記録に、該第１のアプリケーションクライアントが該マルチメディア情報を表示する時刻、ユーザが該マルチメディア情報に対する操作等を更に追加してもよく、本実施例はこれを限定しない。その後、該投入管理アプリケーションクライアントは、該サーバーに該投入記録を送信し、該サーバーにより該投入記録を保存することができる。
【０１７２】
該投入管理アプリケーションクライアントは、該投入戦略及び該マルチメディア情報集合をダウンロードした後、サーバーとのネットワーク接続が切られた場合、マルチメディア情報を表示し、且つ投入記録を生成し、全体の過程はオフラインの状態で行われて、ネットワークに接続される必要がない。後続の過程では、該投入管理アプリケーションクライアントは、当該サーバーとの間のネットワーク接続を回復するときに、当該サーバーに当該投入記録を送信すればよい。
【０１７３】
図９Ａは本実施例に係るネットワークシステムの構成の模式図であり、図９を参照すると、当該ネットワークシステムが端末とサーバーを含み、当該端末がネットワークを介して当該サーバーに接続され、当該サーバーが当該端末にサービスを提供する。当該サーバーは、投入戦略を設定し、且つマルチメディア情報集合を取得できる。該端末は、該指定の管理アプリケーションクライアントを実行することができ、該指定の管理アプリケーションクライアントは、該サーバーとの間のインターフェースを呼び出すことで、サーバーから該投入戦略及び該マルチメディア情報集合をダウンロードすることができ、第１のアプリケーションクライアントは所定イベントが発生した場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントにマルチメディア情報を投入し、該第１のアプリケーションクライアントにより該マルチメディア情報を表示する。該投入管理アプリケーションクライアントの操作フローは図９Ｂに示すとおりであってもよい。
【０１７４】
本実施例に係る方法は、投入管理アプリケーションクライアントによりインストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。且つ、第１のアプリケーションクライアントは、アプリケーションクライアントが起動した時にマルチメディア情報を投入することだけでなく、所定イベントが発生した場合に第１のアプリケーションクライアントにマルチメディア情報を投入し、マルチメディア情報の投入形式を多様化させ、柔軟性を向上させる。
【０１７５】
関連技術において、複数のアプリケーションサーバーは個別的に投入戦略を設定する。また、各アプリケーションは個別的に対応するアプリケーションサーバーから広告資源をダウンロードする。実際の適用において、アプリケーションのメーカーは、自分のニーズに基づき広告主と協議する必要がある。広告主は、アプリケーションクライアントの使用者の数量などの情報に基づき、スタート画面の広告を投入するか否かを決定する。アプリケーションクライアントにスタート画面の広告を投入すると確定されると、アプリケーションサーバーは広告主から提供されたスタート画面の広告のデータパケットを集める必要があり、且つ、多い投入戦略を設定し、投入されるスタート画面の広告を管理する。端末におけるアプリケーションクライアントは、相応するインターフェースを呼び出してスタート画面の広告を取得することで、スタート画面の広告の表示を実現する。アプリケーションサーバーが配置を行うことは大変複雑なことであり、端末アプリケーションは定期的にサーバーから最新の資源を取得する必要があり、操作が頻繁になる場合に、端末の大量のネットワーク資源を消耗し、且つ端末の電気量を消耗する。一部の使用者の数量が少ないアプリケーションクライアントについて、適当な広告主さえ見つけなく、スタート画面の広告の投入を実現することはできない。また、端末において、各アプリケーションは個別的に管理され、統一的な管理を実現することができない。
【０１７６】
本実施例のネットワークシステムでは、端末及び１つのサーバーのみを含み、該端末は、投入管理アプリケーションクライアントを稼動させ、当該サーバーから１部の投入戦略と広告資源を統一的にダウンロードするだけで、異なるアプリケーションクライアントにスタート画面の広告を投入することができ、複数のアプリケーションクライアントの統一的な管理を実現する。そして、投入管理アプリケーションクライアントは、定期的にサーバーからバージョン情報を取得して、投入戦略と広告資源のアップグレード及びアップデートを実現する。各アプリケーションクライアントが個別的にアプリケーションサーバーから広告資源をダウンロードする必要がないため、同一な広告資源を重複してダウンロードすることを避けて、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源および電気量を節約する。投入管理アプリケーションクライアントは、例えば時間帯制御、頻度制御などの戦略である相応する投入戦略をさらに提供し、端末全体の使用者の体験を考慮した。また、当該投入管理アプリケーションクライアントのサーバーには１部のみの投入戦略と広告資源を配置すればよく、アプリケーションサーバーが投入戦略と広告資源を設定する必要がないため、アプリケーションサーバーの操作を簡単にする。
【０１７７】
本発明は、端末においてシステムレベルの広告の表示プラットフォームを提供し、端末メーカーが広告主と協議して、所定イベントが発生した場合、適当な広告を自動的に表示する。したがって、アプリケーションクライアントの使用者の数量の多少と関係なく、端末のメーカーとの協議さえ成功すれば、アプリケーションサーバーに対して如何なる設定も行う必要なく、如何なる投入戦略とインターフェースの呼び出しも必要なく、アプリケーションサーバーから如何なる広告資源を定期に取り込むも必要なく、スタート画面の広告の投入を実現することができ、関連技術と同様な投入効果を達成し、且つ端末メーカーが分配される奨励を更に得ることができる。且つ、端末は、アプリケーションクライアントの起動インターフェースにマルチメディア情報を表示することだけでなく、現在のシーンインターフェースの任意の空き位置にマルチメディア情報を表示することができ、表示形態が多様化である。
【０１７８】
図１０は一例示的な実施例に係るマルチメディア情報の表示方法を示すフローチャートである。図１０に示すように、本実施例のインタラクションエージェントは、第１のアプリケーションクライアントとサーバーであり、下記のステップを含む。
【０１７９】
ステップ１００１では、第１のアプリケーションクライアントが、所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信する。
【０１８０】
なお、該サーバーは、該端末にインストールされた各アプリケーションクライアントに関連付けられ、端末の各アプリケーションクライアントにマルチメディア情報を投入することに用いられる。
【０１８１】
ステップ１００２では、サーバーは、該第１のアプリケーションクライアントから送信されたマルチメディア情報表示要求を受信した場合、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントにマルチメディア情報を投入するか否かを判断し、「はい」の場合にステップ１００３を実行し、「いいえ」の場合に終了する。
【０１８２】
ステップ１００３では、該サーバーは、該投入戦略及び該マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する。
【０１８３】
ステップ１００４では、該サーバーは該第１のアプリケーションクライアントに該マルチメディア情報を送信する。
【０１８４】
ステップ１００５では、該第１のアプリケーションクライアントが該マルチメディア情報を受信した場合、該マルチメディア情報を表示する。
【０１８５】
上記ステップ１００１からステップ１００５は上記ステップ５０１−５０５と類似し、ここで繰り返して説明しない。
【０１８６】
本実施例に係る方法は、サーバーを利用して、端末にインストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【０１８７】
図１１は一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。図１１を参照し、該装置は投入管理アプリケーションクライアントに適用され、該投入管理アプリケーションクライアントが該投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、該装置は、情報確定モジュール１１０１及び送信モジュール１１０２を備える。
【０１８８】
情報確定モジュール１１０１は、予め設定された投入戦略及び少なくとも１つのマルチメディア情報を含むマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０１８９】
送信モジュール１１０２は、該第１のアプリケーションクライアントに該マルチメディア情報を送信することで、該第１のアプリケーションクライアントが該マルチメディア情報を受信した場合、該マルチメディア情報を表示するように配置される。
【０１９０】
本実施例に係る装置は、投入管理アプリケーションクライアントを利用して、インストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【０１９１】
図１２を参照し、他の実施例では、該装置は、
現在稼動中の第１のアプリケーションクライアントから送信された、該第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信するように配置される受信モジュール１１０３を更に備える。
【０１９２】
図１３を参照し、他の実施例では、該装置は、
サーバーとの間のインターフェースを呼び出すことで、該投入戦略及び該マルチメディア情報集合をダウンロードするように配置されるダウンロードモジュール１１０４を更に備える。
【０１９３】
他の実施例では、該情報確定モジュール１１０１は、更に、該投入戦略に投入アプリケーションのリストが含まれている場合、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれているか否かを判断し、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれている場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０１９４】
他の実施例では、該情報確定モジュール１１０１は、更に、該投入戦略に該第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、該システム時間が該投入時間帯に属するか否かを判断し、該システム時間が該投入時間帯に属する場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０１９５】
他の実施例では、該情報確定モジュール１１０１は、更に、該投入戦略に該端末の投入頻度を指示するための第１の投入頻度が含まれている場合、該端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、該総投入頻度が該第１の投入頻度より小さい場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０１９６】
他の実施例では、該情報確定モジュール１１０１は、更に、該投入戦略に該第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、該マルチメディア情報集合から該第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得するように配置される。
【０１９７】
他の実施例では、該情報確定モジュール１１０１は、更に、該投入戦略に該第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、該第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、該指定のマルチメディア情報の投入頻度を取得し、第２の投入頻度が指定のマルチメディア情報に対応する投入頻度を指示するためのものであり、該指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、該指定のマルチメディア情報を該第１のアプリケーションクライアントに投入しようとするマルチメディア情報とするように配置される。
【０１９８】
他の実施例では、該情報確定モジュール１１０１は、更に、該マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、該重みが対応するマルチメディア情報が選抜される確率を示すためのものであり、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、該マルチメディア情報集合から、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択するように配置される。
【０１９９】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここではその詳細な説明を省略する。
【０２００】
図１４は一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。図１４を参照し、該装置は、第１のアプリケーションクライアントに適用され、該装置は、送信モジュール１４０１及び表示モジュール１４０２を備える。
【０２０１】
送信モジュール１４０１は、所定イベントが発生したことを検出した場合、投入管理アプリケーションクライアントにマルチメディア情報表示要求を送信し、該第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、該投入管理アプリケーションクライアントが該投入管理アプリケーションクライアント以外の他のアプリケーションクライアントにマルチメディア情報を投入するためのものであるように配置される。
【０２０２】
表示モジュール１４０２は、該投入管理アプリケーションクライアントから送信されたマルチメディア情報を受信した場合、該マルチメディア情報を表示することに用いられるように配置される。
【０２０３】
本実施例に係る装置は、投入管理アプリケーションクライアントを利用してインストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、ネットワーク資源及び電気量を無駄にせず、端末のネットワーク資源と電気量を節約する。
【０２０４】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【０２０５】
図１５を参照し、他の実施例では、該表示モジュール１４０２は、
該第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに該マルチメディア情報を表示するように配置される第１の表示ユニット１４１２、又は、
該第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、該マルチメディア情報を表示するように配置される第２の表示ユニット１４２２、又は、
該第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに該マルチメディア情報を表示するように配置される第３の表示ユニット１４３２を備える。
【０２０６】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここではその詳細な説明を省略する。
【０２０７】
図１６は一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。図１６を参照し、該装置は、サーバーに適用され、該サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入することに用いられ、該装置は、情報確定モジュール１６０１及び送信モジュール１６０２を備える。
【０２０８】
情報確定モジュール１６０１は、予め設定された投入戦略及び少なくとも１つのマルチメディア情報を含むマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置され、
送信モジュール１６０２は、該第１のアプリケーションクライアントに該マルチメディア情報を送信することで、該第１のアプリケーションクライアントが該マルチメディア情報を受信した場合、該マルチメディア情報を表示するように配置される。
【０２０９】
本実施例に係る装置は、サーバーを利用して、端末にインストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、端末のネットワーク資源と電気量を節約する。
【０２１０】
図１７を参照し、他の実施例では、該装置は、
該端末の現在稼動中の第１のアプリケーションクライアントから送信された、該第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信するように配置される受信モジュール１６０３を更に備える。
【０２１１】
他の実施例では、該情報確定モジュール１６０１は、更に、該投入戦略に投入アプリケーションのリストが含まれている場合、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれているか否かを判断し、該投入アプリケーションのリストに該第１のアプリケーションクライアントが含まれている場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０２１２】
他の実施例では、該情報確定モジュール１６０１は、更に、該投入戦略に該第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得し、該システム時間が該投入時間帯に属するか否かを判断し、該システム時間が該投入時間帯に属する場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０２１３】
他の実施例では、該情報確定モジュール１６０１は、更に、該投入戦略に該端末の投入頻度を指示するための第１の投入頻度が含まれている場合、該端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算し、該総投入頻度が該第１の投入頻度より小さい場合、該投入戦略及び該マルチメディア情報集合に基づいて、該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定するように配置される。
【０２１４】
他の実施例では、該情報確定モジュール１６０１は、更に、該投入戦略に該第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、該マルチメディア情報集合から該第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得するように配置される。
【０２１５】
他の実施例では、該情報確定モジュール１６０１は、更に、該投入戦略に該第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の指定の第２の投入頻度が含まれている場合、該第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、該指定のマルチメディア情報の投入頻度を取得し、上記第２の投入頻度はマルチメディア情報に対応する投入頻度を指示するためのものであり、該指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、該指定のマルチメディア情報を該第１のアプリケーションクライアントに投入しようとするマルチメディア情報とするように配置される。
【０２１６】
他の実施例では、該情報確定モジュール１６０１は、更に、該マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、当該重みが対応するマルチメディア情報が選抜される確率を示し、各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、該マルチメディア情報集合から該第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することに用いられるように配置される。
【０２１７】
上述したすべての選択可能な技術案は、任意の組み合わせを使用して本発明の選択可能な実施例を構成でき、ここではその詳細な説明を省略する。
【０２１８】
図１８は一例示的な実施例に係るマルチメディア情報の表示装置を示すブロック図である。図１８を参照し、該装置は第１のアプリケーションクライアントに適用され、該装置は、送信モジュール１８０１及び表示モジュール１８０２を備える。
【０２１９】
送信モジュール１８０１は、所定イベントが発生したことを検出した場合、サーバーにマルチメディア情報表示要求を送信することに用いられ、該第１のアプリケーションクライアントが少なくとも１つの所定イベントに対応し、該サーバーが端末のアプリケーションクライアントにマルチメディア情報を投入するように配置される。
【０２２０】
表示モジュール１８０２は、該サーバーから送信されたマルチメディア情報を受信した場合、該マルチメディア情報を表示することに用いられるように配置される。
【０２２１】
本実施例に係る装置は、サーバーを利用して、端末にインストールされた各アプリケーションクライアントを統一的に管理し、予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することにより、第１のアプリケーションクライアントが該マルチメディア情報を表示し、アプリケーションクライアントごとに個別的にアプリケーションサーバーからマルチメディア情報をダウンロードする必要がなく、同一なマルチメディア情報が重複してダウンロードされることを防止し、端末のネットワーク資源と電気量を節約する。
【０２２２】
他の実施例では、ロック画面アプリケーションクライアントに対応する所定イベントはロック画面イベントを含み、
表示アプリケーションクライアントに対応する所定イベントはウィンドウをポップアップするイベントを含み、
充電アプリケーションクライアントに対応する所定イベントはシャットダウン状態で充電するイベントを含む。
【０２２３】
図１９を参照し、他の実施例では、該表示モジュール１８０２は、
該第１のアプリケーションクライアントがロック画面アプリケーションクライアントである場合、ロック画面インターフェースに該マルチメディア情報を表示するように配置される第１の表示ユニット１８１２、又は、
該第１のアプリケーションクライアントが表示アプリケーションクライアントである場合、現在のシーンインターフェースにおけるポップアップしたウィンドウ以外の表示領域に、該マルチメディア情報を表示するように配置される第２の表示ユニット１８２２、又は、
該第１のアプリケーションクライアントが充電アプリケーションクライアントである場合、充電インターフェースに該マルチメディア情報を表示するように配置される第３の表示ユニット１８３２を備える。
【０２２４】
上述したすべての選択可能な技術案は、如何なる組み合わせを使用して本発明の選択可能な実施例を構成することができ、ここでは、その説明を省略する。
【０２２５】
上記実施例における装置について、各モジュールにより操作を実行する具体的な形態は、既に該方法に関する実施例に詳細に説明され、ここではその説明を省略する。
【０２２６】
なお、上記実施例に提供されるマルチメディア情報の表示装置は、マルチメディア情報を表示する時、上記各機能モジュールの分割を例として説明し、実際の適用において、必要に応じて上記機能を異なる機能モジュールに割り当てて完成させることができ、つまり、端末及びサーバーの内部構造を異なる機能モジュールに分割し、上記の全部又は一部の機能を実現することができる。また、上記実施例に提供されたマルチメディア情報の表示装置及びマルチメディア情報の表示方法の実施例は同一な技術的思想に属し、その具体的な実現過程については方法の実施例を参照し、ここでは、その説明を省略する。
【０２２７】
図２０は一例示的な実施例に示されたマルチメディア情報の表示装置２０００のブロック図である。例えば、装置２０００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信装置、ゲームコンソール、タブレット型デバイス、医療機器、運動器具、パーソナルデジタルアシスタントなどであってもよい。
【０２２８】
図２０を参照して、装置２０００は、処理部２００２、メモリー２００４、電源部２００６、マルチメディア部２００８、オーディオ部２０１０、入力／出力（Ｉ／Ｏ）インターフェース２０１２、センサー部２０１４、及び通信部２０１６の一つ又は複数の部品を含むことができる。
【０２２９】
処理部２００２は、一般的に装置２０００の全体的操作、例えば、表示、電話の呼び出し、データ通信、カメラ操作と記録操作に係る操作を制御する。処理部２００２は、上記方法の全部又は一部のステップを完成するように、コマンドを実行する一つ又は複数のプロセッサ２０２０を含むことができる。なお、処理部２００２は、その他の部品との間のインタラクションを行うための一つ又は複数のモジュールを含むことができる。例えば、処理部２００２は、マルチメディア部２００８と処理部２００２とのインタラクションを行うマルチメディアモジュールを含むことができる。
【０２３０】
メモリー２００４は、装置２０００における操作を支持するように様々な種類のデータを記憶するように構成される。これらのデータの例は、装置２０００に操作される全てのアプリケーションプログラム又は方法のコマンド、連絡先データ、電話帳データ、メッセージ、画像、ビデオなどを含む。メモリー２００４は、全ての種類の揮発性又は不揮発性メモリー又はそれらの組み合わせ、例えば、スタティックランダムアクセスメモリー（ＳＲＡＭ、ｓｔａｔｉｃ  ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、電気的消去可能なプログラム可能な読み取り専用メモリー（ＥＥＰＲＯＭ、Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、消去可能なプログラム可能な読み取り専用メモリー（ＥＰＲＯＭ、Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、プログラム可能な読み取り専用メモリー（ＰＲＯＭ、Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、読み取り専用メモリー（ＲＯＭ、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気メモリー、フラッシュメモリー、磁気ディスク又は光ディスクにより実現することができる。
【０２３１】
電源部２００６は、装置２０００の様々な部品へ電力を提供する。電源部２００６は、電源管理システム、一つ又は複数の電源、及びその他の装置２０００に対する電力の生成、管理及び供給に関連する部品を含むことができる。
【０２３２】
マルチメディア部２００８は、上記装置２０００とユーザとの間の出力インターフェースを提供するスクリーンを含む。一部の実施例において、スクリーンは液晶ディスプレイ（ＬＣＤ）とタッチパネル（ＴＰ）を含むことができる。スクリーンにタッチパネルが含まれる場合、ユーザからの入力信号を受信するように、スクリーンがタッチパネルとして実現してもいい。タッチパネルは、タッチ、スワイプ及びタッチパネルに対するジェスチャーを検知するための一つ又は複数のタッチセンサーを含む。上記タッチセンサーは、タッチ又はスワイプ動作の境界を検知するのみでなく、上記タッチ又はスワイプの動作に関連する持続時間及び圧力を検出することができる。一部の実施例において、マルチメディア部２００８は、フロントカメラ及び／又はバックカメラを含む。装置２０００が操作モードにある場合、例えば、撮影モード又はビデオモードである場合、フロントカメラ及び／又はバックカメラは外部からのマルチメディアデータを受信することができる。各フロントカメラ及びバックカメラは、固定された光学レンズシステムであり、又は焦点距離と光学ズーム能力を有してもいい。
【０２３３】
オーディオ部２０１０は、オーディオ信号を出力及び／又は入力するように構成される。例えば、オーディオ部２０１０は、マイクロフォン（ＭＩＣ）を含んでいる。マイクロフォンは、装置２０００が操作モードにある場合、例えば、呼び出しモード、記録モード、音声認識モードにある場合、外部のオーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらにメモリー２００４に記憶され、又は通信部２０１６を介して送信される。一部の実施例において、オーディオ部２０１０は、さらにオーディオ信号を出力するスピーカーを含んでいる。
【０２３４】
Ｉ／Ｏインターフェース２０１２は、処理部２００２と周辺インタフェースモジュールの間にインターフェースを提供する。上記周辺インタフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームボタン、ボリュームボタン、スタートボタン及びロックボタンを含んでもいいが、それに限定されない。
【０２３５】
センサー部２０１４は、装置２０００へ各方面からの状態評価を提供する一つ又は複数のセンサーを含んでいる。センサー部２０１４は、例えば、装置２０００のオン／オフ状態、例えば装置２０００のディスプレイ及びキーパッドである部品の相対的位置決めを検出することができ、さらに装置２０００又は装置２０００の一つの部品の位置変化、ユーザと装置２０００の接触の有無、装置２０００の方位又は加速／減速、及び装置２０００の温度変化を検出することができる。センサー部２０１４は、物理的接触がない時、近傍物体の存在を検出する近接センサーを含んでいるように構成される。センサー部２０１４は、さらに、例えばＣＭＯＳ又はＣＣＤイメージセンサーなどの、イメージングアプリケーションに用いられる光学センサーを含むことができる。一部の実施例において、該センサー部２０１４は、さらに加速度センサー、ジャイロセンサー、磁気センサー、圧力センサー又は温度センサーを含むことができる。
【０２３６】
通信部２０１６は、装置２０００とその他の装置との間の有線又は無線方式による通信のために構成される。装置２０００は、通信標準に基づく例えば、Ｗｉ−Ｆｉ、２Ｇ又は３Ｇ、又はそれらの組み合わせの無線ネットワークにアクセスすることができる。一例示的な実施例において、通信部２０１６は、放送チャンネルを介して外部放送管理システムからの放送信号又は放送関連情報を受信する。一例示的な実施例において、上記通信部２０１６は、さらに狭域通信を促進するための近距離無線通信（ＮＦＣ）モジュールを含む。例えば、ＮＦＣモジュールにおいて、無線周波数識別（ＲＦＩＤ）技術、赤外線データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（ＢＴ）及びその他の技術により実現することができる。
【０２３７】
一例示的な実施例において、装置２０００は、一つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理装置（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ又はその他の電子部品により実現され、上記ユーザの推薦方法を実行するためである。
【０２３８】
一例示的な実施例において、さらに、装置２０００のプロセッサ２０２０により実行されて上記方法を完成することができるコマンドを有する、例えばメモリー２００４である非一時的コンピュータ可読記憶媒体を提供している。例えば、上記非一時的なコンピュータ可読記憶媒体は、ＲＯＭ、ランダムアクセスメモリー（ＲＡＭ）、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク及び光データ記憶装置などであってもよい。
【０２３９】
非一時的なコンピュータ可読記憶媒体は、上記記憶媒体におけるコマンドが端末のプロセッサにより実行されることで、マルチメディア情報の表示方法を端末に実行させることができる。上記方法は、
予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定し、上記マルチメディア情報集合は少なくとも１つのマルチメディア情報を含むことと、
上記第１のアプリケーションクライアントに上記マルチメディア情報を送信することで、上記第１のアプリケーションクライアントが上記マルチメディア情報を受信した時、上記マルチメディア情報を表示することと、を含む。
【０２４０】
他の実施例では、上記の予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定する前に、上記方法は、
現在稼動中の第１のアプリケーションクライアントから送信された、上記第１のアプリケーションクライアントに発生した所定イベントをトリガーにするマルチメディア情報表示要求を受信することを更に含む。
【０２４１】
他の実施例では、上記方法は、
サーバーとの間のインターフェースを呼び出すことで、上記投入戦略及び上記マルチメディア情報集合をダウンロードすることを更に含む。
【０２４２】
他の実施例では、上記の予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
上記投入戦略に投入アプリケーションのリストが含まれている場合、上記投入アプリケーションのリストに上記第１のアプリケーションクライアントが含まれているか否かを判断することと、
上記投入アプリケーションのリストに上記第１のアプリケーションクライアントが含まれている場合、上記投入戦略及び上記マルチメディア情報集合に基づいて、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【０２４３】
他の実施例では、上記の予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
上記投入戦略に上記第１のアプリケーションクライアントの投入時間帯が含まれている場合、現在の時計が示すシステム時間を取得することと、
上記システム時間が上記投入時間帯に属するか否かを判断することと、
上記システム時間が上記投入時間帯に属する場合、上記投入戦略及び上記マルチメディア情報集合に基づいて、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【０２４４】
他の実施例では、上記の予め設定された投入戦略及びマルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
上記投入戦略に上記端末の投入頻度を示す第１の投入頻度が含まれている場合、上記端末の各アプリケーションクライアントの投入頻度に基づいて、総投入頻度を計算することと、
上記総投入頻度が上記第１の投入頻度より小さい場合、上記投入戦略及び上記マルチメディア情報集合に基づいて、上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することと、を含む。
【０２４５】
他の実施例では、上記投入戦略及び上記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
上記投入戦略に上記第１のアプリケーションクライアントに対応する指定のマルチメディア情報が更に含まれている場合、上記マルチメディア情報集合から上記第１のアプリケーションクライアントに対応する指定のマルチメディア情報を取得することを含む。
【０２４６】
他の実施例では、上記投入戦略及び上記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
上記投入戦略に上記第１のアプリケーションクライアントに対応する複数の指定のマルチメディア情報及び各指定のマルチメディア情報の第２の投入頻度が含まれている場合、上記第１のアプリケーションクライアントに対応する各指定のマルチメディア情報に対して、上記指定のマルチメディア情報の投入頻度を取得し、上記第２の投入頻度は指定のマルチメディア情報に対応する投入頻度を指示するためのものであることと、
上記指定のマルチメディア情報の投入頻度が対応する第２の投入頻度より小さい場合、上記指定のマルチメディア情報を上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報とすることと、を含む。
【０２４７】
他の実施例では、上記投入戦略及び上記マルチメディア情報集合に基づいて、第１のアプリケーションクライアントに投入しようとするマルチメディア情報を確定することは、
上記マルチメディア情報集合における各マルチメディア情報の現在の重みを取得し、上記重みは対応するマルチメディア情報が選抜される確率を示すことと、
各マルチメディア情報の現在の重みが大きいものから小さいものへという順に、上記マルチメディア情報集合から上記第１のアプリケーションクライアントに投入しようとするマルチメディア情報を選択することと、を含む。
【０２４８】
図２１は一例示的な実施例に係るマルチメディア情報の表示装置２１００を示すブロック図である。例えば、装置２１００はサーバーとして提供されてもよい。図２１を参照し、装置２１００は処理部２１２２を備え、それは１つ又は複数のプロセッサと、及びメモリー２１３２を代表とするメモリー資源を更に備え、処理部２１２２により実行可能なコマンド、例えばアプリケーションプログラムを記憶するためのものである。メモリー２１３２に記憶しているアプリケーションプログラムは１つの又は１つ以上の、一組のコマンドに対応する各々のモジュールを備えてもよい。また、処理部２１２２は上記のマルチメディア情報の表示方法を実行するようにコマンドを実行するように配置される。
【０２４９】
装置２１００は、装置２１００の電源管理を実行するための１つの電源部２１２６、装置２１００をネットワークに接続する１つの有線又は無線ネットワークインターフェース２１５０、及び１つの入力出力（Ｉ／Ｏ）インターフェース２１５８を更に備える。装置２１００はメモリー２１３２に記憶されているオペレーティングシステム、例えばＷｉｎｄｏｗｓ  ＳｅｒｖｅｒＴＭ、Ｍａｃ  ＯＳ  ＸＴＭ、ＵｎｉｘＴＭ、ＬｉｎｕｘＴＭ、ＦｒｅｅＢＳＤＴＭ又は類似なものに基づいて操作されてもよい。
【０２５０】
当業者であれば、明細書を考慮しここに開示された発明を実践した後、本発明のその他の実施態様を容易に想到できる。本願は、本発明の如何なる変形、用途又は適応的変化を含むためのものであり、これらの変形、用途又は適応的変化は本発明の一般的な原理に準じ、本発明の開示されていない当該技術分野における周知知識又は慣用の技術手段を含む。明細書と実施例は例示的なものに過ぎず、本発明の実際の範囲と精神は特許請求の範囲により与えられる。
【０２５１】
ここで理解すべきことは、本発明は既に上記のように説明され、図面に示された精確な構成に限定されず、その範囲を逸脱しない限りにおいて様々な修正や変更を行うことができる。本発明の範囲は特許請求の範囲のみにより限定される。
【図１】
2017535003.tif 000003
【図２】
2017535003.tif 000004
【図３】
2017535003.tif 000005
【図４】
2017535003.tif 000006
【図５】
2017535003.tif 000007
【図６】
2017535003.tif 000008
【図７】
2017535003.tif 000009
【図８】
2017535003.tif 000010
【図９Ａ】
2017535003.tif 000011
【図９Ｂ】
2017535003.tif 000012
【図１０】
2017535003.tif 000013
【図１１】
2017535003.tif 000014
【図１２】
2017535003.tif 000015
【図１３】
2017535003.tif 000016
【図１４】
2017535003.tif 000017
【図１５】
2017535003.tif 000018
【図１６】
2017535003.tif 000019
【図１７】
2017535003.tif 000020
【図１８】
2017535003.tif 000021
【図１９】
2017535003.tif 000022
【図２０】
2017535003.tif 000023
【図２１】
2017535003.tif 000024
【国際調査報告】
2017535003.tif 000025
2017535003.tif 000026
2017535003.tif 000027
2017535003.tif 000028