ユニバーサル・シリアル・バス
ユニバーサル（汎用）・シリアル・バスの名の示す通り、ホスト機器にさまざまな周辺機器を接続するためのバス規格であり、最初の規格となるUSB 1.0は1996年に登場した。現在のパーソナルコンピュータ周辺機器において、最も普及した汎用インターフェース規格である。（後々、レガシーポートとも呼ばれるようになる）従来からのRS-232CシリアルポートやIEEE 1284パラレルポート、PS/2コネクタの置き換えを狙ってコンパック、ディジタル・イクイップメント・コーポレーション (DEC)、IBM、インテル、マイクロソフト、日本電気株式会社 (NEC)、ノーテルネットワークスの7社が合同で1994年に開発を行い、Windows 98において正式にサポートされたことで普及した。
ダグラス・エンゲルバート
この提案によりARPAから予算がつき、作業を開始することになった。新たに (ARC) をSRI内に創設し、研究員を集め、oN-Line System (NLS) の開発と設計を主導した。ARCでは、ビットマップ・スクリーン、マウス、ハイパーテキスト、グループウェア、先駆的なグラフィカルユーザインタフェース (GUI) などのインタフェース要素を開発した。彼は1960年代中ごろにユーザインタフェース (UI) のアイデアの多くを考案し開発した。そのころパーソナルコンピュータはもちろんないし、コンピュータは一般の人々には遠い存在で直接使用するなどほとんどあり得なかったし、ソフトウェアも個々のシステム向けの専用アプリケーションとして書かれることが多かった。
1967年、エンゲルバートはマウスの特許を申請し、1970年に取得した（）。マウスが開発されたのはその数年前で、エンゲルバートのアイデアに基づいてが設計・開発した。その特許では ""X-Y position indicator for a display system""（表示システムのためのX-Y位置指示器）とされており、金属ホイールを2つ持つ木製のマウスであった。エンゲルバートによれば、「マウス」と名づけられたのはしっぽに相当するコードが後ろ（というか利用者から見て手前）にあったためだという。また、スクリーン上のカーソルは「バグ」と呼んでいたが、この用語は定着しなかった。