(57)【特許請求の範囲】
【請求項１】
装置であって、
再充電可能バッテリと、
電源から電力を受け取るよう動作可能な回路とを含み、前記回路は、前記再充電可能バッテリおよび他の電気コンポーネントに電力を提供するように構成されており、前記装置はさらに、
前記他の電気コンポーネントに関連付けられる電力消費の減少に応答して、前記再充電可能バッテリへの電力を、前記電力消費の前記減少と同じ量だけ増加させるよう前記回路を制御するように構成されるコントローラを含み、前記コントローラは、さらに、前記他の電気コンポーネントに関連付けられる電力消費の増加に応答して、前記再充電可能バッテリへの電力を、前記電力消費の前記増加と同じ量だけ減少させるよう前記回路を制御するように構成される、装置。
【請求項２】
前記電源のヒューズを介した前記電源における電気的接続を維持するために、前記電源からの電力は前記コントローラを使用して選択可能である、請求項１に記載の装置。
【請求項３】
前記他の電気コンポーネントに関連付けられる電力消費を監視するよう構成される監視回路をさらに含む、請求項１に記載の装置。
【請求項４】
前記再充電可能バッテリに関連付けられる充電状態を決定するように構成される監視回路をさらに含み、前記コントローラはさらに、前記再充電可能バッテリに関連付けられる充電レベルがしきい値を下回る場合に、前記回路に前記再充電可能バッテリへ実質的に一定の電流を提供させるように構成されており、前記コントローラはさらに、前記再充電可能バッテリに関連付けられる充電レベルが前記しきい値を上回る場合に、前記回路に前記再充電可能バッテリへ実質的に一定の電圧を提供させるように構成されている、請求項１に記載の装置。
【請求項５】
前記装置は、ポータブルストレージデバイスである、請求項１に記載の装置。
【請求項６】
方法であって、
デバイスのために電源から電力を受け取ることと、
前記デバイスの第１の動作モードの間に前記デバイスの再充電可能バッテリに第１の電力レベルを提供することと、
第２の動作モードの間に前記再充電可能バッテリに、前記第１の電力レベルより高い第２の電力レベルを提供することとを含み、
前記再充電可能バッテリを充電するための前記電力レベルは、前記電源からの電力と前記デバイスに関連付けられる電力消費との差であるとともに、最大電流出力限界と前記第２の動作モードでの電力供給のために用いられる電流との差が、前記再充電可能バッテリを充電するために用いられ、前記再充電可能バッテリは、前記電源がダメージを受けることのない最大許容速度で充電される、方法。
【請求項７】
前記デバイスに関連付けられる電力消費を監視することと、
前記電源のヒューズにおける電気的接続を維持するよう、前記再充電可能バッテリを充電するための電力レベルを選択することとをさらに含む、請求項６に記載の方法。
【請求項８】
前記第１の動作モードは、前記デバイスにデータを送信すること、または、前記デバイスからデータを送信することを含む、請求項６に記載の方法。
【請求項９】
前記デバイスの電力消費の変化に応答して前記第１の電力レベルおよび前記第２の電力レベルを動的に調節することをさらに含む、請求項６に記載の方法。
【請求項１０】
前記再充電可能バッテリに関連付けられる充電状態を決定することと、
前記再充電可能バッテリに関連付けられる充電レベルがしきい値を下回る場合、前記再充電可能バッテリに実質的に一定の電流を提供することと、
前記再充電可能バッテリに関連付けられる前記充電レベルが前記しきい値を上回る場合、前記再充電可能バッテリに実質的に一定の電圧を提供することとをさらに含む、請求項６に記載の方法。
【請求項１１】
デバイスであって、
再充電可能バッテリと、
電源から電力を受け取り、かつ、前記デバイスの前記再充電可能バッテリおよび他の電気コンポーネントに電力を提供するよう動作可能なインターフェイスと、
前記電源から受け取られる電力の量を動的に制御するように構成されるコントローラとを含み、前記コントローラはさらに、前記他の電気コンポーネントが最大電力負荷で動作する場合と比較して、前記他の電気コンポーネントが前記最大電力負荷未満で動作する場合により速い速度で前記再充電可能バッテリを前記インターフェイスに充電させるように構成され、最大電流出力限界と、前記最大電力負荷未満で動作する他の電気コンポーネントの電力供給のために用いられる電流との差が、前記再充電可能バッテリを充電するために用いられ、前記再充電可能バッテリは、前記電源がダメージを受けることのない最大許容速度で充電される、デバイス。
【請求項１２】
データ送信動作の完了に関連付けられる電力消費における低下に応答して、前記コントローラは前記インターフェイスに、前記再充電可能バッテリへより高い電力を提供させるように構成される、請求項１１に記載のデバイス。
【請求項１３】
前記デバイスの前記他の電気コンポーネントに関連付けられる電力消費を監視するよう構成される監視回路をさらに含む、請求項１１に記載のデバイス。
【請求項１４】
命令を格納するコンピュータ読取可能媒体を含むコントローラであって、前記命令は実行されると、
デバイスのために電源から電力を受け取ることと、
前記デバイスの第１の動作モードの間に、前記電源から第１の電力レベルを前記デバイスの再充電可能バッテリ回路に提供することと、
前記デバイスの第２の動作モードの間に、前記第１の電力レベルより高い第２の電力レベルを前記電源から前記再充電可能バッテリ回路に提供することとを含む方法を実行し、前記再充電可能バッテリ回路を充電するための前記電力レベルは、前記電源からの電力と前記デバイスに関連付けられる電力消費との差であるとともに、最大電流出力限界と前記第２の動作モードでの電力供給のために用いられる電流との差が、前記再充電可能バッテリを充電するために用いられ、前記再充電可能バッテリは、前記電源がダメージを受けることのない最大許容速度で充電される、コントローラ。
【請求項１５】
前記方法は、
前記デバイスに関連付けられる電力消費を監視することと、
前記再充電可能バッテリ回路を充電するための電力レベルを選択することとをさらに含み、前記電力は、前記電源のヒューズにおける電気的接続を維持するよう選択される、請求項１４に記載のコントローラ。
【発明の詳細な説明】
【背景技術】
【０００１】
背景
電子デバイスは、電源に接続することにより充電され得る。たとえば電子デバイスは、コンピュータまたは壁プラグに接続することにより充電され得る。一般に、たとえばコンピュータ、ラップトップなどといった電源デバイスは、特定された最大出力電流の限界を有する。いくつかの場合には、電源接続はさらにデータ送信のような別の機能を果たす。バッテリを充電するために引き出される電流の量を制限することは、バッテリが充電されるスピードに悪影響を与える。
【発明の概要】
【課題を解決するための手段】
【０００２】
概要
一実施形態に従うと、電子デバイスの瞬時電力消費が監視される。電子デバイスの最大の動作負荷と電子デバイスの瞬時電力消費との間の差に対応する電流の量は、バッテリを充電するために使用され得る。そのため、バッテリはより速く充電され得るとともに、電源へのダメージが防止され得る。
【０００３】
装置は、再充電可能バッテリ、回路、およびコントローラを含む。回路は、電源から電力を受け取るよう動作可能である。回路は、再充電可能バッテリおよび他の電気コンポーネントに電力を提供するように構成される。コントローラは、他の電気コンポーネントに関連付けられる電力消費の減少に応答して、再充電可能バッテリへの電力を増加させるよう回路を制御するように構成される。
【０００４】
当該装置は上記のものを含み得るとともに、電源からの電力は、電源のヒューズを介する電源における電気的接続を維持するためにコントローラを使用して選択可能である。装置はさらに、装置の他の電気コンポーネントに関連付けられる電力消費を監視するように構成される監視回路を含み得る。
【０００５】
これらおよびさまざまな他の特徴および利点は、以下の詳細な説明を読むことにより明らかになるであろう。
【０００６】
実施形態は、添付の図面の図において限定としてではなく例示として示されており、同様の参照番号は同様の要素を指す。
【図面の簡単な説明】
【０００７】
【図１Ａ】一実施形態に従ったそのバッテリを充電するように構成されるデバイスを示す図である。
【図１Ｂ】一実施形態に従ったそのバッテリを充電することが可能である例示的なデバイスを示す図である。
【図２】さまざまな実施形態に従った急速充電デバイスを示す図である。
【図３】１つの例示的な実施形態に従った急速充電デバイスを示す図である。
【図４】一実施形態に従った、デバイスを急速充電することについての例示的なフロー図を示す図である。
【図５】一実施形態に従った、バッテリを充電するために電力レベルを選択することについての例示的なフロー図を示す図である。
【図６】一実施形態に従った、バッテリの充電を動的に選択することについての例示的なフロー図を示す図である。
【図７】一実施形態に従った、バッテリを充電することについての例示的なフロー図を示す図である。
【発明を実施するための形態】
【０００８】
詳細な説明
本願明細書に記載される実施形態に従うと、他の機能が利用可能な電力を利用していない間に、電子デバイスのバッテリが充電されるスピードが増加される。更に、一実施形態に従うと、電源が電子デバイスへ電力を供給することを遮断することを防止しつつ、電子デバイスのバッテリが充電されるスピードが増加される。
【０００９】
いくつかの電源デバイスは、最大出力電流の限界が超過される場合に一時的に電力を遮断するヒューズを備え得る。しかしながら、連続的に電力を遮断することは、電子デバイスの充電に対して破壊的である。電力を維持するためには、バッテリを充電するために引き出される電流の量は、すべての相互接続インターフェイスのうち最も小さな最大出力電流の限界と、電子デバイスの最大負荷に関連付けられる電流との間の差に制限され得る。たとえば、ＵＳＢインターフェイスから電子デバイスのバッテリを充電するために引き出される電流の量は、電子デバイスの最大負荷に関連付けられる電流と最大出力電流の限界との差に制限され得る。
【００１０】
一実施形態に従うと、電子デバイスの瞬時電力消費が監視される。結果として、電力消費に関連付けられる電流の量が決定され得る。瞬時電力消費を監視することは、電子デバイスによって使用される電流の量を測定することにより達成され得るということが認識される。
【００１１】
電源に関連付けられる最大電流出力限界は受け取られるかまたは決定される。電子デバイスの瞬時電力消費は、バッテリを充電するのに用いられる電流の量を動的に調整するよう、電源によって特定されるような最大電流出力限界と共に使用され得る。一実施形態に従うと、バッテリを充電するために使用される電流の量は、最大電流出力限界と瞬時電力消費に関連付けられる電流との間の差に動的に調節され得る。
【００１２】
言いかえれば、バッテリを充電するために使用される電流の量は、電子デバイスの低電力消費の間に増加され得る一方、バッテリを充電するために使用される電流の量は、電子デバイスのより高い電力消費の間に減少され得る。そのため、バッテリが充電されるスピードは、電源がダメージを受けることから保護しつつ、増加される。さらに、電源から電子デバイスに電力を供給することを遮断することは、たとえばヒューズが回路をショートするのを防止することにより、防止される。
【００１３】
ここで図１Ａを参照して、一実施形態に従ってそのバッテリを充電するように構成されるデバイスが示される。電源１１０Ａはデバイス１９０Ａに結合される。デバイス１９０Ａは電源１１０Ａを使用して充電され得る。デバイス１９０Ａは、セルラー電話、携帯電話、スマートフォン、デジタルカメラ、ポータブルストレージデバイス、ハードドライブまたはソリッドステートデバイスのようなストレージデバイス、Ｗｉ−Ｆｉ対応ストレージデバイス、タブレット、ラップトップ、ポータブルメディアプレイヤーなどといったポータブルな電子デバイスであり得る。デバイス１９０Ａは、回路１４０Ａ、コントローラ１３０Ａ、再充電可能バッテリ１５０Ａおよび他の電気コンポーネント１７０Ａを含む。
【００１４】
回路１４０Ａは電源１１０Ａから電力を受け取り得る。更に、回路１４０Ａは、デバイスの再充電可能バッテリ１５０Ａおよび他の電気コンポーネント１７０Ａに電力を提供し得る。コントローラ１３０Ａは、デバイス１９０Ａに関連付けられる瞬時電力消費を監視するように構成される。監視された電力消費が、コントローラ１３０Ａの電力消費、他の電気コンポーネント１７０Ａの電力消費、またはその任意の組合せに関連付けられ得るということが認識される。１つの場合では、電力消費は、再充電可能バッテリ１５０Ａ以外のデバイス１９０Ａの任意の機能および回路に関連付けられ得る。
【００１５】
一実施形態に従うと、デバイスの電力消費を監視することに応答して、コントローラ１３０Ａは、再充電可能バッテリ１５０Ａに提供される電力の量を調節する。たとえば、コントローラ１３０Ａは、デバイスの電力消費の量の減少に応答して、回路１４０Ａから再充電可能バッテリ１５０Ａに提供される電流の量を増加させ得る。対照的に、デバイスの電力消費の量の増加に応答して、コントローラ１３０Ａは、回路１４０Ａから再充電可能バッテリ１５０Ａに提供される電流の量を減少させ得る。
【００１６】
ここで図１Ｂを参照して、一実施形態に従った、電源１１０を保護しつつそのバッテリを急速充電することが可能である例示的な電子デバイス１９０が示される。システム１００Ｂは、電源１１０と、充電されている電子デバイス１９０とを含む。電子デバイス１９０は、セルラー電話、携帯電話、スマートフォン、デジタルカメラ、ポータブルストレージデバイス、ハードドライブまたはソリッドステートデバイスのようなストレージデバイス、Ｗｉ−Ｆｉ対応ストレージデバイス、タブレット、ラップトップ、ポータブルメディアプレイヤーなどといったポータブルな電子デバイスであり得る。
【００１７】
デバイス１９０は、システム電力検出ユニット１２０と、コントローラ１３０と、電力管理ユニット１４０と、バッテリ１５０と、バッテリ電力検出ユニット１６０と、機能的回路１７０とを含む。システム電力検出ユニット１２０は、デバイス１９０に関連付けられる瞬時電力消費を監視するように構成される。一実施形態において、バッテリ１５０は、再充電可能なリチウムイオンバッテリであり得る。別の実施形態において、バッテリ１５０は、再充電可能ニッケルカドミウムバッテリまたは任意の他のタイプの再充電可能バッテリであり得る。
【００１８】
監視された電力消費は、一実施形態において、コントローラ１３０および機能的回路１７０の電力消費に関連付けられ得るということが認識される。１つの場合において、電力消費は、バッテリ１５０以外のデバイス１９０の任意の機能および回路に関連付けられ得るということが認識される。１つの例示的な実施形態において、電力消費は、機能的回路１７０の電力消費の量に関連付けられ得る。機能的回路１７０とは、バッテリ機能性に関連付けられる回路以外のデバイスの回路を指すということが認識される。たとえば、機能的回路１７０は、ストレージ機能、データ送信機能、Ｗｉ−Ｆｉ機能、処理機能、コントローラ機能、メディア再生またはストリーミングなどを含み得る。
【００１９】
一実施形態に従うと、システム電力検出ユニット１２０は、電力消費の量を決定するために、引き出される電流の量を監視および検出し得る。たとえば、システム電力検出ユニット１２０は、機能的回路１７０によって引き出される電流の量を監視および検出し得る。
【００２０】
システム電力検出ユニット１２０は、コントローラ１３０および電力管理ユニット１４０に結合され得る。コントローラ１３０は、電力管理ユニットの動作を制御し得、かつ、電子デバイス１９０（図示せず）の他の動作を制御する。電力管理ユニット１４０は、バッテリ１５０および機能的回路１７０に電力を供給するための充電回路を含み得るということが認識される。電力管理ユニット１４０はさらに、バッテリ１５０および機能的回路１７０の各々に適切な量の電力を供給するための電力路管理部を含み得るということがさらに認識される。なお、この開示の全体にわたる電力管理ユニットへの参照は、充電回路、電力路管理ユニットまたはその任意の組合せを指し得る。
【００２１】
システム電力検出ユニット１２０は、電源１１０から受け取られた電力を電力管理ユニット１４０に提供し得る。システム電力検出ユニット１２０はさらに、検出された電力消費をコントローラ１３０に提供し得る。
【００２２】
コントローラ１３０はさらに、電源１１０に関連付けられる最大電流出力限界を受け取り得る。電源１１０の製造業者が最大電流出力限界を特定し得るということが認識される。最大電流出力限界は、電源１１０から安全に取り出され得る電流の量である。
【００２３】
いくつかの実施形態において、最大電流出力限界は、別のコンポーネント（図示せず）によって決定されてコントローラ１３０に通信され得るということが認識される。代替的には、たとえば、最大電流出力限界は、電源１１０を介してコントローラ１３０に通信され得る。さまざまな実施形態において、さまざまな相互接続インターフェイスに関連付けられる多くの最大電流出力限界は、コントローラ１３０によってアクセス可能なメモリコンポーネント（図示せず）に格納され得る。したがって、たとえばＵＳＢ２．０、ＵＳＢ３．０、ＳＡＴＡ、Ｔｈｕｎｄｅｒｂｏｌｔ、Ｆｉｒｅｗｉｒｅなどといった相互接続インターフェイスのタイプを検出した後、コントローラ１３０は、メモリコンポーネントに格納される適切な最大電流出力限界をフェッチし得る。
【００２４】
コントローラ１３０は、電源１１０にデバイス１９０を結合するために使用される特定の相互接続インターフェイスに関連付けられる最大電流出力限界と、デバイス１９０の電力消費に関連付けられる電流とを使用して、電源１１０がダメージを受けるのを防止しつつ、または、たとえばそのヒューズを飛ばすことによって電源１１０が電子デバイスへの電力の供給を遮断することを防止しつつ、バッテリ１５０を充電するために分流および使用され得る電流の量を決定し得る。一実施形態に従うと、バッテリ１５０を充電するために使用される電流の量は、特定の相互接続インターフェイスに関連付けられる最大電流出力限界と、デバイス１９０の電力消費に関連付けられる電流との間の差にセットされ得る。
【００２５】
コントローラ１３０は、バッテリ１５０を充電するために使用されるべき電流の量を電力管理ユニット１４０に通信し得る。電力管理ユニット１４０は、その瞬時電力消費に基づいて、十分な電力、したがって電流を機能的回路１７０に提供する。電力管理ユニット１４０はさらに、バッテリ１５０を充電するよう、コントローラ１３０によって決定された量の電流をバッテリ電力検出ユニット１６０を介して提供する。電力管理ユニット１４０は、さまざまな実施形態に従った、電界効果トランジスタ（ＦＥＴ）、キャパシタ、インダクタおよび／または抵抗器の組合せであり得る。
【００２６】
一実施形態において、バッテリ電力検出ユニット１６０は、バッテリの電流および／または電圧の量を監視する。バッテリ電力検出ユニット１６０はさらに、バッテリ１５０への電流フロー／バッテリ１５０からの電流フローの方向を監視および決定し得る。言いかえれば、バッテリ電力検出ユニット１６０は、バッテリが充電または放電されているかどうか決定し得る。電流または電圧の量およびバッテリ１５０が充電または放電されているかどうかは、バッテリ電力検出ユニット１６０からコントローラ１３０に通信され得る。
【００２７】
一実施形態において、バッテリ電力検出ユニット１６０からの情報を受け取ることに応答して、コントローラ１３０はたとえば、バッテリの充電があるしきい値を下回る場合、たとえば９０％、８０％、７５％、５０％の充電を下回る場合、バッテリ１５０に一定の電流を提供するよう電力管理ユニット１４０を制御し得る。別の場合において、電流または電圧の量と、バッテリ１５０が充電または放電されているかどうかとに関する情報を受け取ることに応答して、コントローラ１３０は、バッテリ充電があるしきい値を上回る場合、たとえば９０％、８０％、７５％、５０％の充電を上回る場合、バッテリ１５０に一定の電圧を提供するよう電力管理ユニット１４０を制御し得るということが認識される。
【００２８】
ここで図２を参照して、一実施形態に従った、電源を保護しつつ急速充電するデバイスが示される。システム２００は、デバイスの電力消費を監視するためのトポロジーが異なることを除いて、図１のそれと実質的に同様に機能するということが認識される。この実施形態において、システム電力検出ユニット２２０は、電力管理ユニット２４０と機能的回路２７０との間で結合される。しかしながら、システム電力検出ユニット２２０は、システム電力検出ユニット１２０のそれと実質的に同様に機能する。
【００２９】
ここで図３を参照して、一つの例示的な実施形態に従った、電源を保護しつつ急速充電するデバイスが示される。システム３００は図１のそれと実質的に同様であり、電力検出ユニット１２０および１６０はそれぞれ感知抵抗器３２０および３６０である。感知抵抗器は、通過する電流の量を測定および監視するよう使用される。たとえば、感知抵抗器３２０は、デバイス３９０の機能的回路３７０によって消費される電流の量を監視するために使用され得る。同様に、感知抵抗器３６０は、バッテリ３５０への電流／バッテリ３５０からの電流の量を監視するために利用され得る。言いかえれば、感知抵抗器は、デバイス３９０の回路および／またはバッテリ３５０によって消費される電力の量を監視するために使用され得る。電力は他の手段を介して監視されてもよいことが認識される。たとえば、電力の監視は、誘導性要素を使用して達成され得る。誘導性要素が使用される場合、磁界が測定され得るとともに、誘導性要素を通過する電流の量が導き出され得る。
【００３０】
ここで図４を参照して、一実施形態に従った、デバイスを急速充電するための例示的なフロー図４００が示される。ステップ４１０では、電力が受け取られる。たとえば、電源は電子デバイスに電力を提供し得る。電子デバイスは、電源によって特定されるような最大電流出力限界に基づいて、電力の量を選択し得るということが認識される。最大電流出力限界は、たとえば電子デバイスを充電するために使用されるＵＳＢ２．０、ＵＳＢ３．０、ＳＡＴＡ、Ｔｈｕｎｄｅｒｂｏｌｔ、Ｆｉｒｅｗｉｒｅなどといった相互接続インターフェイスのタイプに基づき得るということがさらに認識される。
【００３１】
ステップ４２０では、たとえばデータ処理の間、スリープモードの間、アプリケーションの実行の間、データの格納の間、データのフェッチの間などといった第１の動作モードの間に、第１の電力レベルがデバイスの再充電可能バッテリに提供される。その第１の動作モードで機能するとともに第１の動作モードに残留するためには、ある量の電力が電子デバイスによって必要とされる。その結果、残留している電力の量、したがって、最大電流出力限界と第１の動作モードにおいて電力を供給するのに用いられる電流との間の差が、再充電可能バッテリを充電するために使用され得る。これにより、電源がダメージを受けるのを防止しつつ、または、たとえばヒューズを飛ばすことによって電源が電子デバイスへの電力の供給を遮断することを防止しつつ、バッテリは最大速度で充電される。
【００３２】
ステップ４３０では、たとえばデータ送信、Ｗｉ−Ｆｉモードなどといった第２の動作モードの間に、第２の電力レベルがデバイスの再充電可能バッテリに提供される。その第２の動作モードで機能するとともに第２の動作モードに残留するためには、ある量の電力が電子デバイスによって必要とされる。その結果、残留している電力の量、したがって、最大電流出力限界と第２の動作モードにおいて電力を供給するのに用いられる電流との間の差が、再充電可能バッテリを充電するために使用され得る。一実施形態において、第２の動作モードが第１の動作モードと比較してより多くの電力を利用する場合、より少ない量の電流がバッテリを充電するために使用されている。対照的に、第２の動作モードが第１の動作モードと比較してより少ない電力を利用する場合、より大きな量の電流がバッテリを充電するために使用される。したがって、バッテリは、電源にダメージを与えることなく、または、たとえばそのヒューズを飛ばすことによって電源が電子デバイスへの電力の供給を遮断することなく最大の許容されたスピードで充電される。１つの例示的な実施形態において、第２の電力レベルは、第１の電力レベルより大きく、いくつかの実施形態では、第１の電力レベルの少なくとも１．１倍、１．２倍、１．５倍、２倍または３倍であり得る。
【００３３】
ここで図５を参照して、一実施形態に従った、バッテリを充電するための電力レベルを選択することについての例示的なフロー図５００が示される。ステップ５１０では、デバイスの瞬時電力消費が監視および測定され得る。デバイスの瞬時電力消費は、バッテリの充電を除いたデバイスの電力消費であり得るということが認識される。
【００３４】
ステップ５２０では、再充電可能バッテリを充電する電力レベルは、デバイスの電力消費に基づいて調節され得る。たとえば、デバイスの電力消費が減少される場合、バッテリを充電するための電力レベルは同じ量だけ増加され得る。対照的に、デバイスの電力消費が増加される場合、バッテリを充電するための電力レベルは同じ量だけ減少され得る。一実施形態に従うと、電力レベルはバッテリに供給される電流の量を調節することにより調節される。上に記載されるように、電子デバイスに供給される電力の量は、最大電流出力限界に基づいて選択され得るということが認識される。
【００３５】
ステップ５３０では、動作状態にしておくために、再充電可能バッテリ以外のデバイスの機能的回路に電力が供給され得る。たとえば、デバイスがバッテリを充電する以外のそのタスクを完了することを可能にするために、必要とされるだけの電力が機能的回路に供給され得る。
【００３６】
ここで図６を参照して、一実施形態に従った、動的にバッテリ充電を選択することについての例示的なフロー図が示される。ステップ６１０では、バッテリの充電状態が決定され得る。たとえば、充電状態の決定は、バッテリが８５％満杯であることを示し得る。ステップ６２０では、バッテリが充電／放電される速度は随意に決定され得る。ステップ６３０では、バッテリ充電状態があるしきい値を下回る場合、たとえば８０％を下回る場合、バッテリは一定の電流で充電され得る。しかしながら、ステップ６４０では、バッテリは、バッテリ充電状態があるしきい値を上回る場合、たとえば、８０％を上回る場合、一定の電圧で充電され得る。
【００３７】
ここで図７を参照して、一実施形態に従った、バッテリを充電することについての例示的なフロー図が示される。ステップ７１０では、電子デバイスに電源によって安全に提供され得る電流の最大の量に対応する値が決定または受け取られ得る。たとえば、その情報を電源から電子デバイスに送ることによって最大電流出力限界が決定され得るか、または、代替的にはさまざまな最大電流出力限界が電子デバイスにおけるテーブルに格納され得る。したがって、相互接続インターフェイスが電源に電子デバイスを接続する場合、インターフェイスのタイプが決定され、最大電流出力限界がテーブルを使用して決定され得る。
【００３８】
ステップ７２０では、バッテリを充電するための電力レベルが動的に選択され得る。バッテリを充電するための電力レベルが、バッテリの充電を除いたデバイスの電力消費に基づいて、かつ、電源によって特定されるような最大電流出力限界にさらに基づいて、選択され得るということが認識される。たとえば、バッテリを充電するための電力レベルは、デバイスの電力消費に関連付けられる電流と最大電流出力限界との間の差であり得る。そのため、電源にダメージを与えることなく、または、たとえばそのヒューズを飛ばすことによって電源が電子デバイスへの電力の供給を中断することなく、バッテリは最大の許容されたスピードで充電される。
【００３９】
いくつかの実施形態に従った、バッテリを充電するための例示的なコンピュータシステムは、情報を通信するためのバスまたは他の通信メカニズムと、情報を処理するための、バスに結合されるプロセッサとを含む。コンピュータシステムは、図４〜図７に示されるようにバッテリを充電するための方法を実現し得る。バスは、他の機能を可能にすることに加えて、デバイスに電力を提供することが可能である。
【００４０】
本願明細書において使用されるような「コンピュータ読取可能媒体」という用語は、実行のためにプロセッサに命令を提供することに参加する任意の媒体を指す。そのような媒体は、不揮発性媒体、揮発性媒体および伝送媒体を含むがこれらに限定されない多くの形態を取り得る。不揮発性媒体はたとえば、光学または磁気ディスクを含む。揮発性媒体は、メインメモリのようなダイナミックメモリを含む。伝送媒体は、同軸ケーブル、銅線およびファイバーオプティクスを含む。伝送媒体はさらに、高周波および赤外線データ通信の間に生成されるもののような音波または光波の形態を取り得る。
【００４１】
コンピュータ読取可能媒体の一般的な形態はたとえば、フレキシブルディスク、ハードディスク、ハードドライブ、磁気テープ、または任意の他の磁気媒体、ＣＤ−ＲＯＭ、任意の他の光学媒体、ＲＡＭ、ＰＲＯＭ、およびＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、任意の他のメモリーチップもしくはカートリッジ、以下に記載されるような搬送波、または、コンピュータが読み取ることができる任意の他の媒体を含む。
【００４２】
いくつかの実施形態において、本発明は、データ転送を達成するためにリソースが必要でない場合、バッテリを急速充電することが可能であるポータブルハードドライブと共に使用される。ディスクドライブは、上に記載された機能的回路の部分として含まれ得る。機能的回路はさらに無線回路を含み得る。
【００４３】
ディスクドライブの外部に沿ったインターフェイスまたはドライブコネクタは、ディスクドライブの回路と、インタポーザ、回路ボード、ケーブルコネクタ、ホストまたは電子アセンブリといったネクストレベルの集積との間で接続性を提供するために使用され得る。
【００４４】
その例が添付の図面において示された実施形態に対して詳細に参照がなされた。当該実施形態は、図面に関連して記載されたが、実施形態を限定するようには意図されないことが理解される。対照的に、当該実施形態は、代替例、修正例および等価物をカバーするよう意図される。更に、詳細な説明において、完全な理解を提供するために多くの特定の詳細が記載された。しかしながら、当該実施形態はこれらの特定の詳細がなくても実施されてもよいということが当業者によって認識される。他の場合において、実施形態の局面を不必要に不明瞭にしないように、周知の方法、プロシージャ、コンポーネントおよび回路が詳細に記載されていない。
【００４５】
上記の記載は、説明の目的のためであって、特定の実施形態を参照して記載されている。しかしながら、上記の例示的な議論は、網羅的になるように意図されておらず、または、本発明をまさに開示された形態に限定するように意図されていない。上記の教示に鑑みて多くの修正例および変形例が可能である。上に記載された実現例および他の実現例は以下の請求の範囲内である。
【図１Ａ】
0006417395.tif 000002
【図１Ｂ】
0006417395.tif 000003
【図２】
0006417395.tif 000004
【図３】
0006417395.tif 000005
【図４】
0006417395.tif 000006
【図５】
0006417395.tif 000007
【図６】
0006417395.tif 000008
【図７】
0006417395.tif 000009