(58)【調査した分野】(Int.Cl.,DB名)
前記電子デバイスによって、アプリケーション上のユーザの動作の振る舞いを前記アプリケーションに対応するポイントに変換し、前記ポイントを記憶するステップの前に、
前記電子デバイスによって、前記アプリケーション上の前記ユーザの前記動作の振る舞いを検出するステップをさらに含む請求項1に記載の方法。
前記第1のサーバによって、前記目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に前記目標のアプリケーションに対応する前記ポイントを足して前記目標のアプリケーションに対応する新しい累積されたポイントの合計を取得するステップの後であって、前記第1のサーバによって、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する新しいランクをコンテンツサーバに送るステップの前に、
前記第1のサーバによって、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する前記新しいランクが、前記履歴的な累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、前記新しいランクが前記現在のランクよりも高い場合に、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する新しいランクをコンテンツサーバに送るステップを実行するステップをさらに含む請求項2に記載の方法。
前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが、前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツの長さが、前記モバイル端末のメモリの長さ以下であり、したがって、前記方法は、
前記コンテンツサーバによって、前記モバイル端末に送信される前記アプリケーションコンテンツを除く前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを前記第1のサーバに送信するステップと、
前記第1のサーバによって、前記電子デバイスに前記残りのアプリケーションコンテンツを送信するステップとをさらに含む請求項1から5のいずれか一項に記載の方法。
前記モバイル端末によって、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するステップは、
前記モバイル端末によって、プロンプト情報を出力するステップであって、前記プロンプト情報が、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが前記電子デバイスに送信されるべきであるかどうかを示すために使用される、出力するステップと、
前記モバイル端末によって、前記プロンプト情報に応じて前記ユーザによって入力される送信確認命令を検出し、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するステップとを含む請求項6に記載の方法。
前記電子デバイスによって、アプリケーション上のユーザの動作の振る舞いを前記アプリケーションに対応するポイントに変換し、前記ポイントを記憶するステップの前に、
前記電子デバイスによって、前記アプリケーション上の前記ユーザの前記動作の振る舞いを検出するステップをさらに含む請求項8に記載の方法。
前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが、前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツの長さが、前記モバイル端末のメモリの長さ以下であり、したがって、前記方法は、
前記コンテンツサーバによって前記モバイル端末に送信される前記アプリケーションコンテンツを除く前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツ全体を含む、前記第1のサーバによって送信される残りのアプリケーションコンテンツを前記電子デバイスによって受信するステップであって、前記残りのアプリケーションコンテンツは、前記コンテンツサーバによって前記第1のサーバに送信される、ステップをさらに含む請求項8または9または10に記載の方法。
前記モバイル端末によって、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するステップは、
前記モバイル端末によって、プロンプト情報を出力するステップであって、前記プロンプト情報が、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが前記電子デバイスに送信されるべきであるかどうかを示すために使用される、出力するステップと、
前記モバイル端末によって、前記プロンプト情報に応じて前記ユーザによって入力される送信確認命令を検出し、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するステップとを含む請求項12または13に記載の方法。
前記電子デバイスが、前記アプリケーション上の前記ユーザの前記動作の振る舞いを前記アプリケーションに対応する前記ポイントに変換し、前記ポイントを記憶する前に前記アプリケーション上の前記ユーザの前記動作の振る舞いを検出するようにさらに構成される請求項15に記載のシステム。
前記第1のサーバが、前記目標のアプリケーションに対応する前記記憶された履歴的な累積されたポイントの合計に前記目標のアプリケーションに対応する前記ポイントを足して前記目標のアプリケーションに対応する前記新しい累積されたポイントの合計を取得した後に、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する前記新しいランクが前記履歴的な累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、前記新しいランクが前記現在のランクよりも高い場合に、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する新しいランクをコンテンツサーバに送るステップを実行するようにさらに構成される請求項16に記載のシステム。
前記電子デバイスによって前記アプリケーション上の前記ユーザの前記動作の振る舞いを前記アプリケーションに対応する前記ポイントに変換し、前記ポイントを記憶するための仕方が、特に、
前記電子デバイスが、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係に従って前記アプリケーション上の前記ユーザの前記動作の振る舞いを前記アプリケーションに対応する前記ポイントに変換し、前記ポイントを記憶するように構成されることである請求項17に記載のシステム。
前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが、前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツの長さが、前記モバイル端末のメモリの長さ以下であり、したがって、前記コンテンツサーバが、前記モバイル端末に送信される前記アプリケーションコンテンツを除く前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを前記第1のサーバに送信するようにさらに構成され、
前記第1のサーバが、前記電子デバイスに前記残りのアプリケーションコンテンツを送信するようにさらに構成される請求項15から19のいずれか一項に記載のシステム。
前記モバイル端末によって前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するための仕方が、特に、
前記モバイル端末が、プロンプト情報を出力することであって、前記プロンプト情報が、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが前記電子デバイスに送信されるべきであるかどうかを示すために使用される、出力することと、前記プロンプト情報に応じて前記ユーザによって入力される送信確認命令を検出することと、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信することとを行うように構成されることである請求項20に記載のシステム。
アプリケーション上のユーザの動作の振る舞いを前記アプリケーションに対応するポイントに変換し、前記ポイントを記憶し、その結果、モバイル端末が、電子デバイスに記憶され、前記アプリケーションに対応する前記ポイントを読み、前記モバイル端末が、前記アプリケーションに対応する前記読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択する前記ユーザによる動作を検出した後、前記ユーザがアップロードすることを選択し、前記目標のアプリケーションに対応する前記ポイントを第1のサーバにアップロードし、その結果、前記第1のサーバが、前記目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に前記目標のアプリケーションに対応する前記ポイントを足して前記目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、前記第1のサーバが、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する新しいランクをコンテンツサーバに送り、前記コンテンツサーバが、前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツを前記モバイル端末に送信するように構成されたシステムユニットと、
前記モバイル端末によって送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを受信するように構成されたワイヤレスユニットとを含む、電子デバイス。
前記システムユニットが前記アプリケーション上の前記ユーザの前記動作の振る舞いを前記アプリケーションに対応する前記ポイントに変換し、前記ポイントを記憶する前に前記アプリケーション上の前記ユーザの前記動作の振る舞いを検出するように構成された検出ユニットをさらに含む請求項22に記載の電子デバイス。
前記システムユニットが、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係に従って前記アプリケーション上の前記ユーザの前記動作の振る舞いを前記アプリケーションに対応する前記ポイントに変換し、前記ポイントを記憶するように構成される請求項23に記載の電子デバイス。
前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが、前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、前記コンテンツサーバによって前記モバイル端末に送信され、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツの長さが、前記モバイル端末のメモリの長さ以下であり、したがって、前記ワイヤレスユニットが、前記コンテンツサーバによって前記モバイル端末に送信される前記アプリケーションコンテンツを除く前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツ全体を含む、前記第1のサーバによって送信される残りのアプリケーションコンテンツを受信するようにさらに構成され、前記残りのアプリケーションコンテンツは、前記コンテンツサーバによって前記第1のサーバに送信される請求項22または23または24に記載の電子デバイス。
電子デバイスに記憶され、アプリケーションに対応するポイントを読むように構成された読み取りユニットであって、前記アプリケーションに対応する前記ポイントが、前記電子デバイスによって前記アプリケーション上のユーザの動作の振る舞いから変換され、前記アプリケーションに対応するポイントである、読み取りユニットと、
前記アプリケーションに対応する前記読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択する前記ユーザによる動作を検出するように構成された検出ユニットと、
前記ユーザがアップロードすることを選択し、前記目標のアプリケーションに対応する前記ポイントを第1のサーバにアップロードし、その結果、前記第1のサーバが、前記目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に前記目標のアプリケーションに対応する前記ポイントを足して前記目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、前記第1のサーバが、前記新しい累積されたポイントの合計に合致し、前記目標のアプリケーションに対応する新しいランクをコンテンツサーバに送り、前記コンテンツサーバが、前記目標のアプリケーションに対応する前記新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するように構成された送信ユニットとを含み、
前記送信ユニットが、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するようにさらに構成されるモバイル端末。
前記送信ユニットによって前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信するための仕方が、特に、
前記送信ユニットが、プロンプト情報を出力することであって、前記プロンプト情報が、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツが前記電子デバイスに送信されるべきであるかどうかを示すために使用される、出力することと、前記プロンプト情報に応じて前記ユーザによって入力される送信確認命令を検出することと、前記目標のアプリケーションに対応する前記新しいランクに合致する前記アプリケーションコンテンツを前記電子デバイスに送信することとを行うことである請求項26または27に記載のモバイル端末。
【発明の概要】
【発明が解決しようとする課題】
【0003】
本発明の実施形態は、アプリケーションの魅力を効果的に高め、電子デバイスの学習の興味および人気を向上させるのに役立ち得る、アプリケーションコンテンツをプッシュするための方法ならびに関連するデバイスおよびシステムを開示する。
【課題を解決するための手段】
【0004】
本発明の実施形態の第1の態様は、アプリケーションコンテンツをプッシュするための方法であって、
電子デバイスによって、アプリケーション上のユーザの動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するステップと、
モバイル端末によって、電子デバイスに記憶され、アプリケーションに対応するポイントを読むステップと、
モバイル端末によって、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出するステップと、
モバイル端末によって、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードするステップと、
第1のサーバによって、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を得るステップと、
第1のサーバによって、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信するステップと、
コンテンツサーバによって、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するステップと、
モバイル端末によって、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するステップとを含む、方法を開示する。
【0005】
本発明の実施形態の第2の態様は、アプリケーションコンテンツをプッシュするための別の方法であって、
電子デバイスによって、アプリケーション上のユーザの動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するステップであって、その結果として、モバイル端末が、電子デバイスに記憶され、アプリケーションに対応するポイントを読み、モバイル端末が、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出した後、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信する、ステップと、
電子デバイスによって、モバイル端末によって送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを受信するステップとを含む、方法を開示する。
【0006】
本発明の実施形態の第3の態様は、アプリケーションコンテンツをプッシュするための別の方法であって、
モバイル端末によって、電子デバイスに記憶され、アプリケーションに対応するポイントを読むステップであって、アプリケーションに対応するポイントが、電子デバイスによってアプリケーション上のユーザの動作の振る舞いから変換され、アプリケーションに対応するポイントである、ステップと、
モバイル端末によって、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出するステップと、
モバイル端末によって、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードするステップであって、その結果として、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信する、ステップと、
モバイル端末によって、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するステップとを含む、方法を開示する。
【0007】
本発明の実施形態の第4の態様は、アプリケーションコンテンツをプッシュするためのシステムであって、
アプリケーション上のユーザの動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するように構成された電子デバイスと、
電子デバイスに記憶され、アプリケーションに対応するポイントを読み、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出し、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードするように構成されたモバイル端末と、
目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信するように構成された第1のサーバと、
目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するように構成されたコンテンツサーバとを含み、
モバイル端末が、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するようにさらに構成される、システムを開示する。
【0008】
本発明の実施形態の第5の態様は、
アプリケーション上のユーザの動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶し、その結果、モバイル端末が、電子デバイスに記憶され、アプリケーションに対応するポイントを読み、モバイル端末が、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出した後、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するように構成されたシステムユニットと、
モバイル端末によって送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを受信するように構成されたワイヤレスユニットとを含む、電子デバイスを開示する。
【0009】
本発明の実施形態の第6の態様は、
電子デバイスに記憶され、アプリケーションに対応するポイントを読むように構成された読み取りユニットであって、アプリケーションに対応するポイントが、電子デバイスによってアプリケーション上のユーザの動作の振る舞いから変換され、アプリケーションに対応するポイントである、読み取りユニットと、
アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出するように構成された検出ユニットと、
ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するように構成された送信ユニットとを含み、
送信ユニットが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するようにさらに構成されるモバイル端末を開示する。
【0010】
本発明の実施形態においては、電子デバイスが、アプリケーション上のユーザの動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶する可能性があり、電子デバイスに記憶され、アプリケーションに対応するポイントを読んだ後、モバイル端末が、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードする可能性があり、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信し、その結果、モバイル端末が、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信し、それによって、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的を達成し、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、電子デバイスの学習の興味および人気を高めるのに役立つ。
【0011】
本発明の実施形態における技術的な解決策をより明瞭に説明するために、以下で、実施形態を説明するために必要とされる添付の図面を簡単に紹介する。明らかに、以下の説明における添付の図面は、本発明の一部の実施形態を示すに過ぎず、当業者は、創造的な努力なしにこれらの添付の図面からその他の図面を導き出すことがやはり可能である。
【発明を実施するための形態】
【0013】
以下で、本発明の実施形態の技術的ソリューションを本発明の実施形態の添付の図面を参照して明瞭および完全に説明する。明らかに、説明される実施形態は、実施形態のすべてではなく本発明の実施形態の一部である。創造的な努力なしに本発明の実施形態に基づいて当業者によって得られるすべてのその他の実施形態は、本開示の保護範囲内に入る。
【0014】
本発明の実施形態は、アプリケーションの魅力を効果的に高め、電子デバイスの学習の興味および人気を向上させるのに役立ち得る、アプリケーションコンテンツをプッシュするための方法ならびに関連するデバイスおよびシステムを開示する。実施形態は、以下で詳細に別々に説明される。
【0015】
図1を参照すると、
図1は、本発明の実施形態によるアプリケーションコンテンツをプッシュするための方法の概略的な流れ図である。
図1に示されるように、方法は、以下のステップを含む可能性がある。
【0016】
S101: 電子デバイスが、アプリケーション上のユーザの動作の振る舞いを検出する。
【0017】
本発明のこの実施形態において、電子デバイスは、幼児教育用マシン、学習マシン、学生用タブレットコンピュータ、またはアプリケーションがインストールされるその他の電子デバイスを含む可能性があり、本発明のこの実施形態において特に限定されない。
【0018】
本発明のこの実施形態において、アプリケーション上のユーザの動作の振る舞いは、ユーザによるアプリケーションへのログイン、ユーザがアプリケーションにログインする時間、アプリケーションを使用することによるユーザによる魔法の顔文字(magic emoticon)の送信、アプリケーションを使用することによるユーザによるボイスメッセージの送信、アプリケーションを使用することによるユーザによるテキストメッセージの送信、アプリケーションを使用することによるユーザによる(ビデオ、音楽、またはゲームなどの)アプリケーションコンテンツの実行、ユーザがアプリケーションを使用することによって(ビデオ、音楽、またはゲームなどの)アプリケーションコンテンツを実行する時間の長さなどを含む可能性があり、本発明のこの実施形態において特に限定されない。
【0019】
S102: 電子デバイスが、動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶する。
【0020】
本発明のこの実施形態においては、動作の振る舞いのポイントのリストが、電子デバイスに予め記憶される可能性があり、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係が、動作の振る舞いのポイントのリストに記録される可能性がある。このようにして、電子デバイスは、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係に従って動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶することができる。
【0021】
たとえば、Table 1 (表1)に示される動作の振る舞いのポイントのリストが、電子デバイスに予め記憶される可能性があり、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係が、Table 1 (表1)に示される動作の振る舞いのポイントのリストに記録される可能性がある。たとえば、Table 1 (表1)に示される動作の振る舞いのポイントのリストは、アプリケーション「電子書籍」上の動作の振る舞い「電子ブックにログインする」とポイント「+2」との間のマッピングの関係、アプリケーション「子供用マルチメディアプレイヤー」上の動作の振る舞い「ストーリーテラーモード(story-teller mode)で5分間再生する」とポイント「+1」との間のマッピングの関係、アプリケーション「子供用マルチメディアプレイヤー」上の動作の振る舞い「3分間オンラインで再生する」とポイント「+1」との間のマッピングの関係、アプリケーション「親子のインタラクション」上の動作の振る舞い「魔法の顔文字を送信する」とポイント「+1」との間のマッピングの関係、アプリケーション「親子のインタラクション」上の動作の振る舞い「ボイスメッセージを送信する」とポイント「+1」との間のマッピングの関係、アプリケーション「親子のインタラクション」に関する動作の振る舞い「テキストメッセージを送信する」とポイント「+1」との間のマッピングの関係など記録する可能性がある。
【0023】
任意で、Table 1 (表1)に示される動作の振る舞いのポイントのリストは、アプリケーション上の動作の振る舞いの1日のポイントの上限を記録する可能性があり、これは、本発明のこの実施形態において限定されない。
【0024】
本発明のこの実施形態において、たとえば、電子デバイスがアプリケーション「電子書籍」上のユーザの動作の振る舞い「電子書籍にログインする」を検出すると仮定すると、電子デバイスは、Table 1 (表1)に示される動作の振る舞いのポイントのリストに記録される、アプリケーション「電子書籍」上の動作の振る舞い「電子書籍にログインする」とポイント「+2」との間のマッピングの関係に従って、動作の振る舞い「電子書籍にログインする」を、アプリケーション「電子書籍」に対応するポイント「+2」に変換し、ポイント「+2」を記憶する可能性がある。別の例として、電子デバイスがアプリケーション「親子のインタラクション」上のユーザの動作の振る舞い「魔法の顔文字を送信する」を検出すると仮定すると、電子デバイスは、Table 1 (表1)に示される動作の振る舞いのポイントのリストに記録される、アプリケーション「親子のインタラクション」上の動作の振る舞い「魔法の顔文字を送信する」とポイント「+1」との間のマッピングの関係に従って、動作の振る舞い「魔法の顔文字を送信する」を、アプリケーション「親子のインタラクション」に対応するポイント「+1」に変換し、ポイント「+1」を記憶する可能性がある。
【0025】
S103: モバイル端末が、電子デバイスに記憶され、アプリケーションに対応するポイントを読む。
【0026】
本発明のこの実施形態において、モバイル端末は、スマートフォン、タブレットコンピュータ、ハンドヘルドコンピュータ、モバイルインターネットデバイス(MID)、またはその他のユーザ端末を含む可能性があり、本発明のこの実施形態において特に限定されない。
【0027】
本発明のこの実施形態において、モバイル端末は、電子デバイスに記憶され、アプリケーションに対応するポイントを電子デバイスとのワイヤレス接続を使用することによって読むことができるように、Bluetooth(登録商標)もしくはWi-Fiを使用することによってまたはその他の無線による方法で電子デバイスとのワイヤレス接続を確立し得る。
【0028】
任意の実装方法として、ステップS103において、電子デバイスに記憶され、アプリケーションに対応するポイントをモバイル端末によって読むことは、以下のステップを含む可能性がある。
【0029】
ステップ(1): モバイル端末が、電子デバイスに記憶されたアプリケーション識別子を読む。
【0030】
本発明のこの実施形態において、アプリケーション識別子は、アプリケーションのアイコン、名前などを含む可能性がある。
【0031】
ステップ(2): モバイル端末が、読まれたアプリケーション識別子を選択するためのユーザの命令を検出する。
【0032】
ステップ(3): モバイル端末が、選択命令に応じて、電子デバイスに記憶されたアプリケーション識別子が属するアプリケーションに対応するポイントを読む。
【0033】
たとえば、
図2を参照すると、
図2は、本発明の実施形態によるモバイル端末のインターフェースの変化の図である。
図2に示されるモバイル端末のインターフェースの変化の図から分かるように、電子デバイスに記憶されたアプリケーション識別子を電子デバイスとのワイヤレス接続を使用することによって読んだ後、モバイル端末は、電子デバイスに記憶された読まれたアプリケーション識別子AからDを出力する可能性があり、モバイル端末が読まれたアプリケーション識別子AからDを選択するためのユーザの命令(識別子が既に選択されていることを示すティック(tick))を検出するとき、モバイル端末は、選択命令に応じて、電子デバイスに記憶されたアプリケーション識別子AからDが属するアプリケーションに対応する(33、40、45、および20である)ポイントを読む可能性がある。
【0034】
本発明のこの実施形態においては、上述のステップ(1)からステップ(3)を実行することによって、モバイル端末のユーザが、電子デバイスに記憶され、いくつかのアプリケーションに対応するポイントを取得することを希望通りに選択し得る。このようにして、電子デバイスに記憶され、アプリケーションに対応するポイントは、個々の必要に応じて取得され得る。
【0035】
S104: モバイル端末が、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出する。
【0036】
S105: モバイル端末が、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードする。
【0037】
本発明のこの実施形態において、第1のサーバはクラウドサーバを含む可能性がある。
【0038】
たとえば、
図3を参照すると、
図3は、本発明の実施形態によるモバイル端末のインターフェースの図である。
図3に示されるモバイル端末のインターフェースの図から分かるように、モバイル端末は、電子デバイスに記憶されたアプリケーション識別子AからDが属するアプリケーションに対応する(33、40、45、および20である)読まれたポイントを出力する可能性があり、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出する可能性がある。たとえば、アプリケーションに対応する読まれたポイントの中でアプリケーション識別子Aが属する目標のアプリケーションのポイントをアップロードすることを選択する動作をユーザが実行するとき、モバイル端末は、ユーザがアップロードすることを選択する、アプリケーション識別子Aが属する目標のアプリケーションのポイントを第1のサーバにアップロードし得る。
【0039】
本発明のこの実施形態においては、モバイル端末のユーザが、電子デバイスに記憶され、いくつかの目標のアプリケーションに対応するポイントを第1のサーバにアップロードすることを希望通りに選択し得る。このようにして、電子デバイスに記憶され、目標のアプリケーションに対応するアプリケーションコンテンツが、個々の必要に応じて更新またはアップグレードされ得る。
【0040】
S106: 第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を得る。
【0041】
本発明のこの実施形態においては、目標のアプリケーションに対応する新しい累積されたポイントの合計を得た後に、第1のサーバが、目標のアプリケーションに対応する新しい累積されたポイントの合計を使用することによって目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計を更新し得る。
【0042】
S107: 第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、新しいランクが現在のランクよりも高い場合に、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信する。
【0043】
本発明のこの実施形態においては、Table 2 (表2)に示される目標のアプリケーションのランクポイントのリストが、第1のサーバに予め記憶される可能性があり、目標のアプリケーションのランクとポイントとの間のマッピングの関係が、Table 2 (表2)に示される目標のアプリケーションのランクポイントのリストに記録される可能性がある。たとえば、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計が290であり、履歴的な累積されたポイントの合計290に合致し、目標のアプリケーションに対応する現在のランクが2であると仮定し、上述のステップS106において第1のサーバによって得られ、目標のアプリケーションに対応する新しい累積されたポイントの合計が398であり、新しい累積されたポイントの合計398に合致し、目標のアプリケーションに対応する新しいランクが3であると仮定すると、第1のサーバは、新しい累積されたポイントの合計398に合致し、目標のアプリケーションに対応する新しいランク3が、履歴的な累積されたポイントの合計290に合致し、目標のアプリケーションに対応する現在のランク2よりも高いと判定することができ、第1のサーバは、新しい累積されたポイントの合計398に合致し、目標のアプリケーションに対応する新しいランク3をコンテンツサーバに送信し得る。
【0045】
任意で、本発明のこの実施形態においては、目標のアプリケーションのそれぞれのランクによって必要とされる総成長日数(total number of growth days)と、次のランクに上がるために必要とされる日数とが、Table 2 (表2)に示される目標のアプリケーションのランクポイントのリストにさらに記録される可能性があり、これは、本発明のこの実施形態において限定されない。
【0046】
本発明のこの実施形態においては、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクに等しいと判定するとき、第1のサーバは、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信する必要がなく、この場合、第1のサーバは、プロンプト情報(prompt information)をモバイル端末に送信する可能性があり、プロンプト情報は、目標のアプリケーションのアプリケーションコンテンツが今のところ更新またはアップグレード条件を満たさないことを示すために使用される。
【0047】
実施形態においては、
図1に示された方法で、ステップS106が実行された後、ステップS107が無視される可能性があり、ステップS108が直ちに実行され、これは、本発明のこの実施形態において限定されない。
【0048】
S108: コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信する。
【0049】
本発明のこの実施形態においては、第1のサーバによって送信され、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクを受信した後、コンテンツサーバが、自動的に、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツのロックを解除し、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツに応じてXMLフォーマットのドキュメントを生成し、XMLフォーマットのドキュメントをモバイル端末に送信し得る。
【0050】
本発明のこの実施形態において、コンテンツサーバは、コンテンツ管理モジュールおよびコンテンツ生成モジュールを含む可能性があり、コンテンツ管理モジュールは、目標のアプリケーションに含まれ、供給者によってリリースされた(音楽、ビデオ、電子書籍、またはゲームなどの)アプリケーションコンテンツをアップロードし、それぞれの目標のアプリケーションに含まれるアプリケーションコンテンツにタイプタグ、ランクタグ、または推薦タグなどのタグフィールドを追加するように構成され、コンテンツ生成モジュールは、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツのロックを解除し、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツに応じてXMLフォーマットのドキュメントを生成し、XMLフォーマットのドキュメントをモバイル端末に送信するように構成される。
【0051】
S109: モバイル端末が、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信する。
【0052】
本発明のこの実施形態において、ステップS109においてモバイル端末によって目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するための方法は、以下のステップを含む可能性がある。
【0053】
ステップ(a): モバイル端末が、プロンプト情報を出力し、プロンプト情報は、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツが電子デバイスに送信されるべきであるかどうかを示すために使用される。
【0054】
ステップ(b): モバイル端末が、プロンプト情報に応じてユーザによって入力される送信確認命令を検出し、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信する。
【0055】
本発明のこの実施形態においては、上述のステップ(a)およびステップ(b)を実行することによって、モバイル端末のユーザが、電子デバイスの目標のアプリケーションに含まれるアプリケーションコンテンツの更新またはアップグレードの進行についての情報をリアルタイムで知ることができる。
【0056】
本発明のこの実施形態において、上述のステップS108においてコンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツは、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さは、モバイル端末のメモリの長さ以下であり、したがって、
図1に示された方法は、以下のステップをさらに含む可能性がある。
【0057】
ステップA: コンテンツサーバが、モバイル端末に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを第1のサーバに送信する。
【0058】
ステップB: 第1のサーバが、電子デバイスとのワイヤレス接続を使用することによって電子デバイスに残りのアプリケーションコンテンツを送信する。
【0059】
本発明のこの実施形態において、第1のサーバは、電子デバイスとのワイヤレス接続を使用することによる電子デバイスに残りのアプリケーションコンテンツを送信することができるように、Wi-Fiを使用することによってまたはその他の無線による方法で電子デバイスとのワイヤレス接続を確立し得る。
【0060】
本発明のこの実施形態においては、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の長さがモバイル端末のメモリの長さを超えているとき、コンテンツサーバが目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体をモバイル端末に直接送信する場合、アプリケーションコンテンツの欠損が引き起こされる可能性があり、またはさらに悪いことに、メモリ全体が使用されることが原因でモバイル端末の故障が引き起こされる可能性がある。したがって、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の長さがモバイル端末のメモリの長さを超えているとき、コンテンツサーバは、モバイル端末に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを第1のサーバに送信する可能性があり、第1のサーバが、電子デバイスとのワイヤレス接続を使用することによって電子デバイスに残りのアプリケーションコンテンツを送信する。このようにして、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さがモバイル端末のメモリの長さ以下でありことが保証されるだけでなく、電子デバイスが目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を受信することができることも保証される。
【0061】
図1に示された方法で、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的が達成される可能性があり、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、電子デバイスの学習の興味および人気を高めるのに役立つ。
【0062】
図4を参照すると、
図4は、本発明の実施形態によるアプリケーションコンテンツをプッシュするための別に方法の概略的な流れ図である。
図4に示されるように、方法は、以下のステップを含む可能性がある。
【0063】
S401: 電子デバイスが、アプリケーション上のユーザの動作の振る舞いを検出する。
【0064】
本発明のこの実施形態において、アプリケーション上のユーザの動作の振る舞いは、ユーザによるアプリケーションへのログイン、ユーザがアプリケーションにログインする時間、アプリケーションを使用することによるユーザによる魔法の顔文字の送信、アプリケーションを使用することによるユーザによるボイスメッセージの送信、アプリケーションを使用することによるユーザによるテキストメッセージの送信、アプリケーションを使用することによるユーザによる(ビデオ、音楽、またはゲームなどの)アプリケーションコンテンツの実行、ユーザがアプリケーションを使用することによって(ビデオ、音楽、またはゲームなどの)アプリケーションコンテンツを実行する時間の長さなどを含む可能性があり、本発明のこの実施形態において特に限定されない。
【0065】
S402: 電子デバイスが、動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶し、その結果、モバイル端末が、電子デバイスとのワイヤレス接続を使用することによって、電子デバイスに記憶され、アプリケーションに対応するポイントを読み、モバイル端末が、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出した後、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信する。
【0066】
本発明のこの実施形態においては、第1のサーバが目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得した後、および新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクを第1のサーバがコンテンツサーバに送信する前に、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、新しいランクが現在のランクよりも高い場合に、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信するステップを実行する可能性がある。
【0067】
S403: 電子デバイスが、モバイル端末によって送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを受信する。
【0068】
本発明のこの実施形態においては、動作の振る舞いのポイントのリストが、電子デバイスに予め記憶される可能性があり、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係が、動作の振る舞いのポイントのリストに記録される可能性がある。このようにして、電子デバイスは、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係に従って動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶することができる。
【0069】
本発明のこの実施形態において、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツは、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さは、モバイル端末のメモリの長さ以下であり、したがって、
図4に示された方法は、以下のステップ、すなわち、
コンテンツサーバによってモバイル端末に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む、第1のサーバによって送信される残りのアプリケーションコンテンツを電子デバイスによって受信するステップであって、残りのアプリケーションコンテンツが、コンテンツサーバによって第1のサーバに送信される、ステップをさらに含む可能性がある。
【0070】
本発明のこの実施形態においては、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の長さがモバイル端末のメモリの長さを超えているとき、コンテンツサーバが目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体をモバイル端末に直接送信する場合、アプリケーションコンテンツの欠損が引き起こされる可能性があり、またはさらに悪いことに、メモリ全体が使用されることが原因でモバイル端末の故障が引き起こされる可能性がある。したがって、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の長さがモバイル端末のメモリの長さを超えているとき、コンテンツサーバは、モバイル端末に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを第1のサーバに送信する可能性があり、第1のサーバが、電子デバイスとのワイヤレス接続を使用することによって電子デバイスに残りのアプリケーションコンテンツを送信する。このようにして、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さがモバイル端末のメモリの長さ以下でありことが保証されるだけでなく、電子デバイスが目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を受信することができることも保証される。
【0071】
図4に示された方法で、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的が達成される可能性があり、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、電子デバイスの学習の興味および人気を高めるのに役立つ。
【0072】
図5を参照すると、
図5は、本発明の実施形態によるアプリケーションコンテンツをプッシュするための別に方法の概略的な流れ図である。
図5に示されるように、方法は、以下のステップを含む可能性がある。
【0073】
S501: モバイル端末が、電子デバイスに記憶され、アプリケーションに対応するポイントを読み、アプリケーションに対応するポイントは、電子デバイスによってアプリケーション上のユーザの動作の振る舞いから変換され、アプリケーションに対応するポイントである。
【0074】
任意の実装方法として、ステップS501において、電子デバイスに記憶され、アプリケーションに対応するポイントをモバイル端末によって読むことは、以下のステップを含む可能性がある。
【0075】
ステップ(1): モバイル端末が、電子デバイスに記憶されたアプリケーション識別子を読む。
【0076】
本発明のこの実施形態において、アプリケーション識別子は、アプリケーションのアイコン、名前などを含む可能性がある。
【0077】
ステップ(2): モバイル端末が、読まれたアプリケーション識別子を選択するためのユーザの命令を検出する。
【0078】
ステップ(3): モバイル端末が、選択命令に応じて、電子デバイスに記憶されたアプリケーション識別子が属するアプリケーションに対応するポイントを読む。
【0079】
本発明のこの実施形態においては、上述のステップ(1)からステップ(3)を実行することによって、モバイル端末のユーザが、電子デバイスに記憶され、いくつかのアプリケーションに対応するポイントを取得することを希望通りに選択し得る。このようにして、電子デバイスに記憶され、アプリケーションに対応するポイントは、個々の必要に応じて取得され得る。
【0080】
S502: モバイル端末が、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出する。
【0081】
S503: モバイル端末が、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信する。
【0082】
本発明のこの実施形態においては、第1のサーバが目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得した後、および新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクを第1のサーバがコンテンツサーバに送信する前に、さらに、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、新しいランクが現在のランクよりも高い場合に、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信するステップを実行する可能性がある。
【0083】
S504: モバイル端末が、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信する。
【0084】
本発明のこの実施形態において、ステップS504においてモバイル端末によって目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するための方法は、以下のステップを含む可能性がある。
【0085】
ステップ(a): モバイル端末が、プロンプト情報を出力し、プロンプト情報は、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツが電子デバイスに送信されるべきであるかどうかを示すために使用される。
【0086】
ステップ(b): モバイル端末が、プロンプト情報に応じてユーザによって入力される送信確認命令を検出し、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信する。
【0087】
本発明のこの実施形態においては、上述のステップ(a)およびステップ(b)を実行することによって、モバイル端末のユーザが、電子デバイスの目標のアプリケーションに含まれるアプリケーションコンテンツの更新またはアップグレードの進行についての情報をリアルタイムで知ることができる。
【0088】
図5示された方法で、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的が達成される可能性があり、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、教育用電子デバイスの学習の興味および人気を高めるのに役立つ。
【0089】
図6を参照すると、
図6は、本発明の実施形態によるアプリケーションコンテンツをプッシュするためのシステムの概略的な構造図である。
図6に示されるように、システムは、
アプリケーション上のユーザの動作の振る舞いを検出し、動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するように構成された電子デバイス601と、
電子デバイス601とのワイヤレス接続(たとえば、Bluetooth(登録商標))を使用することによって、電子デバイス601に記憶され、アプリケーションに対応するポイントを読み、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出し、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバ603にアップロードするように構成されたモバイル端末602と、
目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバ604に送信するように構成された第1のサーバ603とを含む可能性があり、
さらに、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得した後、および新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバ604に送信する前に、第1のサーバ603は、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、新しいランクが現在のランクよりも高い場合に、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバ604に送信するステップを実行する可能性があり、
コンテンツサーバ604は、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末602に送信するように構成され、
モバイル端末602は、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するようにさらに構成される。
【0090】
本発明のこの実施形態において、電子デバイス601によって動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するための方法は、特に、
電子デバイス601が、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係に従って動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するように構成されることである可能性がある。
【0091】
本発明のこの実施形態において、電子デバイス601とのワイヤレス接続を使用することによって、電子デバイス601に記憶され、アプリケーションに対応するポイントをモバイル端末602によって読むための方法は、特に、
モバイル端末602が、電子デバイス601に記憶されたアプリケーション識別子を電子デバイス601とのワイヤレス接続を使用することによって読み、読まれたアプリケーション識別子を選択するためのユーザの命令を検出し、選択命令に応じて、電子デバイスに記憶されたアプリケーション識別子が属するアプリケーションに対応するポイントを読むように構成されることである可能性がある。
【0092】
本発明のこの実施形態において、コンテンツサーバ604によってモバイル端末602に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツは、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、コンテンツサーバ604によってモバイル端末602に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さは、モバイル端末602のメモリの長さ以下であり、したがって、コンテンツサーバ604は、モバイル端末602に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを第1のサーバ603に送信するようにさらに構成され、
それに対応して、第1のサーバ603は、電子デバイス601とのワイヤレス接続(たとえば、Wi-Fi)を使用することによって電子デバイス601に残りのアプリケーションコンテンツを送信するようにさらに構成される。
【0093】
本発明のこの実施形態において、モバイル端末602によって目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するための方法は、特に、
モバイル端末602が、プロンプト情報を出力することであって、プロンプト情報が、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツが電子デバイス601に送信されるべきであるかどうかを示すために使用される、出力することと、プロンプト情報に応じてユーザによって入力される送信確認命令を検出することと、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイス601に送信することとを行うように構成されることである可能性がある。
【0094】
図6示されたシステムで、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的が達成される可能性があり、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、教育用電子デバイスの学習の興味および人気を高めるのに役立つ。
【0095】
図7を参照すると、
図7は、本発明の実施形態による電子デバイスの概略的な構造図である。
図7に示されるように、電子デバイス700は、
アプリケーション上のユーザの動作の振る舞いを検出するように構成された検出ユニット701と、
動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶し、その結果、モバイル端末が、電子デバイス700とのワイヤレス接続を使用することによって、電子デバイス700に記憶され、アプリケーションに対応するポイントを読み、モバイル端末が、アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出した後、ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するように構成されたシステムユニット702であって、
さらに、第1のサーバが目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得した後、および新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクを第1のサーバがコンテンツサーバに送信する前に、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、新しいランクが現在のランクよりも高い場合に、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信するステップを実行する可能性がある、システムユニット702と、
モバイル端末によって送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを受信するように構成されたワイヤレスユニット703とを含む可能性がある。
【0096】
本発明のこの実施形態において、アプリケーションに含まれるアプリケーションコンテンツは、システムユニット702に記憶される可能性があり、それに対応して、モバイル端末によって送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを受信した後、ワイヤレスユニット703は、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをシステムユニット702に記憶する可能性がある。
【0097】
本発明のこの実施形態において、システムユニット702は、アプリケーション上の動作の振る舞いとポイントとの間のマッピングの関係に従って動作の振る舞いをアプリケーションに対応するポイントに変換し、ポイントを記憶するように構成される。
【0098】
本発明のこの実施形態において、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツは、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の一部であるに過ぎず、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さは、モバイル端末のメモリの長さ以下であり、したがって、それに対応して、ワイヤレスユニット703は、第1のサーバによって送信され、モバイル端末に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツ受信するようにさらに構成され、残りのアプリケーションコンテンツは、コンテンツサーバによって第1のサーバに送信される。
【0099】
本発明のこの実施形態においては、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の長さがモバイル端末のメモリの長さを超えているとき、コンテンツサーバが目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体をモバイル端末に直接送信する場合、アプリケーションコンテンツの欠損が引き起こされる可能性があり、またはさらに悪いことに、メモリ全体が使用されることが原因でモバイル端末の故障が引き起こされる可能性がある。したがって、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体の長さがモバイル端末のメモリの長さを超えているとき、コンテンツサーバは、モバイル端末に送信されるアプリケーションコンテンツを除く目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を含む残りのアプリケーションコンテンツを第1のサーバに送信する可能性があり、第1のサーバが、電子デバイスとのワイヤレス接続を使用することによって電子デバイスに残りのアプリケーションコンテンツを送信する。このようにして、コンテンツサーバによってモバイル端末に送信され、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツの長さがモバイル端末のメモリの長さ以下でありことが保証されるだけでなく、電子デバイスが目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツ全体を受信することができることも保証される。
【0100】
本発明のこの実施形態においては、
図7において説明された電子デバイスを使用することによって、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的が達成される可能性があり、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、教育用電子デバイスの学習の興味および人気を高めるのに役立つ。
【0101】
図8を参照すると、
図8は、本発明の実施形態によるモバイル端末の概略的な構造図である。
図8に示されるように、モバイル端末800は、
電子デバイスとのワイヤレス接続を使用することによって、電子デバイスに記憶され、アプリケーションに対応するポイントを読むように構成された読み取りユニット801であって、アプリケーションに対応するポイントが、電子デバイスによってアプリケーション上のユーザの動作の振る舞いから変換され、アプリケーションに対応するポイントである、読み取りユニット801と、
アプリケーションに対応する読まれたポイントの中の目標のアプリケーションに対応するポイントをアップロードすることを選択するユーザによる動作を検出するように構成された検出ユニット802と、
ユーザがアップロードすることを選択し、目標のアプリケーションに対応するポイントを第1のサーバにアップロードし、その結果、第1のサーバが、目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得し、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信し、コンテンツサーバが、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツをモバイル端末に送信するように構成された送信ユニット803とを含む可能性がある。
【0102】
さらに、第1のサーバが目標のアプリケーションに対応する記憶された履歴的な累積されたポイントの合計に目標のアプリケーションに対応するポイントを足して目標のアプリケーションに対応する新しい累積されたポイントの合計を取得した後、および新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクを第1のサーバがコンテンツサーバに送信する前に、第1のサーバが、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクが、履歴的な累積されたポイントの合計に合致し、目標のアプリケーションに対応する現在のランクよりも高いかどうかを判定し、新しいランクが現在のランクよりも高い場合に、新しい累積されたポイントの合計に合致し、目標のアプリケーションに対応する新しいランクをコンテンツサーバに送信するステップを実行する可能性があり、
それに対応して、送信ユニット803は、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するようにさらに構成される。
【0103】
本発明のこの実施形態において、読み取りユニット801は、
電子デバイスに記憶されたアプリケーション識別子を電子デバイスとのワイヤレス接続を使用することによって読むように構成された第1のサブユニット8011と、
読まれたアプリケーション識別子を選択するためのユーザの命令を検出するように構成された第2のサブユニットと、
選択命令に応じて、電子デバイスに記憶されたアプリケーション識別子が属するアプリケーションに対応するポイントを読むように構成された第3のサブユニット8013とを含む可能性がある。
【0104】
本発明のこの実施形態において、送信ユニット803によって目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信するための方法は、特に、
送信ユニット803が、プロンプト情報を出力することであって、プロンプト情報が、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツが電子デバイスに送信されるべきであるかどうかを示すために使用される、出力することと、プロンプト情報に応じてユーザによって入力される送信確認命令を検出することと、目標のアプリケーションに対応する新しいランクに合致するアプリケーションコンテンツを電子デバイスに送信することとを行う。
【0105】
本発明のこの実施形態においては、
図8において説明されたモバイル端末を使用することによって、アプリケーション上のユーザの動作の振る舞いに応じてアプリケーションに含まれるアプリケーションコンテンツを更新またはアップグレードするという目的が達成される可能性があり、したがって、アプリケーションの魅力が効果的に高められる可能性があり、これは、教育用電子デバイスの学習の興味および人気を高めるのに役立つ。
【0106】
当業者は、上述の実施形態の方法のステップのすべてまたは一部が、関連するハードウェアに指示を与えるプログラムによって実装され得ることを理解するであろう。プログラムは、コンピュータ可読ストレージ媒体に記憶され得る。ストレージ媒体は、フラッシュディスク、読み出し専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスク、または光ディスクを含み得る。
【0107】
本発明の実施形態によって提供されるアプリケーションコンテンツをプッシュするための方法ならびに関連するデバイスおよびシステムが、上で詳細に説明されている。本開示の原理および実装方法が、特定の例を使用することによって本明細書において説明されているが、実施形態の上述の説明は、本開示の方法およびその中心的な考え方を理解するのに役立つように意図されているに過ぎない。さらに、当業者は、本開示の考え方による特定の実装方法および応用範囲に変更を行い得る。結論として、本明細書の内容は、本発明に対する限定として理解されてはならない。