バッテリ電力を管理する方法であって、アプリケーションがモバイルデバイスにおいてアクティブになろうとしているとのインジケーションを受け取ることと、前記モバイルデバイスにおいて前記アプリケーションを実行する前に、前記アプリケーションのためにバッテリ電力を予約することとを備える方法。前記アプリケーションのためにバッテリ電力を予約することは、前記モバイルデバイスのために利用可能なバッテリ電力を判定することと、前記アプリケーションのために要求されるバッテリ電力を判定することと、前記要求されるバッテリ電力が前記利用可能なバッテリ電力を超過しない場合、前記要求されるバッテリ電力を前記アプリケーションに割り当てることと、前記要求されるバッテリ電力の前記アプリケーションへの割り当てを考慮して、前記モバイルデバイスのために利用可能なバッテリ電力を更新することとを備える、請求項1に記載の方法。バッテリ電力は、電流に基づいて定量化され、前記アプリケーションのために要求される電流は、前記要求される電流が前記モバイルデバイスのために利用可能な電流を超過しない場合、前記アプリケーションに割り当てられる、請求項2に記載の方法。バッテリ電力は、バッテリ容量に基づいて定量化され、前記アプリケーションのために要求されるバッテリ容量は、前記要求されるバッテリ容量が前記モバイルデバイスのために利用可能なバッテリ容量を超過しない場合、前記アプリケーションに割り当てられる、請求項2に記載の方法。前記アプリケーションのために要求されるバッテリ電力を判定することは、前記アプリケーションによって使用される前記モバイルデバイスの少なくとも1つのサブシステムを識別することと、前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費されるバッテリ電力を推定することと、前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費される前記推定されたバッテリ電力に基づいて、前記アプリケーションのために要求されるバッテリ電力を判定することとを備える、請求項2に記載の方法。前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費されるバッテリ電力を推定することは、前記アプリケーションと少なくとも1つのアクティブなアプリケーションとによって使用されるサブシステムを識別することと、ここで、前記サブシステムは、前記アプリケーションをサポートする前記少なくとも1つのサブシステムのうちの1つである、前記少なくとも1つのアクティブなアプリケーションをサポートするために前記サブシステムによって消費されるバッテリ電力を推定することと、前記アプリケーションと前記少なくとも1つのアクティブなアプリケーションとをサポートするために前記サブシステムによって消費される合計バッテリ電力を推定することと、前記アプリケーションと前記少なくとも1つのアクティブなアプリケーションとをサポートするために前記サブシステムによって消費される前記合計バッテリ電力と、前記少なくとも1つのアクティブなアプリケーションをサポートするために前記サブシステムによって消費される前記バッテリ電力と、の間の差に基づいて、前記アプリケーションをサポートするために前記サブシステムによって消費されるバッテリ電力を推定することとを備える、請求項5に記載の方法。前記アプリケーションのためにバッテリ電力を予約することは、前記アプリケーションのために要求されるバッテリ電力が前記モバイルデバイスのために利用可能なバッテリ電力を超過しない場合、前記アプリケーションのためにバッテリ電力を予約することと、前記アプリケーションのために要求されるバッテリ電力が前記モバイルデバイスのために利用可能なバッテリ電力を超過する場合、少なくとも1つの軽減操作を実行することとを備える、請求項1に記載の方法。前記少なくとも1つの軽減操作を実行することは、前記モバイルデバイスのために利用可能なバッテリ電力を増加させるために、データレートを調節すること、または映像品質を低下させること、または画面の明るさを減じること、または前記モバイルデバイスの1つ以上のサブシステムをディスエーブルにすること、または前記モバイルデバイスにおいて実行中の1つ以上のアプリケーションをディスエーブルにすること、またはそれらの組み合わせを備える、請求項7に記載の方法。前記少なくとも1つの軽減操作を実行することは、前記アプリケーションまたは前記モバイルデバイスによる電力消費を減じるために可能な軽減操作のリストを提供することと、前記可能な軽減操作のリストからの軽減操作の選択を受け取ることと、前記アプリケーションまたは前記モバイルデバイスによる電力消費を減じるために、前記軽減操作を実行することとを備える、請求項7に記載の方法。バッテリ電力を管理するための装置であって、アプリケーションがモバイルデバイスにおいてアクティブになろうとしているとのインジケーションを受け取るための手段と、前記モバイルデバイスにおいて前記アプリケーションを実行する前に、前記アプリケーションのためにバッテリ電力を予約するための手段とを備える装置。前記アプリケーションのためにバッテリ電力を予約するための手段は、前記モバイルデバイスのために利用可能なバッテリ電力を判定するための手段と、前記アプリケーションのために要求されるバッテリ電力を判定するための手段と、前記要求されるバッテリ電力が前記利用可能なバッテリ電力を超過しない場合、前記要求されるバッテリ電力を前記アプリケーションに割り当てるための手段と、前記要求されるバッテリ電力の前記アプリケーションへの割り当てを考慮して、前記モバイルデバイスのために利用可能なバッテリ電力を更新するための手段とを備える、請求項10に記載の装置。前記アプリケーションのために要求されるバッテリ電力を判定するための手段は、前記アプリケーションによって使用される前記モバイルデバイスの少なくとも1つのサブシステムを識別するための手段と、前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費されるバッテリ電力を推定するための手段と、前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費される前記推定されたバッテリ電力に基づいて、前記アプリケーションのために要求されるバッテリ電力を判定するための手段とを備える、請求項11に記載の装置。前記アプリケーションのためにバッテリ電力を予約するための手段は、前記アプリケーションのために要求されるバッテリ電力が前記モバイルデバイスのために利用可能なバッテリ電力を超過しない場合、前記アプリケーションのためにバッテリ電力を予約するための手段と、前記アプリケーションのために要求されるバッテリ電力が前記モバイルデバイスのために利用可能なバッテリ電力を超過する場合、少なくとも1つの軽減操作を実行するための手段とを備える、請求項10に記載の装置。バッテリ電力を管理するための装置であって、アプリケーションがモバイルデバイスにおいてアクティブになろうとしているとのインジケーションを受け取り、前記モバイルデバイスにおいて前記アプリケーションを実行する前に、前記アプリケーションのためにバッテリ電力を予約するように構成された少なくとも1つのプロセッサを備える装置。前記少なくとも1つのプロセッサは、前記モバイルデバイスのために利用可能なバッテリ電力を判定し、前記アプリケーションのために要求されるバッテリ電力を判定し、前記要求されるバッテリ電力が前記利用可能なバッテリ電力を超過しない場合、前記要求されるバッテリ電力を前記アプリケーションに割り当て、前記要求されるバッテリ電力の前記アプリケーションへの割り当てを考慮して、前記モバイルデバイスのために利用可能なバッテリ電力を更新するように構成される、請求項14に記載の装置。前記少なくとも1つのプロセッサは、前記アプリケーションによって使用される前記モバイルデバイスの少なくとも1つのサブシステムを識別し、前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費されるバッテリ電力を推定し、前記アプリケーションをサポートするために前記少なくとも1つのサブシステムによって消費される前記推定されたバッテリ電力に基づいて、前記アプリケーションのために要求されるバッテリ電力を判定するように構成される、請求項15に記載の装置。前記少なくとも1つのプロセッサは、前記アプリケーションのために要求されるバッテリ電力が前記モバイルデバイスのために利用可能なバッテリ電力を超過しない場合、前記アプリケーションのためにバッテリ電力を予約し、前記アプリケーションのために要求されるバッテリ電力が前記モバイルデバイスのために利用可能なバッテリ電力を超過する場合、少なくとも1つの軽減操作を実行するように構成される、請求項14に記載の装置。非一時的なコンピュータ読取可能な媒体を備えるコンピュータプログラム製品であって、前記非一時的なコンピュータ読取可能な媒体は、少なくとも1つのコンピュータに、モバイルデバイスのために利用可能なバッテリ電力を判定させるためのコードと、前記少なくとも1つのコンピュータに、アプリケーションのために要求されるバッテリ電力を判定させるためのコードと、前記少なくとも1つのコンピュータに、前記要求されるバッテリ電力が前記利用可能なバッテリ電力を超過しない場合、前記要求されるバッテリ電力を前記アプリケーションに割り当てさせるためのコードと、前記少なくとも1つのコンピュータに、前記要求されるバッテリ電力の前記アプリケーションへの割り当てを考慮して、前記モバイルデバイスのために利用可能なバッテリ電力を更新させるためのコードとを備える、コンピュータプログラム製品。バッテリ電力を管理する方法であって、モバイルデバイスにおけるアクティブな複数のアプリケーションを識別することと、前記複数のアプリケーションの優先順位を判定することと、前記複数のアプリケーションの優先順位に基づいて、前記複数のアプリケーションにバッテリ電力を割り当てることとを備える方法。前記複数のアプリケーションの優先順位を判定することは、各アプリケーションの優先順位を、ユーザ入力、またはユーザの選好、または前記アプリケーションに関連づけられた優先順位情報、または前記アプリケーションを他のアプリケーションと差別化するために使用されたマーキング、またはそれらの組み合わせに基づいて判定することを備える、請求項19に記載の方法。前記複数のアプリケーションにバッテリ電力を割り当てることは、前記モバイルデバイスのために利用可能なバッテリ電力を判定することと、前記複数のアプリケーションの優先順位に基づいて前記複数のアプリケーションを順序づけることと、前記複数のアプリケーションのうち、最も高い優先順位のアプリケーションから順に、一度に1つのアプリケーションに、前記利用可能なバッテリ電力を割り当てることとを備える、請求項19に記載の方法。前記複数のアプリケーションの優先順位を更新することと、前記複数のアプリケーションの前記更新された優先順位に基づいて前記複数のアプリケーションにバッテリ電力を割り当てることを周期的に繰り返すこととをさらに備える、請求項19に記載の方法。前記複数のアプリケーションの優先順位を更新することは、前記アプリケーションのパフォーマンスに基づいて、各アプリケーションの優先順位を更新することを備える、請求項22に記載の方法。バッテリ電力を管理するための装置であって、モバイルデバイスにおけるアクティブな複数のアプリケーションを識別するための手段と、前記複数のアプリケーションの優先順位を判定するための手段と、前記複数のアプリケーションの優先順位に基づいて、前記複数のアプリケーションにバッテリ電力を割り当てるための手段とを備える装置。前記複数のアプリケーションにバッテリ電力を割り当てるための手段は、前記モバイルデバイスのために利用可能なバッテリ電力を判定するための手段と、前記複数のアプリケーションの優先順位に基づいて、前記複数のアプリケーションを順序づけるための手段と、前記複数のアプリケーションのうち、最も高い優先順位のアプリケーションから順に、一度に1つのアプリケーションに、前記利用可能なバッテリ電力を割り当てるための手段とを備える、請求項24に記載の装置。前記複数のアプリケーションの優先順位を更新するための手段と、前記複数のアプリケーションの前記更新された優先順位に基づいて前記複数のアプリケーションにバッテリ電力を割り当てることを周期的に繰り返すための手段とをさらに備える、請求項24に記載の装置。バッテリ電力を管理する方法であって、モバイルデバイスにおけるアクティブな少なくとも1つのアプリケーションを識別することと、前記モバイルデバイスのために適用可能なバッテリ放電曲線を判定することと、前記バッテリ放電曲線に基づいて、前記少なくとも1つのアプリケーションにバッテリ電力を割り当てることとを備える方法。前記少なくとも1つのアプリケーションのバッテリ要求を判定することをさらに備え、バッテリ電力が、前記少なくとも1つのアプリケーションのバッテリ要求にさらに基づいて、前記少なくとも1つのアプリケーションに割り当てられる、請求項27に記載の方法。前記少なくとも1つのアプリケーションにバッテリ電力を割り当てることは、前記バッテリ放電曲線上の動作点を選択することと、前記選択された動作点に基づいて、前記モバイルデバイスのために利用可能なバッテリ電力を判定することと、前記少なくとも1つのアプリケーションに前記利用可能なバッテリ電力を割り当てることとを備える、請求項27に記載の方法。前記モバイルデバイスのためのバッテリ電力に関連する少なくとも1つの目的を判定することをさらに備え、バッテリ電力が、前記少なくとも1つの目的にさらに基づいて、前記少なくとも1つのアプリケーションに割り当てられる、請求項27に記載の方法。前記少なくとも1つのアプリケーションにバッテリ電力を割り当てることは、前記バッテリ放電曲線と前記少なくとも1つの目的とに基づいて、前記モバイルデバイスのために利用可能なバッテリ電力を判定することと、前記少なくとも1つのアプリケーションに前記利用可能なバッテリ電力を割り当てることとを備える、請求項30に記載の方法。前記少なくとも1つの目的は、最長の放電時間、または最長のスタンバイ時間、または最大の全バッテリ容量、または指定された1つ以上のアプリケーションのための最良のパフォーマンス、または前記少なくとも1つのアプリケーションに対する平等なサービス、またはそれらの組み合わせを備える、請求項30に記載の方法。バッテリ電力を管理するための装置であって、モバイルデバイスにおけるアクティブな少なくとも1つのアプリケーションを識別するための手段と、前記モバイルデバイスのために適用可能なバッテリ放電曲線を判定するための手段と、前記バッテリ放電曲線に基づいて、前記少なくとも1つのアプリケーションにバッテリ電力を割り当てるための手段とを備える装置。前記少なくとも1つのアプリケーションのバッテリ要求を判定するための手段をさらに備え、バッテリ電力が、前記少なくとも1つのアプリケーションのバッテリ要求にさらに基づいて、前記少なくとも1つのアプリケーションに割り当てられる、請求項33に記載の装置。前記少なくとも1つのアプリケーションにバッテリ電力を割り当てるための手段は、前記バッテリ放電曲線上の動作点を選択するための手段と、前記選択された動作点に基づいて、前記モバイルデバイスのために利用可能なバッテリ電力を判定するための手段と、前記少なくとも1つのアプリケーションに前記利用可能なバッテリ電力を割り当てるための手段とを備える、請求項33に記載の装置。前記モバイルデバイスのためのバッテリ電力に関連する少なくとも1つの目的を判定するための手段をさらに備え、バッテリ電力が、前記少なくとも1つの目的にさらに基づいて、前記少なくとも1つのアプリケーションに割り当てられる、請求項33に記載の装置。