(57)【要約】【課題】コンピュータ・システムの電力を管理する方法およびシステムを提供すること。【解決手段】コンピュータ・システムに、ホストが含まれる。方法およびシステムに、ユニバーサル・シリアル・バス（ＵＳＢ）ハブ、少なくとも１つのＵＳＢコネクタ、および接続／取外し検出ロジックを提供することが含まれる。少なくとも１つのＵＳＢコネクタは、ＵＳＢハブと結合される。接続／取外し検出ロジックは、ＵＳＢハブと結合される。接続／取外し検出ロジックは、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されているかどうかを判定し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合に、ＵＳＢハブをホストから論理的に分離し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている場合に、ＵＳＢハブをホストに論理的に結合する。
2004521419.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ・システム内で電力を管理するシステムであって、コンピュータ・システムが、ホストを含み、
ユニバーサル・シリアル・バス（ＵＳＢ）ハブと、
ＵＳＢハブに結合された少なくとも１つのＵＳＢコネクタと、
ＵＳＢハブに結合された接続／取外し検出ロジックであって、接続／取外し検出ロジックが、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されているかどうかを判定し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合にＵＳＢハブをホストから論理的に分離し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている場合にＵＳＢハブをホストに論理的に結合する、接続／取外し検出ロジックと
を含むシステム。
【請求項２】
接続／取外し検出ロジックが、ホストに結合され、接続／取外し検出ロジックが、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合にＵＳＢハブをホストから論理的に切り離す、請求項１に記載のシステム。
【請求項３】
接続／取外し検出ロジックが、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない時に第１信号を供給し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている時に第２信号を供給し、システムが、さらに、
ホスト、接続／取外し検出ロジック、およびＵＳＢハブに結合されたコネクタであって、第１信号に応答してＵＳＢハブをホストに接続し、第２信号に応答してＵＳＢハブをホストから切り離すコネクタ
を含む、請求項２に記載のシステム。
【請求項４】
コンピュータ・システムが、さらに、ＵＳＢハブに結合された電源を含み、接続／取外し検出ロジックが、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されてない場合に、ＵＳＢハブを電源から切り離す、請求項１に記載のシステム。
【請求項５】
接続／取外し検出ロジックが、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない時に第１信号を供給し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている時に第２信号を供給し、システムが、さらに、
電源、接続／取外し検出ロジック、およびＵＳＢハブに結合されたコネクタであって、第１信号に応答してＵＳＢハブを電源に接続し、第２信号に応答してＵＳＢハブを電源から切り離すコネクタ
を含む、請求項４に記載のシステム。
【請求項６】
デバイスが少なくとも１つのＵＳＢコネクタに接続されていない時に、コンピュータ・システムが、最低電力状態に入ることを許可される、請求項１に記載のシステム。
【請求項７】
ホスト、ホストに結合されたユニバーサル・シリアル・バス（ＵＳＢ）ハブ、およびＵＳＢハブに結合された少なくとも１つのＵＳＢコネクタを含むコンピュータ・システムで電力を制御する方法であって、
（ａ）ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されているかどうかを判定するステップと、
（ｂ）ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合にＵＳＢハブをホストから論理的に分離するステップと、
（ｃ）ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている場合にＵＳＢハブをホストに論理的に結合するステップと
を含む方法。
【請求項８】
判定するステップ（ａ）、論理的に分離するステップ（ｂ）、および論理的に結合するステップ（ｃ）が、接続／取外し検出ロジックを使用して実行される、請求項７に記載の方法。
【請求項９】
論理的に分離するステップ（ｂ）が、さらに、
（ｂ１）ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合にＵＳＢハブをホストから切り離すステップ
を含む、請求項８に記載の方法。
【請求項１０】
切り離すステップ（ｂ１）が、さらに、
（ｂ１ｉ）接続／取外し検出ロジックを使用して、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない時に第１信号を供給し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている時に第２信号を供給するステップであって、接続／取外し検出ロジックが、ホストおよび少なくとも１つのコネクタに結合されているステップと、
（ｂ１ｉｉ）第１信号に応答してＵＳＢハブを電源に接続し、第２信号に応答してＵＳＢハブを電源から切り離すために、ホストに結合されたコネクタ、接続／取外し検出ロジック、およびＵＳＢハブを使用するステップと
を含む、請求項９に記載の方法。
【請求項１１】
コンピュータ・システムが、さらに、ＵＳＢハブに結合された電源を含み、論理的に分離するステップ（ｂ）が、さらに、
（ｂ１）ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合に、ＵＳＢハブを電源から切り離すステップ
を含む、請求項８に記載の方法。
【請求項１２】
切り離すステップ（ｂ１）が、さらに、
（ｂ１ｉ）接続／取外し検出ロジックを使用して、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない時に第１信号を供給し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている時に第２信号を供給するステップであって、接続／取外し検出ロジックが、電源および少なくとも１つのＵＳＢコネクタに結合されているステップと、
（ｂ１ｉｉ）第１信号に応答してＵＳＢハブを電源に接続し、第２信号に応答してＵＳＢハブを電源から切り離すために、電源に結合されたコネクタ、接続／取外し検出ロジック、およびＵＳＢハブを使用するステップと
を含む、請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ・システムに関し、具体的には、内部ＵＳＢハブを有するシステムで電力を管理する方法およびシステムに関する。
【背景技術】
【０００２】
ユニバーサル・シリアル・バス（Universal Serial Bus、ＵＳＢ）接続は、コンピュータ・システムで人気が高まっている。図１に、ＵＳＢコネクタを有する従来のコンピュータ・システム１０を示す。従来のコンピュータ・システム１０は、たとえばノートブック・コンピュータまたはデスク・トップ・コンピュータを含む複数のコンピュータ・システムとすることができる。従来のコンピュータ・システム１０には、ホスト１２、第１ＵＳＢコネクタ１４、ＵＳＢハブ１６、ＵＳＢコネクタ１８および２０、および電源２２が含まれる。ホスト１２には、集積回路が含まれ、したがって、コンピュータ・システム１０のオペレーティング・システム（明示的には図示せず）を動作させるプロセッサ（明示的には図示せず）が含まれる。たとえば、ホスト１２に、４つのＩＮＴＥＬ（商標）集積回路を含めることができる。したがって、ホスト１２に、ＭＩＣＲＯＳＯＦＴ（商標）オペレーティング・システムを稼動させるＩＮＴＥＬ（商標）プロセッサを含めることができる。従来のコンピュータ・システム１０には、ＵＳＢコネクタ１４も含まれる。望むなら、従来のコンピュータ・システム１０に、別のＵＳＢコネクタ（明示的には図示せず）を含め、動作させることができる。ＵＳＢ接続性の普及により、従来のコンピュータ・システム１０が多数のＵＳＢコネクタを有することが望ましい。したがって、ホスト１２をＵＳＢコネクタ１８および２０に接続するＵＳＢハブ１６が設けられる。したがって、ＵＳＢハブ１６を用いると、追加のＵＳＢコネクタ１８および２０をコンピュータ・システム１０に統合することができる。動作するために、ＵＳＢハブを電源２２に接続し、電源２２から電力を供給することができる。通常、従来のコンピュータ・システム１０に、ハウジングに統合された構成要素１２、１４、１６、１８、２０、および２２が含まれる。
【０００３】
従来のコンピュータ・システム１０は機能するが、当業者は、従来のコンピュータ・システム１０が望ましいものより電力を多く使用する可能性があることをすぐに理解するであろう。ＭＩＣＲＯＳＯＦＴ（商標）オペレーティング・システムおよびあるＩＮＴＥＬ（商標）プロセッサなどの、あるオペレーティング・システムおよびプロセッサの場合、ＵＳＢコネクタに接続されたＵＳＢデバイスの使用によって、プロセッサは、Ｃ３状態と称する最低電力状態に入れなくなる。言い換えると、あるＵＳＢホスト実施形態のゆえに、ホスト１２のオペレーティング・システムがＵＳＢデバイスの存在を検出すると、プロセッサがその最低電力状態に入れなくなる。従来のコンピュータ・システム１０で、ＵＳＢ仕様によって要求されるように、ホスト１２のオペレーティング・システムは、従来のコンピュータ・システム１０に統合されたＵＳＢハブ１６を、ＵＳＢデバイスとみなす。その結果、外部ＵＳＢデバイスが使用されない時であっても、ＵＳＢデバイスが必ず検出される。その結果、ホスト１２のプロセッサは、絶対に最低電力状態に入ることができない。したがって、従来のコンピュータ・システム１０が、望ましいものより電力を多く消費する可能性がある。これは、従来のコンピュータ・システム１０が、ノートブック機など、モバイル・モードを有するコンピュータ・システムである場合に特に問題である。そのようなコンピュータ・システムでは、電源２２に、モバイル・モードの時に従来のコンピュータ・システム１０に電力を供給するバッテリが含まれる。モバイル・モードの時には、たとえばホスト１２がアクティブに使用されていない時に、バッテリ電力を節約するために、ホスト１２が最低電力状態に入れることが望ましい。ホスト１２のプロセッサは、最低電力状態に入ることができないので、バッテリが、より速く放電される。バッテリが電荷を失い、ユーザは望む時に従来のコンピュータ・システム１０を使用できなくなる可能性がある。
【０００４】
したがって、必要なものは、ＵＳＢハブを有するコンピュータ・システムが電力を管理できるようにするシステムを提供するシステムおよび方法である。本発明は、そのような必要に対処する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、コンピュータ・システムで電力を管理する方法およびシステムを提供することである。
【課題を解決するための手段】
【０００６】
コンピュータ・システムに、ホストが含まれる。方法およびシステムに、ユニバーサル・シリアル・バス（ＵＳＢ）ハブ、少なくとも１つのＵＳＢコネクタ、および接続／取外し検出ロジックを提供することが含まれる。少なくとも１つのＵＳＢコネクタは、ＵＳＢハブと結合される。接続／取外し検出ロジックは、ＵＳＢハブと結合される。接続／取外し検出ロジックは、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されているかどうかを判定し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合に、ＵＳＢハブをホストから論理的に分離し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている場合に、ＵＳＢハブをホストに論理的に結合する。
【０００７】
本明細書で開示されるシステムおよび方法によれば、本発明を用いると、ホストのプロセッサがより低い電力状態に入れるようにすることによって、コンピュータ・システムで電力を管理できるようになる。
【発明を実施するための最良の形態】
【０００８】
本発明は、コンピュータ・システムの改良に関する。以下の説明は、当業者が本発明を作成し、使用することができるようにするために提示され、特許出願およびその要件に関して提供されるものである。好ましい実施形態に対するさまざまな修正は、当業者は容易に明らかとなり、本明細書に記載の包括的な原理を、他の実施形態に適用することができる。したがって、本発明は、示される実施形態に制限されることを意図されたものではなく、本明細書に記載の原理および特徴に矛盾しない最も広い範囲に従うものである。
【０００９】
従来のコンピュータ・システムは、単一のユニットに統合された、ホスト、ＵＳＢハブ、および複数のＵＳＢコネクタを含む可能性がある。ホストには、通常は、従来のコンピュータ・システムのオペレーティング・システム（ＯＳ）を稼動させる少なくとも１つのプロセッサを含む１つまたは複数の集積回路が含まれる。ＵＳＢデバイスは人気が高まっているので、ＵＳＢハブがホストに結合される。ＵＳＢハブに結合されるのが、複数のＵＳＢコネクタであり、このＵＳＢコネクタによって、ＵＳＢデバイスを従来のコンピュータ・システムに結合できるようになる。そのような従来のコンピュータ・システムでは、従来のコンピュータ・システムと共に多数のＵＳＢデバイスを使用することができるが、当業者は、従来のコンピュータ・システムが、適当に電力を管理できない場合があることを理解するであろう。具体的に言うと、従来のコンピュータ・システムは、ＵＳＢ仕様によって要求されるように、ＵＳＢハブを、従来のコンピュータ・システムに接続されたＵＳＢデバイスとみなす。その結果、従来のコンピュータ・システムのホスト内のプロセッサは、ある電力モードに入ることができない。その結果、従来のコンピュータ・システムは、望まれるものより電力を多く消費する。
【００１０】
本発明は、コンピュータ・システムの電力を管理する方法およびシステムを提供する。コンピュータ・システムには、ホストが含まれる。方法およびシステムには、ユニバーサル・シリアル・バス（ＵＳＢ）ハブ、少なくとも１つのＵＳＢコネクタ、および接続／取外し検出ロジックを提供することが含まれる。少なくとも１つのＵＳＢコネクタは、ＵＳＢハブと結合される。接続／取外し検出ロジックは、ＵＳＢハブと結合される。接続／取外し検出ロジックは、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されているかどうかを判定し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されていない場合に、ＵＳＢハブをホストから論理的に分離し、ＵＳＢデバイスが少なくとも１つのＵＳＢコネクタに接続されている場合に、ＵＳＢハブをホストに論理的に結合する。
【００１１】
本発明について、ある構成要素およびＯＳと特定の複数の構成要素に関して説明する。しかし、当業者なら、この方法およびシステムが、他の構成要素、他のＯＳ、および他の複数の構成要素について有効に動作することを理解するであろう。さらに、説明を明瞭にするために、本発明によるコンピュータ・システムの多くの部分を省略する。
【００１２】
本発明による方法およびシステムをより具体的に示すために、図２を参照されたい。図２は、本発明によるコンピュータ・システム１００の１実施形態を示す高水準ブロック図である。コンピュータ・システム１００には、ホスト１０２、第１ＵＳＢコネクタ１０４、ＵＳＢハブ１０６、ＵＳＢハブ１０６に接続されたＵＳＢコネクタ１０８および１１０、ＵＳＢハブ１０６に結合された電源１１２、接続／取外し検出ロジック１２０、およびコネクタ１２２が含まれる。ホスト１０２、第１ＵＳＢコネクタ１０４、ＵＳＢハブ１０６、ＵＳＢコネクタ１０８および１１０、および電源１１２は、図１に示された従来のシステム１０のホスト１２、第１ＵＳＢコネクタ１４、ＵＳＢハブ１６、ＵＳＢコネクタ１８および２０、および電源２２と実質的に同一であることが好ましい。
【００１３】
図２に戻ると、接続／取外し検出ロジック１２０は、ＵＳＢコネクタ１０８および１１０に結合され、コネクタ１２２を介して電源１１２およびＵＳＢハブ１０６に結合される。接続／取外し検出ロジック１２０は、ＵＳＢデバイス（図示せず）が、ＵＳＢコネクタ１０８および１１０のいずれかに挿入されているかどうかを検出する。接続／取外し検出ロジック１２０は、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０のいずれにも接続されていない場合に、ＵＳＢハブ１０６をホスト１０２から論理的に分離するように機能する。さらに、接続／取外し検出ロジック１２０は、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０のいずれかに接続されている場合に、ＵＳＢハブ１０６をホスト１０２に論理的に結合する。接続／取外し検出ロジック１２０は、コネクタ１２２を制御することによってこれを行う。具体的に言うと、接続／取外し検出ロジック１２０は、コネクタ１２２を制御し、その結果、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０のいずれかに結合されている時にコネクタ１２２がＵＳＢハブ１０６を電源１１２に結合し、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０のいずれにも結合されていない時にコネクタ１２２がＵＳＢハブ１０６を電源１１２に結合しないようにする。したがって、電力は、ＵＳＢハブ１０６を介して提供されるＵＳＢコネクタ１０８および１１０の１つまたは複数が使用中である時に限って、ＵＳＢハブ１０６に供給される。
【００１４】
接続／取外し検出ロジック１２０を使用して、コンピュータ・システム１００が、よりよく電力を管理することができる。ホスト１０２のオペレーティング・システムは、電力がＵＳＢハブ１０６に供給される場合に限ってＵＳＢハブ１０６を認識することができる。接続／取外し検出ロジック１２０およびコネクタ１２２によって、電源１１２がＵＳＢハブ１０６に接続されることが保証されるので、オペレーティング・システムは、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０の１つまたは複数に接続される時に限ってＵＳＢハブ１０６を認識することができる。言い換えると、ＵＳＢハブ１０６は、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０のいずれにも結合されない時に、ホスト１０２から論理的に分離される。同様に、ＵＳＢハブ１０６は、ＵＳＢデバイスがＵＳＢコネクタ１０８および１１０の１つまたは複数に結合される時に、ホスト１０２に論理的に結合される。これは、ＵＳＢハブ１０６が、物理的に常時ホスト１０２に接続されたままである場合であってもそうである。したがって、ホスト１０２のオペレーティング・システムは、ＵＳＢコネクタ１０８および１１０の１つまたは複数が使用中である時に限って、ＵＳＢハブ１０６を、ホスト１０２に結合されたＵＳＢデバイスとみなす。したがって、これらの接続が使用中でない時には、ホスト１０２のプロセッサが、最低電力状態に入ることができる。したがって、電力が、ＵＳＢハブ１０６の存在に起因して不必要に使用されることがなくなる。したがって、コンピュータ・システム１００の電力をよりよく管理することができる。
【００１５】
図３は、本発明による、ＵＳＢハブを有するコンピュータ・システム１００’の第２の実施形態のブロック図である。コンピュータ・システム１００’には、コンピュータ・システム１００の構成要素に類似する構成要素が含まれる。その結果、これらの項目は、類似する符号が付けられている。しかし、説明をわかりやすくするために、いくつかの構成要素が図示されていない。コンピュータ・システム１００’には、ホスト１０２’、ホスト１０２’に接続されたＵＳＢコネクタ１０４’、ＵＳＢハブ１０６’、およびＵＳＢハブ１０６’に結合されたＵＳＢコネクタ１０８’および１１０’が含まれる。コンピュータ・システム１００’には、接続／取外し検出ロジック１２０’およびコネクタ１２２’も含まれる。しかし、コンピュータ・システム１００’では、コネクタ１２２’が、ホスト１０２’とＵＳＢハブ１０６’の間に結合される。接続／取外し検出ロジック１２０’は、やはり、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’のいずれにも接続されていない場合に、ＵＳＢハブ１０６’をホスト１０２’から論理的に分離する。また、接続／取外し検出ロジック１２０’は、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’のいずれかに結合されている場合に、ＵＳＢハブ１０６’をホスト１０２’に論理的に結合する。接続／取外し検出ロジック１２０’は、コネクタ１２２’を制御することによってこれらの機能を実行する。具体的に言うと、接続／取外し検出ロジック１２０’は、コネクタ１２２’を制御し、その結果、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’のいずれかに結合されている時に、コネクタ１２２’がＵＳＢハブ１０６’をホスト１０２’に結合するようにする。さらに、接続／取外し検出ロジック１２０’は、コネクタ１２２’を制御し、その結果、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’のいずれにも結合されていない時に、コネクタ１２２’がＵＳＢハブ１０６’をホスト１０２’に結合しないようにする。
【００１６】
接続／取外し検出ロジック１２０’を使用して、コンピュータ・システム１００’が、よりよく電力を管理することができる。ホスト１０２’のオペレーティング・システムは、ホスト１０２’がＵＳＢハブ１０６’に結合される場合に限って、ＵＳＢハブ１０６’を認識することができる。接続／取外し検出ロジック１２０’およびコネクタ１２２’によって、ＵＳＢハブ１０６’がホスト１０２’に結合されるので、オペレーティング・システムは、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’の１つまたは複数に接続される時に限ってＵＳＢハブ１０６’を認識することができる。言い換えると、ＵＳＢハブ１０６’は、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’のいずれにも結合されない時に、ホストから論理的に分離される。同様に、ＵＳＢハブ１０６’は、ＵＳＢデバイスがＵＳＢコネクタ１０８’および１１０’の１つまたは複数に結合される時に、ホストに論理的に結合される。したがって、ホスト１０２’のオペレーティング・システムは、ＵＳＢコネクタ１０８’および１１０’の１つまたは複数が使用中である時に限って、ＵＳＢハブ１０６’を、ホスト１０２’に結合されたＵＳＢデバイスとみなす。したがって、これらの接続が使用中でない時には、ホスト１０２’のプロセッサが、最低電力状態に入ることができる。したがって、電力が、ＵＳＢハブ１０６’の存在に起因して不必要に使用されることがなくなる。したがって、コンピュータ・システム１００’の電力をよりよく管理することができる。
【００１７】
図４は、本発明による、ＵＳＢハブ１０６”を有するコンピュータ・システム１００”の第２の実施形態のより詳細なブロック図である。コンピュータ・システム１００”には、コンピュータ・システム１００の構成要素に類似する構成要素が含まれる。その結果、これらの項目は、類似する符号が付けられている。しかし、説明をわかりやすくするために、いくつかの構成要素が図示されていない。コンピュータ・システム１００”には、コンピュータ・システム１００”のホストに常駐するプロセッサ１０２”、ＵＳＢハブ１０６”、ＵＳＢコネクタ１０８”および１１０”が含まれる。コンピュータ・システム１００”には、接続／取外し検出ロジック１２０”およびコネクタ１２２”も含まれる。さらに、コンピュータ・システム１００”には、過渡サプレッサ１２４も含まれる。過渡サプレッサ１２４は、ＵＳＢデバイス（図示せず）が、コネクタ１０８”および１１０”の１つにホット・アタッチされる時の静電気の放電に起因する損傷を防ぐのに使用される。接続取外し検出ロジックには、集積回路１２６および１２８と論理ゲート１３０、１３２、および１３４が含まれる。コネクタ１２２”は、ＦＥＴである。したがって、コネクタ１２２”は、コネクタ１２２”が、ＵＳＢハブ１０６”をプロセッサ１０２”から物理的に分離しないという点で、この単語の従来の意味でのコネクタではない。そうではなく、コネクタ１２２”は、ＵＳＢハブ１０６”をプロセッサ１０２”に論理的に結合またはプロセッサ１０２”から分離できるようにするという意味でのコネクタである。ＵＳＢデバイスが、ＵＳＢコネクタ１０８”または１１０”に接続される時に、接続／取外し検出ロジック１２０”が、オンである信号（Ｈ８ＵＳＢＯＮ）を供給する。この信号がオンである時に、ＦＥＴ１２２”がターン・オンする。したがって、プロセッサ１０２”とＵＳＢハブ１０６”の間の信号線１２１は、ＵＳＢデバイスがコネクタ１０８”または１１０”の１つに接続されている時に、ハイに駆動される。その結果、ＵＳＢハブ１０６”は、ＵＳＢコネクタ１０８”または１１０”が使用中である時に限ってプロセッサ１０２”に接続される。したがって、プロセッサ１０２”は、ＵＳＢコネクタ１０８”または１１０”が使用されている時に限って、ＵＳＢハブ１０６”をＵＳＢデバイスとして認識する。それ以外の時には、プロセッサ１０２”は、ＵＳＢハブ１０６”がコンピュータ・システム１００”に存在しないかのように振る舞う。したがって、プロセッサ１０２”は、ＵＳＢコネクタ１０８”および１１０”が使用されていない時に、最低電力状態に入ることができる。したがって、コンピュータ・システム１００”で電力がよりよく管理される。
【００１８】
内部ＵＳＢハブを有するシステムで電力を管理する方法およびシステムを開示した。本発明を、図示の実施形態によって説明したが、当業者なら、この実施形態に対する変形形態がある可能性があること、また、これらの変形形態が本発明の趣旨および範囲に含まれることを、すぐに理解するであろう。したがって、当業者なら、請求項の趣旨および範囲から逸脱せずに、多数の修正を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】ＵＳＢハブを有する従来のコンピュータ・システムのブロック図である。
【図２】本発明による、ＵＳＢハブを有するコンピュータ・システムの１実施形態のブロック図である。
【図３】本発明による、ＵＳＢハブを有するコンピュータ・システムの第２の実施形態のブロック図である。
【図４】本発明による、ＵＳＢハブを有するコンピュータ・システムの第２の実施形態のより詳細なブロック図である。
【図１】
2004521419.tif 000003
【図２】
2004521419.tif 000004
【図３】
2004521419.tif 000005
【図４】
2004521419.tif 000006
【国際公開パンフレット】
2004521419.tif 000007
2004521419.tif 000008
2004521419.tif 000009
2004521419.tif 000010
2004521419.tif 000011
2004521419.tif 000012
2004521419.tif 000013
2004521419.tif 000014
2004521419.tif 000015
2004521419.tif 000016
2004521419.tif 000017
2004521419.tif 000018
2004521419.tif 000019
2004521419.tif 000020
2004521419.tif 000021
2004521419.tif 000022
【国際調査報告】
2004521419.tif 000023