(57)【特許請求の範囲】
【請求項１】
センサを製造する方法であって、
コンピューティングデバイスの統合タッチセンサを作成するために、前記コンピューティングデバイスのタッチパネルを、前記コンピューティングデバイスのエッジを表すフラップに拡張するステップであって、前記フラップは、フレキシブルなジョイント部を介して前記タッチパネルと結合される、ステップ
を含み、
前記タッチパネルは、前記フラップと連続しておらず、前記フレキシブルなジョイント部は、前記タッチパネルと前記フラップとを隔て、
前記タッチパネルを拡張することは、前記タッチパネル及び前記エッジを前記統合タッチセンサに統合することを含み、
前記統合することは、前記エッジに統合静電容量検出を提供することを含む、方法。
【請求項２】
前記統合タッチセンサは、
前記コンピューティングデバイスの１以上の側に設けられる１以上のサイドセンサ
を含み、
前記統合タッチセンサは、前記コンピューティングデバイスの前方にある前記タッチパネルから９０度の角度をなして設けられる、請求項１記載の方法。
【請求項３】
前記統合タッチセンサは、
前記コンピューティングデバイスの１以上の側に設けられる１以上のサイドセンサ
を含み、
前記統合タッチセンサは、前記コンピューティングデバイスの前方にある前記タッチパネルから９０度以外の角度をなして設けられる、請求項１記載の方法。
【請求項４】
前記統合タッチセンサは、ユーザの親指又はユーザの１以上の指を介して提供されるユーザのタッチによりトリガされる親指センサを含む、請求項１記載の方法。
【請求項５】
前記コンピューティングデバイスは、モバイルコンピューティングデバイス、ラップトップコンピュータ、デスクトップコンピュータ、及びセットトップボックスのうちの１以上を含み、前記モバイルコンピューティングデバイスは、スマートフォン、ハンドヘルドコンピューティングデバイス、携帯情報端末（ＰＤＡ）、及びタブレットコンピュータのうちの１以上を含み、前記ラップトップコンピュータは、ノートブック又はネットブックを含む、請求項１記載の方法。
【請求項６】
フレキシブルなジョイント部を介してタッチパネルと結合されたフラップを有するコンピューティングデバイスのエッジに拡張されている前記タッチパネルを含む統合タッチセンサの使用を検出するステップであって、前記タッチパネルは、前記フラップと連続しておらず、前記フレキシブルなジョイント部は、前記タッチパネルと前記フラップとを隔て、前記使用は、ユーザによる前記統合タッチセンサのタッチを含み、前記統合タッチセンサの使用を検出することは、前記統合タッチセンサを通じた統合静電容量検出を提供するために、前記タッチパネルと前記エッジとの間を延びる導電線の複数の交点のうちの１以上の交点における変化を検出することを含む、ステップと、
前記統合タッチセンサの前記使用に応じて、アクションを促進するステップと、
を含む、コンピュータにより実施される方法。
【請求項７】
前記使用を分析して、前記ユーザによる前記使用の意図される目的を判定するステップと、
前記使用に応じて、且つ前記の判定された意図される目的に従って、アクションを選択するステップと、
をさらに含む、請求項６記載のコンピュータにより実施される方法。
【請求項８】
前記統合タッチセンサの使用を検出することは、前記複数の交点のうちの前記１以上の交点から、前記統合タッチセンサの前記使用に関連するメッセージを受信することをさらに含み、前記複数の交点は、前記タッチパネルに設けられた第１の導電線を、前記コンピューティングデバイスの前記エッジに設けられた第２の導電線に重ねて配置することにより形成される、請求項６記載のコンピュータにより実施される方法。
【請求項９】
エッジセンサメカニズムを促進するための命令を記憶しているメモリと、前記命令を実行する処理デバイスとを有するコンピューティングデバイスであって、前記命令は、前記処理デバイスに、
前記コンピューティングデバイスの統合タッチセンサを作成するために、前記コンピューティングデバイスのタッチパネルを、前記コンピューティングデバイスのエッジを表すフラップに拡張するステップであって、前記フラップは、フレキシブルなジョイント部を介して前記タッチパネルと結合され、前記タッチパネルは、前記フラップと連続しておらず、前記フレキシブルなジョイント部は、前記タッチパネルと前記フラップとを隔て、前記タッチパネルを拡張することは、前記タッチパネル及び前記エッジを前記統合タッチセンサに統合することを含み、前記統合することは、前記エッジに統合静電容量検出を提供することを含む、ステップと、
前記統合タッチセンサの使用を検出するステップであって、前記使用は、ユーザによる前記統合タッチセンサのタッチを含み、前記統合タッチセンサの使用を検出することは、前記統合タッチセンサを通じた前記統合静電容量検出を提供するために、前記タッチパネルと前記エッジとの間を延びる導電線の複数の交点のうちの１以上の交点における変化を検出することを含む、ステップと、
前記統合タッチセンサの前記使用に応じて、アクションを促進するステップと、
を実行させる、コンピューティングデバイス
を備えたシステム。
【請求項１０】
前記処理デバイスは、さらに、前記使用を分析して、
前記ユーザによる前記使用の意図される目的を判定し、
前記使用に応じて、且つ前記の判定された意図される目的に従って、アクションを選択する、請求項９記載のシステム。
【請求項１１】
前記統合タッチセンサの使用を検出することは、前記複数の交点のうちの前記１以上の交点から、前記統合タッチセンサの前記使用に関連するメッセージを受信することをさらに含み、前記複数の交点は、前記タッチパネルに設けられた第１の導電線を、前記エッジに設けられた第２の導電線に重ねて配置することにより形成される、請求項９記載のシステム。
【請求項１２】
前記統合タッチセンサは、
前記コンピューティングデバイスの１以上の側に設けられた１以上のサイドセンサ
を含み、
前記統合タッチセンサは、前記コンピューティングデバイスの前方にある前記タッチパネルから９０度の角度をなして設けられている、請求項９記載のシステム。
【請求項１３】
前記統合タッチセンサは、
前記コンピューティングデバイスの１以上の側に設けられた１以上のサイドセンサ
を含み、
前記統合タッチセンサは、前記コンピューティングデバイスの前方にある前記タッチパネルから９０度以外の角度をなして設けられている、請求項９記載のシステム。
【請求項１４】
前記統合タッチセンサは、ユーザの親指又はユーザの１以上の指を介して提供されるユーザのタッチによりトリガされる親指センサを含む、請求項９記載のシステム。
【請求項１５】
前記コンピューティングデバイスは、モバイルコンピューティングデバイス、ラップトップコンピュータ、デスクトップコンピュータ、及びセットトップボックスのうちの１以上を含み、前記モバイルコンピューティングデバイスは、スマートフォン、ハンドヘルドコンピューティングデバイス、携帯情報端末（ＰＤＡ）、及びタブレットコンピュータのうちの１以上を含み、前記ラップトップコンピュータは、ノートブック又はネットブックを含む、請求項９記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本分野は、一般に、コンピューティングデバイスに関し、より詳細には、コンピューティングデバイスにおけるエッジ親指センサ（edge  thumb  sensor）を使用し且つ促進するためのメカニズムを使用することに関する。
【背景技術】
【０００２】
モバイルデバイスの使用が増加するのに伴って、コスト、サイズ、又は複雑さを増大させることなく、且つ／又は、価値、効率性、又は既存の特徴を低減させることなく、（例えば、タッチパネルを使用するなどにより）モバイルデバイスを使用しやすくすることがますます重要になってきている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
現在の技術で、前述の基準を満たすものはない。例えば、タッチパネルの感度又は機能性を増大させる１つの方法は、（例えば、マイクロコントローラ、中央処理装置（ＣＰＵ）ドライバ、ケーブル又はコネクタなどの）複数の別のコンポーネントをデバイスに追加することであるが、これは、コストの増大、サイズの増大、複雑さの増大などをもたらす。
【課題を解決するための手段】
【０００４】
本発明の実施形態は、コンピューティングデバイスにおける親指センサを使用し且つ促進するためのメカニズムを提供する。本発明の実施形態に係る方法は、コンピューティングデバイスのタッチパネルを、前記コンピューティングデバイスのサイドセンサとして使用される前記タッチパネルのフラップに拡張するステップと、前記サイドセンサの使用を検出する検出ステップであって、前記使用は、ユーザによる前記サイドセンサのタッチを含み、前記検出ステップは、導電線の複数の交点のうち１以上の交点における変化を検出するステップを含む、検出ステップと、を含む。本方法は、前記サイドセンサの前記使用に応じて、アクションを促進するステップをさらに含むことができる。
【０００５】
一実施形態において、（例えば、スマートフォンなどの）コンピューティングデバイスのタッチパネルハードウェアが使用され、その電気的ローリード線及びカラムリード線が、親指センサを形成するために拡張される。そのため、サイドセンサとして、追加のフルセンサは必要ない。この技術は、ハードウェアコスト、デバイス統合コスト、製造コスト、ユニットテストコストなどを低減させる。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施形態に従った、親指センサメカニズムを使用し且つ促進するコンピューティングデバイスを示す図。
【図２】本発明の一実施形態に従ったコンピューティングデバイスにおいて使用される親指メカニズムを示す図。
【図３Ａ】本発明の一実施形態に従った、親指センサメカニズムを用いる親指センサを使用し且つ促進するコンピューティングデバイスを示す図。
【図３Ｂ】本発明の一実施形態に従った、親指センサメカニズムを用いる親指センサを使用し且つ促進するコンピューティングデバイスを示す図。
【図３Ｃ】本発明の一実施形態に従った、親指センサメカニズムを用いる親指センサを使用し且つ促進するコンピューティングデバイスを示す図。
【図４】本発明の一実施形態に従った、親指センサを使用し且つ促進する方法を示す図。
【図５】本発明の一実施形態に従ったコンピューティングシステムを示す図。
【発明を実施するための形態】
【０００７】
本発明の実施形態が、例として示されるが、添付の図面によって限定されるわけではない。図面において、同様の参照符号は、同様の要素を示す。
【０００８】
図１は、本発明の一実施形態に従った、親指センサメカニズムを使用し且つ促進するコンピューティングデバイスを示している。一実施形態において、コンピューティングデバイス１００は、親指センサを使用し且つ促進するための親指センサメカニズム（「親指メカニズム」）１０８を有するものとして示されている。コンピューティングデバイス１００は、例えば、スマートフォン（例えば、ｉＰｈｏｎｅ（登録商標）、ＢｌａｃｋＢｅｒｒｙ（登録商標）など）、ハンドヘルドコンピューティングデバイス、携帯情報端末（ＰＤＡ）、タブレットコンピュータ（例えば、ｉＰａｄ（登録商標）、Ｓａｍｓｕｎｇ（登録商標）Ｇａｌａｘｙ  Ｔａｂ（登録商標）など）などのモバイルコンピューティングデバイスと、ラップトップコンピュータ（例えば、ノートブック、ネットブックなど）と、セットトップボックス（例えば、インターネットベースのケーブルテレビジョンセットトップボックスなど）と、デスクトップコンピュータと、サーバコンピュータなどを含む。コンピューティングデバイス１００は、コンピューティングデバイス１００の任意のハードウェア又は物理的リソースとユーザとの間のインターフェースとして機能するオペレーティングシステム１０６を含む。コンピューティングデバイス１００は、プロセッサ１０２、メモリデバイス１０４、ネットワークデバイス、ドライバなどをさらに含むことができる。「マシン」、「デバイス」、「コンピューティングデバイス」、「コンピュータ」、「コンピューティングシステム」などといった用語は、本文書を通じて、互いに代替できる同意語として使用されることに留意されたい。
【０００９】
一実施形態において、コンピューティングデバイス１００は、必要なハードウェア及び／又は回路を提供し親指センサメカニズム１０８を用いて親指センサを使用し採用し且つ促進するために使用されるハードウェアエクステンション１１０をさらに含む。次に続く複数の図を参照してさらに説明されるように、例えば、一実施形態において、コンピューティングデバイス１００のタッチパネルは、ハードウェアエクステンション１１０を用いる親指センサとして機能するフラップに拡張され得る。
【００１０】
図２は、本発明の一実施形態に従ったコンピューティングデバイスにおいて使用される親指メカニズムを示している。一実施形態において、親指メカニズム１０８は、本文書を通じて説明されるように、親指センサの使用を促進するための様々なコンポーネント２０２〜２０８を含む。例えば、親指メカニズム１０８は、親指センサ拡張モジュール（「拡張モジュール」）２０２を含む。拡張モジュール２０２は、親指センサとして機能するコンピューティングデバイスのタッチパネルのフラップのようなエクステンションを使用するのに必要とされるハードウェア回路を理解して動作させるために、ハードウェアエクステンション１１０と協働する。拡張モジュール２０２は、タッチパネルハードウェアを用いるモバイルコンピューティングデバイスの一方の側（例えば、右側）にある親指センサを使用するのに必要とされるハードウェアの量を低減させるために、使用される。このように、親指センサを含むタッチパネルの静電容量検出能力を拡張することにより、親指センサのコスト、サイズ、パッケージなどを大幅に低減させることができる。例えば、右利きのユーザに関してタッチパネルの右上角まで延びる（又は、左利きのユーザに関してタッチパネルの左上角まで延びる）トレースをスキャンするために、例えば、Ｘ，Ｙの組として、スキャニングトレースを、（静電容量検出を投影する）タッチパネルに付加することができる。このことが、図３を参照して例示され、さらに説明される。
【００１１】
拡張モジュール２０２に加えて、信号／センサユニット２０４が、ユーザが親指センサにタッチするたびにユーザのタッチを検出して分析するために、使用される。同様に、例えば、信号／センサユニット２０４が、信号及びタッチがタッチパネルを介して認識される場合と同様に、親指センサを介して認識される信号及びタッチを検出し分析し算出することができるよう、統合モジュール２０６が、モバイルコンピューティングデバイスの既存のタッチパネルと、親指センサとして機能するフラップとを統合するために、使用される。さらに、タッチパネル及び親指センサを統合するために、例えば、タッチパネルと親指センサとの間を延びる複数の導電線を使用して統合静電容量検出を提供することにより、タッチパネル及び親指センサの両者は、協働するよう結合又は統合することができる。
【００１２】
親指メカニズム１０８は、親指センサを介してユーザにより要求される任意のアクションを促進するアクションファシリテータ２０８をさらに含む。例えば、ユーザが、親指センサを用いて、スクリーンをスクロールダウン又はスクロールアップすることを望む場合、アクションファシリテータ２０８は、他のコンポーネント２０２〜２０６と協働して、スクリーンがユーザにより要求されたようにスクロールダウン又はスクロールアップされることを確実にする。前述したように、親指メカニズム１０８は、ハードウェアエクステンション１１０と協働して（例えば、タッチパネル及び親指センサ間の共通の導電線を提供することにより）、親指センサの機能及び操作性を容易にすることが意図されている。最後に、ユーザインターフェースモジュール２１０が、ハードウェアエクステンション１１０と協働して、意図される目的に従って親指センサを都合よく動作させるためのユーザインターフェースをユーザに提供する。
【００１３】
本発明の実施形態は、親指センサの機能及び操作性を容易にするために、任意の数及び種類のコンポーネントを、親指メカニズム１０８において変更してもよいし、親指メカニズム１０８に追加してもよいし、又は、親指メカニズム１０８から削除してもよいことを提供する。簡潔さ、明瞭さ、及び理解のしやすさを目的として、且つ親指メカニズム１０８に焦点を当てるために、コンピューティングデバイスのデフォルトのコンポーネント又は既知のコンポーネントの多くが、図示されておらず、本明細書において説明されていない。例えば、コンピューティングデバイスのディスプレイは、親指センサを介したユーザ入力により伝達される変化する情報に基づいて、継続的に（再）調整又は（再）アラインすることができる。
【００１４】
図３Ａ〜図３Ｃは、本発明の一実施形態に従った、親指センサメカニズムを用いる親指センサを使用し且つ促進するコンピューティングデバイスを示している。図３Ａは、図１及び図２に示されるハードウェアエクステンション１１０の実施形態を示している。一実施形態において、ハードウェアエクステンション１１０は、結合されるタッチパネル３０２及び親指センサ３０４のために、統合静電容量パッド・回路（unified  capacitive  pad  and  circuitry）を提供する。ハードウェアエクステンション１１０は、タッチパネル３０２を親指センサ３０４と結合して、例えば、図示されるカラムリード線３２２及びローリード線３２４を含む導電線を介した統合ハードウェアにするための、帯電・検出ハードウェア（charging  and  sensing  hardware）３１２を含む。カラムリード線３２２及びローリード線３２４の数及び機能は、理解のしやすさのために、図において単に例として示されるに過ぎず、実際のコンピューティングデバイスにおいては、カラムリード線３２２及びローリード線３２４の数及び形態は、かなり複雑になり得ることが意図されている。図示され且つ前述されたように、親指センサ３０４は、モバイルコンピューティングデバイス１００のタッチパネル３０２のフレキシブルなエクステンションであり得るフラップ（又は、フレキシブルなジョイント部３０６を介してモバイルコンピューティングデバイス１００のタッチパネル３０２と結合され得るフラップであって、タッチパネル３０２と連続しておらず、フレキシブルなジョイント部３０６によりタッチパネル３０２と隔てられたフラップ）として提供される。図３Ｂに示されるように、フラップ親指センサ（flap  thumb  sensor）は、（ジョイント部３０６において、）コンピューティングデバイス１００の右側及び／又は左側に９０度回すことができる。図３Ｃは、コンピューティングデバイス１００における配置とともに、タッチパネル３０２及び人間の親指３３２に対してどのように見えるかに関する親指センサ３０４の一実施形態を示している。実施形態は、これらの図の例示に限定されず、タッチパネル３０２及び親指センサ３０４のポジション、ロケーション、コネクション、サイズ、種類などは、変化する技術、並びに／又は、消費者の要望及び必要性に応じて、変化し得ることが意図されている。
【００１５】
図３Ａを再び参照すると、カラムリード線３２２及びローリード線３２４は、密接するように空間が空けられている導電線として機能する電線又は電子ワイヤであってよい。したがって、カラムリード線３２２及びローリード線３２４は、互いに接触しないが、そうではなくロー／カラムの交点３２６において密接するように空間が空けられることにより、複数の小さなキャパシタが形成される。例えば、一実施形態において、ローリード線３２４をカラムリード線３２２の上方に（又は、下方に）配置して、導体の静電容量結合を提供するために小さなキャパシタとして機能する上記のような密接するように空間が空けられている交点を形成することができる。図２の信号／センサユニット２０４は、これら交点３２６に関連する複合信号を検出するために使用することができ、こうした複合信号の任意の変化が、ユーザによりタッチされる親指センサ３０４から受信されるユーザ入力又は信号として、解釈される。静電容量検出は、近接さ、ロケーション、ポジション、動き、湿度、加速度などを検出して測定するための多種多様なセンサにおいて使用される静電容量結合に基づくものである。
【００１６】
例えば、ユーザが、特定の態様で親指センサ３０４にタッチする場合において、ユーザのタッチが、統合モジュールにより受信されて、次いで、分析のために（例えば、１以上の交点３２６において検出された変化の評価及び解釈のために）、信号／センサユニットに提供される。その分析に基づいて、アクションプランが、図２のアクションファシリテータに送られ、適切なアクションが開始又は促進される。例えば、分析により、ユーザのタッチが単に偶発的なものであったか、又は、ユーザが意図して親指センサ３０４を押したかどうか、又は、ユーザがスクロールアップ及び／若しくはスクロールダウンすることを望んだかどうかを明らかにすることができる。適切なアクションは、コンピューティングデバイス１００のディスプレイスクリーンにより、ディスプレイスクリーンにおいて表示することができる（例えば、新たなウェブサイトがスクリーンにおいて表示されるなど新たな情報のセットを提供する、詳細のためにアドレス帳の連絡先をクリックして開く、スクリーンをスクロールアップ及び／又はスクロールダウンする、エラーメッセージを表示するなど）。
【００１７】
図４は、本発明の一実施形態に従った、親指センサを使用し且つ促進する方法を示している。方法４００は、ハードウェア（例えば、回路、専用ロジック、プログラマブルロジックなど）、ソフトウェア（例えば、処理デバイスにおいて実行される命令など）、又はそれらの組合せを含み得る処理ロジックにより実行することができる。一実施形態において、方法４００は、図１の親指センサメカニズムにより実行することができる。
【００１８】
方法４００は、処理ブロック４０５において、親指センサの使用を検出することにより開始する。すなわち、一実施形態において、ユーザが、親指センサにタッチするたびに（又は、親指センサを押すたびに、又は、親指センサをロールするたびに）、前述したように、コンピューティングデバイスの親指センサ及びタッチパネルに関連付けられた交点を検出することにより、その使用が検出される。ブロック４１０において、親指センサの使用が分析され、その使用の意図される目的が判定される。例えば、第１に、それが偶発的であったか否かを判定し、第２に、それが偶発的でなかった場合、親指センサが押されたか又はロールされたか又はスクロールされたかなどを判定することで、意図される目的を判定することができる。ブロック４１５において、その使用の分析に基づいて、適切なアクションが決定される。ブロック４２０において、適切なアクションが促進される。
【００１９】
図５は、本発明の一実施形態に従った、本文書を通じて参照される親指センサを使用し且つ促進するコンピューティングシステム５００を示している。例示的なコンピューティングシステム５００は、図１のコンピューティングデバイス１００と同一であってもよいし、又は、同様のものであってもよい。例示的なコンピューティングシステム５００は、１）１以上のプロセッサ５０１であって、そのうちの少なくとも１つが、上述した機能を含み得る、１以上のプロセッサ５０１と、２）ＭＣＨ５０２と、３）（ＤＤＲ  ＲＡＭ、ＥＤＯ  ＲＡＭなどの様々な種類が存在する）システムメモリ５０３と、４）キャッシュ５０４と、５）ＩＣＨ５０５と、６）グラフィックスプロセッサ５０６と、７）（ＣＲＴ、ＴＦＴ、ＬＥＤ、ＭＯＬＥＤ、ＬＣＤ、ＤＬＰなどの様々な種類が存在する）ディスプレイ／スクリーン５０７と、８）１以上のＩ／Ｏデバイス５０８と、を含む。
【００２０】
１以上のプロセッサ５０１は、コンピューティングシステムが実施するソフトウェアルーチンを実行するために、命令を実行する。命令は、データに対して実行される何らかの種類の操作を頻繁に伴う。データ及び命令の両方が、システムメモリ５０３及びキャッシュ５０４に記憶される。キャッシュ５０４は、通常、システムメモリ５０３よりも短い待ち時間を有するように設計されている。例えば、キャッシュ５０４は、１以上のプロセッサと同一の１以上のシリコンチップに一体化されてもよいし、且つ／又は、より高速のＳＲＡＭセルを用いて構成されてもよい。それに対し、システムメモリ５０３は、より低速のＤＲＡＭセルを用いて構成することができる。より頻繁に使用される命令及びデータを、システムメモリ５０３ではなくキャッシュ５０４に記憶しやすくすることにより、コンピューティングシステムの全体的なパフォーマンス効率が向上する。
【００２１】
システムメモリ５０３は、コンピューティングシステム内の他のコンポーネントに意図的に利用可能となっている。例えば、様々なインターフェース（例えば、キーボード及びマウス、プリンタポート、ＬＡＮポート、モデムポートなど）からコンピューティングシステムへと受信されるデータ、又はコンピューティングシステムの内部ストレージ要素（例えば、ハードディスクドライブ）から取得されるデータは、しばしば、ソフトウェアプログラムの実行において１以上のプロセッサ５０１により操作される前に、一時的にシステムメモリ５０３にキューされる。同様に、コンピューティングシステムからコンピューティングシステムのインターフェースの１つを介して外部エンティティに送信されるべきである、又は、内部ストレージ要素に記憶されるべきであるとソフトウェアプログラムが判定したデータは、しばしば、送信又は記憶される前に、一時的にシステムメモリ５０３にキューされる。
【００２２】
ＩＣＨ５０５は、そのようなデータが、システムメモリ５０３と適切な対応するコンピューティングシステムのインターフェース（及び、コンピューティングデバイスがそのように設計されている場合は、内部ストレージデバイス）との間で正しく渡されることを確実にする役割を担う。ＭＣＨ５０２は、１以上のプロセッサ５０１とインターフェースと内部ストレージ要素との間の、お互い時間的に接近して発生し得る、様々な競合するシステムメモリ５０３に対するアクセス要求を管理する役割を担う。一実施形態において、ＭＣＨ５０２及びＩＣＨ５０５は、個別に使用されなくてもよい。そうではなく、ＭＣＨ５０２及びＩＣＨ５０５は、ＭＣＨ５０２、ＩＣＨ５０５、他のコントローラハブなどを含む１つのチップセットとして提供されてよい。
【００２３】
１以上のＩ／Ｏデバイス５０８もまた、一般的なコンピュータシステムにおいて実装されている。Ｉ／Ｏデバイスは、一般に、コンピューティングシステム（例えば、ネットワーキングアダプタ）に、且つ／又は、コンピューティングシステム（例えば、ネットワーキングアダプタ）からデータを伝送する役割を担う。あるいは、Ｉ／Ｏデバイスは、コンピューティングシステム内の大規模不揮発性ストレージ（例えば、ハードディスクドライブなど）に用いられる。ＩＣＨ５０５は、ＩＣＨ５０５自身と、発見されたＩ／Ｏデバイス５０８との間の双方向ポイントツーポイントリンクを有する。
【００２４】
本発明の様々な実施形態の諸部分は、コンピュータプログラム製品として提供され得る。コンピュータプログラム製品は、コンピュータプログラム命令を記憶したコンピュータ読み取り可能な媒体を含み得る。コンピュータプログラム命令を使用して、コンピュータ（又は他の電子デバイス）に本発明の実施形態に従ったプロセスを実行させるよう、コンピュータ（又は他の電子デバイス）をプログラムすることができる。マシン読み取り可能な媒体は、フロッピディスク、光ディスク、ＣＤ−ＲＯＭ、光磁気ディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気カード若しくは光カード、フラッシュメモリ、又は、電子的命令を記憶するのに適した他の種類の媒体／マシン読み取り可能な媒体を含み得るが、これらに限定されるものではない。
【００２５】
図に示された技術は、１以上の電子デバイス（例えば、エンドステーション、ネットワーク要素）において記憶され実行されるコード及びデータを用いて実施することができる。そのような電子デバイスは、コンピュータ読み取り可能な媒体を用いて、コード及びデータを記憶し、（内部的に、且つ／又は、ネットワークを介して他の電子デバイスと）通信する。そのようなコンピュータ読み取り可能な媒体として、例えば、非トランジトリなコンピュータ読み取り可能な記憶媒体（例えば、磁気ディスク、光ディスク、ＲＡＭ、ＲＯＭ、フラッシュメモリデバイス、相変化メモリ）と、トランジトリなコンピュータ読み取り可能な伝送媒体（例えば、電気信号、光信号、音響信号、又は他の形態の伝播信号（搬送波、赤外線信号、デジタル信号など））とがある。さらに、そのような電子デバイスは、通常、１以上のストレージデバイス（非トランジトリなマシン読み取り可能な記憶媒体）、ユーザ入力／出力デバイス（例えば、キーボード、タッチスクリーン、及び／又はディスプレイ）、及びネットワークコネクションなどの１以上の他のコンポーネントと接続された１以上のプロセッサのセットを含む。プロセッサのセットと他のコンポーネントとの接続は、通常、１以上のバス及びブリッジ（バスコントローラとも呼ばれる）を介する。したがって、所与の電子デバイスのストレージデバイスは、通常、電子デバイスの１以上のプロセッサのセットにおいて実行するためのコード及び／又はデータを記憶する。もちろん、本発明の実施形態の１以上の部分が、ソフトウェア、ファームウェア、及び／又はハードウェアの様々な組合せを用いて、実施されてもよい。
【００２６】
前述の本明細書において、本発明の特定の例示的な実施形態を参照しながら、本発明について説明した。しかしながら、添付の特許請求の範囲に記載されるように、本発明の広範な精神及び範囲から逸脱することなく、本発明の特定の例示的な実施形態に変更及び変形が加えられ得ることは明らかであろう。したがって、本明細書及び図面は、限定的なものではなく、例示的なものとしてみなされるべきである。
【図１】
0006400622.tif 000002
【図２】
0006400622.tif 000003
【図３Ａ】
0006400622.tif 000004
【図３Ｂ】
0006400622.tif 000005
【図３Ｃ】
0006400622.tif 000006
【図４】
0006400622.tif 000007
【図５】
0006400622.tif 000008