CN101339458B - Device configuration method and configuration module of "one machine with multiple workstations" computer system - Google Patents
Device configuration method and configuration module of "one machine with multiple workstations" computer system Download PDFInfo
- Publication number
- CN101339458B CN101339458B CN2008100033508A CN200810003350A CN101339458B CN 101339458 B CN101339458 B CN 101339458B CN 2008100033508 A CN2008100033508 A CN 2008100033508A CN 200810003350 A CN200810003350 A CN 200810003350A CN 101339458 B CN101339458 B CN 101339458B
- Authority
- CN
- China
- Prior art keywords
- workstation
- usb hub
- special
- usb
- computer
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种“一机多工作站”计算机系统的配置方法,以及一种“一机多工作站”计算机系统的设备配置模块。 The invention relates to a configuration method of a "one machine with multiple workstations" computer system and an equipment configuration module of the "one machine with multiple workstations" computer system.
背景技术 Background technique
所谓计算机的一机多工作站技术,是指在一台普通计算机上添加少量硬件,安装相应的软件(该软件是一机多工作站技术的关键,故一般被称为一机多工作站软件)后,将一台计算机分享给多个用户同时使用,多个用户同时、独立地共享一台计算机的硬、软件及外设资源,即一台电脑主机拖多个工作站。 The so-called one computer multi-workstation technology refers to adding a small amount of hardware to an ordinary computer and installing the corresponding software (this software is the key to one computer multi-workstation technology, so it is generally called one computer multi-workstation software). Share a computer to multiple users to use at the same time, and multiple users simultaneously and independently share the hardware, software and peripheral resources of a computer, that is, one computer host drags multiple workstations.
一机多工作站技术使一台计算机一分为多,具有明显的优点。前面提及的一机多工作站软件,目前市面上已经有Betwin和Hishare两款产品,在电子阅览室等领域得到了广泛应用。 One computer multi-workstation technology divides one computer into many, which has obvious advantages. The above-mentioned one-machine multi-workstation software currently has two products, Betwin and Hishare, which are widely used in electronic reading rooms and other fields.
当计算机上连接了多个人机交互设备(所述人机交互设备具体定义为:包括但不限于显卡、显示终端设备----显示器、投影仪、电视机等、声卡、扬声器、耳机、麦克风、鼠标、键盘、游戏手柄等输入输出设备,下同),以多个用户名同时登录和/或使用这台计算机时,需要将这些人机交互设备按照计算机用户的意愿来分配给不同的工作站(每个工作站由一个或数个共享一台计算机主机资源的人机交互设备组成,可供一个用户使用,下同)。目前这个分配的方法以及系统已经有了几种解决方案,但是这些已知的方案存在一定问题。 When multiple human-computer interaction devices are connected to the computer (the human-computer interaction devices are specifically defined as: including but not limited to graphics cards, display terminal devices - monitors, projectors, televisions, etc., sound cards, speakers, headphones, microphones, etc. , mouse, keyboard, game controller and other input and output devices, the same below), when logging in and/or using this computer with multiple user names at the same time, these human-computer interaction devices need to be assigned to different workstations according to the wishes of computer users (Each workstation is composed of one or several human-computer interaction devices sharing the resources of a computer host, which can be used by one user, the same below). At present, there have been several solutions for this allocation method and system, but there are certain problems in these known solutions.
第一种方案为目前流行的技术方案,包括如下三个步骤: The first solution is the currently popular technical solution, including the following three steps:
1、 将所有人机交互设备与计算机连接完毕,打开计算机电源,登录计算机,此时所有人机交互设备都只属于一个登录用户。 1. After connecting all human-computer interaction devices to the computer, turn on the power of the computer and log in to the computer. At this time, all the computer-computer interaction devices belong to only one logged-in user.
2、 运行一机多工作站软件,进入工作站配置界面,将所有的人机交互设备呈现给计算机使用者,计算机使用者将这些人机交互设备分配给不同的工作站; 2. Run the one-machine multi-workstation software, enter the workstation configuration interface, present all human-computer interaction devices to computer users, and computer users assign these human-computer interaction devices to different workstations;
3、 随后在计算机进入多工作站工作状态时,在一机多工作站软件的调度下,各个人机交互设备将会根据第2步的分配,自动归属于不同的工作站。不同的计算机用户以各自的用户名登录其中的任意一个工作站,同时独立使用该计算机。 3. Then when the computer enters the multi-workstation working state, under the scheduling of the multi-workstation software for one machine, each human-computer interaction device will automatically belong to different workstations according to the assignment in step 2. Different computer users log in to any one of the workstations with their own user names and use the computer independently at the same time.
方案一的缺点在于: 在步骤2---即工作站配置这一步骤中,要求用户具有专业的计算机水平,配置难度高;另外,本方案采用的配置方法也很不直观。 The disadvantage of Solution 1 is that: In step 2, that is, the workstation configuration step, the user is required to have a professional computer level, and the configuration is difficult; in addition, the configuration method adopted by this solution is not intuitive.
美国专利说明书(专利号:US7030836;授权公开日:2006年4月18日)公开了第二种技术方案,其名称为一种配置多用户计算机系统的方法和系统。该说明书给出了另一种为“一机多工作站”计算机的各用户配置人机交互设备的方法,该方法在配置过程中先由软件自动对非显示的人机交互设备进行了配置,再由计算机用户根据提示以直观的方式手动参与人机交互显示设备的配置,减去了计算机用户手动配置非显示的人机交互设备的工作,并使得显示设备的配置过程更为直观。 The US patent specification (patent number: US7030836; authorized publication date: April 18, 2006) discloses a second technical solution, which is named as a method and system for configuring a multi-user computer system. This manual gives another method for configuring human-computer interaction devices for each user of the "one computer with multiple workstations" computer. In the configuration process, the software automatically configures the non-display human-computer interaction devices first, and then The computer user manually participates in the configuration of the human-computer interaction display device in an intuitive manner according to the prompt, which reduces the work of the computer user to manually configure the non-display human-computer interaction device, and makes the configuration process of the display device more intuitive.
该说明书中的技术方案引入了“集合”(collection)的概念,归属于同一个工作站的所有外设在该专利中被定义为一个集合。 The technical solution in this specification introduces the concept of "collection", and all peripherals belonging to the same workstation are defined as a collection in this patent.
该方案包括如下三个步骤: The program includes the following three steps:
1、 将所有人机交互设备与计算机连接完毕,打开计算机电源,登录计算机,此时所有人机交互设备都只属于一个登录用户。 1. After connecting all human-computer interaction devices to the computer, turn on the power of the computer and log in to the computer. At this time, all the computer-computer interaction devices belong to only one logged-in user.
2、 运行一机多工作站软件,计算机会自动进行人机交互设备的配置(其中步骤c和d需要用户手动参与),其配置过程如下: 2. Run the one-machine multi-workstation software, and the computer will automatically configure the human-computer interaction equipment (steps c and d require manual participation by the user), and the configuration process is as follows:
a) 将所有的非USB、非显示的人机交互设备组成一个集合(该集合暂时没有包含显示设备,所以暂时不完整); a) Form a collection of all non-USB, non-display human-computer interaction devices (this collection does not include display devices for the time being, so it is temporarily incomplete);
b) 将所有的USB、非显示的人机交互设备按照一定逻辑组成多个集合(也暂不包含显示设备),逻辑复杂,设有一定的前提条件,并需要对所有USB设备与USB Hub的连接关系进行分析,但是没有涉及到在USB Hub中增加硬件特征标示的做法。 b) All USB and non-display human-computer interaction devices are formed into multiple sets according to a certain logic (not including display devices for the time being), the logic is complex, there are certain prerequisites, and all USB devices and USB Hubs need to be The connection relationship is analyzed, but it does not involve the method of adding hardware feature marks in the USB Hub.
c) 按照上述逻辑定义好的集合,都至少有一个键盘或鼠标,这一步骤的工作就是将显示设备逐一分配给各个集合,于是,系统在第一个显示设备中显示一个提示框,请用户按一下欲与该显示设备共组一个工作站的键盘或鼠标的任意按键,然后根据用户的按键来将该显示设备加入到该按键来自的键盘或鼠标所在的集合中。 c) The collections defined according to the above logic all have at least one keyboard or mouse. The work of this step is to assign the display devices to each collection one by one. Therefore, the system displays a prompt box on the first display device, asking the user to Click any button of the keyboard or mouse that is to be combined with the display device to form a workstation, and then add the display device to the set where the keyboard or mouse comes from according to the user's button.
d) 其余显示设备也一一按步骤c实施。 d) The rest of the display devices are also implemented according to step c.
3、配置过程结束后,按照配置结果,各个工作站进入工作状态。不同的计算机用户以各自的用户名登录其中的任意一个工作站,同时独立使用该计算机。 3. After the configuration process is over, each workstation enters the working state according to the configuration results. Different computer users log in to any one of the workstations with their own user names and use the computer independently at the same time.
上述专利的缺点如下: The shortcoming of above-mentioned patent is as follows:
第一,按照本专利的配置方法,要求每个工作站至少要有一个键盘(或其它指定类型的人机交互输入设备),这样的前提条件不合理,假设某个工作站的输入设备未采用键盘(或前述指定类型的人机交互输入设备),则配置方法无法完成。 First, according to the configuration method of this patent, each workstation is required to have at least one keyboard (or other specified type of human-computer interaction input device). or the human-computer interaction input device of the aforementioned specified type), the configuration method cannot be completed.
第二,按照该专利的配置方法,插于不同USB hub(子hub和父hub)上的人机交互设备有可能属于各自不同的集合(对应于不同的工作站),也有可能被强制为属于同一个集合(对应于同一个工作站)上,普通用户容易将后一种情况误认为发生了错误。 Second, according to the configuration method of this patent, human-computer interaction devices plugged into different USB hubs (sub-hub and parent hub) may belong to different sets (corresponding to different workstations), or may be forced to belong to the same On a set (corresponding to the same workstation), ordinary users can easily mistake the latter case for an error.
第三,当配置结束后进入多工作站工作状态,如果已经经过配置的人机交互设备断开与主机的连接,比如用户对这些设备进行了插拔或该设备与主机接触不良,或用户将已经经过配置的USB设备从一个USB插口换插到同一个USB Hub中的另一个插口,都有可能导致配置出现错误,导致某些人机交互设备不按照配置结果工作;也就是说,采取本方案的“一机多用户”计算机和各人机交互设备的工作稳定性较差。 Third, when the configuration is completed and enters the multi-workstation working state, if the configured human-computer interaction devices are disconnected from the host, for example, the user has plugged and unplugged these devices or the device is not in good contact with the host, or the user will be disconnected. Changing the configured USB device from one USB socket to another socket in the same USB Hub may cause configuration errors, causing some human-computer interaction devices to not work according to the configuration results; that is, to adopt this solution The working stability of the "one machine with multiple users" computer and various human-computer interaction devices is relatively poor.
发明内容 Contents of the invention
为了克服上述技术的缺点,本发明提供一种“一机多工作站”计算机系统的设备配置方法,该配置方法能使配置过程中的大多数或全部步骤由“一机多工作站”软件自动完成,并且系统比较稳定。同时,本发明还提供一种所述设备配置方法中所采用的“一机多工作站”计算机系统的设备配置模块。 In order to overcome the shortcoming of above-mentioned technology, the present invention provides a kind of equipment configuration method of "one machine multi-workstation" computer system, this configuration method can make most or all steps in the configuration process be finished automatically by "one machine multi-workstation" software, And the system is relatively stable. At the same time, the present invention also provides a device configuration module of the "one machine with multiple workstations" computer system used in the device configuration method.
具体的技术方案如下。 Concrete technical scheme is as follows.
“一机多工作站”计算机系统的设备配置方法,所述的系统包括一主机,主机内安装有多个显卡,主机连接至少一个特标USB Hub,所述的特标USB Hub是指带计算机可识别的特征标志、并能通过认证的USB Hub,该方法通过所述的系统执行一机多工作站的配置,该方法包括如下步骤: The equipment configuration method of "one machine multi-workstation" computer system, the described system includes a host, a plurality of graphics cards are installed in the host, the host is connected to at least one special USB Hub, and the special USB Hub refers to a computer with Recognized characteristic mark, and can pass through the USB Hub of authentication, this method carries out the configuration of one machine multi-workstation by described system, and this method comprises the steps:
(1)识别出接在主机上的所有特标USB Hub; (1) Identify all special USB Hubs connected to the host;
使每个特标USB Hub对应一个扩展工作站; Make each special USB Hub correspond to an expansion workstation;
使原始工作站和每个扩展工作站分别对应一个显卡; Make the original workstation and each expansion workstation correspond to a graphics card;
所述“使原始工作站和每个扩展工作站分别对应一个显卡”的步骤包括如下子步骤: The step of "making the original workstation and each extended workstation correspond to a graphics card" includes the following sub-steps:
a)只在一个显卡所连接的显示终端设备上弹出一个提示窗口,提示用户通过与该显示终端配对的工作站的某个输入设备输入一个动作; a) Only pop up a prompt window on the display terminal device connected to a graphics card, prompting the user to input an action through an input device of the workstation paired with the display terminal;
b)等待一定时间;在这个等待时间内,如果识别到来自一个输入设备的动作,则将该显示终端设备所连接的显卡划分到输入动作所来自的那个输入设备所属的工作站; b) Waiting for a certain period of time; within this waiting period, if an action from an input device is recognized, the graphics card connected to the display terminal device is assigned to the workstation to which the input device from which the input action comes belongs;
c)重复步骤a)、b)直到所有显示卡均弹出过步骤a)所述的提示窗口; c) Repeat steps a), b) until all display cards have popped up the prompt window described in step a);
(2)连接到各特标USB Hub的人机交互设备分配给各特标USB Hub所对应的扩展工作站;其它人机交互设备分配给原始工作站。 (2) The human-computer interaction devices connected to each special-label USB Hub are assigned to the extended workstations corresponding to each special-label USB Hub; other human-computer interaction devices are assigned to the original workstations.
本发明还公开了“一机多工作站”计算机系统的设备配置模块,所述的系统包括一主机,主机内安装有多个显卡,主机连接至少一个特标USB Hub,所述的特标USB Hub是指带计算机可识别的特征标志、并能通过认证的USB Hub,该设备配置模块包括: The invention also discloses a device configuration module of a "one machine with multiple workstations" computer system. The system includes a host with multiple graphics cards installed in the host. The host is connected to at least one special-label USB Hub. The special-label USB Hub Refers to the USB Hub with a computer-recognizable feature mark that can pass the certification. The device configuration module includes:
识别单元,用于识别出接在主机上的所有特标USB Hub; The identification unit is used to identify all the special USB Hubs connected to the host;
第一控制单元,用于使每个特标USB Hub对应一个扩展工作站; The first control unit is used to make each special standard USB Hub correspond to an expansion workstation;
第二控制单元,用于使原始工作站和每个扩展工作站分别对应一个显卡; The second control unit is used to make the original workstation and each expansion workstation correspond to a graphics card;
第一分配单元,用于将连接到各特标USB Hub的人机交互设备分配给各特标USB Hub所对应的扩展工作站; The first allocation unit is used to distribute the human-computer interaction equipment connected to each special USB Hub to the expansion workstation corresponding to each special USB Hub;
第二分配单元,用于将其它人机交互设备分配给原始工作站; The second allocation unit is used to allocate other human-computer interaction equipment to the original workstation;
另外,所述的第二控制单元包括: In addition, the second control unit includes:
动作提示单元,用于只在一个显卡所连接的显示终端设备上弹出一个提示窗口,提示用户通过与该显示终端配对的工作站的某个输入设备输入一个动作; The action prompt unit is used to pop up a prompt window only on the display terminal device connected to a graphics card, prompting the user to input an action through an input device of the workstation paired with the display terminal;
划分控制单元,用于等待一定时间,在这个等待时间内,如果识别到来自一个输入设备的动作,则将该显示终端设备所连接的显卡划分到输入动作所来自的那个输入设备所属的工作站; The dividing control unit is used to wait for a certain period of time. During this waiting period, if an action from an input device is recognized, the graphics card connected to the display terminal device is divided into the workstation to which the input device from which the input action comes belongs;
窗口控制单元,用于重复所述的动作提示单元和所述的划分控制单元的工作步骤,直到所有显示卡均弹出过所述的动作提示单元的工作步骤中所述的提示窗口。 The window control unit is used to repeat the working steps of the action prompting unit and the division control unit until all display cards have popped up the prompt windows described in the working steps of the action prompting unit.
本发明的有益效果在于: The beneficial effects of the present invention are:
第一、与现有技术中的美国专利相比,计算机中采用了本发明给出的配置方法,则所有非显示的人机交互设备的配置过程全部可以自动完成,且不需要有要求每个工作站至少要有一个键盘的前提条件。 First, compared with the U.S. patent in the prior art, the configuration method provided by the present invention is adopted in the computer, and the configuration process of all non-display human-computer interaction devices can be completed automatically, and there is no need to require each A workstation must have at least one keyboard prerequisite.
第二、与现有技术中的美国专利相比,由于前述的工作站的配置与USB设备本身没有关系,只与USB Hub有关,所以在多工作站工作状态下,用户可以对任何一个USB设备进行热插拔(用户的一次热插拔,只是让相应的工作站中增减一个设备,而不造成其它影响)。用户也可以将一个未经过配置的USB设备连接上普通的USB Hub,则该设备自动归属到该USB Hub所对应的工作站,并在该工作站中正常工作;同时,在多工作站工作状态下,也允许普通USB Hub本身进行热插拔(用户的热插拔,只是将相应的工作站中的设备进行了增减,不造成其它影响,该工作站仍然存在)。 Second, compared with the U.S. patent in the prior art, since the configuration of the aforementioned workstation has nothing to do with the USB device itself, it is only related to the USB Hub, so in the multi-workstation working state, the user can heat any USB device. Swapping (a hot-swapping by the user only adds or removes a device in the corresponding workstation without causing other effects). Users can also connect an unconfigured USB device to an ordinary USB Hub, and the device will automatically belong to the workstation corresponding to the USB Hub and work normally in the workstation; at the same time, in the multi-workstation working state, Allow ordinary USB Hub itself to be hot-swapped (the user's hot-swapped only increases or decreases the devices in the corresponding workstation, without causing other effects, the workstation still exists).
第三、当计算机处于单用户工作状态时,如果计算机中安装有多张显卡,操作系统通常只启用了其中的一张,操作系统所启用的显卡有可能不是用户所期望启用的。所以本发明提出了一种所有显卡均被启用的配置状态,这种配置状态下所有的显卡全部正常工作,所有的显卡输出相同的视频信号,保证用户可以使用任意一台与计算机相连接的显示终端设备。 Third, when the computer is in a single-user working state, if there are multiple graphics cards installed in the computer, the operating system usually only enables one of them, and the graphics card enabled by the operating system may not be enabled by the user's expectations. Therefore, the present invention proposes a configuration state in which all graphics cards are enabled. Under this configuration state, all graphics cards work normally, and all graphics cards output the same video signal, ensuring that users can use any display connected to the computer. Terminal Equipment.
第四、本发明还提出了多种USB Hub盒和工作站卡,通过在配置过程中利用USB Hub盒和工作站卡的硬件特征,以及显卡、USB Hub、其它各人机交互设备的硬件特征,大大简化了“一机多工作站”计算机系统的配置方法。 The 4th, the present invention also proposes multiple USB Hub box and workstation card, by utilizing the hardware feature of USB Hub box and workstation card in configuration process, and the hardware feature of video card, USB Hub, other each human-computer interaction equipment, greatly greatly Simplifies the configuration method of the "one machine with multiple workstations" computer system.
第五、当系统中只有两个工作站时,允许通过快捷按键进行切换的方式,交换这两个工作站的显卡。 Fifth, when there are only two workstations in the system, it is allowed to switch the graphics cards of the two workstations by means of shortcut buttons.
第六、以普通的USB Hub为标识来划分不同的工作站,或以USB根Hub上的USB插口的标识来划分不同的工作站。 Sixth, use the ordinary USB Hub as the logo to divide different workstations, or use the logo of the USB socket on the USB Root Hub to divide different workstations.
附图说明 Description of drawings
图1为本发明的“一机多工作站”计算机人机交互设备连接示意图。 Fig. 1 is a schematic diagram of the connection of "one computer with multiple workstations" computer human-computer interaction equipment of the present invention.
图2为本发明的实施例1的“一机多工作站”软件模块划分示意图。 Fig. 2 is a schematic diagram of division of software modules of "one machine with multiple workstations" in Embodiment 1 of the present invention.
图3为本发明的实施例1的“一机多工作站”软件各工作站基本配置参数表的结构示意图。 Fig. 3 is a structural schematic diagram of the basic configuration parameter table of each workstation of the "one machine with multiple workstations" software according to Embodiment 1 of the present invention.
图4为本发明的实施例1的“一机多工作站”软件中所采用的对“一机多工作站”系统进行配置的方法的逻辑示意图。 FIG. 4 is a logical schematic diagram of the method for configuring the "one machine with multiple workstations" system adopted in the "one machine with multiple workstations" software in Embodiment 1 of the present invention.
图5为本发明的实施例1的“一机多工作站”软件显卡配置方法流程图。 FIG. 5 is a flow chart of the "one machine with multiple workstations" software graphics card configuration method in Embodiment 1 of the present invention.
图6为本发明的实施例1的“一机多工作站”软件各工作站人机交互设备动态配置流程图。 Fig. 6 is a flow chart of dynamic configuration of human-computer interaction devices at each workstation of the "one machine with multiple workstations" software according to Embodiment 1 of the present invention.
图7为本发明的实施例1的“一机多工作站”软件“各工作站人机交互设备表”参数结构示意图。 Fig. 7 is a schematic diagram of the parameter structure of the "man-machine interaction equipment table for each workstation" software of the "one machine with multiple workstations" software according to Embodiment 1 of the present invention.
图8为本发明的实施例1的“一机多工作站”软件多工作站配置结果示意图。 FIG. 8 is a schematic diagram of the configuration results of the "one machine with multiple workstations" software with multiple workstations according to Embodiment 1 of the present invention.
图9为本发明的实施例2的“特标USB Hub显示盒”的原理示意图。 Fig. 9 is a schematic diagram of the principle of the "special standard USB Hub display box" according to Embodiment 2 of the present invention.
图10为本发明的实施例4的“一机多工作站”软件模块划分示意图。 Fig. 10 is a schematic diagram of division of software modules of "one machine with multiple workstations" in Embodiment 4 of the present invention.
图11为本发明的实施例4的显卡快捷切换方法流程图。 FIG. 11 is a flow chart of a method for quickly switching graphics cards according to Embodiment 4 of the present invention.
图12为本发明的实施例5的“一机多工作站”软件模块划分示意图。 Fig. 12 is a schematic diagram of division of software modules of "one machine with multiple workstations" according to Embodiment 5 of the present invention.
图13为本发明的实施例6所采用的扩展工作站卡示意图。 Fig. 13 is a schematic diagram of an expansion workstation card used in Embodiment 6 of the present invention.
图14为本发明的实施例6的“一机多工作站”软件多工作站配置示意图。 Fig. 14 is a schematic diagram of the "one machine with multiple workstations" software multi-workstation configuration in Embodiment 6 of the present invention.
图15为本发明的实施例6的“一机多工作站”软件模块划分示意图。 Fig. 15 is a schematic diagram of division of software modules of "one machine with multiple workstations" according to Embodiment 6 of the present invention.
具体实施方式 Detailed ways
本发明公开了“一机多工作站”计算机系统的配置方法,所述的系统包括一主机,主机内安装有多个显卡,主机连接至少一个特标USB Hub,所述的特标USB Hub是指带计算机可识别的特征标志、并能通过认证的的USB Hub,该方法通过所述的系统执行一机多工作站的配置,该方法包括如下步骤:(1)识别出接在主机上的所有特标USB Hub;使每个特标USB Hub对应一个扩展工作站;使原始工作站和每个扩展工作站分别对应到一个显卡。需要说明的是,步骤(1)中的三个子步骤是无次序限制的。较好的方案,步骤(1)如下:①识别出接在主机上的所有特标USB Hub;②使每个特标USB Hub对应一个扩展工作站;③使原始工作站和每个扩展工作站分别对应到一个显卡。 The invention discloses a configuration method of a "one machine with multiple workstations" computer system. The system includes a host with multiple graphics cards installed in the host. The host is connected to at least one special-label USB Hub. The special-label USB Hub refers to A USB Hub with a computer-recognizable feature mark that can pass the certification, the method implements the configuration of one machine and multiple workstations through the system, and the method includes the following steps: (1) Identify all the special USB hubs connected to the host computer. Standard USB Hub; make each special standard USB Hub correspond to an expansion workstation; make the original workstation and each expansion workstation correspond to a graphics card. It should be noted that the three sub-steps in step (1) are not limited in order. A better solution, step (1) is as follows: ①Identify all special-label USB Hubs connected to the host computer; ②Make each special-label USB Hub correspond to an expansion workstation; ③Make the original workstation and each expansion workstation correspond to the a graphics card.
(2)接到特标USB Hub的人机交互设备分配给该特标USB Hub所对应的扩展工作站;其他人机交互设备分配给原始工作站。 (2) The human-computer interaction device connected to the special-label USB Hub is assigned to the extended workstation corresponding to the special-label USB Hub; other human-computer interaction devices are assigned to the original workstation.
需要说明的是,所述的特标USB Hub是指带计算机可识别的特征标志、并能通过认证的的USB Hub。所述的USB Hub盒是指内置有USB Hub的设备,包括仅内置有USB Hub的设备或由USB Hub集成其它装置、按键而成的设备。所述的特标USB Hub盒,则指内置有特标USB Hub的设备。所述的原始工作站是指那些由直接与计算机主机相连接的人机交互设备共享计算机主机资源而成的工作站。所述的扩展工作站是指某个特标USB Hub上所连接的人机交互设备共享计算机主机资源而成的工作站。公知的,在步骤(1)之前,应将所有将来需要用到的特标USB Hub全部开启并连接到主机。 It should be noted that the special standard USB Hub refers to a USB Hub with a characteristic mark that can be recognized by a computer and that can pass the certification. The USB Hub box refers to a device with a built-in USB Hub, including a device with a built-in USB Hub or a device that integrates other devices and buttons with the USB Hub. The special-label USB Hub box refers to a device with a special-label USB Hub built in. The original workstation refers to those workstations formed by sharing the resources of the computer host with human-computer interaction devices directly connected to the computer host. The extended workstation refers to a workstation formed by sharing the host computer resources with human-computer interaction devices connected to a special USB Hub. It is known that before step (1), all the special USB Hubs that will be used in the future should be turned on and connected to the host.
所述的特标USB Hub分别与主机直接相连。其含义,也就是不允许特标USB Hub之间进行串联。 The special standard USB Hubs are respectively directly connected to the host computer. Its meaning is that it is not allowed to connect special USB Hubs in series.
有关“识别出接在主机上的所有特标USB Hub”的较好的方案如下: A better solution for "identifying all special USB Hubs connected to the host" is as follows:
当特标USB Hub的特征标志存储于USB Hub主芯片中、或存储于USB Hub主芯片外接ROM中的时候,所述的“识别出接在主机上的所有特标USB Hub”的步骤具体是:a)读取出存储于各USB Hub主芯片中或USB Hub主芯片外接ROM中的USB Hub的特征信息;b)逐一对所读取到的USB Hub特征标志信息进行认证,如果该特征标志信息为指定的特征标志信息(与相关USB Hub硬件厂商事先约定好该特征标志信息的取值和含义,不同厂家的USB Hub的特征标志信息各异),则认证通过,该USB Hub即为所述特标USB Hub。 When the characteristic flags of the special USB Hub are stored in the main chip of the USB Hub, or in the external ROM of the main chip of the USB Hub, the steps of "identifying all the special USB Hubs connected to the host" are as follows: : a) read out the feature information of the USB Hub stored in each USB Hub main chip or in the external ROM of the USB Hub main chip; b) authenticate the read USB Hub feature flag information one by one, if the feature flag The information is the specified feature flag information (the value and meaning of the feature flag information are agreed with the relevant USB Hub hardware manufacturers in advance, and the feature flag information of USB Hubs of different manufacturers is different), then the authentication is passed, and the USB Hub is the all The special standard USB Hub is described.
当特标USB Hub的特征标志存储在与USB Hub相连的USB设备中的时候,所述的“识别出接在主机上的所有特标USB Hub”的步骤具体是:a)读取出存储于各USB 设备的主芯片中或USB设备外主芯片外接ROM中的特征信息;b)逐一对所读取到的USB 设备的特征标志信息进行认证,如果该特征标志信息为指定的特征标志信息(与相关USB 设备硬件厂商事先约定好该特征标志信息的取值和含义,不同厂家的USB 设备的特征标志信息各异),则认证通过,与该USB设备相连接的USB Hub即为所述的特标USB Hub。 When the feature marks of the special USB Hub are stored in the USB device connected to the USB Hub, the steps of "identifying all the special USB Hubs connected to the host" are specifically: a) read out the The feature information in the main chip of each USB device or in the external ROM of the main chip outside the USB device; b) authenticate the feature flag information of the read USB device one by one, if the feature flag information is the specified feature flag information ( The value and meaning of the feature flag information are agreed in advance with the relevant USB device hardware manufacturer, and the feature flag information of USB devices of different manufacturers is different), then the authentication is passed, and the USB Hub connected to the USB device is the above-mentioned Special USB Hub.
当所述的特标USB Hub的特征标志采用与USB Hub 所连接的主机USB接口的编号的时候,所述的“识别出接在主机上的所有特标USB Hub”的步骤具体是:通过指定的主机USB接口之一与计算机主机相连接的USB Hub即为所述特标USB Hub。 When the characteristic mark of the special-label USB Hub adopts the serial number of the USB interface of the host connected to the USB Hub, the step of "identifying all the special-label USB Hubs connected to the host" is specifically: by specifying The USB Hub connected to one of the host USB interfaces and the computer host is the special standard USB Hub.
对于在windowsXP操作系统以上所支持的双头显卡,也等同于本发明的多个显卡中两个显卡,也在本发明的保护范围之内。 For the dual-head graphics card supported above the windowsXP operating system, it is also equivalent to two graphics cards among the multiple graphics cards of the present invention, and is also within the protection scope of the present invention.
所述的USB Hub,分别连接一人机交互设备,所述的人机交互设备除显卡以外是键盘、鼠标、游戏操纵杆、声卡、麦克风、摄像头之一及其组合。 Described USB Hub is respectively connected with a human-computer interaction device, and described human-computer interaction device is one of keyboard, mouse, game joystick, sound card, microphone, camera and combinations thereof except graphics card.
需要说明的是,当系统执行步骤(1)的时候,较好的方式,系统中的USB Hub 不必连接人机交互设备。 It should be noted that when the system executes step (1), in a better way, the USB Hub in the system does not need to be connected to the human-computer interaction device.
当系统执行步骤(2)与步骤(1)的之间,较好的方式,系统重启,然后再连接上人机交互设备。 When the system executes between step (2) and step (1), it is a better way to restart the system and then connect to the human-computer interaction device.
所述的“使每个特标USB Hub对应一个扩展工作站”的步骤具体是:设定系统中扩展工作站的数量为识别到的特标USB Hub的数量,使扩展工作站与特标USB Hub一一对应。 The step of "making each special-label USB Hub correspond to an extended workstation" is specifically: set the number of extended workstations in the system to the number of identified special-label USB Hubs, and make the extended workstations and special-label USB Hubs one by one correspond.
较好的方案,所述的“使原始工作站和每个扩展工作站分别对应一个显卡”的步骤包括如下子步骤: 4a)只在一个显卡所连接的显示终端设备上弹出一个提示窗口,提示用户通过与该显示终端配对的工作站的某个输入设备输入一个动作;4b)等待一定时间;在这个等待时间内,如识别到来自一个输入设备的动作,如果输入动作所来自的那个输入设备与某个特标USB Hub相连,或输入动作本身就来自某个特标USB Hub盒,则将该显示终端设备所连接的显卡对应到该特标USB Hub所对应的扩展工作站,如果输入动作所来自的那个输入设备直接与计算机主机相连,则将该显示终端设备所连接的显卡对应到原始工作站;4c)重复步骤4a)、4b)的工作直到所有显卡均弹出过步骤4a)所述的提示窗口。 In a better solution, the step of "making the original workstation and each extended workstation correspond to a graphics card respectively" includes the following sub-steps: 4a) Only a prompt window pops up on the display terminal device connected to a graphics card, prompting the user to pass An input device of the workstation paired with the display terminal inputs an action; 4b) Wait for a certain period of time; within this waiting time, if an action from an input device is recognized, if the input device from which the input action comes from is not the same as a certain If the special USB Hub is connected, or the input action itself comes from a special USB Hub box, then the graphics card connected to the display terminal device should be mapped to the expansion workstation corresponding to the special USB Hub. If the input action comes from the The input device is directly connected to the host computer, and the graphics card connected to the display terminal device is corresponding to the original workstation; 4c) repeat steps 4a), 4b) until all graphics cards have popped up the prompt window described in step 4a).
更好的方案,所述“使原始工作站和每个扩展工作站分别对应一个显卡”的步骤,包括如下子步骤: A better solution, the step of "making the original workstation and each extended workstation correspond to a graphics card", includes the following sub-steps:
将主机显卡的视频输出引到特标USB Hub处,在特标USB Hub外围设置一个信号检测装置,这个装置用于识别显卡是否输出一种特定的信号; Lead the video output of the host graphics card to the special-label USB Hub, and set a signal detection device around the special-label USB Hub. This device is used to identify whether the graphics card outputs a specific signal;
5a) 仅使一个显卡输出步骤5a)所述的特定视频信号; 5a) Make only one graphics card output the specific video signal mentioned in step 5a);
5b) 等待一定时间;在这个等待时间内,如一个特标USB Hub显示盒识别到该视频输入信号,则该显卡被划分到该特标USB Hub显示盒所对应的扩展工作站; 5b) Wait for a certain period of time; within this waiting time, if a special USB Hub display box recognizes the video input signal, the graphics card will be assigned to the expansion workstation corresponding to the special standard USB Hub display box;
5c) 重复步骤5b)、5c)直到所有显卡均输出过步骤5a)所述的特定视频信号; 5c) Repeat steps 5b), 5c) until all graphics cards have output the specific video signal described in step 5a);
5d) 没有被分配的显卡被分配给原始工作站。 5d) Unassigned graphics cards are assigned to the original workstation.
所述步骤5b)也可以是“仅使一个显卡输出普通视频信号”或“仅使一个显卡不输出视频信号”,只要保证该显卡与主机内的其它显卡的输出不同,且步骤5a)中的信号检查装置能够识别出该显卡的输出,并通过特标USB Hub及时反馈给计算机主机。 Said step 5b) can also be "only make one graphics card output ordinary video signal" or "only make one graphics card not output video signal", as long as it is ensured that the output of this graphics card is different from that of other graphics cards in the host computer, and that in step 5a) The signal inspection device can identify the output of the graphics card, and feedback it to the host computer in time through the special USB Hub.
本发明中,允许用户将多台显卡配置到同一个工作站,在配置后,还可能出现某一个工作站中没有配置到任何显卡的情况,此时计算机可以对此工作站的人机交互设备的配置作一些调整(将该工作站中的设备全部暂时停用,或者将该工作站中的设备全部配置给另一个工作站),也可以继续保持该工作站的独立性(该工作站可以暂时无输出,或者采用音频输出等非显示输出方式)。 In the present invention, the user is allowed to configure multiple graphics cards to the same workstation. After configuration, there may be a situation where no graphics card is configured in a certain workstation. At this time, the computer can configure the human-computer interaction equipment of this workstation. Some adjustments (temporarily disable all the devices in the workstation, or configure all the devices in the workstation to another workstation), or continue to maintain the independence of the workstation (the workstation can temporarily have no output, or use audio output and other non-display output methods).
较好的,当“一机多工作站”为一机双工作站且每个工作站配置一个显卡,本发明可以采用一种双显卡切换方法来快速配置,该方法的具体步骤如下:某一特定按键或某特定按键组合被按下, 两个工作站中的显卡相互交换。其含义是,当显卡和工作站之间的配置关系不符合计算机用户的意愿时,存在一个切换的快捷按键,可以通过键盘来设置,也可以直接设置在USB Hub盒上,方便用户进行切换。工作站和显卡的配置关系确定之后的任何阶段,都可以使用这个快捷键来进行显卡配置的切换。需要说明的是,本发明的“一机多工作站”计算机系统双显卡切换方法不仅可以应用于本发明中的“一机多工作站”计算机系统,还可以应用于其它各种“一机多工作站”计算机系统。 Preferably, when "one machine multi-workstation" is a machine with two workstations and each workstation is configured with a graphics card, the present invention can adopt a dual graphics card switching method to quickly configure, and the specific steps of the method are as follows: a specific button or A certain key combination is pressed, and the graphics cards in the two workstations are swapped. Its meaning is that when the configuration relationship between the graphics card and the workstation does not meet the wishes of the computer user, there is a shortcut button for switching, which can be set through the keyboard or directly set on the USB Hub box, which is convenient for the user to switch. At any stage after the configuration relationship between the workstation and the graphics card is determined, you can use this shortcut key to switch the graphics card configuration. It should be noted that the dual graphics card switching method of the "one computer with multiple workstations" computer system of the present invention can not only be applied to the "one computer with multiple workstations" computer system in the present invention, but also can be applied to other various "one computer with multiple workstations" computer system.
所述配置方法的步骤(1)之前,还包括步骤(0)如下:使主机上连接的所有显卡都显示相同的用户界面。 Before the step (1) of the configuration method, the step (0) is also included as follows: making all graphics cards connected to the host computer display the same user interface.
所述的“一机多工作站”计算机系统的设备配置方法,当系统中有多个所述特标USB Hub盒时,各个特标USB Hub盒的特征标志各不相同。 In the device configuration method of the "one machine with multiple workstations" computer system, when there are a plurality of special USB Hub boxes in the system, the characteristic signs of each special USB Hub box are different.
所述的“一机多工作站”计算机系统的设备配置方法,其特征在于所述特标USB Hub盒具有系统可识别的特征标志,并采用以下方法来获取: The device configuration method of the "one-machine multi-workstation" computer system is characterized in that the special standard USB Hub box has a system-recognizable feature mark, and adopts the following method to obtain:
读取存储于USB Hub芯片中原有默认的特征标志来识别;或 Read the original default signature stored in the USB Hub chip to identify; or
读取USB Hub主芯片外接ROM中存储的特征标志来识别;或 Read the feature flag stored in the external ROM of the main chip of the USB Hub to identify; or
读取连接到USB Hub的USB设备中存储的特征标志来识别;或 Read the signature stored in the USB device connected to the USB Hub to identify; or
读取USB Hub盒所连接的主机USB接口的编号或其他特征标志来识别。 Read the number or other characteristic marks of the host USB interface connected to the USB Hub box to identify it.
所述的“一机多工作站”计算机系统的设备配置方法,其特征在于其中所述的“原有默认的特征标志”是USB Hub的VID、PID或产品序列号之一,所述的“连接到USB Hub的USB设备中存储的特征标志”是USB设备的VID、PID、产品序列号之一。 The device configuration method of the described "one-machine multi-workstation" computer system is characterized in that the "original default feature mark" described therein is one of VID, PID or product serial number of the USB Hub, and the described "connection "The characteristic flag stored in the USB device to the USB Hub" is one of the VID, PID, and product serial number of the USB device.
一种上述“一机多工作站”计算机系统的设备配置方法中所采用的USB Hub盒,包括USB Hub主芯片及外围电路,其具有计算机可识别的特征标志,并存储于USB Hub主芯片、或USB Hub主芯片的外接ROM、或存储于连接到该USB Hub的USB设备中。 A kind of USB Hub box adopted in the equipment configuration method of above-mentioned " one machine multi-workstation " computer system, comprise USB Hub main chip and peripheral circuit, it has the feature sign that computer can recognize, and is stored in USB Hub main chip, or The external ROM of the main chip of the USB Hub, or stored in the USB device connected to the USB Hub.
进一步的,所述的USB Hub盒集成了包括USB红外接收器、USB无线接收器、USB声卡之一或其组合在内的人机交互设备。 Further, the USB Hub box integrates human-computer interaction devices including one of a USB infrared receiver, a USB wireless receiver, a USB sound card or a combination thereof.
更好的,所述的USB Hub盒集成一个可以触发输入事件的按键,当该按键被触动时,该USB Hub盒能使主机产生一个输入事件。 More preferably, the USB Hub box integrates a key that can trigger an input event, and when the key is touched, the USB Hub box can cause the host to generate an input event.
所述的USB Hub盒,集成视频输入接口,并集成用于识别特定视频信号的装置。 The USB Hub box is integrated with a video input interface and a device for identifying a specific video signal.
“一机多工作站”计算机系统,所述的系统包括一主机,主机内安装有多个显卡,主机连接上述的USB Hub盒,USB Hub盒包括USB Hub主芯片及外围电路,其具有计算机可识别的特征标志,并存储于USB Hub主芯片、或USB Hub主芯片的外接ROM、或存储于连接到该USB Hub的USB设备中。 "One machine multi-workstation" computer system, the system includes a host, multiple graphics cards are installed in the host, the host is connected to the above-mentioned USB Hub box, and the USB Hub box includes the USB Hub main chip and peripheral circuits, which have computer-identifiable and stored in the main chip of the USB Hub, or the external ROM of the main chip of the USB Hub, or stored in the USB device connected to the USB Hub.
并且所述的USB Hub盒集成了包括USB红外接收器、USB无线接收器、USB声卡之一或其组合在内的人机交互设备,其中所述人机交互设备带有输入和输出两种功能。 And the described USB Hub box integrates a human-computer interaction device including one of a USB infrared receiver, a USB wireless receiver, a USB sound card or a combination thereof, wherein the human-computer interaction device has two functions of input and output .
所述的USB Hub盒集成一个可以触发输入事件的按键,当该按键被触动时,该USB Hub盒能使主机产生一个输入事件。 The USB Hub box integrates a button that can trigger an input event, and when the button is touched, the USB Hub box can cause the host to generate an input event.
所述的USB Hub盒,所述的USB Hub盒集成视频输入接口,并集成用于识别特定视频信号的装置。 In the USB Hub box, the USB Hub box integrates a video input interface and integrates a device for identifying a specific video signal.
所述的计算机系统,其中所述的USB Hub盒分别连接的人机交互设备。所述的人机交互设备是键盘、鼠标、遥控接收器、游戏操纵杆、声卡、扬声器、麦克风、摄像头之一或其组合。 Described computer system, the human-computer interaction equipment that wherein described USB Hub box is connected respectively. The human-computer interaction device is one of a keyboard, a mouse, a remote control receiver, a joystick, a sound card, a loudspeaker, a microphone, a camera or a combination thereof.
本发明所述的“一机多工作站”计算机系统的配置方法,经过简化,可适用于采用普通USB Hub的计算机系统,该系统包括一主机,主机内安装有多个显卡,主机连接至少一个USB Hub,该方法通过所述的系统执行一机多工作站的配置,该方法不需要对USB Hub进行认证,包括如下步骤:(i)识别出接在主机上的所有USB Hub;使每个USB Hub对应一个扩展工作站;使原始工作站和每个扩展工作站分别对应到一个显卡。需要说明的是,步骤(i)中的三个子步骤是无次序限制的。较好的方案,步骤(i)如下:①识别出接在主机上的所有USB Hub;②使每个USB Hub对应一个扩展工作站;③使原始工作站和每个扩展工作站分别对应到一个显卡。 The configuration method of the "one machine with multiple workstations" computer system described in the present invention can be applied to a computer system using an ordinary USB Hub through simplification. Hub, the method implements the configuration of one machine and multiple workstations through the system, and the method does not need to authenticate the USB Hub, including the following steps: (i) identifying all USB Hubs connected to the host computer; making each USB Hub Corresponds to an expansion workstation; makes the original workstation and each expansion workstation correspond to a graphics card respectively. It should be noted that the three sub-steps in step (i) are not limited in order. A better solution, step (i) is as follows: ① Identify all USB Hubs connected to the host computer; ② Make each USB Hub correspond to an expansion workstation; ③ Make the original workstation and each expansion workstation correspond to a graphics card.
(ii)接到USB Hub的人机交互设备分配给该USB Hub所对应的扩展工作站;其他人机交互设备分配给原始工作站。 (ii) The human-computer interaction device connected to the USB Hub is assigned to the extended workstation corresponding to the USB Hub; other human-computer interaction devices are assigned to the original workstation.
一种工作站卡,其中集成有至少一个显卡和至少一个USB口或PS/2口、显卡和USB口在硬件设计上一一对应,在“一机多工作站”计算机系统中,同一个工作站卡上的显卡和连接在该工作站卡上的人机交互设备对应到同一个工作站。 A workstation card, in which at least one graphics card and at least one USB port or PS/2 port are integrated, and the graphics card and the USB port are in one-to-one correspondence in hardware design. The graphics card and the human-computer interaction device connected to the workstation card correspond to the same workstation.
本发明所述的“一机多工作站”计算机系统的配置方法,还可以通过如下方式进一步简化:采用上述工作站卡,该卡插在计算机主机内的主板的插槽上,带有视频输出接口和USB接口(和/或PS/2接口)。所述工作站卡可在一块显卡上集成其它人机交互连接设备(如USB Hub)或其它人机交互设备的接口而成。 The configuration method of the "one machine with multiple workstations" computer system according to the present invention can also be further simplified in the following manner: the above-mentioned workstation card is adopted, and the card is inserted on the slot of the mainboard in the computer host, with a video output interface and USB port (and/or PS/2 port). The workstation card can be formed by integrating other human-computer interaction connection devices (such as USB Hub) or interfaces of other human-computer interaction devices on a graphics card.
连接在同一个工作站卡上的所有人机交互设备和该工作站卡中所集成的显卡自动配置到同一个扩展工作站,其它人机交互设备和显卡自动配置为原始工作站。 All human-computer interaction devices connected to the same workstation card and the graphics card integrated in the workstation card are automatically configured to the same extended workstation, and other human-computer interaction devices and graphics cards are automatically configured as original workstations.
一种“一机多工作站”计算机系统的设备配置模块,所述的系统包括一主机,主机内安装有多个显卡,主机连接至少一个特标USB Hub,其中,该设备配置模块包括:识别单元,用于识别出接在主机上的所有特标USB Hub;第一控制单元,用于使每个特标USB Hub对应一个扩展工作站;第二控制单元,用于使原始工作站和每个扩展工作站分别对应一个显卡;第一分配单元,用于将连接到各特标USB Hub的人机交互设备分配给各特标USB Hub所对应的扩展工作站;第二分配单元,用于将其它人机交互设备分配给原始工作站。 A device configuration module of a "one machine with multiple workstations" computer system, the system includes a host, a plurality of graphics cards are installed in the host, and the host is connected to at least one special USB Hub, wherein the device configuration module includes: an identification unit , used to identify all the special USB Hubs connected to the host; the first control unit is used to make each special USB Hub correspond to an expansion workstation; the second control unit is used to make the original workstation and each expansion workstation Corresponding to a graphics card respectively; the first distribution unit is used to distribute the human-computer interaction equipment connected to each special USB Hub to the expansion workstation corresponding to each special USB Hub; the second distribution unit is used to distribute other human-computer interaction devices The device is assigned to the original workstation.
所述的人机交互设备是键盘、鼠标、遥控接收器、游戏操纵杆、声卡、扬声器、麦克风、摄像头之一或其组合。 The human-computer interaction device is one of a keyboard, a mouse, a remote control receiver, a joystick, a sound card, a loudspeaker, a microphone, a camera or a combination thereof.
所述的第一控制单元包括:数量设定单元,用于设定系统中扩展工作站的数量为识别到的特标USB Hub的数量,使扩展工作站与特标USB Hub一一对应。 The first control unit includes: a quantity setting unit, which is used to set the number of extended workstations in the system to the number of identified special-label USB Hubs, so that the extended workstations correspond to the special-label USB Hubs one-to-one.
所述的第二控制单元包括:动作提示单元,用于只在一个显卡所连接的显示终端设备上弹出一个提示窗口,提示用户通过与该显示终端配对的工作站的某个输入设备输入一个动作;划分控制单元,用于等待一定时间,在这个等待时间内,如识别到来自一个输入设备的动作,则将该显示终端设备所连接的显卡划分到输入动作所来自的那个输入设备所属的工作站;窗口控制单元,用于重复所述的动作提示单元和所述的划分控制单元的工作步骤,直到所有显示卡均弹出过所述的动作提示单元的工作步骤中所述的提示窗口。 The second control unit includes: an action prompt unit, which is used to pop up a prompt window only on the display terminal device connected to a graphics card, prompting the user to input an action through an input device of a workstation paired with the display terminal; The dividing control unit is used to wait for a certain period of time. During this waiting period, if an action from an input device is recognized, the graphics card connected to the display terminal device is divided into the workstation to which the input device from which the input action comes belongs; The window control unit is used to repeat the working steps of the action prompting unit and the division control unit until all display cards have popped up the prompt windows described in the working steps of the action prompting unit.
所述的第二控制单元包括:第一输出控制单元,用于将主机显卡的视频输出引到特标USB Hub处,在特标USB Hub外围设置一个信号检测装置,这个装置用于识别显卡是否输出一种特定的信号;第二输出控制单元,用于仅使一个显卡输出所述的第一输出控制单元的工作步骤中所述的特定视频信号;第一划分控制单元,用于等待一定时间,在这个等待时间内,如一个特标USB Hub显示盒识别到该视频输入信号,则该显卡被划分到该特标USB Hub显示盒所对应的扩展工作站;信号控制单元,用于重复所述的第二输出控制单元和所述的划分控制单元的工作步骤,直到所有显卡均输出过步骤5a)所述的特定视频信号;第二划分控制单元,用于将没有被分配的显卡被分配给原始工作站。 The second control unit includes: a first output control unit, which is used to lead the video output of the host graphics card to the special-label USB Hub, and a signal detection device is arranged on the periphery of the special-label USB Hub, and this device is used to identify whether the graphics card is Output a specific signal; the second output control unit is used to make only one graphics card output the specific video signal described in the working steps of the first output control unit; the first division control unit is used to wait for a certain period of time , within this waiting time, if a special-label USB Hub display box recognizes the video input signal, the graphics card is divided into the corresponding expansion workstation of the special-label USB Hub display box; the signal control unit is used to repeat the above-mentioned The second output control unit and the working steps of the division control unit, until all graphics cards have output the specific video signal described in step 5a); the second division control unit is used to assign the graphics cards that are not assigned to The original workstation.
所述的设备配置模块还包括:初始化单元,用于使主机上连接的所有显示卡都显示相同的用户界面。 The device configuration module further includes: an initialization unit, configured to make all display cards connected to the host computer display the same user interface.
进一步的,当系统中有多个所述特标USB Hub盒时,各个特标USB Hub盒的特征标志各不相同。 Further, when there are a plurality of said special-mark USB Hub boxes in the system, the characteristic signs of each special-mark USB Hub box are different.
所述的特标USB Hub盒具有系统可识别的特征标志,并采用以下单元来获取:第一获取单元,用于读取存储于USB Hub芯片中原有默认的特征标志来识别;或第二获取单元,用于读取USB Hub主芯片外接ROM中存储的特征标志来识别;或第三获取单元,用于读取连接到USB Hub的USB设备中存储的特征标志来识别;或第四获取单元,用于读取USB Hub盒所连接的主机USB接口的编号来识别。 The special standard USB Hub box has a system-recognizable feature mark, and adopts the following units to obtain: the first acquisition unit is used to read the original default feature mark stored in the USB Hub chip to identify; or the second acquisition unit, used to read the feature flag stored in the external ROM of the USB Hub main chip to identify; or the third acquisition unit, used to read the feature flag stored in the USB device connected to the USB Hub to identify; or the fourth acquisition unit , which is used to read the serial number of the host USB interface connected to the USB Hub box to identify it.
所述的第一获取单元读取的“原有默认的特征标志” 是USB Hub的VID、PID或产品序列号之一,所述的“连接到USB Hub的USB设备中存储的特征标志”是USB设备的VID、PID、产品序列号之一。 The "original default feature flag" read by the first acquisition unit is one of the VID, PID or product serial number of the USB Hub, and the "characteristic flag stored in the USB device connected to the USB Hub" is One of the VID, PID, and product serial number of the USB device.
下面结合附图和实施例进一步说明本发明。实施例1中,如图1所示的计算机系统,包括一台计算机主机100,该计算机主机100中装有两个显卡(图中未标出),其中一个显卡,通过视频输出线101连接到显示器102,另一个显卡通过视频输出线104与电视机103相连。
The present invention will be further described below in conjunction with the accompanying drawings and examples. In Embodiment 1, the computer system as shown in FIG. 1 includes a
一USB Hub105通过USB连接线106与该计算机主机100相连接,另一USB Hub111通过另一USB连接线116与该计算机主机100相连接;其中USB Hub105上连接有USB鼠标114和USB遥控器,图中列出了该遥控器的接收端子112和遥控器发射器113;USB Hub111上连接有USB鼠标115。
A
其中,USB Hub105的主芯片中所存储的VID信息为“JYD”。USB Hub111的主芯片中所存储的VID信息不是“JYD”。 Among them, the VID information stored in the main chip of USB Hub105 is "JYD". The VID information stored in the main chip of USB Hub111 is not "JYD".
此外,该计算机主机100上还直接连接有PS/2键盘107、PS/2鼠标108、USB鼠标109、USB键盘110。
In addition, the
为了将图1中的计算机系统配置为“一机多工作站”系统,本方案在计算机中安装一套“一机多工作站”软件,该软件内部包括4个模块和两个共用参数,如图2所示,4个模块分别为:“一机多工作站”配置模块200、单用户运行管理模块201、多工作站运行支撑模块202、工作状态切换模块203。两个共用参数分别为:工作状态参数204和基本配置参数表205。
In order to configure the computer system in Figure 1 as a "one machine with multiple workstations" system, this program installs a set of "one machine with multiple workstations" software in the computer, which includes 4 modules and two shared parameters, as shown in Figure 2 As shown, the four modules are: "one machine with multiple workstations"
其中“一机多工作站”配置模块200中包含一个“特标USB Hub认证参数”207,用于判定计算机主机上所连接的USB Hub是否为所述的特标USB Hub。本方案中,该“特标USB Hub认证参数”的值为“JYD”。
Wherein the "one machine with multiple workstations"
其中工作状态参数204用于表示工作状态,一般存在主机中的硬盘上,取值为0或1,分别表示单用户状态和多工作站状态;
Wherein the working
其中的基本配置参数表205,一般存在主机中的硬盘上,用于表示工作站配置信息,包括每个工作站所对应的显卡和每个扩展工作站所对应的特标USB Hub的信息,本方案中,该基本配置参数表采用链表的形式,具体如图3所示,链表头表示原始工作站,每增加一个扩展工作站,则增加一个表节点来表示,其中表节点300表示扩展工作站1的配置信息。
The basic configuration parameter table 205 therein is generally stored on the hard disk in the host computer, and is used to represent workstation configuration information, including information on the graphics card corresponding to each workstation and the special USB Hub corresponding to each extended workstation. In this solution, The basic configuration parameter table is in the form of a linked list, specifically as shown in Figure 3, the head of the linked list represents the original workstation, and each time an extended workstation is added, a table node is added to represent it, wherein the
请一并参见图2、图3和图4,安装完所述“一机多工作站”软件后,运行其中的“一机多工作站”配置模块200,软件将执行以下配置方法,步骤是:
Please refer to Fig. 2, Fig. 3 and Fig. 4 together, after having installed described " one machine multi-workstation " software, run wherein " one machine multi-workstation "
1、使计算机主机中所安装的所有显卡输出相同的用户界面(步骤400),该步骤的执行结果是当前显示器102和电视机103中将显示相同的用户界面;
1. Make all the graphics cards installed in the host computer output the same user interface (step 400), the execution result of this step is that the same user interface will be displayed in the
2、识别出接在主机上的所有特标USB Hub(步骤401),具体为:读取计算机主机所连接的所有USB Hub的VID信息,如果某USB Hub的VID信息与“特标USB Hub认证参数”207的值相同,则该USB Hub即为特标USB Hub;否则该USB Hub即为非特标USB Hub。该步骤的执行结果是:USB Hub105被识别为特标USB Hub,而USB Hub111则被识别为非特标USB Hub。
2. Identify all the special-label USB Hubs connected to the host computer (step 401), specifically: read the VID information of all USB Hubs connected to the computer host computer, if the VID information of a certain USB Hub is consistent with the "special-label USB Hub authentication If the values of parameter "207 are the same, the USB Hub is a special-label USB Hub; otherwise, the USB Hub is a non-special-label USB Hub. The execution result of this step is:
3、使每个特标USB Hub对应一个扩展工作站(步骤402),具体为:为每个特标USB Hub,在基本配置参数表205中增加一个扩展工作站,并将该特标USB Hub的设备名记录到扩展工作站中;该步骤执行结果是:基本配置参数表205中增加了扩展工作站1(图3中300),并且特标USB Hub105的设备名被记录到扩展工作站1中。 3. Make each special mark USB Hub correspond to an expansion workstation (step 402), specifically: for each special mark USB Hub, add an expansion work station in the basic configuration parameter table 205, and the equipment of this special mark USB Hub The name is recorded in the extended workstation; the execution result of this step is: the extended workstation 1 (300 in Fig. 3) has been added in the basic configuration parameter table 205, and the device name of the special mark USB Hub105 is recorded in the extended workstation 1.
4、使原始工作站和每个扩展工作站分别对应一个显卡(步骤403),具体逻辑如图5所示,该步骤执行结果是: 4. Make the original workstation and each extended workstation correspond to a graphics card respectively (step 403), the specific logic is shown in Figure 5, the execution result of this step is:
a)在显示器102中弹出一个提示窗口,提示用户通过某个与该显示器102配对的输入设备输入一个动作,此时假设用户按下PS/2鼠标的任意按键,显示器102中的提示窗口消失;
a) A prompt window pops up in the
b)在电视机中弹出一个提示窗口,提示用户通过某个与该电视机103配对的输入设备输入一个动作,此时假设用户按下USB鼠标114的任意按键,电视机103中的提示窗口消失;
b) A prompt window pops up in the TV to prompt the user to input an action through an input device paired with the
c)将显示器102所连接的显卡的设备名记录到基本配置参数表205中的“原始工作站所对应的显卡的设备名”,将电视机103所连接的显卡的设备名记录到基本配置参数表205中的“扩展工作站1所对应的显卡设备名”。
c) Record the device name of the graphics card connected to the
5、设置工作状态(步骤404),具体为:将工作状态参数204设置为1,表示多工作站状态;
5. Working state is set (step 404), specifically: the working
至此,“一机多工作站”配置模块运行结束,配置结果记录在基本配置参数表205中,当启动和执行多工作站运行支撑模块202时,系统将执行步骤405,将连接到各特标USB Hub的人机交互设备分配给各特标USB Hub所对应的扩展工作站;其它人机交互设备分配给原始工作站。
So far, the "one machine with multiple workstations" configuration module has finished running, and the configuration results are recorded in the basic configuration parameter table 205. When the multi-workstation
步骤405的具体执行逻辑如图6所示,动态生成和维护一个“各工作站人机交互设备表”参数206,该参数中记录着原始工作站和每一个当前处于活动状态的扩展工作站的人机交互设备清单。所谓扩展工作站处于活动状态,是指该扩展工作站所对应的特标USB Hub能够被系统识别到。
The specific execution logic of
所述的“各工作站人机交互设备表”206参数的结构如图7所示。当鼠标114断开了与计算机主机的连接时,则从该参数中删除“鼠标114的设备名”项,其它设备的处理类推。
The structure of the parameters of the "table of human-computer interaction equipment for each workstation" 206 is shown in FIG. 7 . When the
多工作站运行支撑模块202执行后,按照基本配置参数表205和“各工作站人机交互设备表”参数206,使计算机进入多工作站运行状态。在多工作站运行状态下,本实施方案中的计算机系统,将如图8所示,被划分为原始工作站和一个扩展工作站,两个工作站各自独立运行,可供两个用户各自独立使用。
After the multi-workstation
如图2所示,实施例1所述的“一机多工作站”软件中包括有一个单用户运行管理模块201和一个工作状态切换模块203;
As shown in Figure 2, the "one machine with multiple workstations" software described in Embodiment 1 includes a single-user
其中工作状态切换模块203允许用户通过快捷操作方式来改变工作状态参数204的值,从而改变当前的工作状态;当工作状态参数204的值等于0,则执行单用户运行管理模块201并停止多工作站运行支撑模块202。执行单用户运行管理模块201时,计算机将不再有工作站之分。当工作状态参数204的值等于1,则执行多工作站运行支撑模块202并停止单用户运行管理模块201。
Wherein the working
另一种较好的实施例2,如图9所示,该方案中,主机上连接着一种特标USB Hub显示盒802,该特标USB Hub显示盒802集成有特标USB Hub803,同时,显卡输出的特定视频信号经过该盒传递给显示终端设备(其中800为视频信号线),且该盒中带有一个视频信号反馈模块801,当有特定视频信号经过时,视频信号反馈模块801会获取到该事件,并将该事件通过特标USB Hub803反馈给计算机主机。
Another preferred embodiment 2, as shown in Figure 9, in this scheme, a kind of special mark USB
采用这种方案后,上述方案中的步骤4“使原始工作站和每个扩展工作站分别对应一个显卡”,可以改为如下方法(图未示): After adopting this scheme, step 4 in the above scheme "make the original workstation and each extended workstation correspond to a graphics card", which can be changed to the following method (not shown):
a)仅使一个显卡输出特定视频信号; a) Make only one graphics card output a specific video signal;
b)等待一定时间,在这个时间内,主机内运行的“一机多工作站”软件的一机多工作站配置模块200不停侦测是否有特标USB Hub显示盒802向计算机主机反馈“本USB Hub显示盒收到了来自显卡的特定视频信号”事件;
b) Wait for a certain period of time. During this time, the one-machine
在这个等待时间内,如果一机多工作站配置模块200侦测到了某个特标USB Hub显示盒802向计算机发送了所述反馈事件,则:
During this waiting period, if the one-machine
从基本配置参数表205中找到所述特标USB Hub的设备名,从而找到该设备名所在的扩展工作站;将所述步骤a)中的显卡的设备名记录到所述扩展工作站中。 Find the device name of the special mark USB Hub from the basic configuration parameter table 205, thereby find the extension workstation where the device name is; the device name of the graphics card in the step a) is recorded in the extension workstation.
c)重复步骤a)、b)直到所有显卡均输出过特定视频信号; c) Repeat steps a), b) until all graphics cards have output a specific video signal;
d)没有被分配的显卡被分配给原始工作站。其设备名记录到“原始工作站所对应的显卡的设备名”。 d) Unassigned graphics cards are assigned to the original workstation. Its device name is recorded in the "Device Name of the Graphics Card Corresponding to the Original Workstation".
所述步骤a)也可以是“仅使一个显卡输出普通视频信号”或“仅使一个显卡不输出视频信号”,只要保证在步骤a)时该显卡与主机内的其它显卡的输出不同,且在步骤b)时一机多工作站配置模块200能够获取到特标USB Hub显示盒对该显卡输出的及时反馈。
The step a) can also be "only make one graphics card output ordinary video signal" or "only make one graphics card not output video signal", as long as it is ensured that the output of this graphics card is different from other graphics cards in the host in step a), and In step b), the one-machine
还存在一种实施例3,对前述实施例进行简化,将实施例中的步骤“识别出接在主机上的所有特标USB Hub”和步骤“使每个特标USB Hub对应一个扩展工作站”分别修改为“识别出接在主机上的所有USB Hub”和“使每个USB Hub对应一个扩展工作站”,具体为:不对USB Hub进行认证,且为每个连接在主机上的USB Hub,在基本配置参数表205中增加一个扩展工作站,并将该USB Hub的设备名记录到扩展工作站中; There is also an embodiment 3, which simplifies the foregoing embodiments, and the steps in the embodiment "identify all the special-label USB Hubs connected to the host" and the steps "make each special-label USB Hub correspond to an extended workstation" Respectively modify to "identify all USB Hubs connected to the host" and "make each USB Hub correspond to an extended workstation", specifically: do not authenticate the USB Hub, and for each USB Hub connected to the host, in An expansion workstation is added in the basic configuration parameter table 205, and the device name of the USB Hub is recorded in the expansion workstation;
当所述计算机系统为“一机双工作站”系统,包括一个原始工作站和一个扩展工作站,本发明还公开了另一种较好的实施例4,其“一机多工作站”软件中比实施例1多了一个显卡配置切换模块208,如图10所示,该模块定义了一组显卡切换快捷按键,按照如图11所示的软件逻辑,当显卡切换快捷按键被按下,则将基本配置参数表205中的两个工作站所对应的显卡的设备名互换,多工作站运行支撑模块202将按照新的基本配置参数表205运行。
When the computer system is a "one machine with two workstations" system, including an original workstation and an extended workstation, the present invention also discloses another preferred embodiment 4, and its "one machine with multiple workstations" software is compared to the embodiment 1 There is an additional graphics card configuration switching module 208, as shown in Figure 10, this module defines a group of graphics card switching shortcut buttons, according to the software logic shown in Figure 11, when the graphics card switching shortcut button is pressed, the basic configuration The device names of the graphics cards corresponding to the two workstations in the parameter table 205 are exchanged, and the multi-workstation
本发明还公开了一种实施例5,如图12所示,该实施例中,工作状态切换模块203不仅允许用户通过快捷操作方式来改变工作状态参数204,而且允许用户通过快捷方式来改变基本配置参数表205中各参数的值,多工作站运行支撑模块202将按照新的基本配置参数表205运行。
The present invention also discloses a fifth embodiment. As shown in FIG. 12, in this embodiment, the working
虽然本发明的上述实施例中的计算机系统只有一个原始工作站和一个扩展工作站,但具有多个扩展工作站的系统也同样可以实施的,这明显也属于本发明的保护范围之内。 Although the computer system in the above embodiments of the present invention has only one original workstation and one extended workstation, a system with multiple extended workstations can also be implemented, which obviously also falls within the protection scope of the present invention.
本发明还提供了一种工作站卡,如图13所示,工作站卡900上带有插片907,可以插在计算机主机内的主板的插槽上,有视频输出接口901和USB接口902,工作站卡905上则带有PS/2接口904。图中906为视频输出接口的螺孔。所述工作站卡可通过在一块显卡上集成其它人机交互设备接口而成。
The present invention also provides a workstation card, as shown in Figure 13, the
采用了这种工作站卡的“一机多工作站”计算机系统的实施例6如图14所示,连接在同一个工作站卡上的所有人机交互设备自动配置成一个扩展工作站,连接在普通的板卡上的人机交互设备自动配置为原始工作站。 Embodiment 6 of the "one machine with multiple workstations" computer system using this workstation card is shown in Figure 14. All human-computer interaction devices connected to the same workstation card are automatically configured as an extended workstation, The human-computer interaction device on the card is automatically configured as the original workstation.
对于实施例2和实施例6,其工作站配置过程可以完全由“一机多工作站”软件完成,所以在实施的时候,“一机多工作站”软件的配置模块200可以不必单独运行,如图15所示,安装完“一机多机多工作站”软件后,可以直接启动多工作站运行支撑模块202,在运行模块202的过程中运行一机多工作站配置模块200来实现对工作站的配置,对于本实施例6,这一配置过程具体步骤是:
For Embodiment 2 and Embodiment 6, the workstation configuration process can be completely completed by the "one machine with multiple workstations" software, so when implementing, the
I)识别出系统中所有的工作站卡。使每个工作站卡对应一个扩展工作站。 1) All workstation cards in the system are identified. Make each workstation card correspond to an expansion workstation.
II)接到工作站卡的人机交互设备和该工作站中所集成的显卡均配置给该工作站卡所对应的扩展工作站;其他人机交互设备和显卡分配给原始工作站。 II) The human-computer interaction device connected to the workstation card and the graphics card integrated in the workstation are configured to the expansion workstation corresponding to the workstation card; other human-computer interaction devices and graphics cards are allocated to the original workstation.
尽管本发明已作了详细的说明并引证了实施例,但对于本领域的普通技术人员,显然可以按照上述说明而做出各种替代方案、修改和改动,因此,所有这些替代方案、修正和改动,都应该包括在权利要求的精神和范围之内。 Although the present invention has been described in detail and examples have been cited, it is obvious to those skilled in the art that various alternatives, modifications and changes can be made according to the above description, therefore, all these alternatives, amendments and All modifications should be included within the spirit and scope of the claims.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100033508A CN101339458B (en) | 2007-07-08 | 2008-01-10 | Device configuration method and configuration module of "one machine with multiple workstations" computer system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710075858 | 2007-07-08 | ||
CN200710075858.4 | 2007-07-08 | ||
CN2008100033508A CN101339458B (en) | 2007-07-08 | 2008-01-10 | Device configuration method and configuration module of "one machine with multiple workstations" computer system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101337659A Division CN102221850B (en) | 2007-07-08 | 2008-01-10 | Computer system with one machine and multiple work stations, configuration method, USB Hub box and work station card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101339458A CN101339458A (en) | 2009-01-07 |
CN101339458B true CN101339458B (en) | 2011-12-21 |
Family
ID=40213538
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101337659A Expired - Fee Related CN102221850B (en) | 2007-07-08 | 2008-01-10 | Computer system with one machine and multiple work stations, configuration method, USB Hub box and work station card |
CN2008100033508A Expired - Fee Related CN101339458B (en) | 2007-07-08 | 2008-01-10 | Device configuration method and configuration module of "one machine with multiple workstations" computer system |
CN2008100033512A Active CN101339459B (en) | 2007-07-08 | 2008-01-10 | One machine multi-workstation computer system and its equipment configuration method and workstation card |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011101337659A Expired - Fee Related CN102221850B (en) | 2007-07-08 | 2008-01-10 | Computer system with one machine and multiple work stations, configuration method, USB Hub box and work station card |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100033512A Active CN101339459B (en) | 2007-07-08 | 2008-01-10 | One machine multi-workstation computer system and its equipment configuration method and workstation card |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN102221850B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010048759A1 (en) * | 2008-10-31 | 2010-05-06 | Zhang Weiming | “one host with multiple workstations” computer system, its configuring method and usb hub box |
WO2010051661A1 (en) * | 2008-11-04 | 2010-05-14 | Zhang Weiming | Uni-host multi-workstation computer system, equipment configuration method and workstation card |
CN103901957A (en) * | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | Control method and docking station |
CN106919525A (en) * | 2015-12-28 | 2017-07-04 | 航天信息股份有限公司 | A kind of USB device clustered control apparatus and system |
CN111611189A (en) * | 2020-05-28 | 2020-09-01 | 开元通信技术(厦门)有限公司 | Communication method, device and computer storage medium |
CN114138093B (en) * | 2021-12-10 | 2023-02-03 | 深圳市精泰达科技有限公司 | Program-controlled USB HUB circuit and module |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1114981A2 (en) * | 2000-01-09 | 2001-07-11 | Naftel Technologies Ltd. | On-board vehicle computerized display system for multiple users |
CN1602473A (en) * | 2001-11-09 | 2005-03-30 | 阿托恩科技有限公司 | Signal switch for console and peripheral devices |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW345292U (en) * | 1997-08-09 | 1998-11-11 | Siemens Telecomm System Ltd | Controller with universal serial bus |
JPH11305880A (en) * | 1998-04-23 | 1999-11-05 | Sony Corp | Usb equipment and usb hub device |
US6232932B1 (en) * | 1998-07-16 | 2001-05-15 | Craig A. Thorner | Apparatus and method for providing modular reconfigurable multi-function displays for computer simulations |
CN2522940Y (en) * | 2001-07-20 | 2002-11-27 | 青岛海信计算机有限公司 | Multi-user computer apparatus |
WO2004072859A1 (en) * | 2003-02-14 | 2004-08-26 | Elgen Corporation | Multi-user support system using one computer main frame |
CN2671027Y (en) * | 2003-06-12 | 2005-01-12 | 叶贵友 | PC computer with double keyboards, double mice and double screens |
CN2882032Y (en) * | 2006-02-14 | 2007-03-21 | 翼庆企业股份有限公司 | usb hub |
-
2008
- 2008-01-10 CN CN2011101337659A patent/CN102221850B/en not_active Expired - Fee Related
- 2008-01-10 CN CN2008100033508A patent/CN101339458B/en not_active Expired - Fee Related
- 2008-01-10 CN CN2008100033512A patent/CN101339459B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1114981A2 (en) * | 2000-01-09 | 2001-07-11 | Naftel Technologies Ltd. | On-board vehicle computerized display system for multiple users |
CN1602473A (en) * | 2001-11-09 | 2005-03-30 | 阿托恩科技有限公司 | Signal switch for console and peripheral devices |
Non-Patent Citations (1)
Title |
---|
王晓燕.用好BeTwin2000 XP,一台电脑变两台.《大众硬件》.2005,(第8期),128-129. * |
Also Published As
Publication number | Publication date |
---|---|
CN101339459B (en) | 2011-07-27 |
CN101339459A (en) | 2009-01-07 |
CN102221850A (en) | 2011-10-19 |
CN101339458A (en) | 2009-01-07 |
CN102221850B (en) | 2013-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2793617C (en) | Dynamic configuration of connectors for system-level communications | |
CN101339458B (en) | Device configuration method and configuration module of "one machine with multiple workstations" computer system | |
US8504823B2 (en) | Dynamic configuration of connectors for system-level communications | |
TWI529535B (en) | Resource sharing devices | |
WO2010027474A1 (en) | Location-based sharing of multimedia control resources | |
CN112316417B (en) | Control equipment connection method, device, equipment and computer readable storage medium | |
CN100471003C (en) | Electronic device, electronic device system and power supply control method thereof | |
WO2022152171A1 (en) | Wireless communication method, electronic device, and apparatus | |
CN115310150A (en) | A new type of server, server control method, device and medium | |
US11321260B2 (en) | USB hub device having functionality of self firmware updating and host electronic system having the same | |
WO2010048863A1 (en) | Configuring method of multiple workstations in single machine computer system, the usb hub | |
US20060093310A1 (en) | Device for directly playing multiple external audio and video source of computer | |
TWI390407B (en) | Keyboard-video-mouse switch and adapter thereof | |
WO2010051661A1 (en) | Uni-host multi-workstation computer system, equipment configuration method and workstation card | |
KR100758219B1 (en) | How to control the behavior of USS devices | |
WO2015110065A1 (en) | Single-board computer system and single-board computer | |
HK40038698A (en) | Method, apparatus and device for connecting control device, and computer-readable storage medium | |
CN118625946A (en) | All-in-one machine, multi-screen touch control method, and controller | |
CN116133163A (en) | Multi-equipment joint debugging wireless controller and method and system thereof | |
KR20120096655A (en) | Multi user computing apparatus and method having function of dynamic assigning input-output equipment and session | |
TWM607138U (en) | PCIe and SATA compatible copy device | |
Гвоздиков | DEVICE UNIVERSAL SERIAL BUS | |
IT201600070057A1 (en) | Characterization of local network logical interface on standard TCP / IP protocol | |
TW200535671A (en) | Remote control | |
CN104216507A (en) | The method of booting the computer for system configuration setting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: SHENGLE INFORMATION TECHNOLOGY (SHANGHAI) CO., LTD Free format text: FORMER OWNER: ZHANG WEIMING Effective date: 20101206 |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: 518057 ROOM 1601, FANGDA BUILDING, KEJI SOUTH ROAD 12, SOUTH ZONE, SCIENCE AND TECHNOLOGY PARK, SHENZHEN CITY, GUANGDONG PROVINCE TO: 201203 NO.356, GUOSHOUJING ROAD, PUDONG NEW DISTRICT, SHANGHAI |
|
TA01 | Transfer of patent application right |
Effective date of registration: 20101206 Address after: Shanghai city Pudong New Area 201203 GuoShouJing Road No. 356 Applicant after: Shengle Information Technology (Shanghai) Co., Ltd. Address before: 1601, room 518057, Fangda building, South 12 road, South Science Zone, Shenzhen science and Technology Park, Guangdong, China Applicant before: Zhang Weiming |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111221 Termination date: 20150110 |
|
EXPY | Termination of patent right or utility model |