コンピューティングデバイスのリソースの可能なリソース設定のスケールを表示するステップであって、前記スケールは前記リソースの現在のリソース設定を示す、ステップと、前記リソースの前記現在のリソース設定に基づいて、現在利用可能な残存バッテリー寿命の指示を表示するステップと、前記リソースを新しいリソース設定に変更するユーザー入力を受け取るステップと、前記ユーザー入力に応答して、前記リソースの前記現在のリソース設定ではなく、前記リソースの前記新しいリソース設定を示すスケールを表示するステップと、前記ユーザー入力に応答して、前記新しいリソース設定に基づいて、現在利用可能な残存バッテリー寿命を特定するステップと、前記ユーザー入力に応答して、前記新しいリソース設定に基づいて、現在利用可能な残存バッテリー寿命の指示を表示するステップとを含むコンピューティングデバイスにおいて実施される方法。前記リソースは前記コンピューティングデバイスの画面を含み、前記可能なリソース設定は画面輝度設定を含む請求項1に記載の方法。前記新しいリソース設定は新しい画面輝度設定を含み、前記方法は、前記ユーザー入力に応答して前記画面を前記新しい画面輝度設定に変更するのと同時に、前記新しい画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示を表示するステップをさらに含む請求項2に記載の方法。前記画面は前記コンピューティングデバイスとは別の表示デバイスに含まれる請求項2に記載の方法。前記リソースは前記コンピューティングデバイスのプロセッサーを含み、前記可能なリソース設定はプロセッサーパフォーマンスの設定を含む請求項1に記載の方法。前記リソースは前記コンピューティングデバイスの無線送信機を含み、前記可能なリソース設定は送信電力強度を含む請求項1に記載の方法。前記残存バッテリー寿命の指示は時間と分の一方又は両方で表示される請求項1に記載の方法。前記ユーザー入力に応答して、前記リソースを前記新しいリソース設定で動作するように変更するステップをさらに含む請求項1に記載の方法。前記新しいリソース設定に基づいて現在利用可能な残存バッテリー寿命の指示を表示するステップは、ユーザー入力に応答して、リアルタイムに、前記新しいリソース設定に基づいて現在利用可能な残存バッテリー寿命の指示を表示するステップを含む請求項1に記載の方法。ユーザー入力に応答して、リアルタイムに、前記新しいリソース設定で動作するように前記リソースを変更するステップをさらに含む請求項9に記載の方法。前記コンピューティングデバイスのリソースの可能なリソース設定のスケールを表示することと同時に、前記コンピューティングデバイスのさらなるリソースの可能なリソース設定のさらなるスケールを表示するステップであって、前記さらなるリソーススケールは前記さらなるリソースの現在のリソース設定を示す、ステップと、前記さらなるリソースを新しいリソース設定に変更するユーザー入力を受け取るステップと、前記さらなるリソースを新しいリソース設定に変更するユーザー入力に応答して、前記さらなるリソースの前記現在のリソース設定ではなく、前記さらなるリソースの前記新しいリソース設定を指示するさらなるスケールを表示するステップと、前記さらなるリソースを新しいリソース設定に変更するユーザー入力に応答して、前記さらなるリソースの前記新しいリソース設定に基づいて、現在利用可能な残存バッテリー寿命を特定するステップと、前記さらなるリソースを前記新しいリソース設定に変更するユーザー入力に応答して、前記さらなるリソースの新しいリソース設定に基づいて、現在利用可能な残存バッテリー寿命の指示を表示するステップとをさらに含む請求項1に記載の方法。前記新しいリソース設定を示すスケールを表示すること及び前記新しいリソース設定に基づいて現在利用可能な残存バッテリー寿命の指示を表示することの後に、前記リソースをさらなる新しいリソース設定に変更するさらなるユーザー入力を受け取るステップと、前記さらなるユーザー入力に応答して、前記リソースの前記新しいリソース設定ではなく、前記リソースの前記さらなる新しいリソース設定を示すスケールを表示するステップと、前記さらなるユーザー入力に応答して、前記さらなる新しいリソース設定に基づいて、現在利用可能な残存バッテリー寿命を特定するステップと、前記さらなるユーザー入力に応答して、前記さらなる新しいリソース設定に基づいて、現在利用可能な残存バッテリー寿命の指示を表示するステップとをさらに含む請求項1に記載の方法。プロセッサーと、前記プロセッサーによって実行されると、前記プロセッサーに、コンピューティングデバイスの画面の現在の画面輝度設定に基づいて、前記現在の画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示を表示するステップと、前記画面を新しい画面輝度設定に変更するユーザー入力を受け取るステップと、前記ユーザー入力に応答して、前記新しい画面輝度設定に基づく現在利用可能な残存バッテリー寿命を特定するステップと、前記ユーザー入力に応答して、前記画面を前記新しい画面輝度設定に変更するステップと、前記画面の前記新しい画面輝度設定への変更と同時に、前記新しい画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示を表示するステップとを実行させる複数の命令を格納する1つ又は複数のコンピューター読み取り可能な媒体とを備えるコンピューティングデバイス。前記残存バッテリー寿命の指示は時間と分の一方又は両方で表示される請求項13に記載のコンピューティングデバイス。前記画面を前記新しい画面輝度設定に変更することは前記ユーザー入力に応答してリアルタイムで前記画面を前記新しい画面輝度設定に変更することであり、前記新しい画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示を表示することは前記ユーザー入力に応答してリアルタイムで前記新しい画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示を表示することである請求項13に記載のコンピューティングデバイス。コンピューティングデバイスのリソースの設定を変更することでデバイスの消費電力を減らすことができるが、特定のリソースの設定変更からデバイスの電力使用量の点でどのような結果が得られるかをユーザーが正確に把握することは困難である可能性がある。これにより、自分のデバイスにおけるバッテリー寿命の増加につながるリソース設定についての選択をユーザーが知らせることは困難となり得る。0002この概要は、詳細な説明で以下にさらに説明される概念の選択を簡略化された形で紹介するために設けられている。この概要は、特許請求される主題の重要な特徴又は不可欠な特徴を特定することを意図しておらず、特許請求された主題の範囲を限定するために使用されることも意図していない。00031つ又は複数の側面によれば、コンピューティングデバイスのリソースの可能なリソース設定のスケールが表示され、当該スケールはリソースの現在のリソース設定を示す。リソースの現在のリソース設定に基づく現在利用可能な残存バッテリー寿命の指示が表示され、新しいリソース設定へとリソースを変更するユーザー入力が受信される。ユーザー入力に応答して、リソースの現在のリソース設定ではなくリソースの新しいリソース設定を示すスケールが表示される。また、ユーザー入力に応答して、新しいリソース設定に基づく現在利用可能な残存バッテリー寿命が確認され、新しいリソース設定に基づく現在利用可能な残存バッテリー寿命の指示が表示される。00041つ又は複数の態様によれば、コンピューティングデバイスの画面のための現在の画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示が表示される。新たな画面輝度設定へと画面を変更するユーザー入力が受信され、ユーザー入力に応答して、新たな画面輝度設定に基づく現在利用可能な残存バッテリー寿命が確認される。また、ユーザー入力に応答して、新しい画面輝度設定へと画面が変更され、新しい画面輝度設定への画面の変更と同時に、新たな画面輝度設定に基づく現在利用可能な残存バッテリー寿命の指示が表示される。0005同じ番号が同様の特徴を指すように図面全体を通して使用される。0011設定変更から生じるバッテリー寿命の表示が本明細書において説明される。コンピューティングデバイスの様々なリソースは、その電力消費に影響を与える可能性のある設定可能な設定を有する。ユーザーインターフェイスは、ユーザーがそのようなリソースについての設定を変更して、その結果そのリソースが消費する電力を変更することを可能にする。ユーザーインターフェイスは、リソースの現在の設定に基づく残存バッテリー寿命の指示を表示し、設定が変更された後に、新しい設定に基づく残存バッテリー寿命の新たな指示を表示する。この変更は、リアルタイムで行うことができ、リソース設定の変更による残存バッテリー寿命の点での変更に関する即時のフィードバックをユーザーに与える。0012さらに、リソースは画面であってもよく、異なる設定が異なる画面強度や輝度レベルに対応してもよい。このような状況では、設定が新しい設定に変更された後、新しい設定に基づいて残存バッテリー寿命の新たな指示を表示しつつ、画面強度又は輝度が新しい設定に変更される。画面の強度や輝度のこの変更は、リアルタイムで行うことができ、リソース設定の変更による残存バッテリー寿命の変更に関する即時のフィードバックのほか、その特定の設定に関連付けられる画面輝度や輝度及び対応する残存バッテリー寿命に関する即時のフィードバックをユーザーに与える。0013図1は、1つ又は複数の実施例による、設定変更から生じるバッテリー寿命の表示を実施する例示的なコンピューティングデバイス100を示すブロック図である。コンピューティングデバイス100は、1つ又は複数のバッテリーにより駆動される様々な異なるタイプのデバイスであってもよい。コンピューティングデバイス100は、例示的には、ネットブック又はラップトップコンピューター、ノートパッドやタブレットコンピューター、移動局、娯楽機器、携帯電話や他の無線電話、ゲーム機、音声及び/又は動画再生装置などの、バッテリー電源で動作することができる携帯タイプのデバイスである。しかし、コンピューティングデバイス100は、デスクトップコンピューター、ディスプレイデバイスに通信可能に結合されたセットトップボックス、テレビ、プラグインゲームコンソール、自動車用コンピューターなどの他の種類のデバイスであってもよい。0014コンピューティングデバイス100は、リソース設定制御モジュール102、リソース設定表示モジュール104、入力モジュール106、ユーザーインターフェイスUIモジュール108、及び画面110を含む。モジュール102、104、106、及び108の各々は、ソフトウェア、ファームウェア、ハードウェア、又はそれらの組み合わせで実施することができる。ソフトウェア又はファームウェアで実施される場合、モジュールは、コンピューティングデバイス100の1つ又は複数のプロセッサー又はコントローラーによって実行される1つ又は複数の命令を含む。0015画面110はコンピューティングデバイス100の表示コンポーネントである。画面110は、液晶ディスプレイLCD技術、プラズマスクリーン技術、画像投影技術などを使用するなど、様々な異なる方法で実施することができる。代替的に、画面110を含むのではなく、コンピューティングデバイス100は、画面110を含む他の表示デバイスに出力される1つ又は複数の信号を生成してもよい。0016入力モジュール106はコンピューティングデバイス100のユーザーからユーザー入力を受け取る。ユーザー入力は、デバイス100のキーパッド又はキーボードの1つ又は複数のキーを押すこと、デバイス100のタッチパッド又はタッチ画面の特定の部分を押すこと、デバイス100のタッチパッド又はタッチ画面上で特定の動作やジェスチャーをすることなどの、様々な異なる方法でユーザーによって提供することができる。ユーザー入力はまた、可聴入力、デバイス100のイメージキャプチャーコンポーネントによって取り込まれる特定の動作例えば、ある方法で、指、手、又は身体の他の部分を動かす、デバイスへの他の物理的なフィードバック入力例えば、デバイス100の任意の部分をタップすること、又は、デバイス100を振ったりデバイス100を回転させたりするなどのデバイス100の動き検出コンポーネントによって認識され得る他のアクションなどを介するなどして、他の方法で提供することができる。0017UIモジュール108は、画面110上での表示のためにユーザーインターフェイスを生成、管理及び/又は出力する。ユーザーインターフェイスはまた、必要に応じて、画面110に加えて、又は画面110に代えて、1つ又は複数の他の画面に出力することができる。このユーザーインターフェイスは、画面110上にさまざまな情報を表示し、上述したように、表示される情報に応答して、ユーザー入力を、入力モジュール106によって受信することができる。UIモジュール108は、例えば、以下でより詳細に説明するように、コンピューティングデバイス100のユーザーがインタラクトできる入力モジュール106を介して入力を提供するコントロール、リソース設定表示モジュール104により提供される残存バッテリー寿命の情報などを表示することができる。UIモジュール108は情報を表示するものとしてここで記載されているが、情報が他の方法例えば、オーディオプレゼンテーションで提示され得ることに留意すべきである。0018コンピューティングデバイス100は、異なるリソース設定を有する1つ又は複数のリソースを含んでもよいし、及び/又は、これに結合されてもよい。例えば、画面110は、コンピューティングデバイスのリソースとすることができ、コンピューティングデバイス100の一部として実施することも、あるいはコンピューティングデバイス100に結合することもできる。各リソースは、例示的に、そのリソースの異なるリソース設定で異なる量の電力を消費する。これらのリソース設定は、例示的に、最高又は最大の設定から最低又は最小の設定までにわたり、ユーザーは、自分が望むリソース設定を選択することができる。0019特定のリソース及びリソースについてリソース設定が表現される方法に応じて、より高いリソース設定が、より低い設定よりも大きな電力消費につながってもよいし、また、より低いリソース設定が、より高い設定よりも大きな電力消費につながってもよい。たとえば、リソースが画面であり、リソース設定が画面のリフレッシュレートに対応すると仮定する。リフレッシュレートの観点でリソース設定が表される場合、より高い設定がより低い設定よりも高いリフレッシュレートにつながってもよいし、また、より低い設定よりもより大きな消費電力につながってもよい。代替的に、リフレッシュレートは、画面のリフレッシュ間の時間の観点で表すことができ、その場合、より低い設定がより高いリフレッシュレート画面のリフレッシュ間の時間がより小さいにつながってもよいし、より高い設定よりも大きな電力消費をもたらしうる。0020異なる設定をサポートするさまざまな異なるリソースはコンピューティングデバイス100のリソースであってもよい。たとえば、リソースは、画面、プロセッサー、無線送信機、スピーカーなどであってもよい。また、リソースは、異なるタイプのリソース設定を有してもよい。例えば、画面は、画面の輝度又は強度レベル、画面のリフレッシュレートなどのリソース設定を有してもよい。これらがリソースの例にすぎず、異なる設定をサポートする他のリソースがコンピューティングデバイス100のリソースであってもよいことに留意すべきである。0021画面は、画面についての異なる輝度又は強度レベルに対応する異なるリソース設定を持つことができる。別のリソースの設定より強い又は明るい画面になるリソースの設定はまた、通常、他の設定よりも大きな消費電力につながるしかしそうなる必要はない。画面が有する特定の輝度設定は、各々の特定の画面とその特定の画面を制御するハードウェアコンポーネントの特定の特性及び能力に少なくとも部分的に基づいて、画面ごとに変わってもよい。0022画面はまた、画面のリフレッシュレートに対応する異なるリソース設定などの他の種類のリソース設定を有してもよい。別のリソース設定よりも高いリフレッシュレートになるリソース設定はまた、通常、他のリソース設定よりも、消費電力が大きくなるただし、そうなる必要はない。画面が有する特定のリフレッシュレートは、各々の特定の画面とその特定の画面を制御するハードウェアコンポーネントの特定の特性及び能力に少なくとも部分的に基づき、画面によって変わってもよい。0023プロセッサーは、プロセッサーについての異なるパフォーマンスレベルに対応する異なるリソース設定を有する。異なるプロセッサーパフォーマンスレベルは、プロセッサーの速度例えば、クロック周波数を変更すること、デバイスによって使用されるプロセッサーコアやプロセッサーの数を変えることなどの、様々な異なる方法で得ることができる。別のリソース設定よりもデバイスについての処理能力例えば、1秒当たりにより多くの命令を実行する能力が大きくなるリソース設定はまた、通常、他のリソース設定よりも大きな消費電力につながるただしそうなる必要はない。プロセッサーが有する特定のパフォーマンスレベル設定は、プロセッサーごとに変えることができ、各特定のプロセッサーの特定の特性及び能力に少なくとも部分的に基づく。0024無線送信機は、デバイスについての異なる送信電力の強さに対応する異なるリソース設定を有する。別のリソース設定より大きな送信電力強度及びしたがってデバイスについてのより大きな無線レンジにつながるリソース設定はまた、通常、他のリソース設定よりも大きな消費電力につながるただしそうなる必要はない。無線送信機が有する特定の送信電力強度の設定は、無線送信機によって変わってもよく、各特定の無線送信機の特定の特性及び能力に少なくとも部分的に基づく。00251つまたは複数の実施例において、リソース設定表示モジュール104は、UIモジュール108を介して、リソースの可能なリソース設定のスケールの指示及びリソースの現在のリソース設定を表示する。例えば、スケールは、線、又は、一端におけるリソースの高いほうの設定値例えば、最大設定値から他端におけるリソースの低いほうの設定値例えば、最小設定値にわたる他の幾何学的図形を含んでもよく、現在のリソース設定は、2つの端部において又は2つの端部の間のどこかで、スケール上に示される。スケールのどの端部がより高い消費電力に対応するかは実施例によって変わってくる。0026また、リソースが現在のリソース設定で動作し続けるそのままの状態で動作し続ける場合、リソース設定表示モジュール104は、コンピューティングデバイス100の残存バッテリー寿命の指示を表示する。この指示は、残存バッテリー寿命の時間及び/又は分単位の観点で、コンピューティングデバイス100がその現在のリソース設定で再生することができる映画の数の指示、コンピューティングデバイス100がその現在のリソース設定で再生することができる曲の数の指示などのように異なる方法で表示することができる。0027リソース設定制御モジュール102は、適切な設定でのコンピューティングデバイス100のリソースの設定を管理する。リソースは、ユーザーによって変更することができる初期又はデフォルトの設定を有することができる。特定のリソースの設定を変更するための入力モジュール106を介して受信されたユーザー入力に応答して、リソース設定制御モジュール102は、ユーザー入力によって示される設定へとそのリソースの設定を変更するために、リソースに対して要求又はコマンドを通信する。この要求又はコマンドは、リソース自体に通信されてもよいし、リソースに関連付けられる又はリソースを制御するコンポーネント又はモジュールに通信されてもよい。0028さらに、特定のリソースの設定を変更するためのユーザー入力に応答して、リソース設定表示モジュール104は、リソースが新しいリソース設定で動作し続ける場合、現在利用可能なコンピューティングデバイス100の残存バッテリー寿命を特定する。リソース設定表示モジュール104は、以前のリソース設定ではなく新しいリソースの設定の指示を表示し、また、リソースが新しいリソース設定で動作し続ける場合、現在利用可能なコンピューティングデバイス100の残存バッテリー寿命を表示する。リソース設定表示モジュール104は、特定のリソースのリソース設定を変更した残存バッテリー寿命の点の結果に関するリアルタイムのフィードバックをユーザーに提供する。リアルタイムのフィードバックは、ユーザー入力が受け取られた後に短い時間例えば、1秒未満表示されるフィードバックを指し、その結果、ユーザーはたとえあったとしてもユーザー入力とそのユーザー入力に起因する残存バッテリー寿命の変更との間に時間差をほとんど知覚しない。たとえば、ユーザーは、何時間及び/又は何分の残存バッテリー寿命が新しいリソース設定において利用可能であるかを示す即時のフィードバックを得る。0029残存バッテリー寿命についてのここでの議論が残存バッテリー寿命の推定値又は実際の残存バッテリー寿命を指すことができることに注目すべきである。以下でより詳細に議論されるように、残存バッテリー寿命の推定値は異なる方法で特定することができる。実際の残存バッテリー寿命を決定することができるが、設定の変更に起因するバッテリー寿命の表示は、実際の残存バッテリー寿命を使用する必要はない。むしろ、リソース設定の変更に応答して残存バッテリー寿命の推定値を特定することはなお、異なるリソース設定における残存バッテリー寿命についてユーザーにフィードバック例えば、時間及び/又は分を提供し、したがって、ユーザーが特定のリソースの設定を選択することによってどれだけ多くのさらなるバッテリー寿命を得ることができるかについての指示を提供する。0030リソース設定制御モジュール102が、ユーザー入力に応答して、リソースの設定に対してリアルタイムの変更を提供することができることにも留意すべきである。リアルタイムの変更は、ユーザー入力が受け取られた後に短い時間例えば、1秒未満に行われる変更を指し、ユーザーは、たとあったとしてもユーザー入力とリソースに対する変更との間にタイムラグをほとんど知覚しない。例えば、リソースが画面であって異なる設定が異なる画面輝度レベルに対応する場合には、リソース設定制御モジュール102は、画面輝度設定に対してリアルタイムの変更を提供して、画面の輝度設定の変更について、ユーザーが知覚する画面の輝度の観点で結果がどのようなものであるかをユーザーが容易に見ることを可能にする。ユーザーがたとえあったとしてもユーザー入力と画面の輝度の変更との間にほとんどタイムラグを知覚しないように、画面輝度設定はユーザー入力が受け取られた後にすぐに例えば、1秒未満変更される。0031しかし、リソース設定制御モジュール102は、ユーザー入力に応答してリソースへリアルタイムの変更を提供する必要はないことに留意すべきである。むしろ、ユーザー入力が行われた後、又は例えば表示された受け入れるボタン又は選択肢を選択すること、新しいリソース設定を入力した後に少なくとも閾値の時間の間は新しいリソース設定を変更しないことなどによってユーザーが新しいリソース設定を受け入れることを選択した後、リソースに対する変更はある程度の時間、実行することができる。しかし、リソース設定表示モジュール104は、なお、特定のリソースのリソース設定を変更した結果に関する残存バッテリー寿命の点でのリアルタイムのフィードバックをユーザーに提供する。例えば、リソースがプロセッサーであれば、リソース設定表示モジュール104は、ユーザーが新しいリソースの設定を受け入れることを選択した後にのみリソース設定制御モジュール102がプロセッサーに新しいリソース設定を提供する場合であっても、プロセッサーの設定を変更した結果について残存バッテリー寿命の点でリアルタイムのフィードバックをユーザーに提供する。0032また、リソースが画面であり、異なる設定が異なる画面輝度レベルに対応する状況において、新しい設定が受け取られることに応答して、新しい設定に基づいて残存バッテリー寿命の新たな指示を表示するのと同時に、画面の輝度は新しい設定に変更される。画面輝度設定を変更して同時に残存バッテリー寿命の新たな指示を表示することは、画面輝度設定の変更と残存バッテリー寿命の新しい指示の表示の両方がほぼ同時例えば、互いに1秒以内であることを指し、その結果、画面の輝度レベルが変更されるときと残存バッテリー寿命の指示が表示されるときとの間でユーザーによって知覚される差はたとえあったとしても非常に小さい。これは、例えば、画面輝度設定を変更することについてのユーザーが知覚している画面の輝度及び残存バッテリー寿命の両方の観点で結果がどのようなものであるかをユーザーが容易に見ることができるようにする。0033図1において、リソース設定制御モジュール102及びリソース設定表示モジュール104は、コンピューティングデバイス100の一部として実施される。設定が変更されるリソースは、コンピューティングデバイス100の一部として含まれる画面やプロセッサーなどの、コンピューティングデバイス100の一部として含めることができる。また、設定が変更されるリソースは、コンピューティングデバイス100とは別の表示デバイスの一部である画面などの、コンピューティングデバイス100とは別個のものとすることができる。リソースがコンピューティングデバイス100とは別個のデバイスである状況では、残存バッテリー寿命が表示されるバッテリーは、リソースを含むデバイスに電力を供給するバッテリーである。0034図2A及び図2Bは、1つ又は複数の実施例による、残存バッテリー寿命に関する情報を表示する例示的なユーザーインターフェイスを示す。図2A及び図2Bは、コンピューティングデバイスの画面であるリソースの情報を示す。図2Aは、より低い輝度レベルの端からより高い輝度レベルの端にわたる、画面の輝度のスケール204を含むウィンドウ202を示す。スケール204のより低い輝度レベルの端が黒丸であるアイコン206により示される一方、スケール204のより高い輝度レベルの端は、円から外へ突き出す線によって囲まれる白丸であるアイコン208によって示される。0035画面の輝度の現在のリソース設定は、ブロックとして示されるアイコン210によってスケール204上に示される。ユーザーは、図1の入力モジュール106を介して、様々な異なるユーザー入力を提供することによって、スケール204上のアイコン210の位置を変更できる。ユーザーがスケール204上のアイコン210の位置を変更することは、画面輝度設定を変更するユーザー入力である。0036ウィンドウ202はまた、上述のように、残存バッテリー寿命の推定値であってもよい画面の現在のリソース設定現在の画面の輝度設定に基づく、現在利用可能な残存バッテリー寿命の指示212を含む。図2Aに示されるように、現在の画面輝度設定において、デバイスの利用可能な残存バッテリー寿命は2時間15分である。指示212はまた、現在残っているバッテリーの全体の容量の量の識別を含み、図2Aの例では95である。0037図2Bは、図2Aのウィンドウ202に類似するウィンドウ220を示す。しかし、ウィンドウ220において、アイコン210の位置は、スケール204の低いほうの輝度レベルの近くに移動されている。ウィンドウ220に示される画面輝度設定は、ウィンドウ202に示される画面輝度設定より暗く、したがって、ウィンドウ220に示される画面輝度設定の消費電力は、ウィンドウ202に示される画面輝度設定のための消費電力よりも小さい。従って、ウィンドウ220は、ウィンドウ202に示される残存バッテリー寿命より大きい、画面の現在のリソース設定現在の画面輝度設定に基づく、現在利用可能な残存バッテリー寿命についての指示222上述したような残存バッテリー寿命の推定値であってもよいを含む。図2Bに示されるように、現在の画面輝度設定において、デバイスについて利用可能な残存バッテリー寿命は3時間00分であり、バッテリーの全体の容量は95のままである。0038また、画面は、図2Aに示される画面輝度設定より図2Bに示される画面輝度設定のほうが明るくなく、ウィンドウ202及び220がその画面に表示されるので、ウィンドウ220はウィンドウ202より明るくないものとして表示される。ウィンドウ220は、ウィンドウ220がウィンドウ202より明るくないことを表すためにクロスハッチングで示される。0039したがって、図2A及び図2Bに見られるように、ユーザーがリソース設定画面輝度設定を変更する場合、ユーザーには、リソース設定の変更に起因する残存バッテリー寿命の変更についてのリアルタイムのフィードバックが提供される。例えば、ユーザーがウィンドウ202の設定からウィンドウ220の設定へと画面輝度設定を変更する場合、ユーザーには、画面輝度設定の変更がさらなる45分の残存バッテリー寿命をもたらすというリアルタイムのフィードバックが与えられる。さらに、画面の輝度はまた、リアルタイムに変更されて、変更された画面輝度設定に対してユーザーが有する画面の輝度をユーザーが正確に見ることを可能にする。したがって、ユーザーは、画面輝度設定を変更して、画面の輝度と残存バッテリー寿命の両方の観点から、変更の結果を容易に見ることができる。0040図3A及び図3Bは、1つ又は複数の実施例による、残存バッテリー寿命に関する情報を表示するさらなる例示的なユーザーインターフェイスを示す。図3A及び図3Bは、コンピューティングデバイスの画面であるリソースの情報を示す。図3Aは、ウィンドウ300が表示されるときの画面の現在のリソース設定現在の画面輝度設定に基づく、現在利用可能な残存バッテリー寿命の指示302上述のように、残存バッテリー寿命の推定値であってもよいを含むウィンドウ300を示す。図3Bは、ウィンドウ310が表示されるときの画面の現在のリソース設定現在の画面輝度設定に基づく、現在利用可能な残存バッテリー寿命の指示312上述のように、残存バッテリー寿命の推定値であってもよいを含むウィンドウ310を示す。図3Aにおける現在の画面輝度設定は図3Bにおける現在の画面輝度設定より高く、したがって、画面の現在の画面輝度設定に基づく現在利用可能な残存バッテリー寿命は、指示302におけるよりも指示312の方が大きい。また、上述の図2Bと同様に、ウィンドウ310は、図3Aにおける画面輝度設定よりも図3Bにおける画面輝度設定のほうが低いためにウィンドウ310がウィンドウ300より明るくないということを表すために、クロスハッチングで示される。0041図3A及び図3Bは、それぞれ図2A及び図2Bのウィンドウ202及び220に類似するウィンドウ300及び310を示す。ウィンドウ300及び302は、リソース設定の変更に起因する残存バッテリー寿命の変更に関するリアルタイムのフィードバックを提供し、また、画面輝度の観点でのリアルタイムのフィードバックを提供して、画面輝度設定の変更に起因するユーザーが有する画面輝度及び残存バッテリー寿命をユーザーが正確に見ることを可能にする。しかし、ウィンドウ300及び310は、リソース設定の範囲を示すスケール例えば、図2A及び2Bのスケール204を含まない。0042図4A及び図4Bは、1つ又は複数の実施例による、残存バッテリー寿命に関する情報を表示するさらなる例示的なユーザーインターフェイスを示す。図4A及び図4Bは、コンピューティングデバイスのプロセッサーであるリソースの情報を示す。図4Aは、遅い方のパフォーマンスから速い方のパフォーマンスにわたる、プロセッサーのパフォーマンスのスケール404を含むウィンドウ402を示す。スケール404の遅い方のパフォーマンスの端が遅いという語406で示される一方、スケール404の速い方のパフォーマンスの端は速いという語408によって示される。0043プロセッサーのパフォーマンスの現在のリソース設定は、ブロックとして示されるアイコン410によってスケール404上に示される。ユーザーは、図1の入力モジュール106を介して、様々な異なるユーザー入力を提供することによって、スケール404上のアイコン410の位置を変更することができる。スケール404上のアイコン410の位置をユーザーが変更することは、プロセッサーのパフォーマンスの設定を変更するユーザー入力である。0044ウィンドウ402はまた、プロセッサーについて現在のリソース設定現在のプロセッサーのパフォーマンス設定に基づいて現在利用可能な残存バッテリー寿命の指示412上述のように、残存バッテリー寿命の推定値とすることができるを含む。図4Aに示されるように、現在のプロセッサーのパフォーマンス設定において、デバイスについての利用可能な残存バッテリー寿命は4時間50分である。0045図4Bは、図4Aのウィンドウ402のようなウィンドウ420を示す。しかし、ウィンドウ420において、アイコン410の位置はスケール404のパフォーマンスの高速な方の端のより近くへ移動されている。ウィンドウ420に示されるプロセッサーパフォーマンス設定は、ウィンドウ402に示されるプロセッサーパフォーマンス設定よりも高速なプロセッサーパフォーマンス設定であり、したがって、ウィンドウ420に示されるプロセッサーパフォーマンス設定の消費電力はウィンドウ402に示されるプロセッサーパフォーマンス設定の消費電力よりも大きい。したがって、ウィンドウ420は、ウィンドウ402に示される残存バッテリー寿命より小さな、プロセッサーの現在のリソース設定現在のプロセッサーパフォーマンス設定に基づく、現在利用可能な残存バッテリー寿命の指示422上述のように、残存バッテリー寿命の推定値とすることができるを含む。図4Bに示されるように、現在のプロセッサーパフォーマンス設定において、デバイスの利用可能な残存バッテリー寿命は、4時間15分である。0046したがって、図4A及び4Bに見られるように、ユーザーがリソース設定プロセッサーパフォーマンス設定を変更する場合、ユーザーには、リソース設定の変更から生じる残存バッテリー寿命の変化についてのリアルタイムのフィードバックが提供される。例えば、ユーザーが、ウィンドウ402における設定からウィンドウ420における設定へとプロセッサーパフォーマンス設定を変更する場合、ユーザーには、プロセッサーパフォーマンス設定の変更が35分短い残存バッテリー寿命をもたらすというリアルタイムのフィードバックが与えられる。0047図2A、2B、3A、3B、4A及び4Bに示す例は例示であり、本明細書に記載される設定変更に起因するバッテリー寿命の表示に従って表示されるユーザーインターフェイスに対して様々な修正をすることができることに留意すべきである。例えば、ユーザーインターフェイスは、バッテリーが大きくなったりバッテリー寿命がより大きいことを意味するもしくは小さくなったりバッテリー寿命がより小さいことを意味する、又は、無線アンテナがより大きな円で囲まれたり送信機のレンジがより大きいことを意味するもしくはより小さな円で囲まれたり送信機のレンジがより小さいことを意味するするなどの、リソース設定が変更されるときに変化する画像やアニメーションを含んでもよい。このような画像アニメーションは、時間及び/又は分の残存バッテリー寿命に加えて、又はその代わりに代替的に含めることができる。別の例として、ユーザーインターフェイスは、複数の異なるリソースのスケール及びアイコンを同時に含んで、ユーザーが異なるリソースのリソース設定を変更し、様々な変更から生じる残存バッテリー寿命を見ることができるようにしてもよい。複数の異なるリソースのスケールとアイコンが同時に表示される状況において、単一の残存バッテリー寿命の指示が表示される。複数の異なるリソースのうちの任意の1つ又は複数の設定を変更するユーザー入力により、表示される単一の残存バッテリー寿命の指示が変化する。0048図1に戻ると、1つ又は複数の実施例において、リソース設定表示モジュール104は、特定のリソース設定について残存バッテリー寿命を識別する。上述のように、この残存バッテリー寿命は、残存バッテリー寿命の推定値であってもよく、通常、実際の残存バッテリー寿命に近いただし、正確である必要はない。この識別は様々な異なる方法で行うことができる。この識別を行うための異なる技術が本明細書に記載されるが、これらは例であり、他の技術を代わりに使用することができることが理解されるべきである。リソース設定表示モジュール104は、例えば、コンピューティングデバイス100のバッテリー複数可からバッテリー複数可に残っている充電量の指示を得ることができる。この情報は、実質的にいつでもモジュール104によって得ることができ、モジュール104が実質的にいつでもバッテリー複数可の残りの充電量を判断することを可能にする。00491つ又は複数の実施例において、バッテリー複数可又はコンピューティングデバイスの他のコンポーネント又はモジュールはまた、電力がバッテリー複数可から引き出される速度についての指示を提供する。モジュール104は、リソースが特定のリソース設定であるときに、どのくらいの電力がバッテリーから引き出されているかについての指示をバッテリー複数可又は他の構成要素やモジュールから得ることができ、その特定のリソース設定に基づく残存バッテリー寿命についての推定値を容易に特定することができる。例えば、バッテリー複数可が200ワットの残量を示し、及び現在のリソース設定においてコンピューティングデバイスが50ワット時を使用している場合、設定表示モジュール104は、推定される残存バッテリー寿命が約4時間200÷50=4であることを容易に特定することができる。00501つ又は複数の他の実施例では、コンピューティングデバイス100のコンポーネント又はモジュール例えば、モジュール104は、異なるリソース設定での特定のリソースの消費電力を判断するために、コンピューティングデバイス100上で一連のテストを実行する。このコンポーネント又はモジュールは、リソースを特定の設定に設定し、その特定の設定を考慮して、どれだけの電力がバッテリー複数可から引き出されているかを判断し、その特定の設定でのバッテリー複数可から引き出される電力量を記録する。この決定及び記録は、複数の異なる設定について繰り返されてもよい。1つ又は複数の実施例において、決定及び記録は異なる可能なリソース設定の各々に対して繰り返される。代替的に、決定及び記録は、2つ以上の異なるリソース設定について繰り返すことができ、他のリソース設定においてバッテリー複数可から引き出される電力量は、例えば、補間及び/又は外挿を使用して記録された電力量に基づいて決定することができる。特定の設定においてバッテリー複数可から引き出される記録された電力量は、保持することができ、その後、特定のリソース設定を考慮して残存バッテリー寿命の推定値を特定するために使用することができる。バッテリー複数可に残っている例えば、バッテリー複数可によって提供されるような電力量及び異なるリソース設定においてバッテリーから引き出される記録された電力量とを考慮して、モジュール104は、バッテリーから報告される残りのワット時及びリソースの任意の設定を所与として、コンピューティングデバイス100の残存バッテリー寿命の推定値を容易に特定することができる。00511つ又は複数の他の実施例では、リソース設定表示モジュール104は、コンピューティングデバイス100又は代替的に他のデバイスの別のコンポーネント又はモジュールを用いて構成され、又は、当該別のコンポーネント又はモジュールから、特定のリソース設定においてバッテリー複数可から引き出される推定される電力量の指示を取得する。これらの指示は、例えば、類似のコンピューティングデバイス例えば、類似の又は同じタイプの画面及び/又は画面サイズを有するデバイス、類似の又は同じタイプの無線送信機を有するデバイス、類似の又は同じタイプのプロセッサーを有するデバイスなどから引き出される電力量を分析することによって、特定することができる。これらの指示は、リソース設定表示モジュール104の開発者又は設計者からの又は他のソースからの推定値に基づくなど、同様に他の方法で特定することができる。特定のリソース設定において引き出される推定される電力量の指示が生成される方法にかかわらず、バッテリー複数可によって提供されるようなバッテリー複数可に残っている充電量及び特定のリソース設定においてバッテリー複数可から引き出される推定される電力量の指示を考慮して、モジュール104は、リソースが特定の設定にあるときの残存バッテリー寿命の推定値を容易に特定することができる。0052代替的に、特定のリソース設定の残存バッテリー寿命の特定は他の方法で行うことができる。たとえば、リソース設定表示モジュール104は、リソース設定を1つの設定値に変更することや2つの特定の設定値の間で変更することから生じる残存バッテリー寿命の変更の分minutesの数で設定することができ、又は、別のモジュール又は装置からそれを取得することができる。リソース設定表示モジュール104は、リソース設定の変更に応じて、その分の数を加算又は減算することができる。例えば、残存バッテリー寿命の変更の分の数は5分とすることができ、そのため、リソース設定表示モジュール104は、例えば、リソース設定がより高い設定値へと変更される場合に以前の残存バッテリー寿命に5分を追加することによって、残存バッテリー寿命を特定することができる。0053図5は、1つ又は複数の実施例による、設定変更から生じるバッテリー寿命を表示するデバイスの例示的なプロセス500を示すフローチャートである。プロセス500は、図1のデバイス100などのデバイスによって行われ、ソフトウェア、ファームウェア、ハードウェア、又はそれらの組み合わせで実施することができる。プロセス500は、動作のセットとして示されており、様々な行為の動作を実行するための示される順序に限定されるものではない。プロセス500は、設定変更によるバッテリー寿命を表示するための例示的なプロセスであり、設定変更によるバッテリー寿命の表示のさらなる議論は、別の図面を参照して本明細書に含まれる。0054プロセス500で、リソースの可能な設定のスケール、及びそのリソースの現在のリソース設定が表示されるステップ502。上述したように、このスケールは、様々な異なる方法で表示することができる。0055リソースが現在のリソース設定にある間に現在利用可能な残存バッテリー寿命の指示が表示されるステップ504。この指示は、例えば、リソースが現在のリソースの設定にあるときに残っているバッテリー寿命の時間及び/又は分単位の指示であってもよい。0056新しい設定にリソースを変更するユーザー入力が受け取られるステップ506。上述したように、このユーザー入力は、異なる様々な方法で受信することができる。0057リソースを新しい設定に変更するユーザー入力に応答して、リソースの可能な設定及びそのリソースの新しい設定を示すスケールが表示されるステップ508。0058また、リソースを新しい設定に変更するユーザー入力に応答して、リソースが新たなリソース設定にある間に現在利用可能な残存バッテリー寿命が特定されるステップ510。この特定は、上述したように、様々な異なる方法で行うことができ、残存バッテリー寿命の推定値であってもよい。0059また、リソースを新しい設定に変更するユーザー入力に応答して、リソースが新しいリソース設定にある間に現在利用可能な残存バッテリー寿命の指示が表示されるステップ512。この指示は、例えば、リソースが新たなリソース設定にあるときに残っているバッテリー寿命の時間及び/又は分単位の指示であってもよい。0060図6は、1つ又は複数の実施例による、設定変更から生じるバッテリー寿命を表示するデバイスの別の例示的なプロセス600を示すフローチャートである。プロセス600は、図1のデバイス100などのデバイスによって行われ、ソフトウェア、ファームウェア、ハードウェア、又はそれらの組み合わせで実施することができる。プロセス600は、動作のセットとして示されており、様々なステップの動作を実行するために示される順序に限定されるものではない。プロセス600は、設定変更によるバッテリー寿命を表示するための例示的なプロセスであり、設定変更によるバッテリー寿命の表示のさらなる議論は、別の図面を参照して本明細書に含まれる。0061プロセス600で、画面が現在の画面輝度設定にある間に、現在利用可能な残存バッテリー寿命の指示が表示されるステップ602。この指示は、例えば、画面が現在の画面輝度設定にあるときに残っているバッテリー寿命の時間及び/又は分単位の指示とすることができる。0062画面を新しい画面輝度設定へと変更するユーザー入力が受信されるステップ604。上述したように、このユーザー入力は、異なる様々な方法で受信することができる。0063画面を新たな画面輝度設定へ変更するユーザー入力に応答して、画面が新しい画面輝度設定にある間に現在利用可能な残存バッテリー寿命が特定されるステップ606。この識別は、上述したように、様々な異なる方法で行うことができ、残存バッテリー寿命の推定値とすることができる。0064また、新しい設定にリソースを変更するユーザー入力に応答して、画面は、新しい画面輝度設定で表示するように変更されるステップ608。これは、通常、画面が以前の画面輝度設定で表示されていたとき例えば、ステップ602よりも明るく又は暗く表示されることに帰着する。0065また、画面が新しい画面輝度設定にある間に現在利用可能な残存バッテリー寿命の指示が表示されるステップ610。この指示は、例えば、リソースが新しい画面輝度設定にある場合に残っているバッテリー寿命の時間及び/又は分単位の指示とすることができる。ステップ610における指示は、ステップ608における画面輝度の変更と同時に表示されて、新しい画面輝度設定について、残存バッテリー寿命の量の指示及び画面輝度をユーザーに提供する。0066図7は、1つ又は複数の実施例による、設定変更から生じるバッテリー寿命の表示を実施するように構成することができる例示的なコンピューティングデバイス700を示す。コンピューティングデバイス700は、例えば、図1のコンピューティングデバイス100であってもよい。0067コンピューティングデバイス700は、1つ又は複数のプロセッサー又は処理ユニット702、1つ又は複数のメモリー及び/又はストレージコンポーネント706を含んでもよい1つ又は複数のコンピューター読み取り可能な媒体704、1つ又は複数の入出力I/Oデバイス708、及び様々なコンポーネント及びデバイスが互いに通信することを可能にするバス710を含む。コンピューター読み取り可能な媒体704及び/又は1つ又は複数のI/Oデバイス708は、コンピューティングデバイス700の一部として含まれてもよいし、代替的に、コンピューティングデバイス700に結合されてもよい。バス710は、異なる様々なバスアーキテクチャーを使用する、メモリーバス又はメモリーコントローラー、周辺バス、高速グラフィックポート、プロセッサー又はローカルバスなどを含む、1つ又は複数のいくつかのタイプのバス構造を表す。バス710は有線及び/又は無線のバスを含むことができる。コンピューティングデバイス700は、少なくとも部分的に、1つ又は複数のバッテリーによって電力が供給される。0068メモリー/ストレージコンポーネント706は、1つ又は複数のコンピューター記憶媒体を表す。コンポーネント706は、ランダムアクセスメモリーRAMなどの揮発性の媒体及び/又は読み出し専用メモリーROM、フラッシュメモリー、光ディスク、磁気ディスクなどの不揮発性の媒体を含むことができる。コンポーネント706は、固定媒体例えば、RAM、ROM、固定ハードディスクドライブ等、及び取り外し可能な媒体例えば、フラッシュメモリードライブ、取り外し可能なハードドライブ、光ディスクなどを含むことができる。0069本明細書で説明した技術は、1つ又は複数の処理ユニット702によって実行される命令によって、ソフトウェアで実施することができる。ソフトウェアは、アプリケーション又はオペレーティングシステムもしくは他のアプリケーションの一部として実施することができる。異なる命令が、処理ユニット702、処理ユニット702の様々なキャッシュメモリー、デバイス700の他のキャッシュメモリー図示せず、他のコンピューター読み取り可能な媒体などの、コンピューティングデバイス700の異なるコンポーネントに格納することができることが理解されるべきである。さらに、命令がコンピューティングデバイス700に格納される位置は、時間とともに変化してもよいことが理解されるべきである。00701つ又は複数の入出力装置708は、ユーザーがコンピューティングデバイス700にコマンド及び情報を入力することを可能にし、また、情報がユーザー及び/又は他のコンポーネントやデバイスに提示又は通信されることを可能にする。入力デバイスの例には、キーボード、カーソル制御デバイス例えば、マウス、マイクロホン、スキャナーなどが含まれる。出力デバイスの例には、画面又は他のディスプレイデバイス例えば、モニター又はプロジェクター、スピーカー、プリンター、ネットワークカード、無線送信機などが含まれる。0071様々な技術は、ソフトウェア又はプログラムモジュールの一般的な文脈で本明細書に記載されうる。一般に、ソフトウェアは、特定のタスクを実行し又は特定の抽象データ型を実施する、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを含む。これらのモジュール及び技術の実施例は、いくつかの形式のコンピューター読み取り可能な媒体に格納されてもよいし、これを介して送信されてもよい。コンピューター読み取り可能な媒体は、コンピューティングデバイスによってアクセスできる任意の利用可能な媒体複数可とすることができる。限定としてではなく、例として、コンピューター読み取り可能な媒体は、コンピューター記憶媒体、通信媒体を含んでもよい、0072コンピューター記憶媒体は、コンピューター読み取り可能な命令、データ構造、プログラムモジュール、又はその他のデータなどの情報を記憶するための任意の方法又は技術で実施される、揮発性及び不揮発性、取り外し可能及び取り外し不能な媒体を含む。コンピューター記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリー又は他のメモリー技術、CD-ROM、デジタルバーサタイルディスクDVD又は他の光記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置又は他の磁気記憶装置、所望の情報を格納するために使用することができ、コンピューターによってアクセスできる任意の他の媒体を含むが、これらに限定されない。0073通信媒体は、一般に、コンピューター読み取り可能な命令、データ構造、プログラムモジュール、又は搬送波や他のトランスポート機構などの変調されたデータ信号の他のデータを具体化する。通信媒体はまた、任意の情報配信媒体を含む。変調されたデータ信号という語は、信号中に情報を符号化するような方法で設定又は変更された1つ又は複数の特性を有する信号を意味する。限定としてではなく、例として、通信媒体は、有線ネットワーク又は直接有線接続などの有線媒体、音響、RF、赤外線、及び他の無線媒体などの無線媒体を含む。上記のいずれの組み合わせも、コンピューター読み取り可能な媒体の範囲に含まれる。0074一般に、本明細書に記載された任意の機能又は技術は、ソフトウェア、ファームウェア、ハードウェア例えば、固定論理回路、手動処理、又はこれらの実施の組み合わせを用いて実施することができる。本明細書で使用するモジュール及びコンポーネントという語は、一般に、ソフトウェア、ファームウェア、ハードウェア、又はそれらの組み合わせを表す。ソフトウェアの実施例の場合には、モジュール又はコンポーネントは、プロセッサー例えば、1つ又は複数のCPU上で実行されると指定されたタスクを実行するプログラムコードを表す。プログラムコードは、1つ又は複数のコンピューター読み取り可能なメモリーデバイスに格納することができ、そのさらなる説明は図7を参照して見られる。本明細書に記載される設定変更技術から生じるバッテリー寿命の表示の特徴は、プラットフォーム非依存であり、この技術が、様々なプロセッサーを有する様々な商用コンピューティングプラットフォーム上で実施することができることを意味する。0075主題は、構造的特徴及び/又は方法論的動作に特有の言葉で説明されたが、添付の特許請求の範囲に規定される主題は、必ずしも上述した特定の特徴や動作に限定されないことが理解されるべきである。そのようなものではなく、上述の特定の特徴及び動作は、特許請求の範囲を実施する例示的形態として開示されるものである。