CN1024956C - 可泊接便携式计算机的自动设备配置 - Google Patents

可泊接便携式计算机的自动设备配置 Download PDF

Info

Publication number
CN1024956C
CN1024956C CN91107572A CN91107572A CN1024956C CN 1024956 C CN1024956 C CN 1024956C CN 91107572 A CN91107572 A CN 91107572A CN 91107572 A CN91107572 A CN 91107572A CN 1024956 C CN1024956 C CN 1024956C
Authority
CN
China
Prior art keywords
character
basic element
relay part
connector
unit
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.)
Expired - Fee Related
Application number
CN91107572A
Other languages
English (en)
Other versions
CN1063564A (zh
Inventor
小F·J·卡诺瓦
N·A·卡茨
S·阿斯塔拉巴迪
R·L·霍顿
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.)
Lenovo Singapore Pte Ltd
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1063564A publication Critical patent/CN1063564A/zh
Application granted granted Critical
Publication of CN1024956C publication Critical patent/CN1024956C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Handling requests for interconnection or transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/177Initialisation or configuration control

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer And Data Communications (AREA)
  • Power Sources (AREA)
  • Communication Control (AREA)
  • Telephonic Communication Services (AREA)
  • Bus Control (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

在可泊接的便携式计算机***中自动形成通信口分配的装置和方法,该***中的便携式计算机部件既可独立运行也可泊接于提供扩展的连通性及电源设备的普通固定式扩充设备。便携式计算机部件可包含集成接插件以及通过接插件工作的内部电路。泊接部件也可具有这种接插件和相关电路,计算机用户可将内部逻辑通信路径分配给这些接插件及其相关电路。本发明提供自动初始化处理由此自动地设置该***在被泊接时无路径冲突地工作并在未泊接基本便携式部件时在便携式部件中完全利用所有内部路径,所有这些均对***用户透明。

Description

本发明涉及便携式计算机***的自动配置,该***中的便携式部件既可独立运行也可通过提供扩展的连通性和供电设备的固定式扩充(或“泊接”)部件运行。目前这种便携式计算机部件称之为是“可泊接的”(“dockable”)以表征它们与泊接部件相接的能力。
如同独立设备,便携式计算机通常具有用于连接其它设备(显示器、存储器、打印机,通信链路等)的有限设备。便携式计算机可有选择地联接于其上的扩充(或“泊接”)部件(即“组件”、或“模块”)为此提供资源扩展。典型的泊接部件包含扩展的电源和允许各便携式部件联接于多种类型设备否则便不能存取该计算机的连接设备。
包含许多便携式计算机的现代个人计算机具有内设的串行口、并行口和调制解调器(或电话塞孔)接插件,以及内部电路,该内部电路有效地使用户有选择地将多个内部逻辑信号路径com    x(x=1,2,等)之一分配给每个接插件和从外部附着于该接插件的相关联设备,将其称之为“com1”和“com2”。
可泊接的便携式计算机目前所存在的问题是在成对的便携式和泊接部件中的设备可能会有重叠和(或)潜在冲突的通信口分配,在这种情况下要求用户在每次将便携式部件联接于泊接部件和脱离泊接部件时调整这些分配是困难的。
在某些计算机***中,将包含com    x路径分配的设备的接合状态存储在非易失(CMOS)存储器中并在每次对计算机供电时自动地重建。但是,这些已知路径的分配方案在以下意义上是受限的,即它们按设 备标识“轮询”(“Polling”)规定路径的自动再分配,因此如果从给定设备单元接收的标识不符合非易失存储器的相关内容则要求用户干预。
例如,在具有微通道总线的IBM    PS/2个人计算机***中(IBM、PS/2和微通道是国际商业机器公司的商标),由C.E.Heath等人1989年1月6日提交的美国专利申请№.5,038,320中所描述的自动程序任意选择过程在通电时自动地重新建立设备路径分配。在该过程中,为设备标识轮询已知地址并将响应与存储在非易失存储器中的标识值比较。如果比较表明当前接入的设备(存储器、磁盘驱动器、选择特征卡等)与上一次对该***供电时所出现的那些设备相同,则通过自非易失存储器传输的相关配置信息自动地重建设备配置(或适合,包括通信路径分配)。但是,如果改变了装配,用户必须通过一个重配置过程装入特定磁盘并运行该***。
显然,要求可泊接便携式计算机的用户在每次该***预先被泊接之后以独立方式初始化或预先以独立方式使用之后以泊接方式初始化的方式来操作是困难的。
本发明为这种可泊接的***提供一种即使已相对便携式部件及其相关联的泊接站作出了潜在冲突的comx路径分配时无需用户干预即可作用的自动供电初始化过程。
本发明的主要目的是提供用于在加电期间以对这些***的用户为透明的方式自动初始化可泊接的便携式计算机***的方法和相关联电路。一个有关目的是提供用于在这种可泊接的便携式计算机***中自动形成通信路径分配的方法和相关联电路,从而在耦合这些部件时自动解决对各便携式和泊接部件上的设备的潜在冲突的通信口分配。
通过在可泊接的便携式计算机中设置电路实现前述目的,所述电路用于在基本(便携式)部件的内部通信设备路径被禁止的情况下首 先自动地将来自基本部件中的非易失存储器的端口分配写入相应泊接部件中特定的可寻址寄存器(如果后者耦合在基本部件上),然后在内部设备仍被禁止的情况下询问泊接部件寄存器并由返回的信息判定是否存在基本部件外部地址分配的冲突,最后根据后面的判定仅重新启动基本部件中与内部设备无潜在冲突的那些内部设备路径。
与本发明有关的这些以及其它特征、效果、优点和利益通过下面的说明和权利要求书可获得更为全面的认识和理解。
图1是说明可泊接的便携式计算机部件和相关联的泊接部件的简化方框图;
图2是说明特别强调用于在耦合基本(便携式)和泊接部件时检测并消除冲突的通信口分配的技术的计算机***的自动配置过程的流程图;
图3是说明用于形成特定设备连接路径的泊接部件中电路设计的原理图;以及
图4示出图3所示典型电路框图一部分的逻辑细节。
图1概略性地以1示出了按照本发明的便携式计算机部件(也称之为基本部件),以2示出相关联的泊接部件(也称之为扩充部件)。
目前该基本部件的有关元件包含中央处理器(CPU)3,非易失随机存取存储器(CMOS    RAM)4,含有总的以6表示的配置设定程序(SCON)的只读存储器(ROM)5,在其壳体后部的RS232以及并行口接插件7和8,在其壳体一侧上的电话塞孔接插件9,用于控制CPU与联接于接插件7~9的设备之间的通信的集成电路设备10,可选择的内部调制解调器11,以及连接到前述元件3~5以及10和调制解调器11(如果装入了一个)的***总线12。
包含地址、数据和控制线路的总线12延伸到壳体背部、在基本部件和泊接部件相耦合时与泊接部件2上的相应接插件相啮合的接插件 13,并通过所述泊接部件2上的相应接插件连接到泊接部件中的相应总线线路。基本部件的未示出的元件包含电池部件和附加存储器以及与本发明无关的控制电路。
电路10对可附接于RS232接插件7的设备相关的串行口通信、与可附接于并行口接插件8(也标明为“LPT    A”)的设备相关的并行口通信、以及与内部调制解调器11和外部电话或其它网络相关的串行口通信加以控制,如果装入了调制解调器11并将接插件9附接于某一网络。
在最佳实施例中,用Western数字公司制造的集成电路设备76C30提供电路10的功能。该设备的操作描述在“WD7600”芯片程序员指南”(Western数字公司1990年出版,Irvine,California)中。总之,目前认为电路10包含三个用于耦合于各接插件7-9的分离电路部分是足够的。可通过编程将接合于串行接插件7的部分(在本发明符号表示中为路径SER1)分配给用于串行口通信的8个内部逻辑路径com    x(x=1-8)之一。接合于调制解调器11(如果装入了一个)的部分可分配给com    x路径中的另一个,接合于接插件8的部分可分配给几个并行路径LPTX中一个路径。
电路设备10的各个部分的路径分配暂时地存储在设备中所包含的寄存器中并更具永久性地保持在非易失存储器4中。举例来说,根据以下假定即所有接插件7-9是有效的,并在11所示处装入调制解调器,则相对于存储器4示出与接插件7相关联的物理串行路径SER1(缩减为s1)分配给逻辑路径com2,与接插件9相关联的物理串行路径S2分配给逻辑路径com1,以及物理并行路径LPT    A分配给逻辑路径LPT1。
当基本部件1以独立方式加电时,通过在ROM5中的配置程序SCON的控制下运行CPU3而自动地将这些路径分配传送到设备10各部分中的寄存器。
目前,泊接部件2的有关元件包括其壳体背部的外部插件17-19、 含有用于控制***总线与附接于接插件17-19的设备之间的信号通信的三个分离段20-1到20-3的内部电路20,用于以参照图4所描述的方式控制电路20的部分的选择的地址译码电路21,供电电源22以及任选特征卡(其中之一以23部分地表示出)。
电路20的段20-1含有按照小型计算机***接口(SCSI)的结构标准操作的电路以控制与可附接于接插件17的SCSI兼容设备有关的通信,接插件17当然是构造用来适应这种接合。段20-2含有用于控制与可附接于RS232接插件18的串行口设备有关的通信的电路。段20-3含有用于控制与可附接于适当构造的接插件19的关行口设备有关的通信的电路。
对于每个电路段20-1至20-3而言,地址译码器电路21包含参照图4描述的有关译码部分。各电路段20-x及其相应译码电路部分含有可装入或不装入给定泊接部件的可选组件。最完整配备的泊接部件自然含所有三个段。
电路段20-x和译码电路21的相关联部分耦合于***总线12的泊接部件延展部分。段20-x也耦合于外部接插件17-19(如图所示),并用作在总线与外部附接于相应接插件的设备或网络之间双向地传输信号。特征卡如23(若已装入)耦合于***总线,并耦合于适当的电路段20-x,以实现与附接于接插件17-19的设备有关的特定功能。
参照图2说明用于以独立以及耦合(泊接)方式自动建立正确的串行和并行口逻辑路径配备的基本部件的配置操作。将要描述的所有操作在ROM5中的配置设定程序SCON的引导下由基本部件1的CPU3执行。
在设备10初始禁止(操作31)的情况下,在总线12上相应于3个与包含在或可包含在上述译码电路21的3个部分中的寄存器相关联的I/O地址执行三个I/O写操作32。在这些操作中,从存储器4获取的有关的通信路径配置信息在总线12的数据线上出现,如果基本部件附 接于泊接部件并且地址译码电路21的相应部分安装在后一部件中,则这样出现的信息将被写入译码电路21相应部分中的寄存器。
由于在设备10保持禁止的情况下,相对于在操作32中寻址的寄存器执行三个I/O读操作33。如果附接上泊接部件,则对应于各相应操作32中在数据总线上出现的配置信息的信息将返回CPU3,并由其设定相对各外部地址装配物理设备的内部指示。
对于每一个这种指示CPU根据存储器4中的其它有关信息判定指定路径是否也计划分配给内部设备10的寄存器部分(操作34)。如果检测出这种重复分配,设备10的相应部分保持禁止。此后CPU启动计划的分配不与之发生冲突的设备10的部分并将来自存储器4的相应配置信息传送到设备10中的相应寄存器中。
这样,如果基本部件未被泊接,构造并激活设备10内的所有路径;如果基本部件被泊接,将激活设备10中的所有非冲突的路径。因此,例如,如果基本部件被泊接并含有如图所示分配给路径com1的调制解调器,并且如果该路径未分配给泊接部件的任何部分,则将激活调制解调器并可相对于当前外部连接于接插件9的无论什么设备来加以利用。
总的在图3中示出的泊接部件中的电路20和21含有分离的数据传输电路段160-x和相关联的分离地址译码段164-x(x=1-3)。段160-x分别对应于图1中的段20-x,并耦合在相应接插件17-19与***总线12之间。段164-x彼此是逻辑一致的。在图4中表明了它们的逻辑组合。每个段160-x控制从***总线12到各电路段16-x的信号传递。
如图4所示,每个译码段164-x包含寄存器200,连接在总线12的数据线与至寄存器200的输入之间的门电路202,以及耦合于寄存器200的输出端以及总线12的地址线、用于启动相应电路段160-x以执行 总线12上的控制线限定的操作的译码电路204。
寄存器200具有一与基本部件1相关的特定I/O地址,当表示地址出现在总线12的地址线上的信号伴有规定I/O写操作的总线12上的控制信号时,门电路202对其产生响应。当如此触发时门电路202将地址控制数据传送到寄存器200,然后施加于译码器电路204。地址控制数据对应于从非易失存储器4(图4)获取的逻辑路径/端口数据com    X,并规定译码器电路204仅响应指定各端口的相应总线地址信号。当这种信号在总线12上出现时,电路204产生启动信号至各段160-x,使160-x执行规定的操作。
在一专门设计的实施例中,构造总线12与IBM个人计算机AT的总线结构一致,使得用户能够使用(如同泊接部件特征卡)与IBM个人计算机AT系列兼容的老式适配器插件。许多这样的老式卡的通信口地址可由嵌入式开关(dip    switch)设置。在本泊接部件中,每一个这类特征卡与各译码段164-x相关联,各卡的操作受控制于设入各寄存器200的通信路径分配。如果这样形成的分配不同于由特征卡上的嵌入式开关设置所建立的分配,则将禁止该卡;用户可作出改变嵌入式开关设置或存储器4中初始置入的分配的选择。
当然,如果该卡不是老式卡,其路径分配将自动地适应或遵循各寄存器200中的状态设定。

Claims (5)

1、一可泊接的便携式计算机***,含有一便携式基本部件及一固定式激接部件,所述基本部件可独立运行或与所述泊接部件连接运行,所述基本部件含有一个CPU、一个包含所述***的关键初始配置数据的非易失存储器、一个包含当通电时用于初始化该***的引导程序的存储器、用于直接将外部设备附接于所述基本部件的接插件、用于控制所述CPU与所述接插件之间的通信的可特别寻址的内部控制设备以及一***总线,当所述基本部件与泊接部件相连接时所述总线延展到电路设备并与电路设备相连接,该计算机***的特征在于:
每当所述基本部件通电时所述基本部件中自动运行而无需***用户干预的第一装置,用以自动地禁止所述内部通信控制设备,并防止所述总线上的信号加到所述泊接部件中的可特别寻址的设备,所述信号包含从所述非易失存储器获取的地址信息,用于为所述泊接部件中的所述设备建立编程产生的通信口分配,
所述基本部件中的第二装置在所述第一装置已工作之后运行,以执行相对于与所述泊接部件中的所述可寻址设备相关联的特定地址的读操作,
所述基本部件中的判定装置由所述第二装置接收的任何信息判定具备所述编程产生的通信口分配的外部设备当前是否通过所述总线和所述激接部件耦合于所述基本部件,以及
所述基本部件中的启动装置,它响应所述判定装置提供的信息而操作,以有选择地启动所述基本部件中的任何内部通信设备,该设备具有与当前可能通过所述总线和泊接部件耦合于所述基本部件的任何外部设备无潜在冲突的连接口分配。
2、如权利要求1所述的可泊接的便携式计算机***,其特征在于所述基本部件含有:
固定多个接插件的壳体,当所述基本部件脱离所述泊接部件时可直接将多种不同类型的设备附接于所述接插件,
响应来自所述启动装置的信号用以提供各所述接插件与所述总线之间的通信路径的内部控制电路。
3、如权利要求2所述的可泊接的便携式计算机***,其特征在于:固定在所述基本部件壳体上的所述接插件包含至少一个RS232接插件和至少一个电话塞孔接插件,其特征在于:所述内部控制电路包含与所述电话塞孔接插件连接的调制解调器。
4、如权利要求3所述的可泊接的便携式计算机***,其特征在于:在所述基本部件壳体上这样来设置所述基本部件电话塞孔接插件使得当将所述基本部件与泊接部件耦合时不致有所阻碍,从而所述内部调制解调器能够在所述基本部件与泊接部件彼此相接的同时有效地使外部网络耦合于所述电话塞孔,只要分配给所述泊接部件与调制解调器的通信口不相冲突。
5、一种用于在含有便携式基本部件与固定式泊接部件的可泊接的便携式计算机***中自动形成通信口分配的方法,所述基本部件可在独立基座上操作或与所述泊接部件连接操作,所述基本部件含有一个CPU、一个包含所述***的关键初始配置数据的非易失存储器、一个包含当通电时用于初始化该***的引导程序的存储器、用于直接将外部设备附接于所述基本部件的接插件、用于控制所述CPU与所述接插件之间的通信的可特别寻址的内部控制设备以及一***总线,当所述基本部件与泊接部件相连接时所述总线延展到电路设备并与电路设备相连接,该计算机***的特征在于:在每次加电激活所述***期间包含以下步骤:
禁止所述内部设备,
在所述内部设备被禁止的情况下,将所述关键配置数据写入与所述泊接部件相关联的特定外部I/O地址,
在所述内部设备仍被禁止的情况下,执行相对于所述外部I/O地址的读操作,
由对所述读操作的响应判定那一个内部设备具有非冲突的通信口分配,以及
根据所述判定步骤有选择地仅触发这些具有非冲突的通信口分配的内部设备。
CN91107572A 1991-01-25 1991-12-31 可泊接便携式计算机的自动设备配置 Expired - Fee Related CN1024956C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/646,138 US5265238A (en) 1991-01-25 1991-01-25 Automatic device configuration for dockable portable computers
US646,138 1991-01-25

Publications (2)

Publication Number Publication Date
CN1063564A CN1063564A (zh) 1992-08-12
CN1024956C true CN1024956C (zh) 1994-06-08

Family

ID=24591928

Family Applications (1)

Application Number Title Priority Date Filing Date
CN91107572A Expired - Fee Related CN1024956C (zh) 1991-01-25 1991-12-31 可泊接便携式计算机的自动设备配置

Country Status (11)

Country Link
US (1) US5265238A (zh)
EP (1) EP0496535B1 (zh)
JP (1) JPH0666057B2 (zh)
KR (1) KR950009573B1 (zh)
CN (1) CN1024956C (zh)
AU (1) AU653189B2 (zh)
CA (1) CA2057132C (zh)
DE (1) DE69209538T2 (zh)
HK (1) HK202196A (zh)
MY (1) MY107644A (zh)
SG (1) SG44426A1 (zh)

Families Citing this family (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5195183A (en) * 1989-01-31 1993-03-16 Norand Corporation Data communication system with communicating and recharging docking apparatus for hand-held data terminal
US7537167B1 (en) * 1993-08-31 2009-05-26 Broadcom Corporation Modular, portable data processing terminal for use in a radio frequency communication network
US5488575A (en) * 1989-05-02 1996-01-30 Norand Corporation Portable work station and data collection terminal including switchable multi purpose touch screen display
US5850358A (en) * 1989-05-03 1998-12-15 Norand Corporation Portable work station and data collection terminal including switchable multi purpose touch screen display
US7383038B2 (en) * 1990-01-18 2008-06-03 Broadcom Corporation Modular, portable data processing terminal for use in a radio frequency communication network
US5394552A (en) * 1990-11-19 1995-02-28 Seiko Epson Corp. Docking system for enhancing computer functionality
US7035598B2 (en) 1991-01-18 2006-04-25 Scott Lochner Modular computer system
US5710728A (en) * 1991-07-11 1998-01-20 Norand Corporation Portable work station-type data collection system
US5825505A (en) 1991-09-30 1998-10-20 Canon Kabushiki Kaisha Image communication apparatus
JPH0736175B2 (ja) * 1991-10-11 1995-04-19 インターナショナル・ビジネス・マシーンズ・コーポレイション データ処理システムのシステム構成設定方法、データ処理システム、及びデータ処理システム用拡張ユニット
AU2918092A (en) * 1991-11-01 1993-06-07 Keming W. Yeh Portable device having data storage capability for transferring data between a portable computer and a desktop computer
US5497464A (en) * 1991-11-01 1996-03-05 Yeh; Keming W. Address mapping logic for transferring data between a peripheral device of a base function expander unit and a palmtop computer as if the peripheral was a peripheral of the computer
US5579528A (en) * 1991-12-31 1996-11-26 Dell Usa, L.P. Computer system employing docking bay with spring loaded connector pins and file coherency method
US5535371A (en) * 1992-02-07 1996-07-09 Dell Usa, L.P. Portable computer with automatic adaption to different device types on a standard port
US5600800A (en) * 1992-06-29 1997-02-04 Elonex I.P. Holdings, Ltd. Personal computer system having a docking bay and a hand-held portable computer adapted to dock in the docking bay by a full-service parallel bus
JPH06139182A (ja) * 1992-10-27 1994-05-20 Sony Corp 情報処理装置、拡張基板、および拡張筐体システム
US7064749B1 (en) * 1992-11-09 2006-06-20 Adc Technology Inc. Portable communicator
FI93589C (fi) * 1992-12-18 1995-04-25 Nokia Telecommunications Oy Ohjausjärjestelmä
US6523079B2 (en) * 1993-02-19 2003-02-18 Elonex Ip Holdings Ltd Micropersonal digital assistant
US6144976A (en) * 1993-02-26 2000-11-07 Norand Corporation Hand-held data collection computer terminal having power management architecture including switchable multi-purpose input display screen
US5463742A (en) * 1993-03-05 1995-10-31 Hitachi Computer Products (America), Inc. Personal processor module and docking station for use therewith
US7043407B2 (en) * 1997-03-10 2006-05-09 Trilogy Development Group, Inc. Method and apparatus for configuring systems
AU715256B2 (en) * 1993-03-29 2000-01-20 Trilogy Development Group, Inc. Method and apparatus for configuring systems
US5515524A (en) * 1993-03-29 1996-05-07 Trilogy Development Group Method and apparatus for configuring systems
US5526493A (en) * 1993-06-03 1996-06-11 Dell Usa Docking detection and suspend circuit for portable computer/expansion chassis docking system
EP0637793A1 (en) * 1993-07-28 1995-02-08 AT&T GLOBAL INFORMATION SOLUTIONS INTERNATIONAL INC. Docking station for portable computer
JP3425192B2 (ja) * 1993-08-25 2003-07-07 富士通株式会社 アドレス情報の自動設定処理方法およびアドレス情報の設定装置
US7853254B2 (en) 1993-08-31 2010-12-14 Broadcom Corp. Modular, portable data processing terminal for use in a radio frequency communication network
US5477415A (en) * 1993-11-12 1995-12-19 Texas Instruments Incorporated Automatic computer docking station having a motorized tray, cammed side connectors, motorized side connectors, and locking and unlocking guide pins
US5497339A (en) * 1993-11-15 1996-03-05 Ete, Inc. Portable apparatus for providing multiple integrated communication media
US5675524A (en) * 1993-11-15 1997-10-07 Ete Inc. Portable apparatus for providing multiple integrated communication media
WO1995017714A1 (en) * 1993-12-21 1995-06-29 Taligent, Inc. Automatic hardware configuration
US5754852A (en) * 1993-12-29 1998-05-19 International Business Machines Corporation Apparatus for combining cellular telephone ring signals and PSTN ring signals
JP3382337B2 (ja) * 1994-02-04 2003-03-04 キヤノン株式会社 情報処理システム及び電子機器及び制御方法
JPH07219885A (ja) * 1994-02-04 1995-08-18 Canon Inc 情報処理システム及び電子機器及び制御方法
ATE189929T1 (de) * 1994-03-25 2000-03-15 Advanced Micro Devices Inc Koppelbare rechnersysteme
US5598537A (en) * 1994-03-25 1997-01-28 Advanced Micro Devices, Inc. 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
EP0674275B1 (en) * 1994-03-25 2000-08-09 Advanced Micro Devices, Inc. An apparatus and method for achieving hot docking capabilities for a dockable computer system
US5632020A (en) * 1994-03-25 1997-05-20 Advanced Micro Devices, Inc. System for docking a portable computer to a host computer without suspending processor operation by a docking agent driving the bus inactive during docking
US5625829A (en) * 1994-03-25 1997-04-29 Advanced Micro Devices, Inc. Dockable computer system capable of symmetric multi-processing operations
US5805834A (en) * 1994-03-30 1998-09-08 Zilog, Inc. Hot reconfigurable parallel bus bridging circuit
US5488572A (en) * 1994-05-04 1996-01-30 Compaq Computer Corp. Portable computer system for docking to an expansion base unit
US5596728A (en) * 1994-05-04 1997-01-21 Compaq Computer Corporation Method and apparatus for resolving resource conflicts after a portable computer has docked to an expansion base unit
CA2148181A1 (en) * 1994-05-04 1995-11-05 Brian V. Belmont Portable computer system for resolving conflicts between the portable computer system and an expansion base unit
JP2579436B2 (ja) * 1994-06-16 1997-02-05 インターナショナル・ビジネス・マシーンズ・コーポレイション 携帯型コンピュータ用据置装置及びその制御方法
US5724554A (en) * 1994-11-30 1998-03-03 Intel Corporation Apparatus for dual serial and parallel port connections for computer peripherals using a single connector
KR0157129B1 (ko) * 1995-03-28 1998-11-16 김광호 확장장치와 휴대용 컴퓨터간의 신호 연결 제어장치 및 이를 포함한 확장장치
US5587560A (en) * 1995-04-10 1996-12-24 At&T Global Information Solutions Company Portable handwritten data capture device and method of using
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
US5826043A (en) * 1995-06-07 1998-10-20 Ast Research, Inc. Docking station with serially accessed memory that is powered by a portable computer for identifying the 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
DE19529588C2 (de) * 1995-08-11 1998-02-12 Ibm Datenverarbeitungssystem mit trennbaren Datenverarbeitungsgeräten
JPH09190267A (ja) * 1995-08-23 1997-07-22 Toshiba Corp 外部イベントに基づきキーボード割当を動的に構成し直すシステムおよび方法
US5645434A (en) * 1995-12-01 1997-07-08 Asante Technologies, Inc. Connector element and component arrangement for a stackable communications network hub
US5887132A (en) * 1995-12-05 1999-03-23 Asante Technologies, Inc. Network hub interconnection circuitry
US5734842A (en) * 1995-12-18 1998-03-31 Asante Technologies, Inc. Network hub interconnection circuitry having power reset feature
US5925128A (en) * 1996-03-22 1999-07-20 Leonard Bloom A Part Interest Access control module for a personal computer
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
US5873000A (en) * 1996-07-19 1999-02-16 Compaq Computer Corporation System incorporating hot docking and undocking capabilities without requiring a standby or suspend mode by placing local arbiters of system and base into idle state
US5875094A (en) * 1996-08-02 1999-02-23 Compaq Computer Corporation Portable computer docking station with adjustable insertion angle
US5826042A (en) * 1996-08-02 1998-10-20 Compaq Computer Corporation Portable computer docking station with module connection replicator
US5948047A (en) * 1996-08-29 1999-09-07 Xybernaut Corporation Detachable computer structure
JPH10116133A (ja) 1996-10-11 1998-05-06 Fujitsu Ltd 携帯情報機器
JPH10124182A (ja) 1996-10-24 1998-05-15 Fujitsu Ltd 増設バッテリを装着可能な携帯型コンピュータ装置
US6141711A (en) * 1996-12-19 2000-10-31 National Semiconductor Corporation Method and apparatus to enable insertion/ejection of a device in a computer system while maintaining operation of the computer system and application software
US5761322A (en) * 1996-12-31 1998-06-02 Compaq Computer Corporation Portable computer speaker enclosure
KR100286369B1 (ko) * 1997-01-06 2001-04-16 윤종용 컴퓨터 시스템
US5754397A (en) * 1997-01-21 1998-05-19 Dell Computer Corporation Docking connector with height adjustment in a computer system
US5978379A (en) 1997-01-23 1999-11-02 Gadzoox Networks, Inc. Fiber channel learning bridge, learning half bridge, and protocol
AU6869998A (en) 1997-03-26 1998-10-20 Via, Inc. Wearable computer packaging configurations
US5987547A (en) * 1997-03-31 1999-11-16 Texas Instruments Incorporated Network computer with interchangeable hard drive and data transceiver
US5973734A (en) 1997-07-09 1999-10-26 Flashpoint Technology, Inc. Method and apparatus for correcting aspect ratio in a camera graphical user interface
KR100265714B1 (ko) 1997-10-02 2000-09-15 윤종용 전화라인 선택제어기능을 갖는 휴대형 컴퓨터 및 그 확장시스템
US6062477A (en) * 1998-04-30 2000-05-16 Ncr Corporation Apparatus and method of operating a retail terminal having a single-orientation base assembly and a multiple-orientation base assembly
US6286060B1 (en) * 1998-06-26 2001-09-04 Sun Microsystems, Inc. Method and apparatus for providing modular I/O expansion of computing devices
KR20000003715A (ko) * 1998-06-29 2000-01-25 윤종용 롬을 구비한 공용 도킹 시스템
JP2000089855A (ja) * 1998-09-14 2000-03-31 Fujitsu Ltd 機能拡張装置及び電子機器
US6188572B1 (en) 1998-10-13 2001-02-13 Dell Usa, L.P. Movable docking station electrical connector
US7430171B2 (en) 1998-11-19 2008-09-30 Broadcom Corporation Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost
US6317141B1 (en) 1998-12-31 2001-11-13 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US6424177B1 (en) * 1999-06-28 2002-07-23 Broadcom Corporation Universal single-ended parallel bus
US6424194B1 (en) 1999-06-28 2002-07-23 Broadcom Corporation Current-controlled CMOS logic family
US6897697B2 (en) 1999-06-28 2005-05-24 Broadcom Corporation Current-controlled CMOS circuit using higher voltage supply in low voltage CMOS process
US6911855B2 (en) 1999-06-28 2005-06-28 Broadcom Corporation Current-controlled CMOS circuit using higher voltage supply in low voltage CMOS process
US6340899B1 (en) 2000-02-24 2002-01-22 Broadcom Corporation Current-controlled CMOS circuits with inductive broadbanding
US6654816B1 (en) * 2000-05-31 2003-11-25 Hewlett-Packard Development Company, L.P. Communication interface systems for locally analyzing computers
US6668296B1 (en) * 2000-06-30 2003-12-23 Hewlett-Packard Development Company, L.P. Powering a notebook across a USB interface
US7337179B1 (en) 2000-11-01 2008-02-26 Versata Development Group, Inc. Context subsystems for system configurations
JP2002157212A (ja) * 2000-11-17 2002-05-31 Hitachi Ltd 情報処理システム並びに携帯用電子機器および情報処理装置
JP2002197051A (ja) * 2000-12-11 2002-07-12 Internatl Business Mach Corp <Ibm> 通信先を決定するための通信アダプタの選択方法、通信アダプタの設定方法、コンピュータ装置、携帯情報機器、および記憶媒体
US20020149672A1 (en) * 2001-04-13 2002-10-17 Clapp Craig S.K. Modular video conferencing system
US6864558B2 (en) * 2001-05-17 2005-03-08 Broadcom Corporation Layout technique for C3MOS inductive broadbanding
US7239636B2 (en) 2001-07-23 2007-07-03 Broadcom Corporation Multiple virtual channels for use in network devices
US6624699B2 (en) * 2001-10-25 2003-09-23 Broadcom Corporation Current-controlled CMOS wideband data amplifier circuits
US7295555B2 (en) 2002-03-08 2007-11-13 Broadcom Corporation System and method for identifying upper layer protocol message boundaries
US7934021B2 (en) * 2002-08-29 2011-04-26 Broadcom Corporation System and method for network interfacing
US7346701B2 (en) 2002-08-30 2008-03-18 Broadcom Corporation System and method for TCP offload
US7411959B2 (en) * 2002-08-30 2008-08-12 Broadcom Corporation System and method for handling out-of-order frames
US7313623B2 (en) * 2002-08-30 2007-12-25 Broadcom Corporation System and method for TCP/IP offload independent of bandwidth delay product
US8180928B2 (en) * 2002-08-30 2012-05-15 Broadcom Corporation Method and system for supporting read operations with CRC for iSCSI and iSCSI chimney
US6993615B2 (en) * 2002-11-15 2006-01-31 Microsoft Corporation Portable computing device-integrated appliance
US7272420B2 (en) * 2004-01-14 2007-09-18 Microsoft Corporation Mobile device interface and adaptation system
US9088748B2 (en) * 2004-07-16 2015-07-21 Universal Electronics Inc. System for providing electronic media and commands via remote control and docking station
US7526536B2 (en) 2005-04-12 2009-04-28 International Business Machines Corporation System and method for port assignment management across multiple nodes in a network environment
US7362174B2 (en) 2005-07-29 2008-04-22 Broadcom Corporation Current-controlled CMOS (C3MOS) wideband input data amplifier for reduced differential and common-mode reflection
US7598811B2 (en) 2005-07-29 2009-10-06 Broadcom Corporation Current-controlled CMOS (C3MOS) fully differential integrated wideband amplifier/equalizer with adjustable gain and frequency response without additional power or loading
US7598788B2 (en) 2005-09-06 2009-10-06 Broadcom Corporation Current-controlled CMOS (C3MOS) fully differential integrated delay cell with variable delay and high bandwidth
US9224145B1 (en) 2006-08-30 2015-12-29 Qurio Holdings, Inc. Venue based digital rights using capture device with digital watermarking capability
US8565779B2 (en) * 2007-04-20 2013-10-22 Novatel Wireless, Inc. Position-based automatic configuration of portable device
US7840740B2 (en) * 2007-06-05 2010-11-23 Apple Inc. Personal media device docking station having an accessory device detector
US9043233B2 (en) * 2007-08-03 2015-05-26 International Business Machines Corporation Component configuration utilizing vague specifications
US20090194491A1 (en) * 2008-01-09 2009-08-06 Michael Lichodziejewski Interactive media storage system
US20090198989A1 (en) * 2008-02-06 2009-08-06 Broadcom Corporation Bios for a computing device with handheld and extended computing units
US8151100B2 (en) * 2008-02-06 2012-04-03 Broadcom Corporation Operating system for a computing device with handheld and extended computing units
CN101524282B (zh) * 2008-03-07 2014-06-04 Ge医疗***环球技术有限公司 对接站和超声诊断设备
US20110143769A1 (en) * 2009-12-16 2011-06-16 Microsoft Corporation Dual display mobile communication device
US8634873B2 (en) * 2010-03-17 2014-01-21 Microsoft Corporation Mobile communication device having multiple, interchangeable second devices
WO2012114443A1 (ja) 2011-02-21 2012-08-30 富士通株式会社 プロセッサ管理方法
US20130304959A1 (en) * 2012-05-10 2013-11-14 Pion Technologies Inc. Handheld Device Ecosystem with Docking Devices

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4070704A (en) * 1976-05-17 1978-01-24 Honeywell Information Systems Inc. Automatic reconfiguration apparatus for input/output processor
EP0116694B1 (en) * 1983-02-22 1990-09-12 International Business Machines Corporation Method for dynamically reconfiguring a data processing system for added devices
US4750136A (en) * 1986-01-10 1988-06-07 American Telephone And Telegraph, At&T Information Systems Inc. Communication system having automatic circuit board initialization capability
US4769764A (en) * 1986-08-11 1988-09-06 Isaac Levanon Modular computer system with portable travel unit
US5038320A (en) * 1987-03-13 1991-08-06 International Business Machines Corp. Computer system with automatic initialization of pluggable option cards
GB8725111D0 (en) * 1987-03-13 1987-12-02 Ibm Data processing system
US4862355A (en) * 1987-08-13 1989-08-29 Digital Equipment Corporation System permitting peripheral interchangeability during system operation
US4903222A (en) * 1988-10-14 1990-02-20 Compag Computer Corporation Arrangement of components in a laptop computer system
US5030128A (en) * 1989-03-06 1991-07-09 Dynabook Technologies Corporation Docking module

Also Published As

Publication number Publication date
EP0496535A2 (en) 1992-07-29
KR920015207A (ko) 1992-08-26
EP0496535A3 (en) 1994-07-20
MY107644A (en) 1996-05-30
HK202196A (en) 1996-11-15
EP0496535B1 (en) 1996-04-03
AU8992691A (en) 1992-07-30
SG44426A1 (en) 1997-12-19
JPH04317156A (ja) 1992-11-09
AU653189B2 (en) 1994-09-22
DE69209538T2 (de) 1996-10-24
CN1063564A (zh) 1992-08-12
JPH0666057B2 (ja) 1994-08-24
KR950009573B1 (ko) 1995-08-24
CA2057132C (en) 1996-06-25
US5265238A (en) 1993-11-23
DE69209538D1 (de) 1996-05-09

Similar Documents

Publication Publication Date Title
CN1024956C (zh) 可泊接便携式计算机的自动设备配置
US6141719A (en) USB selector switch
US6282383B1 (en) Method of monitoring and initiating operational commands in an image processing device
US6105097A (en) Device and method for interconnecting universal serial buses including power management
US5161102A (en) Computer interface for the configuration of computer system and circuit boards
US6321340B1 (en) Cable manager system and computer therewith
US5758099A (en) Plug and play protocol for bus adapter card
AU712611B2 (en) Programmable logic control system
KR100510048B1 (ko) 컴퓨터 시스템, usb 호환가능 디바이스 및 정보 처리 시스템
WO1996000420A1 (en) Memory device with switching of data stream modes
US6295566B1 (en) PCI add-in-card capability using PCI-to-PCI bridge power management
CN101727430B (zh) 一种板卡的热插拔方法和装置
US6725320B1 (en) I2C bus switching devices interspersed between I2C devices
CN1909559B (zh) 基于快速***组件互连的接口板及其切换主控板的方法
CA2118995A1 (en) Arbitration Logic for Multiple Bus Computer System
EP1139226A1 (en) Method of emulating an attachment and detachment of a USB device
US7053864B1 (en) Hot-plugging method of display apparatus
US5374940A (en) System for operating a plurality of graphics displays from a single computer
EP0907126A1 (en) Automatic configuration of primary and secondary peripheral devices for a computer
KR20110023836A (ko) 컴퓨터 어셈블링 방법, 컴퓨터 및 제어기 보드
CA2328560A1 (en) Computer state monitor for gating power-on control
CA2122079C (en) Universal cd-rom interface
CN1021142C (zh) 带驱动器标识的个人计算机
EP2573681B1 (en) Electric device with multiple data connection ports
JP2000010903A (ja) 多機能バス支援装置におけるリモ―ト機能制御及び委任のための方法及びシステム

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C15 Extension of patent right duration from 15 to 20 years for appl. with date before 31.12.1992 and still valid on 11.12.2001 (patent law change 1993)
OR01 Other related matters
ASS Succession or assignment of patent right

Owner name: LIAN XIANG(SINGAPORE)PRIVATE LTD.

Free format text: FORMER OWNER: INTERNATIONAL BUSINESS MACHINE CORP.

Effective date: 20061117

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20061117

Address after: Singapore Changi

Patentee after: Lenovo (Singapore) Pte. Ltd.

Address before: Amon, New York, USA

Patentee before: International Business Machines Corp.

C19 Lapse of patent right due to non-payment of the annual fee
CF01 Termination of patent right due to non-payment of annual fee