The present invention discloses an equipment configuration method of single-host multi-workstation computer system and a workstation card, wherein the workstation card is integrated with at least one graphic card and at least one USB port. The present invention further provides a single-host multi-workstation computer system and a hardware add-in card.
Single-host multi-workstation technology for computer is a technology to install a small amount of hardware and the corresponding software (the software is a key part of the single-host multi-workstation technology, so is generally called a single-host multi-workstation software) in an ordinary computer to share one computer among multiple users at the same time, enabling the multiple users to share the hardware, software and peripheral resources of one computer individually at the same time, namely, one host serving multiple workstations.
Single-host multi-workstation technology allows one computer to serve as multiple ones, providing distinctive benefits. As to single-host multi-workstation software as mentioned above, there have been two products Betwin and Hishare available in the market which are widely used in the field of electronic reading room and other fields.
If a computer is connected with several human-machine interaction devices, the human-machine interaction devices including but not limited to a graphic card, a display terminal <monitor, projector, television, etc.> a sound card, a speaker, an earphone, a microphone, a mouse, a keyboard, a joy pad and other input/output devices, (the same below); when this computer is logged in and/or used by multiple user names, it is required to allocate these human-machine interaction devices to different workstations according to the users' desires (each workstation is composed of one or several human-machine interaction devices sharing one host's resources for one user's use, the same below). There have been several solutions for the allocation method and system, but these solutions still have some defects.
The first solution is a popular technical solution in nowadays, which includes the following three steps:
Defects of this solution are as follows: in step 2, namely the step of workstation configuration, the user is required to have professional computer knowledge, thus increasing the difficulty in configuration; moreover, the configuration method adopted by this solution is not intuitive and direct.
The second technical solution is entitled a system and method for configuring a multi-user computer system with U.S. Pat. No. 7,030,836. This patent provides another method for configuring human-machine interaction devices for various users of a single-host multi-workstation computer. In this method, non-display human-machine interaction devices are firstly configured by software, and then the computer user participates in the configuration of human-machine interaction display devices by following prompts in an intuitive and manual way, thereby saving the work that the user manually configures the non-display human-machine interaction devices and making the configuration of the display devices more intuitive.
This patent adopts the concept of “collection”. All the peripheral devices belonging to one workstation are defined to be a collection in this patent.
This solution includes the following three steps:
The defects of the above patent are as follows:
Firstly, according to the configuration method of this patent, it is required that each workstation has at least a keyboard (or other human-machine interaction input device of designated type). Such a requirement is not a reasonable precondition because the configuration cannot be completed if a workstation does not have a keyboard (or the human-machine interaction input device of designated type).
Secondly, according to the configuration method of this patent, those human-machine interaction devices plugged in different USB Hubs (sub-Hub and parent-Hub) may belong to different collections (corresponding to different workstations), or may be forced to belong to a same collection (corresponding to the same workstation). Common users are prone to take the latter as a mistake.
Thirdly, when the system enters into the multi-workstation operating state after the configuration, if those human-machine interaction devices after configuration are disconnected from the host, for example, being unplugged by the user or being in a poor contact with the host, else if the USB devices after configuration are unplugged from one USB port and plugged into another port of the same USB Hub, configuration errors may take place, leading to the operation of some human-machine interaction devices failing to conform to the configuration result; that is to say, the “one-host multi-user” computer and various human-machine interaction devices according to this solution may have unfavorable operating stability.
To overcome the above technical defects, the present invention provides an equipment configuration method of single-host multi-workstation computer system, meanwhile, the present invention further provides a workstation card and a single-host multi-workstation computer system containing this workstation card as well as a hardware add-in card which could be inserted into a slot of a mainboard. After the workstation card is inserted into the mainboard of the computer, if this computer is to be configured into multiple workstations running individually and independently, the configuration method can be automatically completed by a single-host multi-workstation software, and the system is highly stable.
The detailed technical solution is as follows:
An equipment configuration method of single-host multi-workstation computer system, wherein the system comprises a host, in which installs at least one separate graphic card and at least one workstation card; the workstation card is integrated with at least one graphic card and at least one interface for connecting with an input device; the interface for connecting with an input device is a USB port or a PS/2 port or a serial port; the method performs single-host multi-workstation configuration by using the system, wherein the method includes the following steps:
It shall be noted that, the extended workstation refers to a workstation formed by using the human-machine interaction devices and display devices connected to a certain workstation card to share the host resources. The primary workstation refers to a workstation formed by using those human-machine interaction devices and display devices connected to other than a workstation card to share the host resources. The human-machine interaction devices connected to the same workstation card include those human-machine interaction devices connected directly to a workstation card or connected through a USB Hub to a workstation card.
The step “identify all the workstation cards connected to the host” is preferably as follows: “identify those graphic cards and/or USB ports and/or PS/2 ports and/or serial ports integrated on the workstation cards of the host; and divide the graphic cards and/or USB ports and/or PS/2 ports and/or serial ports integrated on the same workstation card into one group; each group is correlated with a workstation card.”
The step “identify all the workstation cards connected to the host” is preferably as follows: “a. identify the devices inserted in various slots of the mainboard as well as the peripheral interfaces of these devices, namely, the interfaces for connecting to external input/output devices. b. if the peripheral interfaces of the device inserted in a certain slot have both a video output interface for connecting with a display device and an interface for connecting with an input device, it is indicated that the device inserted in this slot is a workstation card”.
Another preferable way is that, the computer may identify a workstation card as a new type of device, different from a graphic card, then the step “identify all the workstation cards connected to the host” can be performed in a traditional way, for example, being automatically identified via a common way of the windows operating system.
The workstation card is inserted into a slot of the mainboard inside the host or is integrated onto the mainboard. The situation of workstation card being integrated onto the mainboard, similar with the situation of workstation card being inserted onto the mainboard, is also within the protection scope of the present invention. As to the situation of workstation card being integrated onto the mainboard, a preferable way is that, a predetermined corresponding relationship exists between a certain video output interface and certain interfaces for connecting with input devices on the mainboard, and the corresponding relationship can be retrieved by the single-host multi-workstation software.
The equipment configuration method of single-host multi-workstation computer system, wherein, the human-machine interaction device is selected from one of keyboard, mouse, remote control receiver, joy stick, sound card, speaker, microphone, camera and handwriting pen or the combination. If new input devices are developed, for example an input device of golf club for playing golf, they are also within the protection scope of the present invention. The graphic cards integrated onto the workstation card and the human-machine interaction devices connected to the workstation card are correlated with the same workstation. The USB chip corresponding to the USB port integrated onto the workstation card is located on the workstation card or the computer mainboard. The graphic cards and the interfaces for connecting with input devices, namely the USB ports or PS/2 ports or serial ports of the workstation card, shall be corresponded to each other in hardware design. A preferable way for implementing the workstation card is to integrate on a graphic card the interfaces of other human-machine interaction connection devices (such as a USB Hub) or other human-machine interaction devices.
The equipment configuration method of single-host multi-workstation computer system, wherein, the step “correlate each of the workstation cards with an extended workstation” is detailed as below: set the number of the extended workstations in the system to be the same as the number of the workstation cards identified, and correlate the extended workstations and the workstation cards one to one.
The equipment configuration method of single-host multi-workstation computer system, wherein, before step (1) of the configuration method, step (0) as below is further included: make all the graphic cards and workstation cards connected to the host display a same user interface.
The workstation card as used in the equipment configuration method, wherein, the workstation card is integrated with at least one graphic card and at least one interface for connecting with input devices; the interface for connecting with input devices is a USB port or a PS/2 port or a serial port.
The workstation card, wherein, the USB chip corresponding to the USB port integrated on the workstation card is located on the workstation card or the computer mainboard. The graphic cards and the interfaces for connecting with input devices, namely the USB ports or PS/2 ports or serial ports of the workstation card, shall be corresponded to each other in hardware design.
A single-host multi-workstation computer system, the system comprising a host, wherein at least one separate graphic card and at least one workstation card as mentioned above are installed in the host; the graphic cards on the same workstation card and the human-machine interaction devices connected to this workstation card are correlated with a same workstation. The separate graphic cards, referring to those graphic cards commonly used in a computer, include graphic cards integrated onto the computer mainboard and separate graphic cards inserted onto the computer mainboard. The separate graphic cards do not include graphic cards integrated on workstation cards. The separate graphic cards have a coequal relationship with the workstation cards, but they are different from the workstation cards in the present invention. The separate graphic cards are not integrated with interfaces for connecting with input devices.
The equipment configuration method, wherein, after step (2), further includes the following step: when identifying a new human-machine interaction device at any moment after step (2), if the device is connected to a workstation card, the device is allocated to the extended workstation corresponding to the workstation card; if the device is not connected to a workstation card, the device is allocated to the primary workstation.
A workstation card, in which integrates at least one graphic card and at least one interface for connecting with input devices, namely a USB port or a PS/2 port or a serial port; the graphic card and the interface for connecting with input devices, namely the USB port or PS/2 port or serial port are corresponded to each other in hardware design. In a single-host multi-workstation computer system, the graphic cards of the same workstation card and the human-machine interaction devices connected to the workstation card are correlated with the same workstation.
The present invention provides a single-host multi-workstation computer system, wherein the system comprises a host; the host has at least one separate graphic card and at least one workstation card installed in it; graphic cards of the same workstation card and human-machine interaction devices connected to the workstation card are correlated with a same workstation, characterized in that, the above-mentioned equipment configuration method is adopted.
The present invention further provides a hardware add-in card which can be inserted into a slot of a mainboard, wherein, the add-in card is integrated with two or more workstation cards as mentioned above.
The present invention further provides an equipment configuration method of single-host multi-workstation computer system, wherein the method includes the following steps:
The present invention further provides an equipment configuration module of single-host multi-workstation computer system, wherein the system includes a host, in which installs at least one separate graphic card and at least one workstation card; the workstation card is integrated with a graphic card and an input/output interface; wherein the equipment configuration module includes: an identification unit, used to identify all the workstation cards connected to the host; a first control unit, used to correlate each of the workstation cards with an extended workstation; a second control unit, used to correlate all the separate graphic cards with a primary workstation; a first allocation unit, used to allocate the human-machine interaction devices connected to the same workstation card and the graphic cards integrated in the workstation card to the extended workstation corresponding to the workstation card; a second allocation unit, used to allocate other human-machine interaction devices to the primary workstation.
The human-machine interaction device is selected from one of keyboard, mouse, remote control receiver, joy stick, sound card, speaker, microphone, camera and handwriting pen or the combination.
The input/output interface integrated on the workstation card includes a USB port, a PS2 port or a serial port.
The “human-machine interaction devices connected to the same workstation card” as described in the first allocation unit refer to human-machine interaction devices directly connected to the workstation card and/or human-machine interaction devices connected through a USB Hub in connection with a USB port of the workstation card.
The first control unit includes: a quantity setting unit, used to set the number of the extended workstations in the system to be the same as the number of the workstation cards identified, so as to correlate the extended workstations and the workstation cards one to one.
The equipment configuration module further includes: an initializing unit, used to make all the separate graphic cards connected to the host and the graphic cards integrated on the workstation cards display a same user interface.
The separate graphic cards exclude the graphic cards integrated on a workstation card, but include graphic cards integrated on a computer mainboard and separate graphic cards inserted onto a computer mainboard.
The equipment configuration module further includes: a re-identification unit, which is used at any moment after the operating steps of the first allocation unit and the second allocation unit; when a new human-machine interaction device is identified, if the device is connected to a workstation card, the device is allocated to the extended workstation corresponding to the workstation card; if the device is not connected to a workstation card, the device is allocated to the primary workstation.
The present invention further provides an equipment configuration module of single-host multi-workstation computer system, wherein the equipment configuration module includes: an identification unit, used to identify all the workstation cards connected to a host; a first control unit, used to correlate each of the workstation cards with an extended workstation; a second control unit, used to correlate all the separate graphic cards with a primary workstation; a first allocation unit, used to allocate human-machine interaction devices connected to the same workstation card and graphic cards integrated on this workstation card to the extended workstation corresponding to this workstation card; a second allocation unit, used to allocate other human-machine interaction devices to the primary workstation.
The favorable effects of the present invention are as below:
Firstly, compared with the US patent in the prior art, by adopting the configuration method of the present invention in a computer, the single-host multi-workstation configuration of all the human-machine interaction devices can be automatically completed, and the configuration logic is simple and clear.
Secondly, the display devices and human-machine interaction devices connected to the same workstation card is correlated with the same extended workstation; when the user uses the computer in a single-host multi-workstation way, the division of various workstations is direct and intuitive.
Thirdly, compared with the US patent in the prior art, in a multi-workstation working state, the user can perform hot plug and play to any USB device (the hot plug and play action of the user may just increase or reduce a device in the corresponding workstation, rather than exert other influences). The user may also connect a USB device without configuration to the host, and then the device is automatically allocated to the workstation corresponding to the workstation card and runs normally in this workstation
The present invention is further detailed in combination with the drawings and the embodiments. Please refer to
Please refer to
Please refer to
Please refer to
Please refer to
If so, allocate this human-machine interaction device to the extended workstation corresponding to the workstation card; record the device name of this device to the chained list node corresponding to the extended workstation in the parameter of table of human-machine interaction devices.
If not, allocate this human-machine interaction device to the primary workstation; record the device name of this device to the chained list node (head node of the chained list) corresponding to the primary workstation in the parameter of table of human-machine interaction devices.
Please refer to
Please refer to
Please refer to
Please refer to
Please refer to
Please refer to
Please refer to
an identification unit, used to identify all the workstation cards connected to the host;
a first control unit, used to correlate each of the workstation cards with an extended workstation;
a second control unit, used to correlate all the separate graphic cards with the primary workstation;
a first allocation unit, used to allocate the human-machine interaction devices connected to the same workstation card and the graphic cards integrated on the workstation card to the extended workstation corresponding to the workstation card;
a second allocation unit, used to allocate other human-machine interaction devices to the primary workstation.
The present invention further discloses embodiment seven; embodiment seven also discloses an equipment configuration module of single-host multi-workstation computer system, wherein the system comprises a host; in the host installs at least one separate graphic card and at least one workstation card; on the workstation card integrates a graphic card and an input/output interface; wherein the equipment configuration module includes:
an identification unit, used to identify all the workstation cards connected to the host;
a first control unit, used to correlate each of the workstation cards with an extended workstation;
a second control unit, used to correlate all the separate graphic cards with the primary workstation;
a first allocation unit, used to allocate the human-machine interaction devices connected onto the same workstation card and the graphic cards integrated on the workstation card to the extended workstation corresponding to the workstation card;
a second allocation unit, used to allocate other human-machine interaction devices to the primary workstation.
Wherein, the human-machine interaction device is selected from one of keyboard, mouse, remote control receiver, joy stick, sound card, speaker, microphone, camera and handwriting pen or the combination.
Wherein, the input/output interface integrated on the workstation card includes USB port, PS2 port or serial port.
Wherein, the “human-machine interaction devices connected to the same workstation card” in the first allocation unit refer to the human-machine interaction devices directly connected to the workstation card and/or the human-machine interaction devices connected through a USB Hub connected to the USB port of the workstation card.
Please refer to
Please refer to
Wherein the separate graphic cards exclude the graphic cards integrated on the workstation cards, but include the graphic cards integrated on the computer mainboard and the separate graphic cards inserted into the computer mainboard.
Please refer to
Although the present invention is explained in detail by several embodiments, it is still obvious for those skilled in this art that various substitutions, revisions and changes may be made according to the abovementioned description. Therefore, all these substitutions, revisions and changes shall be within the spirit and scope claimed by the Claims herein.
Number | Date | Country | Kind |
---|---|---|---|
PCT/CN2008/072919 | Nov 2008 | CN | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN09/74554 | 10/21/2009 | WO | 00 | 5/3/2011 |