JPH07287624A - ドッキング可能なコンピュータシステム、データ通信方法、ポータブルコンピュータ、およびドッキング可能なコンピュータシステムに通知信号を与える方法 - Google Patents

ドッキング可能なコンピュータシステム、データ通信方法、ポータブルコンピュータ、およびドッキング可能なコンピュータシステムに通知信号を与える方法

Info

Publication number
JPH07287624A
JPH07287624A JP7065802A JP6580295A JPH07287624A JP H07287624 A JPH07287624 A JP H07287624A JP 7065802 A JP7065802 A JP 7065802A JP 6580295 A JP6580295 A JP 6580295A JP H07287624 A JPH07287624 A JP H07287624A
Authority
JP
Japan
Prior art keywords
computer
station
computer system
state
dockable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP7065802A
Other languages
English (en)
Other versions
JP3660010B2 (ja
Inventor
Scott Swanstrom
スコット・スワンストローム
Douglas D Gephardt
ダグラス・ディー・ゲファート
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced Micro Devices Inc
Original Assignee
Advanced Micro Devices Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced Micro Devices Inc filed Critical Advanced Micro Devices Inc
Publication of JPH07287624A publication Critical patent/JPH07287624A/ja
Application granted granted Critical
Publication of JP3660010B2 publication Critical patent/JP3660010B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live connection to bus, e.g. hot-plugging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1632External expansion units, e.g. docking stations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer And Data Communications (AREA)
  • Hardware Redundancy (AREA)
  • Control By Computers (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】 【目的】 ドッキング状態およびアンドック状態をとる
ことが可能なコンピュータシステムを提供する。 【構成】 ドッキング可能なコンピュータシステム(1
0)はポータブルコンピュータ(20)およびドッキン
グステーション(22)を含む。ポータブルコンピュー
タ(20)およびドッキングステーション(22)両方
は、ドッキングステーションがドッキング状態に先立つ
アンドック状態にあるときメッセージが通信されるよう
な通信システム(32,44)を含む。通信システムは
好ましくは赤外線通信システムである。また差し迫った
ドッキングを警告するべく先行通信信号を生成するため
に通信プロトコルが提供される。通信プロトコルは、C
ONNECTメッセージ、CONNECT DETEC
TEDメッセージ、およびCONFIRMメッセージを
含む。

Description

【発明の詳細な説明】
【0001】
【発明の分野】この発明は一般的に、ポータブルコンピ
ュータユニットがステーションユニットを介して設置形
ホストコンピュータと組合わされる、ドッキング可能な
コンピュータシステムに関し、より特定的には、物理的
な組合せに先行してポータブルユニットとステーション
ユニットとの間の通信を容易にする態様でそのようなシ
ステムを実現するためのシステムおよび方法に関する。
【0002】
【発明の背景】ドッキング可能なコンピュータシステム
は、たいていはノートブックまたはラップトップである
ポータブルコンピュータとポータブルユニットを受ける
ためのドッキングステーションを有する設置形またはベ
ースコンピュータユニットとを含む。ドッキング可能な
コンピュータシステムは、両方のコンピュータユニット
が一般的に統合されたシステムとして物理的に組合され
るドッキング状態で動作でき、もしくはアンドック状態
で独立して動作するために遠隔ユニットはそのホストか
ら離され得る。
【0003】今日の移動コンピュータユーザの、彼らの
職業上のかつ個人的生活の様々な局面および種々の場所
における計算処理の必要性を満たすための、「どこでも
利用可能な」計算機システム能力に対する需要を満たす
ために、前述の多様性を有する基本的なドッキングシス
テムが設計されてきた。現在のドッキング可能なコンピ
ュータシステムは、切離し可能な移動計算機ユニットを
有する拡張可能なデスクトップ型コンピュータとして動
作できる単一システムによってこの問題にアプローチす
る。
【0004】拡張可能なデスクトップ型コンピュータに
よって、より大きな記憶リソース、ネットワーク接続
性、より大きなディスプレイ、および一般的に要求の多
い家庭用およびオフィス計算処理の典型的な範囲に必要
な他の優れた機能が提供される。ポータブルコンピュー
タ(移動コンピュータユニット)は、ユーザが家庭また
はオフィスの外にその構成要素をその固有のハードウェ
アおよび常駐のソフトウェアとともに切離しても計算処
理能力を有することを可能にする。ポータブルコンピュ
ータの計算処理能力は、大きさ、重さおよび電力制御の
ためにいくぶん限られているが、携帯可能という要求と
釣合いをとるためのこれらの未発達な試みのうちでは最
も利用可能なアプローチを表す。
【0005】ユーザが家庭またはオフィスのホスト環境
を離れるとき、ポータブルコンピュータは、設置形コン
ピュータユニットのドッキングステーションからアンド
ックされた状態である(すなわち、物理的に切離されて
いる)。移動計算処理作業に必要なアプリケーション、
ファイル、および他のデータは、予めポータブルコンピ
ュータに記憶されていなければならない。ユーザがホス
ト環境に復帰すると、アプリケーション、ファイル、お
よび他のデータが単一の場所に記憶され維持されるよう
にポータブルコンピュータはドッキングステーションと
再結合される。そのようにして、ドッキング可能なコン
ピュータシステムの使用により、ユーザは、移動計算処
理作業に取りかかる直前に、必要なアプリケーション、
ファイル、および他のデータにアクセスできる。
【0006】ドッキング可能なコンピュータシステム
は、状態をアンドック状態からドッキング状態に変更す
る(ドッキング事象)とき、ポータブルコンピュータお
よびドッキングステーションの活性バスを物理的に接続
することによって引起こされる構成要素損傷、信号欠
陥、バスクラッシュを回避するために保護手段が必要で
ある。現在のドッキング可能なコンピュータシステム
は、ポータブルコンピュータおよびドッキングステーシ
ョンの電源を切ることによってバスを保護する「コール
ドドッキング」システムである。ポータブルコンピュー
タおよびドッキングステーションの電源を切ることによ
ってバスは不活性になるので、保護手段は必要でない。
ユーザーは、ドッキング可能なコンピュータシステムが
ドッキング状態で作動可能になる前に、ドッキング可能
なコンピュータシステムがターンオンされ、リブートさ
れ、かつ再構成されるのを待たなければならないので、
これらの「コールドドッキング」システムは不利であ
る。
【0007】さらに、これらの現在のドッキング可能な
コンピュータシステムは一般的には、ドッキング事象を
検出するためメカニカルスイッチを利用する。メカニカ
ルスイッチは、便宜にポータブルコンピュータをドッキ
ングステーションとドッキングさせるために必要な情報
を転送するには実用的でないので、メカニカルスイッチ
は不利益である。また、メカニカルスイッチは正確な整
列を必要とし、かつ磨滅しやすい。このため、現在のド
ッキングシステムは、「どこでも利用可能な」計算機シ
ステムの物理的な要求しか満たしておらず、そのような
システムのユーザの便宜および通信の要求には対処して
いない。
【0008】保護手段が使用され得るようにドッキング
事象を警告する先行通知信号を生成するための通信シス
テムを含む、ドッキング可能なコンピュータシステムが
求められている。さらに、先行警告信号は、ポータブル
コンピュータユニットおよびホストコンピュータユニッ
トが、他の方法で、迅速なアクセスにそなえてあるアプ
リケーション、ファイル、または他のデータを準備する
ことによって、ドッキング事象に備えることを可能にす
る。また、活性バスが接続されることを可能にする高度
な保護をするための方策に必要なパラメータを転送する
ための通信システムが必要とされている。そのような通
信システムは、コンピュータシステムが最小時間で便宜
にドッキングされかつ動作できるようにする。このた
め、差し迫ったドッキング事象の先行警告を与える通信
リンクを有するドッキング可能なコンピュータシステム
が必要である。
【0009】
【発明の概要】この発明は、ドッキング状態およびアン
ドック状態をとりうるドッキング可能なコンピュータシ
ステムに関する。ドッキング可能なコンピュータシステ
ムは、バスを有するポータブルコンピュータとバスを有
するホストステーションとを含む。ドッキング可能なコ
ンピュータシステムがドッキング状態にあるとき、ホス
トステーションのバスはポータブルコンピュータのバス
と動作中の、多分物理的な、電気的通信の状態にある。
ドッキング可能なコンピュータシステムがドッキング状
態に先立つアンドック状態にあるとき、ホストステーシ
ョンはポータブルコンピュータと電磁気的通信の状態に
ある。
【0010】またこの発明は、各ユニットがバスを含む
ドッキング可能なコンピュータシステムにおいて、ポー
タブルコンピュータとホストステーションとの間でデー
タを通信する方法に関する。この方法は、ドッキング可
能なコンピュータシステムがドッキングに先立つアンド
ック状態にあるとき、ポータブルコンピュータとホスト
ステーションとの間のデータを電磁気的に通信するステ
ップと、ドッキング可能なコンピュータシステムが完全
にドッキングされたとき、ポータブルコンピュータのバ
スとホストステーションのバスとの間のデータを電気的
に通信するステップとを含む。
【0011】この発明は便宜に、ポータブルコンピュー
タとそのホストドッキングステーションとの間の電磁気
的通信リンクを利用してドッキング事象の先行通知を与
える。先行通知は便宜に、ドッキング可能なコンピュー
タシステムがドッキング事象の準備をすることを可能に
する。
【0012】この発明の一局面では、システムは好まし
くはポータブルコンピュータとドッキングステーション
との間の赤外線通信リンクを提供する。この発明の別の
局面では、システムは便宜に、ドッキング可能なコンピ
ュータシステムのポータブルコンピュータとドッキング
ステーションとの間の通信プロトコルを提供する。この
発明のさらに他の局面では、システムは便宜に、活性バ
スを接続するとき要求される高度な保護のための方策の
展開に必要なパラメータを転送できる通信システムを有
する、ドッキング可能なコンピュータシステムを提供す
る。
【0013】この発明は、同じ参照番号は同じ要素を示
す添付の図面を参照して述べられるであろう。
【0014】
【発明の詳しい説明】図1は、ポータブルコンピュータ
20とドッキングまたはホストステーション22とを含
むドッキング可能なコンピュータシステム10を概略的
に示す。ポータブルコンピュータ20は、CPU26、
システムバス24、および通信回路32を含む移動コン
ピュータユニットである。ポータブルコンピュータ20
はまた、周辺デバイス28および別の周辺デバイス30
を含んでもよい。システムバス24は、CPU26、周
辺デバイス28、周辺デバイス30、および通信回路3
2を結合する。外部コネクタ34もまたシステムバス2
4に結合される。バス24は、CPU−メモリバス、I
/Oバス、スタンダードバス、PCIバス、サブバス、
スキャンバス、またはマイクロコンピュータ環境で機能
的に動作する任意のタイプのバスであり得る。
【0015】ドッキングステーション22はドッキング
バス46に結合された通信回路44を含む。ドッキング
ステーション22はまた、マイクロコントローラ38、
周辺デバイス40および周辺デバイス42を含み得る。
ドッキングバス46は、通信回路44、マイクロコント
ローラ38、周辺デバイス40、および周辺デバイス4
2を結合する。外部コネクタ36もまた、ドッキングバ
ス46に結合される。ドッキングバス46は、CPU−
メモリバス、I/Oバス、スタンダードバス、PCIバ
ス、サブバス、スキャンバス、または一般的に上述され
た任意のタイプのバスであり得る。
【0016】ドッキングステーション22は、ポータブ
ルコンピュータ20に比べて、優れた、等しい、または
劣った、計算処理力を有し得るホストステーションであ
る。たとえば、マイクロコントローラ38は、システム
10のアプリケーションが保証する、より強力なマイク
ロプロセッサに取替えられ得る。ユーザが望めば、ミニ
コンピュータをホストシステムとして利用することもこ
の発明の範囲内である。
【0017】ドッキング可能なコンピュータシステム1
0がアンドック状態であるとき、外部コネクタ34およ
び36は物理的に結合されていない。ゆえに、アンドッ
ク状態では、システムバス24およびドッキングバス4
6は物理的電気的通信の状態にない。アンドック状態で
は、ポータブルコンピュータ22は、スタンドアローン
コンピュータとして動作可能であり、物理的にドッキン
グステーション22から離れている。
【0018】ドッキング可能なコンピュータシステム1
0がドッキング状態にあるとき、外部コネクタ34およ
び外部コネクタ36は物理的に結合される。コネクタ3
4および36が結合されると、CPU26は、システム
バス24、コネクタ34および36、ならびにドッキン
グバス46を介して、周辺デバイス42、周辺デバイス
40、またはマイクロコントローラ38などの、ドッキ
ングステーション22の構成要素と電気的に通信し得
る。ドッキング状態では、ドッキングステーション22
は、ポータブルコンピュータ20を受け入れ、ドッキン
グ可能なコンピュータシステム10が単一デスクトップ
コンピュータまたは集積コンピュータシステムとして動
作するようにする。
【0019】ユーザが特定したパラメータが典型的に、
物理的にかつ電気的にポータブルユニットおよびホスト
ユニットを結合するドッキング事象を限定し、ゆえにド
ッキング事象に先立つアンドック状態の事象をも規定す
る。たとえば、ホストネットワークシステムから隔たっ
た場所でラップトップまたはノートブックコンピュータ
を作動するのは多くのユーザにとってふつうのことであ
り、たとえばユーザは家庭またはホテルから事務所に置
かれたLANに入ることができる。ユーザが先行技術の
ドッキング可能なコンピュータを有し電話リンクを介し
てホストユニットLANに通信するとしても、もしくは
この発明のシステムアプローチを採用することを望んだ
としても、これは一般的にあてはまる。しかし、先行技
術のアプローチでは、移動ユニットおよび設置形ユニッ
トは(ワイヤまたはワイヤレスリンクを介して)電気的
に通信するが、この構成が「ドッキング事象に先立つ」
とは通常は考えられない。些細な例外として、アンドッ
ク状態でそうした先行技術を使用することが結局、ドッ
キングに先立つという場合はある。一方、ラップトップ
を有する移動計算処理ユーザは、ホストLANから物理
的にかなり隔てられても、多分同じ建物または単にその
近くでだろうが、必要な物理的接続を行なえるときその
2つをドッキングすることを意図し得る。ゆえに、この
意味で、移動ユニットおよびホストユニットのいずれか
またはその両方にドッキングが差し迫っているという信
号を送るときに、ある態様によってあらわされるユーザ
の意図によって、ドッキングおよびそれに先立つ事象は
ユーザ規定される。
【0020】ドッキング可能なコンピュータシステム1
0がドッキング状態に先立つアンドック状態にあると
き、通信回路32および通信回路44は、通信リンク5
0を介して通信することができる。ユーザがポータブル
コンピュータ20をドッキングステーション22にドッ
キングすることを意図するとき、ドッキング可能なコン
ピュータシステム10はドッキング状態に先立つアンド
ック状態にあり、差し迫ったドッキング事象の準備をし
なければならない。たとえば、ポータブルコンピュータ
20およびドッキングステーション22が通信リンク5
0を介して通信できる程度に、ユーザがポータブルコン
ピュータ20をドッキングステーション22の近くにお
き、かつユーザがドッキング可能なコンピュータシステ
ム10を単一デスクトップコンピュータとして動作する
ことを意図するとき、ドッキング可能なコンピュータシ
ステム10はドッキング状態に先立つアンドック状態に
ある。代替的には、ドッキング状態に先立つアンドック
状態は、通信リンク50が確立され得るようにポータブ
ルコンピュータ20およびドッキングステーション22
が見通し線内にあることを必要とし得る。
【0021】ドッキング状態に先立つアンドック状態で
電磁気的に通信することを、移動コンピュータユニット
をホストステーションに結合する意図なく移動電話リン
ク、電話リンク、LAN、WAN、または他の通信リン
クを介して通信する移動コンピュータユニットと混同さ
れるべきではない。好ましくは、ドッキング可能なコン
ピュータシステム10がドッキング状態に先立つアンド
ック状態にあるとき、ポータブルコンピュータ20およ
びドッキングステーション22はかなり物理的に近接し
ている。ドッキングに先立つこの中間状態は、ユーザお
よび使用が気まぐれなために普遍的な定量化の余地はな
いが、実現例によって長短はあるものの、この状態が数
秒から数分(すなわち12秒から5−15分)の時間だ
けドッキングに先行すると一般的に考えられる。たとえ
ば、ドッキングの前に非常にわずかな量のデータがリン
ク50を介して通信されることが必要であるならば、そ
の時間は最小に(1秒の数分の1より小さく)なり得
る。
【0022】好ましくは、フィルタリングできない干渉
を受けにくくかつオペレータに有害でない、スペクトル
の便宜な部分を使用して、通信回路32および44は、
システムバス24およびドッキングバス46が電磁気的
通信できるようにする。代替的には、通信リンク50
は、長手のピンおよびソケットを含む直列ポートなどの
長いピンインタフェースであり得る。この代替では、長
いピンインタフェースは、コネクタ34および36が電
気的に結合される前にポータブルコンピュータ20およ
びドッキングステーション22が長いピンインタフェー
スを介して物理的電気的に通信の状態にあり得るように
構成される。
【0023】好ましくは、通信リンク50は、ポータブ
ルコンピュータ20およびドッキングステーション22
が差し迫ったドッキング事象に関連するメッセージを通
信できるようにする。そのようなメッセージには、差し
迫ったドッキングの先行通知または警告信号、およびバ
ス速度、構成要素識別、電圧インタフェース情報、また
は他のパラメータなどのドッキング前の構成情報が含ま
れる。さらに、システムバス24上のデバイス28およ
び30、ならびにドッキングバス46上の周辺デバイス
40および42の構成に関連するパラメータなどの他の
情報が、通信リンク50を介して転送され、ドッキング
事象の完成に要される時間を削減し得るという効果が得
られる。
【0024】図2は、パワーマネージメントユニット
(PMU)55、CPU26、システムバス24および
通信回路32を含むポータブルコンピュータ20の必要
不可欠な構成要素のブロック図である。この好ましい実
施例では、通信回路32は、赤外線送信器60、赤外線
受信器62、デコーダ64、エンコーダ66、UART
68および接続検出論理回路70を含む。赤外線受信器
62は、デコーダ64に結合され、次にUART68と
接続検出回路70とに結合される。エンコーダ66は、
UART68に結合され、UART68はシステムバス
24に結合される。接続検出論理回路70は、パワーマ
ネージメントユニット55に結合される。PMU55は
CPU26に結合される。好ましくは、赤外線受信器6
2はフォトダイオードであり、さらに赤外線送信器60
は赤外線LEDである。
【0025】ドッキングステーション22からポータブ
ルコンピュータ20に通信リンク50を介して送信され
たメッセージは、赤外線受信器62によって受信され、
デコーダ64によってデコードされる。デコーダ64は
UART68および接続検出論理回路70にメッセージ
を与える。UART68はCPU26にシステムバス2
4を介してメッセージを与える。接続検出論理回路70
は、通信リンク50を介して与えられたあるメッセージ
に応答してPMU55に接続信号を与える。接続検出論
理回路70は好ましくは、パターン検出ソフトウェアを
実行するマイクロコントローラである。PMU55は、
接続信号に応答してCUP26に割込を与える。
【0026】CPU26は、URAT68にシステムバ
ス24を介して送信されるべきメッセージを与える。U
RAT68はCPU26にシステムバス24を介してメ
ッセージを与える。URAT68はエンコーダ66にメ
ッセージを与える。エンコーダ66はメッセージをエン
コードし、赤外線送信器60にそれらを与える。赤外線
送信器60はその後通信リンク50を介してメッセージ
を送信する。
【0027】図3は、ドッキングステーション22のブ
ロック図である。この発明のこの好ましい局面では、ド
ッキングステーション22は、通信回路44、マイクロ
スイッチ82、クロック入力84およびマイクロコント
ローラ38を含む。マイクロコントローラ38は、マイ
クロスイッチ82から信号を受取るための入力81を含
む。
【0028】通信回路44は、UART86、エンコー
ダ88、デコーダ75、赤外線送信器89および赤外線
受信器73を含む。マイクロコントローラ38はドッキ
ングバス46を介してUART86に結合される。UA
RT86はエンコーダ88とデコーダ75とに結合され
る。エンコーダ88は赤外線送信器89に接続され、デ
コーダ75は赤外線受信器73に結合される。
【0029】ポータブルコンピュータ20からドッキン
グステーション22に通信リンク50を介して送信され
たメッセージは、赤外線受信器73によって受信され、
かつデコーダ75によってデコードされる。デコーダ7
5はUART86にメッセージを与える。UART86
はドッキングバス46を介してマイクロコントローラ8
1にメッセージを与える。
【0030】マイクロコントローラ38はドッキングバ
ス46を介してUART86に送信されるべきメッセー
ジを与える。UART86はエンコーダ66にメッセー
ジを与える。エンコーダ66は、メッセージをエンコー
ドしかつ赤外線送信器89にメッセージを与える。赤外
線送信器89は通信リンク50を介してポータブルコン
ピュータ20にメッセージを送信する。
【0031】マイクロスイッチ82は好ましくは、ドッ
キング可能なコンピュータシステム10がドッキング状
態に先立つアンドック状態にあるときアクチュエートさ
れるように位置づけられる。好ましくは、ポータブルコ
ンピュータ20がドッキングステーション22にまさに
ドッキングされようとするとき、ポータブルコンピュー
タ20の重さによって、マイクロスイッチ82が閉じら
れ、入力81の信号がマイクロコントローラ38に与え
られる。代替的には、マイクロスイッチ82は、ユーザ
操作のスイッチ、ソフトウェア制御されたレジスタ、ま
たはドッキングステーション22にポータブルコンピュ
ータ20をドッキングしようとするユーザの意図(より
具体的には、その物理的表示)を示すための他のデバイ
スであり得る。
【0032】図4は、ドッキング事象91の間のドッキ
ング可能なコンピュータシステム10の動作のフロー図
である。ドッキング可能なコンピュータシステム10の
動作は図1−4を参照して以下で述べられる。
【0033】ドッキング可能なコンピュータシステム1
0がドッキング状態に先立つアンドック状態にあると
き、ドッキング事象91が始まる。ドッキング可能なコ
ンピュータシステム10がこの状態にあるとき、マイク
ロスイッチ82(図3)はアクチュエートされ、ブロッ
ク92(図4)に示されているように、ドッキングステ
ーション22はポータブルコンピュータ20にCONN
ECTメッセージを送信する。代替的には、マイクロコ
ントローラ38は、クロック入力84で与えられたタイ
ミング信号に応答して、CONNECTメッセージの送
信を開始し得る。周期的にたとえば1秒ごとに1回また
は他の便宜な周期でクロック入力84でタイミング信号
を与えるべく、タイマ(図示せず)が構成され得る。
【0034】マイクロコントローラ38が入力81で信
号を受取ると、マイクロコントローラ38はUART8
6をプログラムし、CONNECTメッセージが、赤外
線送信器89によって通信リンク50を介してポータブ
ルコンピュータ20に送信されるようにする。CONN
ECTメッセージは、ドッキング事象が緊急であるとい
うことを示す予め定められたパルスのシーケンスを表わ
す。CONNECTメッセージは好ましくは、100
0、1400、1600、1800、2000のボーレ
ート、または他の標準外のPC/ATボーレートで与え
られ、この環境に存在し得る、他の赤外線送信器から
の、ノイズを回避する。
【0035】ポータブルコンピュータ20の赤外線受信
器62(図2)がCONNECTメッセージを受信する
と、デコーダ64は、CONNECTメッセージに伴う
予め定められたパルスのシーケンス接続検出論理回路7
0に与える。接続検出論理回路70は好ましくは、予め
定められたシーケンスに応答して接続信号をPMU55
に与える。接続検出論理回路70は好ましくは、レジス
タおよびデコーダであり、または予め定められたシーケ
ンスに応答して接続信号を与えることができるプログラ
ム可能なデバイスである。CONNECTメッセージは
標準外PC/ATボーレートで与えられているので、U
ART68は好ましくはCONNECTメッセージを無
視する。
【0036】PMU55は好ましくは、CONNECT
信号に応答してシステム管理割込(SMI)を与える。
SMIはマスク不可の非常に優先順位の高い割込であ
る。好ましくは、CPU26は、PMU55からのSM
Iの受信に応答して、システム管理割込(SMI)サブ
ルーチンを開始する。論理回路70は、特別なドッキン
グステーション22を示す特別な予め定められたシーケ
ンスに応答して接続信号を与えるように、プログラムさ
れまたは構成され得る。この方法では、特別なドッキン
グステーション22に対して適切なポータブルコンピュ
ータ20だけがCONNECTメッセージによって割込
まれる。
【0037】図5は、SMI処理ルーチンのフロー図で
ある。CPU26(図2)はPMU55からSMIを受
取り、通常動作を止め、ブロック100(図5)に示さ
れているSMI処理ルーチンを開始する。差し迫ったド
ッキング事象がCPU26により素早く注目されるよう
にSMIは有利に、PMU55およびCPU26の割込
入力(図示せず)を利用する。SMI処理ルーチンはS
MIの原因として差し迫ったドッキングを識別する。
【0038】ブロック110(図5)に示されているよ
うに、CPU26はUART68を既知の通信周波数に
プログラムし、CONNECT DETECTEDメッ
セージが赤外線送信器60によって送信されるようにす
る。UART68がプログラムされた後、ブロック12
0に示されているようにCPU26はドッキングステー
ション22からCONFIRMメッセージを受信するの
を待つ。
【0039】図4を参照して、ブロック93に示されて
いるようにポータブルコンピュータ20はCONNEC
T DETECTEDメッセージを送信する。より特定
的には、UART68(図2)はCONNECT DE
TECTEDメッセージをエンコーダ66に与える。エ
ンコーダ66はCONNECT DETECTEDメッ
セージをエンコードしかつそれを赤外線送信器60に与
え、赤外線送信器60はCONNECT DETECT
EDメッセージを通信リンク50を介して送信する。C
ONNECT DETECTEDメッセージは、ポータ
ブルコンピュータ20の識別、その主要なユーザ、また
はそれに関連のハードウェアおよびソフトウェアについ
ての情報を含み得る。
【0040】赤外線受信器73(図3)はポータブルコ
ンピュータ20からCONNECTDETECTEDメ
ッセージを受信する。UART68はCONNECT
DETECTEDメッセージをマイクロコントローラ3
8に与える。マイクロコントローラ81はCONNEC
T DETECTEDメッセージに応答してUART8
6をプログラムし、CONFIRMメッセージをポータ
ブルコンピュータ20に与える。ブロック94(図4)
に示されているように、送信器89はポータブルコンピ
ュータ20に通信リンク50を介してCONFIRMメ
ッセージを送信する。CONFIRMメッセージは、ド
ッキングステーション22の識別、その主要なユーザ、
またはそれに関連のハードウェアおよびソフトウェアに
ついての情報を含み得る。代替的には、CONNECT
メッセージがそのような情報を与えてもよいし、そのよ
うな情報をCONFIRMメッセージの後に通信される
他のメッセージで交換してもよい。
【0041】SMI処理ルーチンの一部として、ポータ
ブルコンピュータ20は、CONFIRMメッセージに
応答して、ブロック130(図5)に示されているよう
に差し迫ったドッキングの警報として先行通知信号また
は警告を生成する。先行通知信号は、差し迫ったドッキ
ング事象の警告をポータブルコンピュータ20内の構成
要素、特にCPU26に与える。先行通知信号が生成さ
れた後、ブロック140に示されているようにポータブ
ルコンピュータ20はSMI処理ルーチンから抜ける。
代替的には、先行警告信号は、CONFIRMメッセー
ジに応答して論理回路、ソフトウェア、または他のデバ
イスによって生成され得る。
【0042】ブロック140(図5)に示されているよ
うに、ポータブルコンピュータ20がSIMルーチンか
ら復帰した後、ブロック96(図4)に示されているよ
うにドッキング可能なコンピュータシステム10はシス
テムバス24およびドッキングバス46が物理的電気的
に通信できるドッキング状態に至る。
【0043】CONNECTメッセージ、CONNEC
T DETECTEDメッセージ、およびCONFIR
Mメッセージのプロトコルの使用により、差し迫ったド
ッキングが存在しないときには先行通知信号を生成し得
ない有利なプロトコルが与えられる。好ましくは3つの
メッセージの送信および受信を必要とするこの有利なプ
ロトコロルは、ドッキング可能なコンピュータシステム
10または他の赤外線源(図示せず)によって生成され
る偽の赤外線信号を受入れにくい。このため、例示され
たプロトコルであれば確実に真に差し迫ったドッキング
のみが先行通知信号を生成するようにする。また通信リ
ンク50は、外部コネクタ34および外部コネクタ36
が物理的に結合される前にデータがシステムバス24と
ステーションバス46との間で通信されることを可能に
するという効果を奏する。たとえば、通信リンク50に
よって、ドッキング可能なコンピュータシステム10が
ドッキング状態を達成する前にシステムパラメータがポ
ータブルコンピュータ20とドッキングステーション2
2との間で通信されることが可能になる。そのようなパ
ラメータは、システムバス24およびドッキングバス4
6のバス速度、外部コネクタ34と外部コネクタ36と
の間の電圧インタフェース、ならびに先行通知信号を含
む。ポータブルコンピュータ20とドッキングステーシ
ョン22との間のそのようなパラメータの転送により、
予期しないバスパラメータによるバス異常および構成要
素誤動作が起こらないようにする。さらに、ドッキング
ステーション22に関する識別、ドッキングステーショ
ン22の位置、またはポータブルコンピュータ20およ
びドッキングステーション22内の周辺装置の数および
タイプなどの他のパラメータが好都合には、ドッキング
可能なコンピュータシステム10がドッキング状態に至
る前に送信できるという効果を奏する。
【0044】通信リンク50はまた、ポータブルコンピ
ュータ20がドッキングステーション22からアンドッ
キングされるときに利用され得るという効果がある。た
とえば、ポータブルコンピュータ20は、ポータブルコ
ンピュータ20がステーション22から取除かれると
き、リンク50を介してパラメータを送信かつ受信でき
るという効果がある。そのようなパラメータは、ポータ
ブルコンピュータ20の地理的な位置、これから起こる
移動コンピュータ作業、差し迫ったドッキング事象(ア
ンドッキング)の通知信号または警告、もしくは構成情
報に関連し得る。バス24および46が物理的電気的通
信を止める過程にあっても、通信リンク50によりパラ
メータが通信できる。バス24および46が物理的に結
合されていなくても、ポータブルコンピュータ20がド
ッキングステーション22から排出されるときポータブ
ルコンピュータ20がリンク50を介してドッキングス
テーション22に通信できるので、システム10にVC
R形排出機構(図示せず)を使用するときは、この発明
のこの局面は特に有利である。外部コネクタ34および
外部コネクタ36が物理的に結合されているとき、通信
リンク50はまた追加のデータチャネルとして利用され
得る。
【0045】通信回路32および44は好ましくは、赤
外線通信リンクなどの通信リンク50を備える。好まし
くは、通信回路32および44は、インフラレッドディ
ベロップメントアソシエーション(Infra-Red Developm
ent Association)(IRDA)によって規定されるHP
SIR2方向ワイヤレス通信ポートに類似している。通
信リンク50は好ましくは赤外線通信リンクであるが、
長いピンインタフェース、無線周波数リンク、超音波、
光波リンク、受動RF通信リンク、バーコードリーダ、
または任意のワイヤレス通信リンクが利用され得る。
【0046】見通し線モードで動作するそれらの通信シ
ステムは、特に関連付けられた移動および設置形ユニッ
トを含む単一対のシステムに最も容易に適合する。見通
し線は両ユニットをドッキングに先立つ動作構成に置く
ので、2つが互いに向き合っている間にでたらめなまた
は不必要な通信がおこる機会はほとんどない。この発明
の別の変形では、システムは、多くの組合せが考えられ
るときであっても、信頼性のある識別可能な移動および
ホストユニットの対応付けを可能にする。たとえば、多
くの技術開発オフィスでは技術者各自が専用のデスクト
ップコンピュータを有しているのが普通であり、個々の
ワークステーションは互いに比較的接近しており、また
は少なくともいくつかは同じ部屋にある。各々に対して
ドッキング能力を与え、かつ特定のまたは望ましいドッ
キング構成を他と区別できることが有利である。
【0047】このドッキングシステム通信リンクはこれ
らのユーザの必要性に適応する。たとえば、この通信シ
ステムは、ドッキングに先立ち識別コードを「がなりた
て」、遠隔ユニットを受取るようにべき構成される適切
なホストをイネーブルし、または遠隔ユニットとのドッ
キングには不適切なホストユニットをディセーブルする
ように、プログラムされ得る。代替的には、通信システ
ムは、識別コードを示す赤外線メッセージを提供し得
る。さらに別の実施例では、各移動および設置形ユニッ
トの通信システムは、特定の移動および設置形ユニット
に従って特定の周波数、パターン、アドレス指定の方法
または波形シグネチャを送信し得る。そのような通信シ
ステムは極秘の情報を記憶したり、異なったバスインタ
フェースを有していたり、機密性のリソースへのアクセ
スを提供したり、または様々な理由のために他のユニッ
トから分離されるべき、移動および設置形ユニットを保
護するために、利用できるという効果がある。さらに、
識別情報の通信により確実に、適切な移動および設置形
ユニットのみが割込まれ、差し迫ったドッキング事象の
準備を開始されるようにできる。そうした識別情報は、
マイクロプロセッサに与えられた、ディップスイッチで
記憶された、または移動ユニットの構成要素内に集積さ
れた特定の識別番号によって、移動ユニットを識別し得
る。
【0048】図6は、ドッキングステーション210、
ドッキングステーション212、およびドッキングステ
ーション218を含む部屋200を概略的に示す。ポー
タブルコンピュータ216はドッキングステーション2
12とドッキングされ、ポータブルコンピュータ202
はドッキングされる準備をしている。ドッキングステー
ション210は通信回路224を含み、ドッキングステ
ーション212は通信回路214を含み、さらにドッキ
ングステーション218は通信回路220を含む。ポー
タブルコンピュータ202は通信回路204を含む。通
信回路204、212、214および220は、2方向
RF通信のためのRF送信器およびRF受信器を含む。
代替的には、回路204、212、214および220
は、オーディオ通信回路、超音波通信回路、赤外線通信
回路、または他の電磁気的通信回路などの、ワイヤレス
通信回路である。
【0049】ポータブルコンピュータ202の通信回路
204は好ましくは、部屋200に置かれたドッキング
ステーション210、212および218にCONNE
CTメッセージ230を送信する。CONNECTメッ
セージ230は好ましくは、部屋200内を伝播する電
磁波を通して通信される。電磁波は好ましくは、2GH
zまでのキャリア周波数を有する。好ましくは、CON
NECTメッセージは、106 ヘルツのキャリア周波数
を有する周波数変調信号である。代替的には、周波数ス
ペクトルは、連邦政府機関(FCC)によって割当てら
れたように利用され得る。そのようなスペクトルは、個
人通信サービス(PCS)のために予約された1〜2G
Hz範囲の一部であり得る。周波数がキャリア周波数と
異なると、情報はCONNECTメッセージ230によ
って運ばれ得る。
【0050】好ましくは、ポータブルコンピュータ20
2がドッキング状態に先立つアンドック状態にあると
き、ポータブルコンピュータ202はCONNECTメ
ッセージ230の送信を開始する。CONNECTメッ
セージはその周波数、パターン、アドレス指定の方法、
または波形シグネチャによってポータブルコンピュータ
202についての識別情報を与え得るという効果があ
る。
【0051】CONNECTメッセージはまた、ポータ
ブルコンピュータ202がドッキングされるべき特定の
ドッキングステーション210、212または218を
識別し得る。その情報はそのドッキング処理を促進でき
るという効果がある。たとえば、CONNECTメッセ
ージが、ポータブルコンピュータ202がドッキングス
テーション212にドッキングされるべきであることを
示すと、ポータブルコンピュータ202とのこれから来
るドッキング事象の準備をするために、ステーション2
12は自動的にポータブルコンピュータ216をアンド
ックし得る。そのような識別情報により確実に、選択さ
れたドッキングステーション210、212または21
8のみが割込まれる。
【0052】CONNECTメッセージ230を受信し
た後、ドッキングステーション210、212または2
18はドッキングの準備をし得る。代替的には、各ドッ
キングステーション210、212および218がそれ
自体についての情報を送信することによってCONNE
CTメッセージに応答し得る。ポータブルコンピュータ
202はその後、この情報に応答して最も適切なドッキ
ングステーション210、212または218を選択し
得る。代替的には、ポータブルコンピュータ20および
選択ドッキングステーション210、212または21
8は、図4および5を参照して議論された有利なプロト
コルを利用し得る。
【0053】与えられた詳しい図面および具体的な例は
この発明の好ましい例示的な実施例を説明するが、それ
らは例示だけのためのものであることを理解されたい。
この発明の装置は開示された正確な詳細および条件に限
定されない。たとえば、ドッキングステーションがCO
NNECTメッセージを開始するが、ドッキングコンピ
ュータシステムは、ポータブルコンピュータがCONN
ECTメッセージを開始するように配列され得る。ま
た、システムバスが示されているが、サブバスまたは2
次的バスが利用され得る。さらに、システムは、パーソ
ナルデジタルアシスタント(PDA)または他の移動コ
ンピュータユニットを用いて利用され得る。さらにまた
さまざまな信号の単一線は複数の導体を表わし得る。前
掲の特許請求の範囲によって規定される発明の精神から
離れることなしに開示された詳細にさまざまな変更がな
され得る。
【図面の簡単な説明】
【図1】この発明のドッキング可能なコンピュータシス
テムの簡単なブロック図である。
【図2】図1に示されたドッキング可能なコンピュータ
システムで使用するためのポータブルコンピュータのブ
ロック図である。
【図3】図1に示されたドッキング可能なコンピュータ
システムで使用するためのドッキングステーションのブ
ロック図である。
【図4】図1で示されたドッキング可能なコンピュータ
システムのドッキング事象のフロー図である。
【図5】この発明の別の局面に従ったシステム割込処理
サービスルーチンを示すフロー図である。
【図6】この発明のさらなる局面に従ったCONNEC
T MESSAGEをいくつかのドッキングステーショ
ンに送信する、ポータブルコンピュータのブロック図で
ある。
【符号の説明】
10 ドッキング可能なコンピュータシステム 20 ポータブルコンピュータ 22 ドッキングステーション 24 システムバス 46 ドッキングバス
───────────────────────────────────────────────────── フロントページの続き (72)発明者 スコット・スワンストローム アメリカ合衆国、78613 テキサス州、セ ダー・パーク、サイカモア・ストリート、 1709 (72)発明者 ダグラス・ディー・ゲファート アメリカ合衆国、78748 テキサス州、オ ースティン、ロメイン・レーン、8906

Claims (28)

    【特許請求の範囲】
  1. 【請求項1】 ホストステーションと移動コンピュータ
    ユニットとを含むドッキング可能なコンピュータシステ
    ムであって、前記ホストステーションはステーションバ
    スを含み、前記移動コンピュータユニットはユニットバ
    ス、ユニットプロセッサ、およびユニットメモリを含
    み、前記システムは、少なくとも2つの明確な状態、す
    なわち前記ユニットが前記ステーションと動作上関連し
    かつ前記ステーションと物理的通信できるドッキング状
    態、および前記ユニットが前記ステーションから物理的
    に離されたアンドック状態、になることができ、さら
    に、前記移動コンピュータユニットは、前記システムが
    前記ドッキング状態をとるのに先立つ前記アンドック状
    態にあり、かつ前記ユニットが前記ステーションの近く
    にある間、前記ホストステーションと電磁気的通信の状
    態にあり、前記ユニットと前記ステーションとの間の情
    報を送信し、ドッキングのための準備をする、ドッキン
    グ可能なコンピュータシステム。
  2. 【請求項2】 前記電磁気的通信は赤外線通信である、
    請求項1に記載のドッキング可能なコンピュータシステ
    ム。
  3. 【請求項3】 前記電磁気的通信は無線周波数通信であ
    る、請求項1に記載のドッキング可能なコンピュータシ
    ステム。
  4. 【請求項4】 前記電磁気的通信は光通信である、請求
    項1に記載のドッキング可能なコンピュータシステム。
  5. 【請求項5】 前記ドッキング可能なコンピュータシス
    テムが前記ドッキング状態をとるのに先立つ前記アンド
    ック状態にあることに応答して、前記ホストステーショ
    ンは前記電磁気的通信を可能にする、請求項1に記載の
    ドッキング可能なコンピュータシステム。
  6. 【請求項6】 ドッキング可能なコンピュータシステム
    のポータブルコンピュータとホストステーションとの間
    のデータを通信する方法であって、前記ポータブルコン
    ピュータはバスを有し、前記ホストステーションはをバ
    スを有し、前記ドッキング可能なコンピュータシステム
    はドッキング状態とアンドック状態とをとることがで
    き、前記ドッキング可能なコンピュータシステムが前記
    ドッキング状態にあるときそのようなホストステーショ
    ンの前記バスは前記ポータブルコンピュータの前記バス
    と物理的電気的通信の状態にあり、前記方法は、 前記ドッキング可能なコンピュータシステムが前記ドッ
    キング状態に先立つ前記アンドック状態にあるとき前記
    ポータブルコンピュータと前記ドッキングステーション
    との間の前記データを電気的に通信するステップと、 前記ドッキング可能なコンピュータシステムが前記ドッ
    キング状態にあるとき前記ポータブルコンピュータの前
    記バスと前記ホストステーションの前記バスとの間の前
    記データを電気的に通信するステップとを含む、データ
    を通信する方法。
  7. 【請求項7】 前記データを電気的に通信する前記ステ
    ップは、前記データを赤外線スペクトルで電気的に通信
    することを含む、請求項6に記載の方法。
  8. 【請求項8】 前記データを電気的に通信する前記ステ
    ップは、前記データを無線周波数スペクトルで電気的に
    通信することを含む、請求項6に記載の方法。
  9. 【請求項9】 前記データを電気的に通信する前記ステ
    ップは、前記データを可視光線スペクトルで電気的に通
    信することを含む、請求項6に記載の方法。
  10. 【請求項10】 バスを含むホストステーションととも
    に使用するためのポータブルコンピュータであって、前
    記ポータブルコンピュータは、スタンドアローンコンピ
    ュータまたは統合コンピュータシステムとして動作可能
    であり、前記ポータブルコンピュータは、 CPUと、 前記CPUと電気的物理的通信の状態にあるポータブル
    バスとを含み、前記ポータブルコンピュータが前記統合
    コンピュータシステムとして動作するとき前記ポータブ
    ルバスは、前記ホストステーションの前記バスと物理的
    電気的通信の状態にあり、さらに、 前記ポータブルコンピュータが前記スタンドアローンコ
    ンピュータとして動作する状態から前記統合コンピュー
    タシステムとして動作する状態に変化するのに先立っ
    て、前記CPUと前記ドッキングステーションとの間の
    メッセージを通信するために通信リンクを提供する通信
    システムを含む、ポータブルコンピュータ。
  11. 【請求項11】 前記通信リンクは電磁気的通信リンク
    である、請求項10に記載のポータブルコンピュータ。
  12. 【請求項12】 前記通信システムはオーディオ通信リ
    ンクである、請求項10に記載のポータブルコンピュー
    タ。
  13. 【請求項13】 前記通信システムは長いピンインター
    フェースである、請求項10に記載のポータブルコンピ
    ュータ。
  14. 【請求項14】 ドッキング状態とアンドック状態とを
    とることができるドッキング可能なコンピュータシステ
    ムであって、前記ドッキング可能なコンピュータシステ
    ムは、 バスを有する移動コンピュータと、 バスを有するホストステーションとを含み、前記ドッキ
    ング可能なコンピュータシステムが前記ドッキング状態
    にあるとき、前記ホストステーションの前記バスは前記
    移動コンピュータの前記バスと物理的電気的通信の状態
    にあり、前記ドッキング可能なコンピュータシステムが
    前記ドッキング状態に先立つ前記アンドック状態にある
    とき、前記移動コンピュータはホストステーションと電
    磁気的通信の状態にある、ドッキング可能なシステム。
  15. 【請求項15】 ステーションバスを含むホストコンピ
    ュータステーションと、ユニットバス、ユニットプロセ
    ッサおよびユニットメモリを含む移動コンピュータユニ
    ットとを含むドッキング可能なコンピュータシステムで
    あって、前記システムは、少なくとも2つの明確な状
    態、すなわち前記ユニットが前記ステーションと物理的
    通信で動作上で関連するドッキング状態、および前記ユ
    ニットが前記ステーションから物理的に離れるアンドッ
    ク状態、となることができ、さらに前記システムは、前
    記ステーションまたは前記ユニットの少なくとも1つ
    に、接続メッセージに関連の信号を送るようにプログラ
    ム可能な送信器と、前記ユニットまたは前記ステーショ
    ンの少なくとも1つに、前記接続メッセージを受信する
    ようにプログラム可能な受信器とを含む、ドッキング可
    能なコンピュータシステム。
  16. 【請求項16】 前記送信器は長いピンインタフェース
    を介して前記信号を送る、請求項15に記載のドッキン
    グ可能なコンピュータシステム。
  17. 【請求項17】 前記送信器および前記受信器両方は、
    前記移動コンピュータユニットまたは前記ステーション
    いずれか上に置かれる、請求項15に記載のドッキング
    可能なコンピュータシステム。
  18. 【請求項18】 ホストステーションと移動コンピュー
    タユニットとを含むドッキング可能なコンピュータシス
    テムであって、前記システムは、少なくとも2つの明確
    な状態、すなわち前記ユニットが動作上関連するドッキ
    ング状態、および前記ユニットが前記ステーションから
    物理的に離れたアンドック状態、になることができ、さ
    らに、前記移動ユニットは、前記システムが前記ドッキ
    ング状態となるのに先立つ前記アンドック状態にあり、
    前記ユニットが前記ステーションと物理的に近接してい
    る間、前記ホストステーションと通信の状態にあり、前
    記ユニットと前記ステーションとの間に識別情報を送信
    する、ドッキング可能なコンピュータシステム。
  19. 【請求項19】 前記通信は、電磁気的通信である、請
    求項18に記載のドッキング可能なコンピュータシステ
    ム。
  20. 【請求項20】 前記通信は、オーディオ通信である、
    請求項18に記載のドッキング可能なコンピュータシス
    テム。
  21. 【請求項21】 前記識別情報は、前記ユニットおよび
    前記ステーション両方に関連する、請求項18に記載の
    ドッキング可能なコンピュータシステム。
  22. 【請求項22】 前記識別情報は、前記システムが前記
    アンドック状態に先立つ前記ドッキング状態にあるとき
    送信される、請求項18に記載のドッキング可能なコン
    ピュータシステム。
  23. 【請求項23】 ステーションユニットと移動コンピュ
    ータユニットとを含むドッキング可能なコンピュータシ
    ステムに通知信号を与える方法であって、前記移動コン
    ピュータユニットは、ドッキング事象に応答して、スタ
    ンドアローンコンピュータとして動作可能な状態から統
    合コンピュータシステムとして動作可能な状態に変化
    し、前記通知信号は、前記ドッキング事象を警告し、前
    記方法は、 前記移動コンピュータが統合コンピュータシステムとし
    て動作可能である前に前記ユニット間に接続メッセージ
    を与えるステップと、 前記接続信号に応答して前記ユニット間に接続検出メッ
    セージを与えるステップと、 前記接続検出信号に応答して前記ユニット間に接続検出
    確認信号を与えるステップと、 前記接続検出確認信号に応答して前記通知信号を与える
    ステップとを含む、ドッキング可能なコンピュータシス
    テムに通知信号を与える方法。
  24. 【請求項24】 前記接続メッセージは標準外のボーレ
    ートで与えられる、請求項23に記載の方法。
  25. 【請求項25】 ポータブルコンピュータおよびホスト
    ステーションを含むドッキング可能なコンピュータシス
    テムに通知信号を与える方法であって、前記システムは
    少なくとも2つの明確な状態、すなわち前記ユニットが
    前記ステーションと動作上関連しかつ物理的に通信でき
    るドッキング状態、および前記ポータブルコンピュータ
    が前記ステーションから物理的に離れているアンドック
    状態に、なることができ、前記システムは、ドッキング
    事象に応答して前記アンドック状態から前記ドッキング
    状態に変化し、前記通知信号は前記ドッキング事象を警
    告し、前記方法は、 前記システムが前記アンドック状態にあるとき接続メッ
    セージを前記ホストステーションから前記ポータブルコ
    ンピュータに与えるステップと、 前記ポータブルコンピュータで前記接続メッセージを受
    取りかつ接続信号を生成するステップと、 前記接続信号に応答して前記ポータブルコンピュータで
    割込サブルーチンを動作させるステップと、 前記割込サブルーチンが開始されたあと前記通知信号を
    与えるステップとを含む、ドッキング可能なシステムに
    通知信号を与える方法。
  26. 【請求項26】 前記接続メッセージは標準外のボーレ
    ートで与えられる、請求項25に記載の方法。
  27. 【請求項27】 前記割込サブルーチンは前記通知信号
    を生成する、請求項25に記載の方法。
  28. 【請求項28】 前記システムは前記ドッキング状態に
    先立つ前記アンドック状態にあるとき、前記接続メッセ
    ージが与えられる、請求項25に記載の方法。
JP06580295A 1994-03-25 1995-03-24 ドッキング可能なコンピュータシステム、データ通信方法、ポータブルコンピュータ、およびドッキング可能なコンピュータシステムに通知信号を与える方法 Expired - Lifetime JP3660010B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US21795294A 1994-03-25 1994-03-25
US217952 1994-03-25

Publications (2)

Publication Number Publication Date
JPH07287624A true JPH07287624A (ja) 1995-10-31
JP3660010B2 JP3660010B2 (ja) 2005-06-15

Family

ID=22813152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06580295A Expired - Lifetime JP3660010B2 (ja) 1994-03-25 1995-03-24 ドッキング可能なコンピュータシステム、データ通信方法、ポータブルコンピュータ、およびドッキング可能なコンピュータシステムに通知信号を与える方法

Country Status (5)

Country Link
US (1) US5668977A (ja)
EP (1) EP0674255B1 (ja)
JP (1) JP3660010B2 (ja)
AT (1) ATE189929T1 (ja)
DE (1) DE69515136T2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003216264A (ja) * 2002-01-10 2003-07-31 Internatl Business Mach Corp <Ibm> コンピュータ、制御方法、及びプログラム
US7183999B2 (en) 2001-02-15 2007-02-27 Microsoft Corporation Methods and systems for a portable, interactive display device for use with a computer
JP2007507965A (ja) * 2003-10-03 2007-03-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 構成可能な接続を有する無線システム

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6137476A (en) * 1994-08-25 2000-10-24 International Business Machines Corp. Data mouse
US5875307A (en) * 1995-06-05 1999-02-23 National Semiconductor Corporation Method and apparatus to enable docking/undocking of a powered-on bus to a docking station
US5968187A (en) * 1995-08-09 1999-10-19 Ncr Corporation Computer system and method including a portable portion that has a capability to diagnose and perform analysis for a stationary position and for a portable portion
US6023587A (en) * 1996-05-02 2000-02-08 Texas Instruments Incorporated System for resources under control of docking station when standalone and resources under control of central processing unit of portable computer when docked
US5864708A (en) * 1996-05-20 1999-01-26 Croft; Daniel I. Docking station for docking a portable computer with a wireless interface
US5877882A (en) * 1996-06-13 1999-03-02 International Business Machines Corp. Optical docking station
DE19624027A1 (de) * 1996-06-17 1997-12-18 Claas Ohg Mobiles Bordcomputersystem mit Bedieneinheiten für Arbeitsmaschinen
US5826042A (en) * 1996-08-02 1998-10-20 Compaq Computer Corporation Portable computer docking station with module connection replicator
US6009247A (en) * 1996-10-29 1999-12-28 International Business Machines Corporation Portable computer network
US5889964A (en) * 1996-11-21 1999-03-30 Intel Corporation Method and apparatus for docking and undocking a notebook computer to and from a docking station while the notebook computer is in an active state
US5931929A (en) * 1996-12-31 1999-08-03 Compaq Computer Corporation Modem for connection to a telephone line through a either portable computer connector or a docking station
US6035350A (en) * 1997-01-21 2000-03-07 Dell Usa, L.P. Detachable I/O device with built-in RF/IR functionality to facilitate remote audio-visual presentation
US5999294A (en) * 1997-03-13 1999-12-07 Aironet Wireless Communications, Inc. Detachable antenna with optical port
JPH10322280A (ja) 1997-03-28 1998-12-04 Samsung Electron Co Ltd 送受信装置及びその制御方法
KR100229603B1 (ko) * 1997-04-15 1999-11-15 윤종용 적외선 송수신용 케이블을 갖는 컴퓨터 시스템
US6256128B1 (en) * 1997-05-30 2001-07-03 General Electric Company Electricity meter data source identification circuit
KR100265714B1 (ko) 1997-10-02 2000-09-15 윤종용 전화라인 선택제어기능을 갖는 휴대형 컴퓨터 및 그 확장시스템
US6055631A (en) * 1997-12-18 2000-04-25 Intel Corporation Method and apparatus for booting a portable computing device
JP3509060B2 (ja) * 1998-05-28 2004-03-22 松下電器産業株式会社 表示制御装置および方法
US6266539B1 (en) * 1998-06-12 2001-07-24 Cisco Technology, Inc. Telephone docking station for personal digital assistant
US6734809B1 (en) 1999-04-02 2004-05-11 Think Outside, Inc. Foldable keyboard
US7277765B1 (en) 2000-10-12 2007-10-02 Bose Corporation Interactive sound reproducing
JP2002157212A (ja) * 2000-11-17 2002-05-31 Hitachi Ltd 情報処理システム並びに携帯用電子機器および情報処理装置
US20030149822A1 (en) * 2002-02-01 2003-08-07 Bryan Scott Method for integrating an intelligent docking station with a handheld personal computer
US7231481B2 (en) * 2002-02-01 2007-06-12 Bryan Scott Intelligent docking station for a handheld personal computer
US7243233B2 (en) * 2002-06-28 2007-07-10 Hewlett-Packard Development Company, L.P. System and method for secure communication between electronic devices
US20040088535A1 (en) * 2002-10-31 2004-05-06 International Business Machines Corporation Method, apparatus and computer program product for selecting computer system settings for various operating circumstances
US20040150944A1 (en) * 2003-02-03 2004-08-05 Byrne Daniel J. Docking station adapted to accept multiple different electronic devices
JP4198517B2 (ja) * 2003-04-25 2008-12-17 シャープ株式会社 無線通信装置および無線通信システム
US7376487B2 (en) * 2003-11-25 2008-05-20 International Business Machines Corporation Nesting negotiation for self-mobile devices
US7146449B2 (en) * 2004-12-22 2006-12-05 International Business Machines Corporation Bluetooth association with simple power connection
US7758203B2 (en) 2006-04-03 2010-07-20 Welch Allyn, Inc. Power connections and interface for compact illuminator assembly
US20070270694A1 (en) * 2006-04-03 2007-11-22 Laurent Pelissier Modular digital ultrasound imaging system
US7993414B2 (en) * 2007-01-23 2011-08-09 Hewlett-Packard Development Company, L.P. Portable computing system docking security system and method
US20080266089A1 (en) * 2007-04-30 2008-10-30 Edgar Diego Haren Electronic device security system and method
CN101510795B (zh) * 2009-03-27 2013-07-24 南京工程学院 蓝牙短距离无线通信系统及其应用方法
US8452877B2 (en) * 2010-04-28 2013-05-28 Lenovo (Singapore) Pte. Ltd. Establishing a remote desktop
WO2013013184A2 (en) 2011-07-20 2013-01-24 Visa International Service Association Expansion device placement apparatus
US20130344770A1 (en) * 2011-12-07 2013-12-26 Ubooly Inc. Interactive toy
KR20140138071A (ko) * 2013-05-23 2014-12-03 삼성전자주식회사 유니버셜 플러그 앤 플레이 프로토콜을 지원하는 통신 시스템에서 무선 도킹 동작 수행 장치 및 방법
CN105120531A (zh) * 2015-07-21 2015-12-02 合肥智凯电子科技有限公司 一种基于ZigBee技术的短距离控制系统
JP6643721B2 (ja) * 2016-07-22 2020-02-12 富士通クライアントコンピューティング株式会社 端末装置、システム及びプログラム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4530069A (en) * 1982-08-20 1985-07-16 Universal Data, Inc. Expandable data communication system utilizing hand-held terminal
US4769764A (en) * 1986-08-11 1988-09-06 Isaac Levanon Modular computer system with portable travel unit
US4903222A (en) * 1988-10-14 1990-02-20 Compag Computer Corporation Arrangement of components in a laptop computer system
US5003472A (en) * 1988-12-05 1991-03-26 Wand Corporation Apparatus for order entry in a restaurant
US5195183A (en) * 1989-01-31 1993-03-16 Norand Corporation Data communication system with communicating and recharging docking apparatus for hand-held data terminal
US5030128A (en) * 1989-03-06 1991-07-09 Dynabook Technologies Corporation Docking module
US5052943A (en) * 1989-03-23 1991-10-01 Norand Corporation Recharging and data retrieval apparatus
US4969830A (en) * 1989-06-12 1990-11-13 Grid Systems Corporation Connection between portable computer components
JPH03269608A (ja) * 1990-03-20 1991-12-02 Toshiba Corp 携帯型コンピュータの拡張ユニット
JPH04617A (ja) * 1990-04-18 1992-01-06 Sootec:Kk 携帯型コンピュータの機能拡張用ステーション
US5367452A (en) * 1990-10-05 1994-11-22 Carts Of Colorado, Inc. Mobile merchandising business management system which provides comprehensive support services for transportable business operations
JP3245861B2 (ja) * 1990-11-19 2002-01-15 セイコーエプソン株式会社 ドッキングシステム
US5265238A (en) * 1991-01-25 1993-11-23 International Business Machines Corporation Automatic device configuration for dockable portable computers
US5187645A (en) * 1991-06-07 1993-02-16 Ergo Computing, Inc. Portable computer with docking connector for peripheral devices
US5241542A (en) * 1991-08-23 1993-08-31 International Business Machines Corporation Battery efficient operation of scheduled access protocol
JPH0821015B2 (ja) * 1992-01-20 1996-03-04 インターナショナル・ビジネス・マシーンズ・コーポレイション コンピュータならびにそのシステム再構成化装置および方法
DE4223397A1 (de) * 1992-07-16 1994-01-20 Andromeda Ges Fuer Computer Un Tragbares Datenkommunikationsgerät mit einem Display
JP3381870B2 (ja) * 1992-11-30 2003-03-04 ヒューレット・パッカード・カンパニー 移動コンピュータ・ネットワーク・アダプタ
EP0637793A1 (en) * 1993-07-28 1995-02-08 AT&amp;T GLOBAL INFORMATION SOLUTIONS INTERNATIONAL INC. Docking station for portable computer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7183999B2 (en) 2001-02-15 2007-02-27 Microsoft Corporation Methods and systems for a portable, interactive display device for use with a computer
JP2003216264A (ja) * 2002-01-10 2003-07-31 Internatl Business Mach Corp <Ibm> コンピュータ、制御方法、及びプログラム
JP2007507965A (ja) * 2003-10-03 2007-03-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 構成可能な接続を有する無線システム

Also Published As

Publication number Publication date
US5668977A (en) 1997-09-16
DE69515136D1 (de) 2000-03-30
ATE189929T1 (de) 2000-03-15
EP0674255A1 (en) 1995-09-27
JP3660010B2 (ja) 2005-06-15
EP0674255B1 (en) 2000-02-23
DE69515136T2 (de) 2000-09-28

Similar Documents

Publication Publication Date Title
JPH07287624A (ja) ドッキング可能なコンピュータシステム、データ通信方法、ポータブルコンピュータ、およびドッキング可能なコンピュータシステムに通知信号を与える方法
KR100488821B1 (ko) 멀티컨피그러블컴퓨터도킹스테이션
EP0674275B1 (en) An apparatus and method for achieving hot docking capabilities for a dockable computer system
US5611055A (en) Method and apparatus for implementing a PCMCIA auxiliary port connector for selectively communicating with peripheral devices
US6742052B2 (en) Wireless system bus
US5598537A (en) Apparatus and method for driving a bus to a docking safe state in a dockable computer system including a docking station and a portable computer
US7146449B2 (en) Bluetooth association with simple power connection
US5784581A (en) Apparatus and method for operating a peripheral device as either a master device or a slave device
EP1090355B1 (en) Communication bus system and apparatus for use in a communication bus system
US7249212B2 (en) Bluetooth association based on docking connection
US6138180A (en) Adaptive computer peripheral for selecting a communications protocol by cycling through a plurality of given protocols
EP1550045B1 (en) Device operable as both a host and a non-host (i.e. dual-mode device)
US6173352B1 (en) Mobile computer mounted apparatus for controlling enablement and indicating operational status of a wireless communication device associated with the mobile computer
US20030141849A1 (en) External storage device, and remaining battery amount notifying method in the same
KR20040017084A (ko) 컴퓨터 시스템에서의 무선 랜 모듈 전원 관리방법 및 그장치
KR20040067665A (ko) 휴대용 컴퓨터의 도킹 스테이션
CA1122296A (en) Digital data communications device with standard option connection
US20050091437A1 (en) Multi-function universal serial bus wireless bridge
US6192423B1 (en) Sharing a single serial port between system remote access software and a remote management microcontroller
TW200401537A (en) Network accessing system for computer and method of controlling the same
US7124235B2 (en) USB apparatus with switchable host/hub functions and control method thereof
US20230378767A1 (en) Charging control method and apparatus, electronic device, and charger
US5379437A (en) Reset of peripheral printing devices after a hot plug state
JPH1188352A (ja) 電源制御方式及びインタフェース
US6530048B1 (en) I2C test single chip

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050301

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050316

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090325

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090325

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100325

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100325

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110325

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120325

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130325

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130325

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140325

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term