(57)【特許請求の範囲】
【請求項１】
モバイル端末に適用される消費電力を低減する方法であって、
システムが所定の動作モードに入ったとき、前記システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するステップと、
前記第１のタイプのアプリケーションのアラームのタイプを変更し、前記第２のタイプのアプリケーションのアラームを一時停止するステップであって、それにより、前記第１のタイプのアプリケーションの前記アラームが前記所定の動作モードにおいて前記システムをウェイクアップできないようにし、前記第２のタイプのアプリケーションの前記アラームは、前記所定の動作モードにおいて前記システムをウェイクアップできず、且つ／又は前記システムがアウェイク状態にあるときに前記システムによってウェイクアップされないようにする、ステップと、
を含み、
前記第１のタイプのアプリケーションの前記アラームはウェイクアップアラームと非ウェイクアップアラームとのうち少なくとも１つを含み、前記第２のタイプのアプリケーションの前記アラームはウェイクアップアラームと非ウェイクアップアラームとのうち少なくとも１つを含み、
前記第１のタイプのアプリケーションのアラームのタイプを変更する前記ステップは、
前記第１のタイプのアプリケーションの前記ウェイクアップアラームを前記非ウェイクアップアラームに変更するステップ、
を含み、
前記第２のタイプのアプリケーションのアラームを一時停止する前記ステップは、
前記第２のタイプのアプリケーションの前記ウェイクアップアラーム及び前記非ウェイクアップアラームを一時停止するステップ、
を含む、方法。
【請求項２】
前記第１のタイプのアプリケーションのアラームのタイプを変更し、前記第２のタイプのアプリケーションのアラームを一時停止する前記ステップの後、前記システムが手動でウェイクアップされた後に、
前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを開始し、前記第１のタイプのアプリケーションの前記アラームと前記第２のタイプのアプリケーションの前記アラームとを復元するステップ、
を更に含む、請求項１に記載の方法。
【請求項３】
前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションはサードパーティアプリケーションであり、前記システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出する前記ステップは、
前記システムにインストールされているサードパーティアプリケーションを検出するステップと、
前記サードパーティアプリケーションのライセンス情報を取得するステップと、
前記ライセンス情報に従って、前記サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定するステップと、
前記アラーム許可又は前記ウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを選択するステップであって、前記第１のタイプのアプリケーションは、前記アラーム許可又は前記ウェイクアップ許可を有し且つユーザーによって頻繁に使用されないサードパーティアプリケーションであり、前記第２のタイプのアプリケーションは、前記アラーム許可又は前記ウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションである、ステップと、
を含む、請求項１又は２に記載の方法。
【請求項４】
前記システムにインストールされているサードパーティアプリケーションを検出する前記ステップは、
前記システムにインストールされているアプリケーションのインストール情報を取得するステップと、
前記インストール情報に従って、前記アプリケーションがシステムアプリケーションであるか否かを決定するステップと、
前記アプリケーションがシステムアプリケーションでない場合、前記アプリケーションがサードパーティアプリケーションであると決定するステップと、
を含む、請求項３に記載の方法。
【請求項５】
前記アラーム許可又は前記ウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを選択する前記ステップは、
前記アラーム許可又は前記ウェイクアップ許可を有する前記サードパーティアプリケーションのアクティビティログに従って、前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを選択するステップ、
を含む、請求項３又は４に記載の方法。
【請求項６】
前記所定の動作モードはスリープモードである、
請求項１に記載の方法。
【請求項７】
モバイル端末に適用される消費電力を低減する装置であって、
システムが所定の動作モードに入ったとき、前記システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するように構成される検出モジュールと、
前記第１のタイプのアプリケーションのアラームのタイプを変更し、前記第２のタイプのアプリケーションのアラームを一時停止するように構成される設定モジュールであって、それにより、前記第１のタイプのアプリケーションの前記アラームが前記所定の動作モードにおいて前記システムをウェイクアップできないようにし、前記第２のタイプのアプリケーションの前記アラームが、前記所定の動作モードにおいて前記システムをウェイクアップできず、且つ／又は前記システムがアウェイク状態にあるときに前記システムによってウェイクアップされないようにする、設定モジュールと、
を備え、
前記第１のタイプのアプリケーションの前記アラームはウェイクアップアラームと非ウェイクアップアラームとのうち少なくとも１つを含み、前記第２のタイプのアプリケーションの前記アラームはウェイクアップアラームと非ウェイクアップアラームとのうち少なくとも１つを含み、
前記設定モジュールは、
前記第１のタイプのアプリケーションの前記ウェイクアップアラームを前記非ウェイクアップアラームに変更するように構成される第１の設定モジュールと、
前記第２のタイプのアプリケーションの前記ウェイクアップアラーム及び前記非ウェイクアップアラームを一時停止するように構成される第２の設定モジュールと、
を有する、装置。
【請求項８】
前記第１のタイプのアプリケーションの前記アラームの前記タイプが変更され、前記第２のタイプのアプリケーションの前記アラームが一時停止された後、前記システムが手動でウェイクアップされた後に、前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを開始し、前記第１のタイプのアプリケーションの前記アラームと前記第２のタイプのアプリケーションの前記アラームとを復元するように構成される復元モジュール、
を更に備える、請求項７に記載の装置。
【請求項９】
前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションはサードパーティアプリケーションであり、前記検出モジュールは更に、
前記システムにインストールされているサードパーティアプリケーションを検出するように構成される第１の検出モジュールと、
前記サードパーティアプリケーションのライセンス情報を取得するように構成される第１の取得モジュールと、
前記ライセンス情報に従って、前記サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定するように構成される第１の判定モジュールと、
前記第１の判定モジュールが前記サードパーティアプリケーションが前記アラーム許可又は前記ウェイクアップ許可を有すると決定した後、前記アラーム許可又は前記ウェイクアップ許可を有すると決定された前記サードパーティアプリケーションから、前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを選択するように構成される第１の選択モジュールであって、前記第１のタイプのアプリケーションは、前記アラーム許可又は前記ウェイクアップ許可を有し且つユーザーによって頻繁に使用されないサードパーティアプリケーションであり、前記第２のタイプのアプリケーションは、前記アラーム許可又は前記ウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションである、第１の選択モジュールと、
を有する、請求項７又は８に記載の装置。
【請求項１０】
前記第１の検出モジュールは、
前記システムにインストールされているアプリケーションのインストール情報を取得するように構成される第２の取得モジュールと、
前記インストール情報に従って、前記アプリケーションがシステムアプリケーションであるか否かを決定するように構成される第２の判定モジュールと、
前記第２の判定モジュールが前記アプリケーションがシステムアプリケーションではないと決定した後、前記アプリケーションはサードパーティアプリケーションであると決定するように構成される第２の決定モジュールと、
を有する、請求項９に記載の装置。
【請求項１１】
前記第１の選択モジュールは、前記第１の判定モジュールが前記サードパーティアプリケーションが前記アラーム許可又は前記ウェイクアップ許可を有すると決定した後、前記アラーム許可又は前記ウェイクアップ許可を有する前記サードパーティアプリケーションのアクティビティログに従って、前記第１のタイプのアプリケーション及び前記第２のタイプのアプリケーションを選択するように構成される、
請求項９又は１０に記載の装置。
【請求項１２】
前記所定の動作モードはスリープモードである、
請求項７乃至１０のいずれか一項に記載の装置。
【請求項１３】
モバイル端末であって、
メモリと、プロセッサと、請求項７乃至１２のいずれか一項に記載の消費電力を低減する装置とを備え、
前記メモリはアプリケーションを記憶するように構成され、前記プロセッサは、前記メモリに記憶された前記アプリケーションを実行するように構成され、前記消費電力を低減する装置は、前記プロセッサが前記アプリケーションを実行したときに、前記モバイル端末の消費電力を低減するように構成される、
モバイル端末。
【請求項１４】
モバイル端末に適用される消費電力を低減する装置であって、バス、プロセッサ及びメモリを備え、
前記プロセッサと前記メモリは前記バスに接続され、前記メモリはコンピュータ命令を記憶するように構成され、前記プロセッサは、
システムが所定の動作モードに入ったとき、前記システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するための前記コンピュータ命令と、
前記第１のタイプのアプリケーションのアラームのタイプを変更し、前記第２のタイプのアプリケーションのアラームを一時停止するための前記コンピュータ命令であって、それにより、前記第１のタイプのアプリケーションの前記アラームが前記所定の動作モードにおいて前記システムをウェイクアップできないようにし、前記第２のタイプのアプリケーションの前記アラームは、前記所定の動作モードにおいて前記システムをウェイクアップできず、且つ／又は前記システムがアウェイク状態にあるときに前記システムによってウェイクアップされないようにする、前記コンピュータ命令と、
を実行し、
前記第１のタイプのアプリケーションの前記アラームはウェイクアップアラームと非ウェイクアップアラームとのうち少なくとも１つを含み、前記第２のタイプのアプリケーションの前記アラームはウェイクアップアラームと非ウェイクアップアラームとのうち少なくとも１つを含み、
前記第１のタイプのアプリケーションのアラームのタイプを変更することは、
前記第１のタイプのアプリケーションの前記ウェイクアップアラームを前記非ウェイクアップアラームに変更すること、を含み、
前記第２のタイプのアプリケーションのアラームを一時停止することは、
前記第２のタイプのアプリケーションの前記ウェイクアップアラーム及び前記非ウェイクアップアラームを一時停止すること、を含む、
装置。
【請求項１５】
消費電力を低減する装置と関連して用いられるコンピュータ可読記憶媒体であって、実行されると請求項１乃至６のいずれかに記載の方法を引き起こすコンピュータ命令を含むコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術の分野に関し、特に、消費電力を低減する方法及び装置並びにモバイル端末に関する。
【背景技術】
【０００２】
Androidスマートフォンが急速に発展し、豊富なサービスアプリケーションにより人々に利便性がもたらされている。しかしながら、アプリケーションプログラムが多すぎると、Androidスマートフォンの電力消費が過剰になり、電池寿命が短くなり、よって、Androidスマートフォンの開発を制限してしまう。
【０００３】
システムの実行に必要なシステムアプリケーション（gsf等）に加えて、Androidのスマートフォンは更に、ユーザーによってインストールされたサードパーティアプリケーション（FacebookやTwitter等）を含む。各アプリケーションは、対応するアラームAlarmを有する。アラームは、ウェイクアップアラームと非ウェイクアップアラームに分類される。ウェイクアップアラームは、システムを定時にスタンバイ状態からウェイクアップし、ウェイクアップアラームに対応するアプリケーションを起動することができる。非ウェイクアップアラームは、システムを定時にスタンバイ状態からウェイクアップする機能を有さないが、システムがウェイクアップされた後にシステムによってウェイクアップされて、対応するアプリケーションを起動することができる。例えば、Androidスマートフォンがスタンバイ状態にあるとき、ウェイクアップアラームＴ１はｔ１で起動し、システムをスタンバイ状態からウェイクアップする。システムは、ウェイクアップされた後、非ウェイクアップアラームＴ２をウェイクアップし、Ｔ２はｔ２で起動する。Ｔ２はｔ２から起動し、時点ｔ３まで、サーバーとの非能動的なデータサービスインタラクションを行う。したがってＴ２は、ｔ２からｔ３までの期間、サーバーと能動的にインタラクトせず、ｔ２からｔ３までの期間にＷ１消費電力の浪費の生じてしまう。ｔ１からｔ２までの期間において、Ｔ１は、実質的なコンテンツのインタラクションをせずにサーバーへの単純な応答を行うのみであり、同様に、ｔ１からｔ２までの期間にＷ２消費電力の浪費が生じてしまう。
【発明の概要】
【０００４】
上記の欠点に鑑みて、本発明の実施形態は、モバイル端末の消費電力を低減するために用いられ、ユーザエクスペリエンスを向上する、消費電力を低減する方法及び装置並びにモバイル端末を提供する。
【０００５】
本発明の第１の態様は、消費電力を低減する方法を提供する。本方法は、
システムが所定の動作モードに入ったとき、システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するステップと、
第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止するステップであって、それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションのアラームが、所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないようにする、ステップと、
を含んでよい。
【０００６】
第１の態様に関して、第１の可能な実施方式では、第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止するステップの後、システムが手動でウェイクアップされた後に、本方法は更に、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを開始し、第１のタイプのアプリケーションのアラームと第２のタイプのアプリケーションのアラームとを復元するステップ、を含む。
【０００７】
第１の態様又は第１の態様の第１の可能な実施方式に関して、第２の可能な実施方式では、第１のタイプのアプリケーション及び第２のタイプのアプリケーションはサードパーティアプリケーションである。システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するステップは、システムにインストールされているサードパーティアプリケーションを検出するステップと、サードパーティアプリケーションのライセンス情報を取得するステップと、ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定するステップと、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップであって、第１のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有し且つユーザーによって頻繁に使用されないサードパーティアプリケーションであり、第２のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションである、ステップと、を含む。
【０００８】
第１の態様の第２の可能な実施方式に関して、第３の可能な実施方式では、システムにインストールされているサードパーティアプリケーションを検出するステップは、システムにインストールされているアプリケーションのインストール情報を取得するステップと、インストール情報に従って、アプリケーションがシステムアプリケーションであるか否かを決定するステップと、アプリケーションがシステムアプリケーションでない場合、アプリケーションがサードパーティアプリケーションであると決定するステップと、を含む。
【０００９】
第１の態様の第２の可能な実施方式、又は第１の態様の第３の可能な実施方式に関して、第４の可能な実施方式では、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップは、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションのアクティビティログに従って、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップ、を含む。
【００１０】
第１の態様、又は第１の態様の第１の可能な実施方式、又は第１の態様の第２の可能な実施方式、又は第１の態様の第３の可能な実施方式、又は第１の態様の第４の可能な実施方式に関して、第５の可能な実施方式では、第１のタイプのアプリケーションのアラームはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含み、第２のタイプのアプリケーションのアラームはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含み、
第１のタイプのアプリケーションのアラームのタイプを変更するステップは、第１のタイプのアプリケーションのウェイクアップアラームを非ウェイクアップアラームに変更するステップを含み、
第２のタイプのアプリケーションのアラームを一時停止するステップは、第２のタイプのアプリケーションのウェイクアップアラーム及び非ウェイクアップアラームを一時停止するステップを含む。
【００１１】
第１の態様の第５の可能な実施方式に関して、第６の可能な実施方式では、所定の動作モードはスリープモードである。
【００１２】
本発明の第２の態様は更に、消費電力を低減する装置を提供する。本装置は、
システムが所定の動作モードに入ったとき、システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するように構成される検出モジュールと、
第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止するように構成される設定モジュールであって、それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションのアラームが、所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないようにする、設定モジュールと、
を備えてよい。
【００１３】
第２の態様に関して、第１の可能な実施方式では、消費電力を低減する本装置は更に、
第１のタイプのアプリケーションのアラームのタイプが変更され、第２のタイプのアプリケーションのアラームが一時停止された後、システムが手動でウェイクアップされた後に、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを開始し、第１のタイプのアプリケーションのアラームと第２のタイプのアプリケーションのアラームとを復元するように構成される復元モジュール、
を備える。
【００１４】
第２の態様、又は第２の態様の第１の可能な実施方式に関して、第２の可能な実施方式では、第１のタイプのアプリケーション及び第２のタイプのアプリケーションはサードパーティアプリケーションである。検出モジュールは更に、
システムにインストールされているサードパーティアプリケーションを検出するように構成される第１の検出モジュールと、
サードパーティアプリケーションのライセンス情報を取得するように構成される第１の取得モジュールと、
ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定するように構成される第１の判定モジュールと、
第１の判定モジュールがサードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有すると決定した後、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するように構成される第１の選択モジュールであって、第１のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有し且つユーザーによって頻繁に使用されないサードパーティアプリケーションであり、第２のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションである、第１の選択モジュールと、
を有する。
【００１５】
第２の態様の第２の可能な実施方式に関して、第３の可能な実施方式では、第１の検出モジュールは、
システムにインストールされているアプリケーションのインストール情報を取得するように構成される第２の取得モジュールと、
インストール情報に従って、アプリケーションがシステムアプリケーションであるか否かを決定するように構成される第２の判定モジュールと、
第２の判定モジュールがアプリケーションがシステムアプリケーションではないと決定した後、アプリケーションはサードパーティアプリケーションであると決定するように構成される第２の決定モジュールと、
を有する。
【００１６】
第２の態様の第２の可能な実施方式、又は第２の態様の第３の可能な実施方式に関して、第４の可能な実施方式では、第１の選択モジュールは、具体的には、第１の判定モジュールがサードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有すると決定した後、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションのアクティビティログに従って、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するように構成される。
【００１７】
第２の態様の第１の可能な実施方式、又は第２の態様の第２の可能な実施方式、又は第２の態様の第３の可能な実施方式、又は第２の態様の第４の可能な実施方式に関して、第５の可能な実施方式では、第１のタイプのアプリケーションのアラームはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含み、第２のタイプのアプリケーションのアラームはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含む。設定モジュールは、
第１のタイプのアプリケーションのウェイクアップアラームを非ウェイクアップアラームに変更するように構成される第１の設定モジュールと、
第２のタイプのアプリケーションのウェイクアップアラーム及び非ウェイクアップアラームを一時停止するように構成される第２の設定モジュールと、
を有する。
【００１８】
第２の態様の第１の可能な実施方式、又は第２の態様の第２の可能な実施方式、又は第２の態様の第３の可能な実施方式、又は第２の態様の第４の可能な実施方式、又は第２の態様の第５の可能な実施方式に関して、第６の可能な実施方式では、所定の動作モードはスリープモードである。
【００１９】
本発明の第３の態様はモバイル端末を提供する。本モバイル端末は、メモリと、プロセッサと、上述の第２の態様において提供された消費電力を低減する装置とを備えてよい。メモリは、アプリケーションを記憶するように構成される。プロセッサは、メモリに記憶されたアプリケーションを実行するように構成される。消費電力を低減する装置は、プロセッサがアプリケーションを実行したときに、モバイル端末の消費電力を低減するように構成される。
【００２０】
上述の技術的解決策から分かるように、本発明の実施形態において提供される消費電力を低減する方法には、以下の利点がある。すなわち、モバイル端末のシステムが所定の動作モードに入ると、システムで検出された第１のタイプのアプリケーションのアラームのタイプが変更され、その後、第１のタイプのアプリケーションのアラームは能動的にシステムをウェイクアップすることができないので、システムをウェイクアップすることによって生じるＷ２消費電力が発生しない。システムで検出された第２のタイプのアプリケーションのアラームが一時停止され、その後、第２のタイプのアプリケーションのアラームが動作を停止するので、第２のタイプのアプリケーションの一部のアラームが能動的にシステムをウェイクアップするときに生じるＷ２消費電力、及び／又は一部のアラームがアウェイク状態のシステムにウェイクアップされるときに生じるＷ１消費電力が発生せず、モバイル端末の消費電力が低減され、ユーザエクスペリエンスが向上する。
【図面の簡単な説明】
【００２１】
本発明の実施形態における技術的解決策をより明確に説明するために、以下、本発明の実施形態を説明するために必要な図面を簡潔に紹介する。当然ながら、添付の図面は以下の説明において、本発明のいくつかの実施形態を示すに過ぎない。当業者であれば、これらの添付図面から創意工夫なく他の図面を更に導出することができるであろう。
【図１】本発明の実施形態に係る、消費電力を低減する方法の概略フローチャートである。
【図２】本発明の別の実施形態に係る、消費電力を低減する方法の概略フローチャートである。
【図３】本発明の別の実施形態に係る、消費電力を低減する方法の概略フローチャートである。
【図４ａ】本発明の実施形態に係る、消費電力を低減する装置の概略構造図である。
【図４ｂ】本発明の別の実施形態に係る、消費電力を低減する装置の概略構造図である。
【図５ａ】本発明の別の実施形態に係る、消費電力を低減する装置の概略構造図である。
【図５ｂ】本発明の別の実施形態に係る、消費電力を低減する装置の概略構造図である。
【図６】本発明の別の実施形態に係る、消費電力を低減する装置の概略構造図である。
【図７】本発明の実施形態に係るモバイル端末の概略構造図である。
【図８】本発明の実施形態に係る、消費電力を低減する装置の別の概略構造図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態において図面を参照しながら、本発明の実施形態における技術的解決策を明確且つ完全に説明する。当然ながら、説明される実施形態は本発明の実施形態の一部に過ぎず、全部ではない。当業者が本発明の実施形態に基づいて創意工夫なく得た他の実施形態は、全ての本発明の保護範囲に包含されるものとする。
【００２３】
本発明の実施形態は、モバイル端末の消費電力を低減するために用いられ、ユーザエクスペリエンスを向上する、消費電力を低減する方法及び装置を提供する。また、本発明の実施形態はモバイル端末を提供する。以下、詳細な説明のために、それぞれ具体的な実施形態を用いる。
【００２４】
図１に示されるように、モバイル端末に適用される消費電力を低減する方法は、以下のステップを含んでよい。
【００２５】
Ｓ１１．システムが所定の動作モードに入ったとき、システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出する。
【００２６】
上述の第１のタイプのアプリケーションと第２のタイプのアプリケーションは、両方ともシステムにインストールされたサードパーティアプリケーションである。第１のタイプのアプリケーションは頻繁に使用されないサードパーティアプリケーションであり、第２のタイプのアプリケーションは長時間使用されていないサードパーティアプリケーションである。所定の動作モードは、モバイル端末のスリープモードである。
【００２７】
第１のタイプのアプリケーション及び第２のタイプのアプリケーションは、モバイル端末にインストールされている。第１のタイプのアプリケーションのアラームは、ウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つであってよく、第２のタイプのアプリケーションのアラームも、ウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つであってよい。具体的には、システムがスリープモードに入ったときに、ウェイクアップアラームはモバイル端末のシステムをウェイクアップすることができる。非ウェイクアップアラームは、システムがスリープモードに入ったときにモバイル端末のシステムをウェイクアップするために起動されることはできないが、システムがアウェイク状態にあるとき、対応するアプリケーションが起動し、データサービスインタラクションを実行するようにトリガされるように、非ウェイクアップアラームをウェイクアップすることができる。
【００２８】
Ｓ１２．第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止する。それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションのアラームが、所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないようにする。
【００２９】
第１のタイプのアプリケーションのアラームは、非ウェイクアップアラームに変更されてよい。理解できることとして、第１のタイプのアプリケーションはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含むので、第１のタイプのアプリケーションのアラームのタイプを変更するステップは、具体的には、第１のタイプのアプリケーションのウェイクアップアラームのタイプを非ウェイクアップに変更するステップである。したがって、アラームタイプが変更された後、第１のタイプのアプリケーションの全てのアラームは非ウェイクアップアラームであり、それにより、第１のタイプのアプリケーションの全ての非ウェイクアップアラームが、スリープモードにおいて能動的にシステムをウェイクアップできないようにする。
【００３０】
第２のタイプのアプリケーションも、ウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含む。したがって、上述のステップＳ１２では、第２のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないことは、具体的には以下のケースを含む。
【００３１】
Ａ１．第２のタイプのアプリケーションがウェイクアップアラームと非ウェイクアップアラームの両方を含むとき、第２のタイプのアプリケーションのウェイクアップアラーム及び非ウェイクアップアラームが一時停止される。そして、第２のタイプのアプリケーションのウェイクアップアラームは、所定の動作モードにおいて能動的にシステムをウェイクアップすることができない。また、システムがウェイクアップされた後、第２のタイプのアプリケーションの非ウェイクアップアラームはアウェイク状態のシステムによってウェイクアップされることができず、したがって、第２のタイプのアプリケーションを起動し、又は更にサービスインタラクションを実行するようにトリガすることができない。
【００３２】
Ａ２．第２のタイプのアプリケーションがウェイクアップアラームのみを含むとき、ウェイクアップアラームが一時停止される。そして、ウェイクアップアラームは、所定の動作モードにおいて能動的にシステムをウェイクアップすることができない。
【００３３】
Ａ３．第２のタイプのアプリケーションが非ウェイクアップアラームのみを含むとき、非ウェイクアップアラームが一時停止される。そして、システムがアウェイク状態にあるとき、非ウェイクアップアラームはシステムによってウェイクアップされない。
【００３４】
すなわち、上述のステップＳ１２における第２のタイプのアプリケーションは、上述のＡ１，Ａ２，Ａ３のいずれかのケースである。
【００３５】
本発明の本実施形態では、システムが所定の動作モードに入ったとき、システム内の第１のタイプのアプリケーション及び第２のタイプのアプリケーションが検出され、第１のタイプのアプリケーションのアラームのタイプが変更され、第２のタイプのアプリケーションのアラームが一時停止される。そして、システムが所定の動作モードにあるとき、システムは、第１のタイプのアプリケーションのアラームを用いてウェイクアップされることができず、第２のタイプのアプリケーションのアラーム機能が一時停止される。すなわち、システムはアラームを用いてウェイクアップされることができず、システムがウェイクアップされた後に、第２のタイプのアプリケーションのアラームをウェイクアップすることもできない。したがって、第２のタイプのアプリケーションを更にサービスインタラクションを実行するようにトリガすることができない。
【００３６】
理解できることとして、システムがスリープモードに入った後、第１のタイプのアプリケーションのアラームのタイプが変更され、第２のタイプのアプリケーションのアラームが一時停止される。その後、システムは手動でウェイクアップされてよく、第１のタイプのアプリケーションのアラームと第２のタイプのアプリケーションのアラームとは手動で復元されてよい。
【００３７】
理解できることとして、対応して、タイプが変更された第１のタイプのアプリケーションのアラームは元のタイプに復元され、第２のタイプのアプリケーションのアラーム機能は再び有効化される。
【００３８】
図２に示されるように、上述の図１において提供された実施形態について、更なる説明が詳細になされる。上述のステップＳ１１は、具体的には以下のステップを含んでよい。
【００３９】
Ｓ２０１．システムにインストールされたサードパーティアプリケーションを検出する。
【００４０】
実際の適用では、モバイル端末には一般に、サードパーティアプリケーションであるFacebookやTwitter等、システムアプリケーション及びサードパーティアプリケーションがインストールされる。サードパーティアプリケーションのうち一部は、アラームを起動してシステムをスリープモードからウェイクアップすることができる。このようなアラームは、サーバーとの実質的なコンテンツインタラクションを有さないことがある。サーバーもインタラクション応答時間を限定しない。また、システムがウェイクアップされた後、一部のサードパーティアプリケーションの非ウェイクアップアラームはシステムによってウェイクアップされることができ、その後、そのアプリケーションを起動することができる。
【００４１】
Ｓ２０２．サードパーティアプリケーションのライセンス情報を取得する。
【００４２】
理解できることとして、サードパーティアプリケーションの全てのアラームがウェイクアップ機能を有するわけではない。ウェイクアップ機能を有するアラームは、具体的には、サードパーティアプリケーションによって搬送されるライセンス情報に記述され、例えば、ライセンス情報はアラーム許可又はウェイクアップ許可についての情報を含んでよい。
【００４３】
Ｓ２０３．ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定する。
【００４４】
サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有すると決定された後、ステップＳ２０４に進む。
【００４５】
Ｓ２０４．アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択する。
【００４６】
その後、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションがアクティビティログリストに追加されてよい。アクティビティログは、一般に、サードパーティアプリケーションのアクティビティ状況、すなわち、起動時間等のユーザーの利用状況を記録する。
【００４７】
したがって、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップは、具体的には、アクティビティログに従って、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップ、を含む。アクティビティログに従って、ユーザーによってインストールされたが頻繁に使用されないアプリケーションが第１のタイプのアプリケーションとして選択され、長時間使用されていないか使用されたことのないアプリケーションが第２のタイプのアプリケーションとして用いられる。
【００４８】
別の実施形態では、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションは、ユーザーがリストから第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択できるように、リストに追加されてよい。システムは最終的に、ユーザーによる選択結果に従って、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを決定する。
【００４９】
本発明の本実施形態は、システムが第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択する方法を提供する。システム内のサードパーティアプリケーションが検出された後、サードパーティアプリケーションのライセンス情報が取得され、ライセンス情報を用いて、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かが決定される。アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションのうち、頻繁に使用されないサードパーティアプリケーションが更に第１のタイプのアプリケーションとして選択され、長時間使用されていないサードパーティアプリケーションが第２のタイプのアプリケーションとして選択される。
【００５０】
本発明の実施形態は更に、システム内のサードパーティアプリケーションを検出する方法を提供する。具体的には、図３に示されるように、上述の図２において提供された実施形態が更に詳細に説明される。消費電力を低減する方法は、以下のステップを含んでよい。
【００５１】
Ｓ３０１．システムにインストールされているアプリケーションのインストール情報を取得する。
【００５２】
システムアプリケーションとサードパーティアプリケーションを含む、システムにインストールされた全てのアプリケーションのインストール情報が取得される。
【００５３】
Ｓ３０２．インストール情報に従って、アプリケーションがシステムアプリケーションであるか否かを決定する。
【００５４】
取得されたインストール情報に従って、アプリケーションがシステムアプリケーションであるかサードパーティアプリケーションであるかが特定される。インストール情報に従って、アプリケーションがシステムアプリケーションではないと決定された場合、アプリケーションはサードパーティアプリケーションであると決定される。
【００５５】
Ｓ３０３．アプリケーションがシステムアプリケーションでない場合、アプリケーションはサードパーティアプリケーションであると決定する。
【００５６】
Ｓ３０４〜Ｓ３０７。
【００５７】
ステップＳ３０４〜Ｓ３０７は上述のステップＳ２０１〜２０４と同じである。ここでは詳細の説明を省略する。
【００５８】
本発明の本実施形態では、システム内の全てのアプリケーションのインストール情報が取得され、インストール情報を用いて、アプリケーションがシステムアプリケーションであるか否かが決定される。アプリケーションがシステムアプリケーションでない場合、アプリケーションはサードパーティアプリケーションであると決定される。その後、サードパーティアプリケーションのライセンス情報が取得され、ライセンス情報を用いて、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かが決定される。サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有する場合、ユーザーによるアラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションの使用と選択の結果に従って、アラーム許可又はウェイクアップ許可を有し且つ頻繁に使用されないサードパーティアプリケーションは更に第１のタイプのアプリケーションとして選択され、アラーム許可又はウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションは第２のタイプのアプリケーションとして選択される。
【００５９】
実際の適用では、システムがスリープモードに入ったとき、ユーザーによって頻繁に使用されないアプリケーションが検出された場合、そのアプリケーションのウェイクアップアラームは非ウェイクアップアラームに変更される。このようにして、ユーザーによって頻繁に使用されないアプリケーションのアラームは全て非ウェイクアップアラームであり、この場合、システムをスリープモードからウェイクアップすることができない。したがって、ウェイクアップアラームがシステムをスリープモードからウェイクアップすることで生じるＷ２消費電力が発生しない。長時間使用されていないアプリケーションが検出された場合、そのアプリケーションのアラームは一時停止される。このようにして、長時間使用されていないアプリケーションのウェイクアップアラームは、スリープモードのシステムをウェイクアップすることができず、システムがアウェイク状態にあるとき、非ウェイクアップアラームはシステムによってウェイクアップされることができない。したがって、アプリケーションが起動又はサービスインタラクションを実行するようにトリガすることができない。これにより、ウェイクアップアラームが能動的にシステムをウェイクアップするときに生じるＷ２消費電力と、非ウェイクアップアラームがサービスインタラクションのためにウェイクアップされるときに生じるＷ２消費電力とが回避される。したがって、モバイル端末全体の観点から、従来技術と比較すると、Ｗ１消費電力とＷ２消費電力が低減されることにより、モバイル端末の消費電力が低減され、ユーザエクスペリエンスが向上する。
【００６０】
図４ａに示されるように、本発明の実施形態は更に、消費電力を低減する装置４００を提供する。装置４００は、モバイル端末に適用され、以下の要素を備えてよい。
【００６１】
検出モジュール４１０は、システムが所定の動作モードに入ったとき、システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するように構成される。
【００６２】
設定モジュール４２０は、第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止するように構成される。それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションのアラームが、所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないようにする。
【００６３】
第１のタイプのアプリケーション及び第２のタイプのアプリケーションは、モバイル端末にインストールされている。第１のタイプのアプリケーションのアラームはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つであってよく、第２のタイプのアプリケーションのアラームも、ウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つであってよい。具体的には、システムがスリープモードに入ったとき、ウェイクアップアラームはモバイル端末のシステムをウェイクアップすることができる。非ウェイクアップアラームは、システムがスリープモードに入ったときにモバイル端末のシステムをウェイクアップするために起動されることはできないが、システムがアウェイク状態にあるとき、対応するアプリケーションが起動し、データサービスインタラクションを実行するようにトリガされるように、非ウェイクアップアラームをウェイクアップすることができる
第１のタイプのアプリケーションのアラームは、非ウェイクアップアラームに変更されてよい。理解できることとして、第１のタイプのアプリケーションはウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含むので、第１のタイプのアプリケーションのアラームのタイプを変更するステップは、具体的には、第１のタイプのアプリケーションのウェイクアップアラームのタイプを非ウェイクアップに変更するステップである。したがって、アラームタイプが変更された後、第１のタイプのアプリケーションの全てのアラームは非ウェイクアップアラームであり、それにより、第１のタイプのアプリケーションの全ての非ウェイクアップアラームが、スリープモードにおいて能動的にシステムをウェイクアップできないようにする。
【００６４】
第２のタイプのアプリケーションも、ウェイクアップアラームと非ウェイクアップアラームのうち少なくとも１つを含む。したがって、第２のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないことは、具体的には以下のケースを含む。
【００６５】
Ａ１．第２のタイプのアプリケーションがウェイクアップアラームと非ウェイクアップアラームの両方を含むとき、第２のタイプのアプリケーションのウェイクアップアラーム及び非ウェイクアップアラームが一時停止される。そして、第２のタイプのアプリケーションのウェイクアップアラームは、所定の動作モードにおいて能動的にシステムをウェイクアップすることができない。また、システムがウェイクアップされた後、第２のタイプのアプリケーションの非ウェイクアップアラームはアウェイク状態のシステムによってウェイクアップされることができず、したがって、第２のタイプのアプリケーションを起動し、又は更にサービスインタラクションを実行するようにトリガすることができない。
【００６６】
Ａ２．第２のタイプのアプリケーションがウェイクアップアラームのみを含むとき、ウェイクアップアラームが一時停止される。そして、ウェイクアップアラームは、所定の動作モードにおいて能動的にシステムをウェイクアップすることができない。
【００６７】
Ａ３．第２のタイプのアプリケーションが非ウェイクアップアラームのみを含むとき、非ウェイクアップアラームが一時停止される。そして、システムがアウェイク状態にあるとき、非ウェイクアップアラームはシステムによってウェイクアップされない。
【００６８】
本発明の本実施形態では、システムが所定の動作モードに入ったとき、検出モジュール４１０が、システム内の第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出する。設定モジュール４２０が、第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止する。それにより、第１のタイプのアプリケーションが、アラームを起動して所定の動作モードのシステムをウェイクアップできないようにし、第２のタイプのアプリケーションが一時的に動作しないようにする。よって、モバイル端末の消費電力が低減され、ユーザエクスペリエンスが向上する。
【００６９】
図４ｂに示されるように、上述の消費電力を低減する装置４００は更に、
設定モジュール４２０が第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止した後、システムが手動でウェイクアップされた後に、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを開始し、第１のタイプのアプリケーションのアラームと第２のタイプのアプリケーションのアラームとを復元するように構成される復元モジュール４３０、
を備えてよい。
【００７０】
システムが所定の動作モードに入った後、検出された第１のタイプのアプリケーションのアラームのタイプが変更され、第２のタイプのアプリケーションのアラームが一時停止される。その後、システムが手動でウェイクアップされた後、復元モジュール４３０は、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを開始することにより、第１のタイプのアプリケーションのアラームと第２のタイプのアプリケーションのアラームとを復元してよい。すなわち、第１のタイプのアプリケーションのアラームの変更されたタイプが以前のタイプに復元され、第２のタイプのアプリケーションのアラームが復元される。それにより、第２のタイプのアプリケーションのアラームのタイプが以前のタイプに復元されるようにする。
【００７１】
一実施形態では、第１のタイプのアプリケーション及び第２のタイプのアプリケーションはサードパーティアプリケーションである。アラーム許可又はウェイクアップ許可を有し頻繁に使用されないサードパーティアプリケーションが第１のタイプのアプリケーションとして選択され、アラーム許可又はウェイクアップ許可を有し長時間使用されていないサードパーティアプリケーションが第２のタイプのアプリケーションとして選択される。したがって、図５ａに示されるように、上述の検出モジュール４１０は、具体的には以下の要素を有する。
【００７２】
第１の検出モジュール５１０１は、システムにインストールされているサードパーティアプリケーションを検出するように構成される。
【００７３】
第１の取得モジュール５１０２は、サードパーティアプリケーションのライセンス情報を取得するように構成される。
【００７４】
第１の判定モジュール５１０３は、ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定するように構成される。
【００７５】
第１の選択モジュール５１０４は、第１の判定モジュール５１０３がサードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有すると決定した後、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するように構成される。第１のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有しユーザーによって頻繁に使用されないサードパーティアプリケーションである。第２のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有しユーザーによって長時間使用されていないサードパーティアプリケーションである。
【００７６】
上述の第１の選択モジュール５１０４が、具体的には、第１の判定モジュール５１０３がサードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有すると決定した後、アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するように構成されることは、具体的には、アクティビティログに従って、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択することを含む。アクティビティログに従って、ユーザーによってインストールされたが頻繁に使用されないアプリケーションが第１のタイプのアプリケーションとして選択され、長時間使用されていないか使用されたことのないアプリケーションが第２のタイプのアプリケーションとして用いられる。
【００７７】
別の実施形態では、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションは、ユーザーがリストから第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択できるように、リストに追加されてよい。システムは最終的に、ユーザーによる使用と選択の結果に従って、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを決定する。
【００７８】
本発明の本実施形態は、システム内の第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出する方法を提供する。第１の検出モジュール５１０１は、システム内のサードパーティアプリケーションを検出する。その後、第１の取得モジュール５１０２は、サードパーティアプリケーションのライセンス情報を取得し、第１の判定モジュール５１０３は、ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定する。サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有する場合、第１の選択モジュール５１０４は更に、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択する。
【００７９】
更に、図５ｂに示されるように、上述の第１の検出モジュール５１０１は、具体的には以下の要素を有してよい。
【００８０】
第２の取得モジュール５２０１は、システムにインストールされているアプリケーションのインストール情報を取得するように構成される。
【００８１】
第２の判定モジュール５２０２は、第２の取得モジュールによって取得されたインストール情報に従って、アプリケーションがシステムアプリケーションであるか否かを決定するように構成される。
【００８２】
第２の決定モジュール５２０３は、第２の判定モジュールがアプリケーションがシステムアプリケーションではないと決定した後、アプリケーションはサードパーティアプリケーションであると決定するように構成される。
【００８３】
本発明の本実施形態では、第２の取得モジュール５２０１が、システムにインストールされた全てのアプリケーションのインストール情報を取得し、第２の判定モジュール５２０２が、インストール情報に従って、アプリケーションがシステムアプリケーションであるか否かを決定する。アプリケーションがシステムアプリケーションでない場合、第２の決定モジュール５２０３が、アプリケーションはサードパーティアプリケーションであると決定する。その後、第１の取得モジュール５１０２がサードパーティアプリケーションのライセンス情報を取得し、第１の判定モジュール５１０３が、ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定する。サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有する場合、第１の選択モジュール５１０４は更に、アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択する。具体的には、アラーム許可又はウェイクアップ許可を有し且つ頻繁に使用されないサードパーティアプリケーションが第１のタイプのアプリケーションとして選択され、アラーム許可又はウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションが第２のタイプのアプリケーションとして選択される。
【００８４】
一実施形態では、図６に示されるように、上述の設定モジュール４２０は、具体的には、
第１のタイプのアプリケーションのウェイクアップアラームを非ウェイクアップアラームに変更するように構成される第１の設定モジュール６１０と、
第２のタイプのアプリケーションのウェイクアップアラーム及び非ウェイクアップアラームを一時停止するように構成される第２の設定モジュール６２０と、
を有する。
【００８５】
本発明の本実施形態では、モバイル端末のシステムが所定の動作モードに入ると、消費電力を低減する装置４００が起動して、システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出し、第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止する。それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションが所定の動作モードにおいて動作を停止するようにする。よって、消費電力を低減し、ユーザエクスペリエンスを向上することができる。
【００８６】
図７に示されるように、本発明の実施形態は更にモバイル端末７００を提供する。モバイル端末７００は、具体的には、メモリ７１０と、プロセッサ７２０と、上述の図４ａ〜図６で提供された消費電力を低減する装置４００とを備える。
【００８７】
メモリ７１０は主に、モバイル端末のアプリケーションを記憶するように構成される。プロセッサ７２０は主に、メモリ７１０に記憶されたアプリケーションを実行するように構成される。プロセッサ７２０がアプリケーションを実行すると、消費電力を低減する装置４００は、モバイル端末でアプリケーションが実行されるときに動作するアプリケーションから生じる消費電力を低減することができる。メモリ７１０とプロセッサ７２０と消費電力を低減する装置４００とは、ネットワークインタフェース又は別の通信インタフェースを用いて互いに接続される。
【００８８】
消費電力を低減する装置４００の具体的な実施プロセスについては、上述の説明を参照されたい。ここでは詳細の説明を省略する。
【００８９】
本発明の本実施形態では、モバイル端末のシステムが所定の動作モードに入ると、システムにインストールされた第１のタイプのアプリケーション及び第２のタイプのアプリケーションの検出が開始され、第１のタイプのアプリケーションのアラームのタイプが変更され、第２のタイプのアプリケーションのアラームが一時停止される。それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションが所定の動作モードにおいて動作を停止するようにする。本発明の本実施形態では、モバイル端末の消費電力を低減することができ、ユーザエクスペリエンスを低減することができる。
【００９０】
図８を参照する。図８は、本発明の実施形態に係る、消費電力を低減する装置の別の概略構造図である。本装置は、メモリ８１０と、少なくとも１つのプロセッサ８２０（図８では例として１つのプロセッサが用いられる、例えばＣＰＵ（Central  Processing  Unit））とを備えてよい。本発明の実施形態の一部の実施形態では、メモリ８１０とプロセッサ８２０は、バスその他の方式を用いて互いに接続されてよい。プロセッサ８２０は、メモリに記憶された実行可能モジュール、例えばコンピュータプログラムを実行するように構成される。メモリ８１０は高速ランダムアクセスメモリ（ＲＡＭ，Random  Access  Memory）を含んでよく、更に、少なくとも１つの磁気ディスクメモリ等の不揮発性メモリ（non-volatile  memory）を含んでよい。少なくとも１つのネットワークインタフェース（有線であっても無線であってもよい）は、インターネット、広域ネットワーク、ローカルエリアネットワーク、メトロポリタンエリアネットワーク等を介して、システムゲートウェイと少なくとも１つの他のネットワークエレメントとの通信接続を実現する。図８では、バスを用いる接続を例として用いる。
【００９１】
一部の実施形態では、メモリ８１０はコンピュータ実行命令を記憶する。プロセッサ８２０は、メモリ８１０のコンピュータ実行命令を実行して、
システムが所定の動作モードに入ったとき、システムにインストールされている第１のタイプのアプリケーション及び第２のタイプのアプリケーションを検出するステップと、
第１のタイプのアプリケーションのアラームのタイプを変更し、第２のタイプのアプリケーションのアラームを一時停止するステップであって、それにより、第１のタイプのアプリケーションのアラームが所定の動作モードにおいてシステムをウェイクアップできないようにし、第２のタイプのアプリケーションのアラームが、所定の動作モードにおいてシステムをウェイクアップできず、且つ／又はシステムがアウェイク状態にあるときにシステムによってウェイクアップされないようにする、ステップと、
を実行する。
【００９２】
本発明の一部の実施形態では、上述のプロセッサ８２０は更に、
第１のタイプのアプリケーション及び第２のタイプのアプリケーションを開始し、第１のタイプのアプリケーションのアラームを復元し、第２のタイプのアプリケーションをレジュームするステップ、
を実行してよい。
【００９３】
本発明の一部の実施形態では、上述のプロセッサ８２０は更に、
システムにインストールされたサードパーティアプリケーションを検出するステップと、
サードパーティアプリケーションのライセンス情報を取得するステップと、
ライセンス情報に従って、サードパーティアプリケーションがアラーム許可又はウェイクアップ許可を有するか否かを決定するステップと、
アラーム許可又はウェイクアップ許可を有すると決定されたサードパーティアプリケーションから、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップであって、第１のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有し且つユーザーによって頻繁に使用されないサードパーティアプリケーションであり、第２のタイプのアプリケーションは、具体的には、アラーム許可又はウェイクアップ許可を有し且つユーザーによって長時間使用されていないサードパーティアプリケーションである、ステップと、
を実行してよい。
【００９４】
本発明の一部の実施形態では、上述のプロセッサは更に、
システムにインストールされているアプリケーションのインストール情報を取得するステップと、
インストール情報に従って、アプリケーションがシステムアプリケーションであるか否かを決定するステップと、
アプリケーションがシステムアプリケーションでない場合、アプリケーションはサードパーティアプリケーションであると決定するステップと、
を実行してよい。
【００９５】
本発明の一部の実施形態では、上述のプロセッサは更に、
アラーム許可又はウェイクアップ許可を有するサードパーティアプリケーションのアクティビティログに従って、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを選択するステップ、
を実行してよい。
【００９６】
本発明の一部の実施形態では、上述のプロセッサは更に、
第１のタイプのアプリケーションのウェイクアップアラームを非ウェイクアップアラームに変更するステップと、
第２のタイプのアプリケーションのウェイクアップアラーム及び非ウェイクアップアラームを一時停止するステップと、
を実行してよい。
【００９７】
本発明の一部の実施形態では、上述のメモリは、第１のタイプのアプリケーション及び第２のタイプのアプリケーションを記憶するように構成されてよい。
【００９８】
本発明の一部の実施形態では、上述のメモリは更に、サードパーティアプリケーション及びシステムアプリケーションを記憶するように構成されてよい。
【００９９】
本発明の一部の実施形態では、上述のメモリは更に、ライセンス情報を記憶するように構成されてよい。
【０１００】
本発明の一部の実施形態では、上述のメモリは更に、インストール情報を記憶するように構成されてよい。
【０１０１】
上述の実施形態では、各実施形態の説明にはそれぞれの焦点がある。実施形態で詳細に説明されていない部分については、他の実施形態の関連説明を参照することができる。
【０１０２】
当業者であれば理解できるように、実施形態における方法のステップの全部又は一部は、関連するハードウェアに指示するプログラムによって実施されてよい。プログラムは、コンピュータ可読記憶媒体に記憶されてよい。記憶媒体は、読み出し専用メモリ、磁気ディスク又は光ディスクを含んでよい。
【０１０３】
以上、本発明で提供される消費電力を低減する方法及び装置並びにモバイル端末を詳細に説明した。当業者であれば、本発明の実施形態の思想に基づいて、具体的な実施様式及び適用範囲に対する変更を行うことができるであろう。したがって、本明細書の内容は本発明を限定するものと解釈されるべきではない。
【図１】
0006388964.tif 000002
【図２】
0006388964.tif 000003
【図３】
0006388964.tif 000004
【図４ａ】
0006388964.tif 000005
【図４ｂ】
0006388964.tif 000006
【図５ａ】
0006388964.tif 000007
【図５ｂ】
0006388964.tif 000008
【図６】
0006388964.tif 000009
【図７】
0006388964.tif 000010
【図８】
0006388964.tif 000011