(57)【要約】【課題】増加した動作上のバッテリー寿命と増加した全体のバッテリー寿命が望まれる。【解決手段】一つの態様は、二つ以上のバッテリーパックを有する情報操作装置において、優先バッテリーパックとして、一つのバッテリーパックをセットするステップと、優先バッテリーパックを放電し、一つ以上の他のバッテリーパックをアイドル状態で保持するステップと、優先バッテリーパックが一つ以上の条件を満たしているかを確認するステップと、優先バッテリーパックが一つ以上の条件を満たしているのに応じて、一つ以上の他のバッテリーパックのうちの一つを優先バッテリーパックとしてセットし、残りのバッテリーパックをアイドル状態で保持するステップを含み、優先バッテリーパックは充電に関して優先される方法を提供する。他の態様は記載され、特許請求の範囲で請求される。【選択図】図２
2014121261.tif 000002
【特許請求の範囲】
【請求項１】
二つ以上のバッテリーパックを有する情報操作装置において、優先バッテリーパックとして、一つのバッテリーパックをセットするステップと、
前記優先バッテリーパックを放電し、一つ以上の他のバッテリーパックをアイドル状態で保持するステップと、
前記優先バッテリーパックが一つ以上の条件を満たしているかを確認するステップと、
前記優先バッテリーパックが前記一つ以上の条件を満たしているのに応じて、前記一つ以上の他のバッテリーパックのうちの一つを前記優先バッテリーパックとしてセットし、残りのバッテリーパックをアイドル状態で保持するステップとからなり、
前記優先バッテリーパックは充電に関して優先される方法。
【請求項２】
前記一つ以上の条件は、所定のサイクル数に対する充電／放電からなる請求項１記載の方法。
【請求項３】
前記一つ以上の条件は、優先バッテリーパックとしての所定の時間からなる請求項１記載の方法。
【請求項４】
前記一つ以上の条件は、現在優先されたバッテリーパックの残りの容量からなる請求項１記載の方法。
【請求項５】
前記一つ以上の条件は、現在優先されたバッテリーパックの容量からなる請求項１記載の方法。
【請求項６】
さらに、前記優先バッテリーパックをサイクリングさせ、アイドル状態で前記一つ以上の他のバッテリーパックを保持する段階の間、前記一つ以上の他のバッテリーパックの一つを断続的にサイクリングさせることからなる請求項１乃至５のいずれかに記載の方法。
【請求項７】
前記一つ以上の他のバッテリーパックの一つを断続的にサイクリングさせることは、おおよそ２０充電／放電サイクルにつき１回前記一つ以上の他のバッテリーパックの一つをサイクリングさせることからなる請求項６記載の方法。
【請求項８】
さらに、前記二つ以上のバッテリーパックのうちの一つが新しく取り付けられることを決定することからなる請求項１乃至７のいずれかに記載の方法。
【請求項９】
さらに、所定の期間に渡って前記優先バッテリーパックである新しく取り付けられたバッテリーパックをセットすることからなる請求項８記載の方法。
【請求項１０】
前記所定の期間は所定のサイクル数からなる請求項９記載の方法。
【請求項１１】
前記所定のサイクル数は、前記新しく取り付けられたバッテリーパックを一つ以上の他のバッテリーパックと同等とするためにダイナミックに変更される請求項１０記載の方法。
【請求項１２】
二つ以上のバッテリーパックと、
一つ以上のプロセッサーと、
優先バッテリーパックとして前記二つ以上のバッテリーパックの一つのバッテリーパックをセットすること、
前記優先バッテリーパックを放電し、アイドル状態で一つ以上の他のバッテリーパックを保持すること、
前記優先バッテリーパックが一つ以上の条件を満たしているかを確認すること、及び
前記優先バッテリーパックが前記一つ以上の条件を満たしているのに応じて、前記一つ以上の他のバッテリーパックのうちの一つを前記優先バッテリーパックにセットし、残りのバッテリーパックをアイドル状態で保持することからなる動作を行うために前記一つ以上のプロセッサーにより実行できる命令を格納する前記一つ以上のプロセッサーに動作可能に接続されたメモリーと、からなり、
前記優先バッテリーパックは充電に関して優先される情報操作装置。
【請求項１３】
前記一つ以上の条件は、所定のサイクル数に対する充電／放電からなる請求項１２記載の情報操作装置。
【請求項１４】
前記一つ以上の条件は、優先バッテリーパックとしての所定の時間からなる請求項１２記載の情報操作装置。
【請求項１５】
前記一つ以上の条件は、現在優先されたバッテリーパックの残りの容量からなる請求項１２記載の情報操作装置。
【請求項１６】
前記一つ以上の条件は、現在優先されたバッテリーパックの容量からなる請求項１２記載の情報操作装置。
【請求項１７】
さらに前記動作は、前記優先バッテリーパックをサイクリングさせ、アイドル状態で一つ以上の他のバッテリーパックを保持する動作の間、前記一つ以上の他のバッテリーパックの一つを断続的にサイクリングさせることからなる請求項１２乃至１６のいずれかに記載の情報操作装置。
【請求項１８】
前記一つ以上の他のバッテリーパックの一つを断続的にサイクリングさせることは、おおよそ２０充電／放電サイクルにつき１回前記一つ以上の他のバッテリーパックの一つをサイクリングさせることからなる請求項１７記載の情報操作装置。
【請求項１９】
さらに前記動作は、前記二つ以上のバッテリーパックのうちの一つが新しく取り付けられることを決定することからなる請求項１２乃至１８のいずれかに記載の情報操作装置。
【請求項２０】
さらに前記動作は、所定の期間に渡って前記新しく取り付けられたバッテリーパックを優先バッテリーパックにセットすることからなる請求項１９記載の情報操作装置。
【請求項２１】
前記所定の期間は所定のサイクル数からなり、さらに
前記所定のサイクル数は、前記新しく取り付けられたバッテリーパックを一つ以上の他のバッテリーパックと同等とするためにダイナミックに変更される請求項２０記載の情報操作装置。
【請求項２２】
具体化されたコンピューター・プログラム・コードを有する記憶媒体であって、
前記コンピューター・プログラム・コードは、
二つ以上のバッテリーパックを有する情報操作装置において、優先バッテリーパックとして、一つのバッテリーパックをセットするために構成されたコンピューター・プログラム・コードと、
前記優先バッテリーパックを放電し、一つ以上の他のバッテリーパックをアイドル状態で保持するために構成されたコンピューター・プログラム・コードと、
前記優先バッテリーパックが一つ以上の条件を満たしているかを確認するために構成されたコンピューター・プログラム・コードと、
前記優先バッテリーパックが前記一つ以上の条件を満たしているのに応じて、前記一つ以上の他のバッテリーパックのうちの一つを前記優先バッテリーパックにセットし、残りのバッテリーパックをアイドル状態で保持するために構成されたコンピューター・プログラム・コードと、からなり、
前記優先バッテリーパックは充電に関して優先される。
【発明の詳細な説明】
【背景技術】
【０００１】
情報操作装置（以下、装置）、例えばラップトップ・コンピューター、タブレット型コンピューター装置、スマートフォン、ｅ−リーダー、ｍｐ３プレーヤーなどは電力を供給するために再充電可能なバッテリーパックを使用する。例えば、装置は通常商業電源（壁コンセント）により充電され、それから切断された時に装置に電力を供給する再充電可能なバッテリーパックを含む。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
増加した動作上のバッテリー寿命（すなわち、充電と充電との間の有効な動作時間）と増加した全体のバッテリー寿命（すなわち、バッテリーが有効に残存し再充電可能な時間）が望まれる。この分野では多数の進歩がなされた。一つのアプローチは、装置が一つまたは複数の有効なバッテリーパックを使用できるように追加のバッテリーパック（例えば、一つのバッテリーパックを最初に使用し、続いて第２のバッテリーパックによる）を備えることである。これは動作上のバッテリー寿命（すなわち、充電と充電との間の延長された時間）を増加させるための装置を可能とし、また他の利点を提供する。
【課題を解決するための手段】
【０００３】
概要において、一つの態様は、二つ以上のバッテリーパックを有する情報操作装置において、優先バッテリーパックとして、一つのバッテリーパックをセットするステップと、優先バッテリーパックを放電し、一つ以上の他のバッテリーパックをアイドル状態で保持するステップと、優先バッテリーパックが一つ以上の条件を満たしているかを確認するステップと、優先バッテリーパックが一つ以上の条件を満たしているのに応じて、一つ以上の他のバッテリーパックのうちの一つを優先バッテリーパックとしてセットし、残りのバッテリーパックをアイドル状態で保持するステップとからなり、優先バッテリーパックは充電に関して優先される方法を提供するものである。
【０００４】
他の態様は、二つ以上のバッテリーパックと、一つ以上のプロセッサーと、優先バッテリーパックとして二つ以上のバッテリーパックの一つのバッテリーパックをセットすること、優先バッテリーパックを放電し、アイドル状態で一つ以上の他のバッテリーパックを保持すること、優先バッテリーパックが一つ以上の条件を満たしているかを確認すること、及び優先バッテリーパックが一つ以上の条件を満たしているのに応じて、一つ以上の他のバッテリーパックのうちの一つを優先バッテリーパックにセットし、残りのバッテリーパックをアイドル状態で保持することからなる動作を行うために一つ以上のプロセッサーにより実行できる命令を格納する一つ以上のプロセッサーに動作可能に接続されたメモリーとからなり、優先バッテリーパックは充電に関して優先される情報操作装置を提供するものである。
【０００５】
さらなる態様は、具体化したコンピューター・プログラム・コードを有する記憶媒体であって、コンピューター・プログラム・コードは、二つ以上のバッテリーパックを有する情報操作装置において、優先バッテリーパックとして、一つのバッテリーパックをセットするために構成されたコンピューター・プログラム・コードと、優先バッテリーパックを放電し、一つ以上の他のバッテリーパックをアイドル状態で保持するために構成されたコンピューター・プログラム・コードと、優先バッテリーパックが一つ以上の条件を満たしているかを確認するために構成されたコンピューター・プログラム・コードと、優先バッテリーパックが一つ以上の条件を満たしているのに応じて、一つ以上の他のバッテリーパックのうちの一つを優先バッテリーパックにセットし、残りのバッテリーパックをアイドル状態で保持するために構成されたコンピューター・プログラム・コードとからなり、優先バッテリーパックは充電に関して優先されるプログラム製品を提供するものである。
【０００６】
前記したことは概要であり、よって単純化、汎用化、及び細部の省略を含む。したがってそれらの当業者は、概要は単なる例示であり、いかなる方法においても限定していることを意図するものではないことを理解するであろう。
【０００７】
実施例のよりよい理解のために、他の及びさらなる特徴及びその効果とともに、添付されている図面と併せて以下の記載が参照される。発明の範囲は添付された特許請求の範囲において示される。
【図面の簡単な説明】
【０００８】
【図１】情報操作装置及びそのコンポーネントの例示である。
【図２】バッテリーのサイクリングと管理の方法の例示である。
【図３】複数のバッテリーパックを有する装置に対するシナリオの例示である。
【図４】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図５】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図６】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図７】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図８】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図９】バッテリーパックに対するアイドル時間中のバッテリーのサイクリングの例示である。
【図１０（Ａ）】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図１０（Ｂ）】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図１１（Ａ）】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図１１（Ｂ）】装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図１２】パック交換シナリオでの装置における複数のパックを使用しているバッテリーのサイクリングの例示である。
【図１３】二つのバッテリーパックに対するバッテリーパック寿命の経過でのサイクル数の例示である。
【図１４】三つのバッテリーパックに対するバッテリーパック寿命の経過でのサイクル数の例示である。
【発明を実施するための形態】
【０００９】
ここに一般的に記載され、図面において例示されているように、実施例の構成要素は、記載された実施例に加えて広く様々な種類の異なる構成で整理され、設計されていることが容易に理解されるであろう。このように、図面で代表されるように、以下の実施例のより詳細な記載は、特許請求の範囲で請求されたものとして、実施例の範囲を限定することを意図したものではなく、単に実施例の代表である。
【００１０】
この明細書全体に渡っての「一つの実施例（one embodiment）」あるいは「実施例（an embodiment）」（またはその他）への言及は、実施例に関して記載された特別な特徴、構造、あるいは特性が少なくとも一つの実施例に含まれることを意味する。したがって、この明細書全体に渡っての様々な箇所における「一つの実施例において」または「実施例において」またはその他の語句の出現はすべて同じ実施例に言及しているとは限らない。
【００１１】
さらに、記載された特徴、構造、あるいは特性が、一つ以上の実施例においていかなる適切な方法でも組み合わせられる。以下の記載において、多数の具体的詳細が実施例の完全な理解を与えるために提供される。しかしながら、当業者は、様々な実施例が一つ以上の具体的詳細なしで、あるいは他の方法、構成要素、材料等で実施し得ることを認識するであろう。他の例では、周知の構造、材料、あるいは動作は不明瞭さを避けるために詳細に示されたり、記載されたりしない。
【００１２】
複数のバッテリーパックを組み込んでいる装置は、（増加した電力貯蔵性能により）バッテリーの動作寿命が延びるので有用であり、（二つ以上のバッテリーの負荷分担性能により）全体のバッテリー寿命を延ばすことにおいて有用である。しかしながら、複数のバッテリーパック装置をサイクリングさせるための合理的な管理計画は従来採用されてこなかった。
【００１３】
したがって、二つ以上のバッテリーパックが装置に対して利用できる場合、実施例はバッテリーのサイクリングと管理を提供する。合理的にバッテリーパックを採用することにより、延長された動作上のバッテリー寿命を提供することと同様に、実施例はバッテリーパックの全体の寿命を延ばし、携帯機器の延長された有用な寿命及び低減されたコストをもたらす。
【００１４】
実施例においては、一つのバッテリーパックが優先され、残りのバッテリーパックはアイドル状態で設置される。優先バッテリーパックは充電に関し優先される（最初に充電される）。アイドル状態におけるバッテリーパックは優先されないものであり、最初には充電はされない。例えば、優先バッテリーパックが低下した容量に到達するまで使用され、アイドル状態におけるバッテリーパックを放電するように交換がなされた場合、アイドル状態におけるバッテリーパックが放電する。以降の充電では、優先バッテリーパックが最初に充電される。
【００１５】
アイドル状態におけるバッテリーパックは完全充電（あるいは実質的に完全充電）で格納されるか、少ない充電（例えば、わずかな充電）で格納される。例えば、アイドル状態においてより長い期間に渡って、このように保持されたバッテリーパックは少ない充電で格納される。
【００１６】
ここで使用されているように、用語のバッテリーパック（あるいは、単に「パック」）は、独立して負荷に電力を供給するために動作する、例えば情報操作装置に対して電力を供給する再充電可能な電源装置を意味することと定義される。バッテリーパックは一つ以上のバッテリーセルを含む。このように、マルチパック情報操作装置は、二つ以上のバッテリーパックを備える情報操作装置であり、装置は所定の時間にバッテリーパックの一つを使用して動作する。そのようなマルチパック装置の例は、一つの内蔵されたバッテリーパック及び一つの取り外し可能な／取り替え可能なバッテリーパックを備えたタブレット端末やノート型コンピューターを含む。実施例の以下の記載から明らかとなるように、他の種類の装置及びバッテリーパックが採用され得る。
【００１７】
説明された実施例は図面を参照することによって最もよく理解されるであろう。以下の記載は例証としてのみ意図されるものであり、単にある実施例を例示するだけである。
【００１８】
図１は情報操作装置の回路（circuit）、回路構成（circuitry）、あるいはコンポーネントの一例のブロック図を表示している。図１に表示された例は、ノースカロライナ州（NC）モリスヴィル（Morrisville）のレノボ（Lenovo）（ＵＳ）社によって販売されたパーソナル・コンピューターのTHINKPAD（登録商標）シリーズのようなコンピューター・システム、あるいは他の装置に対応している。ここでの記載から明らかなように、実施例は、他の特徴、あるいは図１に示された例の特徴のいくつかだけを含む。
【００１９】
図１の例は、製造会社（例えば、INTEL、AMD、ARM等）により変わるアーキテクチュアを有するいわゆるチップセット（chipset）１１０（ともに作動する、集積回路のグループ、あるいはチップ、チップセット）を含む。チップセット１１０のアーキテクチャは、ダイレクト・マネージメント・インターフェース（direct management interface; ＤＭＩ）１４２またはリンク・コントローラー（link controller）１４４により情報（例えば、データ、信号、命令等）を交換するコア・アンド・メモリー・コントロール・グループ（core and memory control group）１２０及びＩ／Ｏコントローラー・ハブ（I/O controller hub）１５０を含む。図１において、ＤＭＩ１４２は、チップ−トゥー−チップ・インターフェース（chip-to-chip interface）である（時々「ノースブリッジ」と「サウスブリッジ」との間のリンクであるとして言及される）。コア・アンド・メモリー・コントロール・グループ１２０は、フロント・サイド・バス（ＦＳＢ）１２４により情報を交換する一つ以上のプロセッサー（例えば、シングル・コアまたはマルチ・コア）１２２及びメモリー・コントローラー・ハブ１２６を含み、グループ１２０のコンポーネントは、従来の「ノースブリッジ」タイプ・アーキテクチュアに取って代わるチップに集積されることに留意する。
【００２０】
図１において、メモリー・コントローラー・ハブ１２６は、（例えば、「システム・メモリー」あるいは「メモリー」として言及されるＲＡＭの種類へ支援するため）メモリー１４０とインターフェースで接続される。メモリー・コントローラー・ハブ１２６は、さらにディスプレイ装置１９２（例えば、ＣＲＴ、平面パネル、タッチスクリーン等）に対するＬＶＤＳインターフェース１３２を含む。ブロック１３８はＬＶＤＳインターフェース１３２（例えば、シリアル・ディジタル・ヴィデオ、ＨＤＭＩ（登録商標）／ＤＶＩ、ディスプレイ・ポート）により支援されるいくつかの技術を含む。メモリー・コントローラー・ハブ１２６はまた、ディスクリート・グラフィックス（discrete graphics）１３６を支援するＰＣＩ−エクスプレス・インターフェース（PCI-express interface；ＰＣＩ−Ｅ）１３４を含む。
【００２１】
図１において、Ｉ／Ｏハブ・コントローラー１５０は、ＳＡＴＡインターフェース１５１（例えば、ＨＤＤ、ＳＤＤ１８０等に関する）、ＰＣＩ−Ｅインターフェース１５２（例えば、無線接続１８２に関する）、ＵＳＢインターフェース１５３（例えば、デジタイザー、キーボード、マウス、カメラ、電話、マイクロフォン、記憶装置、他の接続装置等に関する）、ネットワーク・インターフェース１５４（例えば、ＬＡＮ）、ＧＰＩＯインターフェース１５５、ＬＰＣインターフェース１７０（ＲＯＭ１７７、フラッシュ１７８及びＮＶＲＡＭ１７９などの様々な種類のメモリー１７６と同じくＡＳＩＣ１７１、ＴＰＭ１７２、スーパーＩ／Ｏ１７３、ファームウェア・ハブ１７４、ＢＩＯＳサポート１７５に関する）、バッテリーパックなどの電源装置を制御するパワー・マネージメント・インターフェース（power management interface）１６１、クロック・ジェネレーター・インターフェース（clock generator interface）１６２、オーディオ・インターフェース１６３（例えば、スピーカー１９４に関する）、ＴＣＯインターフェース１６４、システム・マネージメント・バス・インターフェース（system management bus interface）１６５、及びＢＩＯＳ１６８とブート・コード１９０を含むことができるＳＰＩフラッシュ１６６を含む。Ｉ／Ｏハブ・コントローラー１５０はギガビット・イーサネット（登録商標）・サポート（gigabit Ethernet（登録商標） support）を含む。
【００２２】
システムは、パワーをオンにすると、ＳＰＩフラッシュ１６６の中に格納されているＢＩＯＳ１６８に関して、ブート・コード１９０を実行するように構成されており、その後一つ以上の基本ソフト及び（例えば、システム・メモリー１４０に格納されている）アプリケーション・ソフトウェアの制御の元でデータを処理する。基本ソフトは様々な場所のどこかに格納され、例えばＢＩＯＳ１６８の命令によりアクセスされる。ここで記載されているように、装置は図１のシステムで示されているよりも少ないかあるいは多くの特徴を含む。
【００２３】
図１に要点を述べられている例に関して、情報操作装置は、必須の、あるいは取り外し可能な／取り替え可能な、あるいは双方であるバッテリーパックを含む。バッテリーパックは様々なタスクを実行するためにシステム・コンポーネントに電力を供給する。バッテリーパックは、再充電可能であり、装置に対して可動性を与える（すなわち、装置が電源に接続されていない場合の動作に備える）。実施例は、有用な条件が最大となるように合理的な方法でバッテリーパックをサイクリングさせるための電力管理性能を提供する。一つの例において、有用な条件はバッテリーパックの全体のバッテリー寿命を延ばすことである。
【００２４】
図２を参照すると、一つ以上の決定された条件に応じてバッテリーパックをサイクリングさせることの例が説明される。方法は、メモリーに記憶されているコンピューター・プログラム・コード（命令）により実行され、プロセッサーにより実行される。コード及び／またはプロセッサーは、例えば処理及びコード記憶性能を含むバッテリーパックなどの、主システムのそれかあるいはサブ・コンポーネントのそれである。前記の組み合わせもまた同様に使用される。
【００２５】
例えば図１に説明された装置において、装置は二つのバッテリーパック（パックＡ、パックＢ）を含む。パックは装置に電力を供給するために差動的に使用される。最初に、パックの一つが使用のため優先され、例えば、パックＡとする。このように、システムはパックＡから供給された電力の元で動作する。２１０では、パックＡに関する一つ以上の条件が満たされているかを決定するためのチェックがなされる。条件は交換の条件であり、すなわち、優先順位付けにおいて交換を始める際の条件である。
【００２６】
実施例は優先順位を切り替えることなく放電することを作動していないバッテリーパックに許容する。例えば、充電状態でのバッテリーパックで、優先バッテリーパックは、最初にそのパックにおいて充電の最小状態に到達するまで放電され、その時、優先順位を切り替えることなく、システムは切り替わり、作動していないバッテリーパックを放電し始める。次にシステムは充電閾値の状態が満たされるまで最初に優先バッテリーパックを充電し、その後充電するために作動していないバッテリーパックに切り替わる。さらに、あるいはまた、実施例は、放電している作動していないパックを優先させることへの切り替えで、優先順位を切り替えるための条件として作動していないパックを放電することへの切り替えを行う。
【００２７】
条件は、サイクル数（例えば、パックＡが全体で優先パックであるサイクル数、パックＡが連続して優先パックであるサイクル数、パックＡが与えられた時間枠で優先パックであるサイクル数等）、時間（例えば、パックＡが優先パックである時間、パックＡの寿命等）、及び容量（例えば、開始の容量に比較してパックＡの残りの容量、推定の容量（例えば、推定の完全充電容量）、他のパック、例えばパックＢに比較してパックＡの相対的な容量等）を含むがこれらに限定されない。このように、条件は、もし満たされるなら他のバッテリーパックへの切り替えを開始する。条件は、条件が合致したら、例えば、所定のサイクル数が得られ、所定の時間が経過し、所定の容量が残存している等の場合満たされる。条件は単独で、あるいは適切な組み合わせで使用される。例示として、実施例は、最初に時間条件をチェックし、サイクル条件によって続けられ、容量条件によって続けられる。そこで、もしバッテリーパックがすべての条件を満足するならば切り替えが行われる。
【００２８】
もし一つ以上の条件が２１０で満たされないならば、装置はパックＡにより供給される電力の元で動作を継続し、パックＡのサイクリングが続けられる。すなわち、もし一つ以上の条件が満たされないならば、パックＡは充電／放電を継続し、パックＢはアイドル状態（例えば、低下した充電状態）のままとなる。
【００２９】
しかしながら、もし一つ以上の条件が２１０で満たされるならば、装置はパックＢにより供給される電力から動作するように切り替えられ、パックＢのサイクリングが開始する。パックＡはその時アイドル状態（例えば、低下した充電状態）のままとなる。パックＢが動作（充電／放電）している間、実施例は同様に、一つ以上の条件が２２０で満たされているかどうかを決定するためにパックＢを監視する。監視された条件は２１０で監視されたものと同じか、あるいは異なる。２２０で監視されている一つ以上の条件に応じて、装置は他のバッテリーパック、ここではパックＡ（二つのパックシナリオにおいて）に切り替わる。
【００３０】
二つ以上のパックがこの方法で使用される。図３は様々なマルチパックシナリオの表を説明している。シナリオ１では、二つのバッテリーパック（パックＡ及びパックＢ）がそれぞれ内蔵されて備えられている。シナリオ２−３では、一つのパックが内蔵され、一つのパックが取り替え可能である。シナリオ４では、各パックは取り替え可能である。パックの種類（例えば、内蔵か取り替え可能か）は選択されたサイクリングの実施に影響を及ぼす。例えば、一つのパックが内蔵され、一つのパックが取り替え可能であるシナリオでは、サイクリングは、それがもし機能しなくなったり劣化したりするならば交換された与えられた取り替え可能なパックについてよりサイクリングが促進される。
【００３１】
様々なサイクリングのシナリオが採用される。実施されたサイクリングは与えられたバッテリーパックで（例えば、パック間の交換により）サイクリングの負荷を軽減することによって全体のバッテリー寿命を増加させることを可能とし、各バッテリーパックの寿命は様々な方法においてパック間で合理的に交換することによって延長される。様々なサイクリングの実施例がこれから記載される。
【００３２】
図４から図８は二つのパック（Ａ及びＢ）の間のサイクリング管理の図面の例を提供している。これらは非限定的な例である。
【００３３】
図４において、パックＡは最初に最大限に充電され（あるいは所定の使用量に充電され）、装置、例えば図１で説明された装置に電力を供給するためにｎサイクルに渡って使用される。「ｎサイクル」における「ｎ」は、例えばバッテリーパックの特性に基づいて所望の通り選択され、変更される。「ｎサイクル」における「ｎ」は１サイクル、または２以上のサイクルである。ｎ回目のサイクル（例えば、図２の２１０で決定された条件）の終了で、交換が優先的に行われ、パックＢが優先パックとなる（すなわち、パックＢがｎサイクルに渡ってサイクリングされる）。パックＡが優先パックである間、パックＢはアイドル状態で低下した電圧で充電される。アイドル状態のための低下した電圧は、例えば使用されていない間（すなわち、サイクリングされていない間）バッテリーに適切な安定性を与えるために既知の電圧に基づいて選択される。同様に、パックＢが優先パックである（サイクリングされている）間、パックＡは低下した電圧で格納される。
【００３４】
図５で説明されているように、各パックは低下しているアイドル状態電圧を使用しているアイドル状態で格納される。すなわち、最初のアイドル状態で、パックは最初のアイドル状態電圧で充電され、第２のアイドル状態ではパックは第２のアイドル状態電圧で充電される一方で、最初のアイドル状態電圧は第２のアイドル状態電圧よりも大きい。
【００３５】
図６は、与えられたパック（ここでは、パックＡ）が優先され、他のパック（ここでは、パックＢ）が優先的に低下し、与えられたサイクル数（すなわち、交換まで）に対してアイドル電圧で保持される間繰り返してサイクリングされるシナリオを説明している。サイクリングパック（パックＡ）は、例えばｎ充電サイクルを達成することに応じて、充電電圧が徐々に低下している（例えば、その最大電圧が低下している）。図６のサイクリングは、他のサイクリングの一連の動作、例えば（優先パック間の交換を含む）図４あるいは図５のそれとともに実行される。電圧の段階的な低下は、図７に説明されているように、同様にアイドル状態電圧に適用される。
【００３６】
電圧の段階的な低下は、例えば図８で説明されるように、様々な方法で適用され、優先状態とアイドル状態の電圧はパック交換動作に従って連続的に低下する。よって、図８で説明されるように、各パックは、優先（サイクリング）パックとしてのその使用に従って低下したそのアイドル状態電圧を有する。
【００３７】
パックが優先して低下し、それ故にアイドル状態に置かれている間、それらを断続的にサイクリングさせることは有効である。そのようにすることは、パックが充電／放電サイクルを完了することを可能とし、それにより長いアイドル状態から生じるパックへのいかなる潜在的な損傷も減少させる。図９はこのようなサイクリングの実行の例を説明しており、アイドル状態であるけれども、パック（パックＡ）が優先され、断続的に（例えば、２０サイクル毎に１サイクル）サイクリングすることを可能とされる。このように、パックＢは、アイドル状態におけるパックＡとともに、与えられた段階に対して優先パックであるが、パックＡは２０サイクル毎に１サイクルサイクリングされる。アイドル状態の長さ、断続的なサイクリングの頻度と断続的なサイクリング数（例えば、１対２の断続的なサイクリング等）は、例えばバッテリーパックの特性に基づき、所望の通り変更される。
【００３８】
図１０（Ａ−Ｂ）は、二つのパック、パックＡとパックＢを用いているサイクリングの実行の特定の例を提供する。図１０Ａにおいて、パックＡは優先され（ステップ１）、最初の１００充電／放電サイクルに渡ってサイクリングする。ステップ２で、パックＡはアイドル状態に置かれる（２＊）。パックＢは優先され（ステップ３、図１０Ｂ）、ステップ４でパックＢがアイドル状態に置かれるまで（４＊）次の１００充電／放電サイクルに渡ってサイクリングする。パックＡは再び優先され（ステップ５）、パックＢを優先させて（ステップ６）再びアイドル状態に置かれるまで次の１００充電／放電サイクルに渡って動作する。ここで記載されるように、このサイクリングは変更されないで継続するか、あるいはサイクリングはダイナミックに変更される（例えば、段階的な電圧（充電電圧またはアイドル電圧のどちらか一方）の実行）。
【００３９】
同様に、図１１（Ａ−Ｂ）に説明されるように、与えられたパックに対して使用されるサイクル数は電圧を変更することと同様に変更される。このように、図１１Ａにおいて、パックＡは４．２Ｖに充電され（ステップ１）、アイドル状態に切り替えられ（ステップ２）、サイクリングしない低下した電圧（２＊）に置かれるまで最初の３００充電／放電サイクルに渡ってサイクリングする。パックＢはその時優先パック、ステップ３（図１１Ｂ）であり、４．１Ｖの最大電圧だけ充電されるが、アイドル状態（ステップ４）に置かれるまで次の３００充電／放電サイクルに渡ってサイクリングする。図１１Ａに戻って参照すると、ステップ５において、パックＡは再び優先され、直ちに４．１Ｖにだけ充電されるが、３００サイクルに渡ってサイクリングする。ステップ６で、パックＡは再びアイドル状態に置かれ、パックＢが優先される。
【００４０】
ここで記載されるように、実施例は選択されたサイクリングの実行をダイナミックに調整することを提供する。これが有効である一つのそのようなシナリオが図１２で説明される。図１２において、パックＡとパックＢが双方ともｎサイクルに渡って優先（使用）とアイドル状態を経由した後に、パックの交換が生じ、例えば、新しいパックがパックＡに対して取り付けられる（例えば、パックＡは取り替え可能である）。パックの交換あるいは取り替えに応じて、実施例は、サイクル使用の点から「追いつかれる（caught up）」新しいパックＡのために（変更され得る）ｎ＋付加的なサイクルに渡って新しいパックＡを動作させ続ける。これは最初のサイクリングの実行の一連の動作に戻ることによって続けられる。
【００４１】
図１３は、時間の経過とともに二つのパック（パックＡとパックＢ）に関するサイクル数を説明している。図示されているように、実施例によると、各パックが（おおよそ）等しいサイクル数で使用されるようにパックはサイクリングされる。これはパック間の動作負荷を均衡させ、システムの全体のバッテリー寿命を延ばす。
【００４２】
パックの取り替えや交換の場合におけるサイクリングの行程の例に関するサイクリング数が図１４で説明される。ここで記載されるように、新しいパックが取り付けられると（ここでは、新しいパックＡ）、それが他の既存のパック（ここでは、パックＢ）と同じになる（サイクリング数に関して）まで優先的に使用される。このように、新しいパックＡの追加で、新しいパックＡは、新しいパックＡで４００サイクルとし、パックＢで合計４３０サイクルとするまで、５変更サイクルで、パックＢの５サイクルに対して５０サイクルで使用される。新しいパックＡはその時、古いパックに比較して（寿命に関して）新しいパックについてより多くのサイクルとするために（寿命に関して）、より多く使用される（例えば、次の交換の前に１５０サイクルを追加すること）。他の「追いつき（catch up）」の一連の動作は、関係する特定のパックに与えられた同様の目的を達成するために使用される。
【００４３】
様々な実施例が、ここで記載されているように実施例の機能性に一致するプログラム命令を適切に実行するために構成された一つ以上の情報操作装置において実行されることがまた理解されるであろう。この点で、図１はその装置やコンポーネントについての非限定的な例を説明している。ここで記載されているように、バッテリーパックはそれ自身が交換の決定や条件の監視等において実行あるいは関与するための論理及び処理性能で実行される。
【００４４】
当業者にとって理解されるように、様々な態様がシステム、方法、あるいは装置プログラム製品として具体化される。したがって、態様は、完全にハードウェアの実施例あるいはここですべて一般的に「回路」、「モジュール」、あるいは「システム」として言及されるソフトウェアを含む実施例の形態を取る。さらに、態様は、具体化された装置可読プログラム・コードを有する一つ以上の装置可読媒体において具体化された装置プログラム製品の形態を取る。
【００４５】
一つ以上の非信号の装置可読媒体のいかなる組み合わせも使用される。非信号媒体は記憶媒体である。例えば、記憶媒体は、電子的、磁気的、光学的、電磁気的、赤外線の、あるいは半導体のシステム、器具、あるいは装置、あるいは前記のあらゆる適切な組み合わせである。記憶媒体のより特定の例は、以下の、携帯用のコンピューター・フロッピー（登録商標）・ディスク、ハード・ディスク、ランダム・アクセス・メモリー（ＲＡＭ）、リード・オンリー・メモリー（ＲＯＭ）、イレイザブル・プログラマブル・リード・オンリー・メモリー（ＥＰＲＯＭまたはフラッシュ・メモリー）、光ファイバー、携帯用コンパクトディスク・リード・オンリー・メモリー（ＣＤ−ＲＯＭ）、光学式記憶装置、磁気記憶装置、あるいは前記のあらゆる適切な組み合わせである。
【００４６】
記憶媒体で具体化されたプログラム・コードは、限定されない無線、有線、光ファイバー・ケーブル、ＲＦなど、あるいは前記のあらゆる適切な組み合わせを含むあらゆる適切な媒体を使用して伝達される。
【００４７】
動作を実行するためのプログラム・コードは、一つ以上のプログラム言語のあらゆる組み合わせで記述される。プログラム・コードは、完全に単独の装置で、部分的に単独の装置で、独立型ソフトウェア・パッケージとして、部分的に単独の装置及び部分的に他の装置で、あるいは完全に他の装置で実行する。いくつかの場合、装置はあらゆる種類の接続、あるいはローカル・エリア・ネットワーク（ＬＡＮ）またはワイド・エリア・ネットワーク（ＷＡＮ）を含むネットワークを通して接続され、または接続は他の装置（例えば、インターネット・サービス・プロバイダーを使用するインターネットを通して）を通して、または例えばＵＳＢ接続を通じての有線接続を通してなされる。
【００４８】
ここで態様は、様々な実施例による方法、装置及びプログラム製品の例を説明している図面に関して記載されている。説明された動作や機能性はプログラム命令により少なくとも一部分について実行されることが理解されるであろう。これらのプログラム命令は、汎用の情報操作装置、専用の情報操作装置、あるいは他のプログラム可能なデータ処理装置や装置のプロセッサーにより実行する命令が特定された機能／動作を実行するような機械を製造するための情報操作装置のプロセッサーに提供される。
【００４９】
プログラム命令はまた、装置可読媒体に格納された命令が特定された機能／動作を実行する命令を含む製品を製造するように特定の方法で機能するための装置に指示できる装置可読媒体に格納されている。
【００５０】
プログラム命令はまた、装置上で実行する命令が、特定された機能／動作を実行するための処理を提供するように、処理を実行した装置を製造するために装置で実行されるべき一連の動作上のステップを引き起こすように装置上にロードされる。
【００５１】
この開示は、図示及び記載の目的に対して提示されているが、網羅的あるいは限定的であることを意図したものではない。多くの修正および変更が当業者にとって明らかであろう。実施例は原則や特定の用途を説明するために、また考えられる特定の使用に適するように様々な修正での様々な実施例に対する開示を当業者以外にも理解できるようにするために選択され、記載された。
【００５２】
このように、ここで説明された実施例は添付された図面に関して記載されているが、この記載は限定されたものではなく、この中で他の様々な変更や修正が開示の範囲や趣旨から逸脱することなく当業者により用いられる。
【符号の説明】
【００５３】
１１０          チップセット
１２０          コア・アンド・メモリー・コントロール・グループ
１２２          プロセッサー
１２４          フロント・サイド・バス（ＦＳＢ）
１２６          メモリー・コントローラー・ハブ
１４２          ダイレクト・マネージメント・インターフェース（ＤＭＩ）
１４４          リンク・コントローラー
１５０          Ｉ／Ｏコントローラー・ハブ
１６８          ＢＩＯＳ
１７６          メモリー
１９０          ブート・コード
【図１】
2014121261.tif 000003
【図２】
2014121261.tif 000004
【図３】
2014121261.tif 000005
【図４】
2014121261.tif 000006
【図５】
2014121261.tif 000007
【図６】
2014121261.tif 000008
【図７】
2014121261.tif 000009
【図８】
2014121261.tif 000010
【図９】
2014121261.tif 000011
【図１０（Ａ）】
2014121261.tif 000012
【図１０（Ｂ）】
2014121261.tif 000013
【図１１（Ａ）】
2014121261.tif 000014
【図１１（Ｂ）】
2014121261.tif 000015
【図１２】
2014121261.tif 000016
【図１３】
2014121261.tif 000017
【図１４】
2014121261.tif 000018