[go: up one dir, main page]

CN103777993A - A multi-user computer system - Google Patents

A multi-user computer system Download PDF

Info

Publication number
CN103777993A
CN103777993A CN201210402318.3A CN201210402318A CN103777993A CN 103777993 A CN103777993 A CN 103777993A CN 201210402318 A CN201210402318 A CN 201210402318A CN 103777993 A CN103777993 A CN 103777993A
Authority
CN
China
Prior art keywords
coupled
interface
virtual
user
usb
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.)
Pending
Application number
CN201210402318.3A
Other languages
Chinese (zh)
Inventor
甘国忠
张代中
锺林达
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taifa Technology Co ltd
Original Assignee
Taifa Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taifa Technology Co ltd filed Critical Taifa Technology Co ltd
Priority to CN201210402318.3A priority Critical patent/CN103777993A/en
Publication of CN103777993A publication Critical patent/CN103777993A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

The invention discloses a multi-user computer system, which comprises: the host computer has a first wireless module, a virtual display driver, a virtual audio driver, and a user mode application; at least one virtual computer, wherein the at least one virtual computer includes a second wireless module for communicating with the first wireless module, the USB connector, and the video processing component. The second wireless module is coupled with the universal serial bus connector and the video processing component. The virtual display driver and the virtual audio driver are coupled to the user mode application for driving the USB device and enabling the virtual image/audio data to be transmitted to at least one virtual computer.

Description

A kind of multi-user computer system
Technical field
The present invention relates to a kind of computer system, particularly a kind of allow computer user according to different logins to use the computer system of same person computing machine.
Background technology
Typical working environment comprises that personal computer and slim subscriber computer are disposed at the position of client.These personal computers and slim subscriber computer run on network, its have integrated system in order to storing, provide that document, document are shared, network management and various administrative services.When initial, all disc storage devices that are associated with computing machine of system centralization, and user operates the application program of their local desktop computer.Recently, recognize benefit, running cost and the central controlled common requirements of confidentiality, in based on server calculating (SBC) solution, personal computer and slim subscriber computer can be used as remote terminal (RTs), and it is operating application program on server.
For the computer interface of a manual operation is provided, the set of input-output device is essential.This set can comprise video display, mouse and a keyboard conventionally.Keyboard and mouse are user interface, for switching on computing machine or inputting instruction to computing machine.For example, or this set also comprises extra device, loudspeaker, microphone, floppy disk, CD-ROM drive and extra key board unit.For a single subscriber computer, all devices are all included in a single set.In multi-user system, will there is more than one set, each set offers each user.Must use certain methods to determine the configuration of these multiple set.
In addition,, in order to promote the communication between host computer system and client, other system has been used host CPU in host computer system to improve the usefulness of remote terminal.Slim client and conventional P C have done this part work as Terminal Server Client.This method is that effectively it only supports a user a time for host computer system.But, for multi-user system, use at the host CPU of main frame and there is significant limitation with the method for the usefulness that improves any one user.For example, for optimizing a user's primary memory and cpu cycle, computational resource may reduce the ability of the workload of supporting other user.
Effectively support multiple users to reduce costs from a single main frame.In a typical working environment, be seldom the computing machine that everyone uses oneself at one time, similarly, be seldom that any one user uses all computational resources in oneself computing machine.In a distributed office environment, a centralized multi-user system may be passed through different frequency range link connections, with long-distance client end supporting in different location all over the world the different working time in its time zone separately.
Based on the calculating of server, another kind of mode is carried out more effectively distributes calculation resources to multiple users, and wherein on server, operating application program only has Terminal Server Client service support at user terminal.SBC allows host computer system can dynamically distribute shared resource, and for example internal memory and cpu cycle, at a multi-user operating system environment.SBC system can be used the technology such as multi-user operating system, virtual machine (VM), load balance and other means, gives usefulness and the resource of different user access different stage based on some standards.Different precedence schemes can be used for distributing SBC resource.SBC can realize higher data security, and concentrated support one is organized, and strengthen disaster recovery and work continuity, and the requirement that reduces data storage is in whole tissue.Web server is the SBC of a type, can provide multi-user's platform to various clients, comprises the client based on browser.
Therefore,, according to the shortcoming of above prior art, the present invention proposes a kind of brand-new multi-user computer system, offers personal computer without extra hardware.
Summary of the invention
The defect and the deficiency that exist for prior art, the object of the present invention is to provide a kind of multi-user computer system, and wherein two users can use according to different logins identical personal computer.
Another object of the present invention is to provide a kind of multi-user computer system, wherein the second personal computer can be virtual machine independently, and it is connected to display (or Touch Screen), keyboard and mouse.
A further object of the present invention is to provide a kind of multi-user computer system, wherein wireless connections are implemented between entity personal computer and second (virtual) personal computer, and second (virtual) personal computer is without extra hardware.
For achieving the above object, the present invention by the following technical solutions:
A kind of multi-user computer system, comprising:
Principal computer has the first wireless module, USB driver, virtual display driving software, virtual audio driver and user mode application;
At least one virtual machine comprises that the second wireless module is for linking up the first wireless module, connecting interface, Video processing assembly and transceiver;
The first wireless module, connecting interface and transceiver couple Video processing assembly;
USB driver, virtual display driving software and virtual audio driver couple user mode application, to drive USB device and to make virtual image/voice data be sent at least one virtual machine.
Principal computer also comprises that display card couples display, and sound card couples this display.
Virtual machine also comprises internal memory, couples Video processing assembly.
Multi-user computer system also comprises that mouse and keyboard couple connecting interface (USB interface or PS/2 interface), and couple this USB interface or this PS/2 interface, audio/video interface couples Video processing assembly (or transceiver), communication line, couples audio/video interface and display.Wherein audio/video interface comprises that HDMI (High Definition Multimedia Interface), display port (DisplayPort) interface or video show array interface.
Video processing assembly comprises video coder and decompressor, and video coder comprises video decoder and video encoder.
According to another viewpoint of the present invention, at least one virtual machine couples principal computer by wired connection.Wherein wired connection comprises that Ethernet connects or USB connects.
The above be illustrate object of the present invention, reach the technological means of this object, with and the advantage that produces etc.And the present invention can from the narration of following preferred embodiment and by reference to the accompanying drawings and claim reader is had a clear understanding of.
Accompanying drawing explanation
Said modules, and further feature of the present invention and advantage, by reading after the content and accompanying drawing thereof of embodiment, will be more obvious:
Figure 1 shows that the schematic diagram of multi-user computer system according to an embodiment of the invention.
Figure 2 shows that the schematic diagram of multi-user computer system according to another embodiment of the present invention.
Figure 3 shows that the functional block diagram of wireless dummy computer according to an embodiment of the invention.
Figure 4 shows that the functional block diagram of wireless dummy computer according to another embodiment of the present invention.
Figure 5 shows that the functional block diagram of wired virtual machine according to an embodiment of the invention.
Figure 6 shows that the functional block diagram of wired virtual machine according to another embodiment of the present invention.
Figure 7 shows that Video processing assembly.
Figure 8 shows that the functional block diagram of principal computer according to an embodiment of the invention.
Embodiment
The present invention is specified in down in connection with embodiment and accompanying drawing.Should can be regarded as all embodiment in the present invention is only the use of illustration, is not in order to restriction.Therefore the embodiment in literary composition, the present invention also can be widely used in other embodiment.And the present invention is not limited to any embodiment, should be with claims and correlative technology field thereof and determine.
Figure 1 shows that multi-user computer system according to an embodiment of the invention.Multi-user computer system comprises main (control) computing machine 101 and at least one virtual machine 201.Multi-user computer system can provide (user-1) 100 and multiple (user-2) 200.For example, (user-1) 100 is equipped with principal computer 101 and display 102, and (user-2) 200 are equipped with virtual machine 201, display 202, mouse 203 and keyboard 204.Principal computer 101 is personal computer or mobile computer, and display 102 is as display or the monitor of principal computer 101.The hardware layer of principal computer 101 can comprise the hardware in computing machine, and peripheral unit (for example personal computer displays/monitor) is connected to principal computer 101.Peripheral unit can utilize usb protocol and be connected to principal computer 101.USB is hardware specification, can allow a connection to build between an original device and a peripheral unit.Display 102 couples principal computer 101 for showing.Similarly, display 202 couples virtual machine 201 for showing by connecting line 205.Connecting line 205 is for example that HDMI (High Definition Multimedia Interface) (HDMI) connecting line or video show array (VGA) connecting line.About HDMI (High Definition Multimedia Interface), a video information frame can be added to video streaming so that the information about the video mode of video streaming to be provided.Video shows that array connecting line is generally used for connection computing machine to display.Moreover, in some audio/video interfaces, for example HDMI, display port (DisplayPort) interface or VGA interface, audio frequency can side by side be converted to a part for data crossfire along with video.Data crossfire (for example video and/or voice data crossfire) can comprise that HDMI-basic content, Digital Visual Interface (DVI)-basic content, action high image quality connect (MHL)-basic content or VGA content, but, some embodiments of the present invention are not restricted to HDMI, DVI and MHL, and the data crossfire of other kenel also can be applied to this.Those data received or that transmit can comprise video data or audio-video data, for example HDMI data, and can be encrypted, for example HDCP enciphered data.
In certain embodiments, display 102,202 can comprise liquid crystal display, plasma display, cathode-ray tube (CRT) (CRT) display or other display technique, with demonstration information or content to user (user-1) 100 or (user-2) 200.In certain embodiments, display 102,202 can be in order to show respectively the sequencing of principal computer 101 and the sequencing of virtual machine 201.Under some environment, display 102,202 can comprise Touch Screen, can be in order at least a portion as input media.In other embodiment, input media can be the combination of mouse, keyboard, Touch Screen and pointer, voice initiated system or other input media or said apparatus.User's input media of other kenel can comprise cursor control device, and for example mouse, trace ball or cursor direction key are chosen with communication direction information and to the instruction of one or more processor, and in order to control the movement of cursor on display 102,202.In certain embodiments, display 102,202 can for or comprise audio devices, for example loudspeaker, to provide acoustic information.
Mouse 203 is coupled to virtual machine 201 by mouse interface.Keyboard 204 is coupled to virtual machine 201 by keyboard interface.For example, mouse interface and keyboard interface can be USB connector or other connecting interface, for example PS/2 connector.PS/2 connector is 6 pins (pin) Mini-DIN connector, in order to connect some keyboards and mouse to the computer system of personal computer compatibility.
In particular, principal computer 101 comprises wireless module 103, and virtual machine 201 comprises wireless module 211. Wireless module 103 and 211 is embedded in respectively principal computer 101 and virtual machine 201. Wireless module 103 and 211 can be set up procotol each other.The procotol completing represents that the network package between principal computer 101 and virtual machine 201 has identical mark identification (mark identifier).Therefore, data can be wirelessly transmitted to virtual machine 201 by wireless module 103 and 211 respectively from principal computer 101.Virtual machine 201 can be regarded as the slave computer of principal computer 101.In other words, principal computer 101 can be controlled the operation of slave computer 201.For example, specific password can be set to make (user-2) 200 enter (login) in (user-1) 100., the login password of (user-2) 200 need to meet defined password and just allows to enter principal computer 100.
Principal computer 101 can offer multiple virtual machines 201 and operate.Each virtual machine 201 can independent operation, and shares the resource of principal computer 101.For example, when operation " A " be executed in principal computer 101 and be shown on display 102, operation " B " can be executed in virtual machine 201 and show (output) on display 202 side by side to share the resource of principal computer 101.For example, user can utilize intelligent display with from side by side browsing internet and watch video image of virtual machine at home.
Figure 2 shows that multi-user computer system according to another embodiment of the present invention.In the present embodiment, principal computer 101 is connected to virtual machine 201 by wired connection 120.For example, wired connection 120 comprises USB connecting line or Ethernet connecting line.Virtual machine 201 can be considered as the slave computer of principal computer 101.In other words, principal computer 101 can be controlled the operation of slave computer 201.Other member part can be with reference to the narration of Fig. 1.
Figure 3 shows that the functional block diagram of virtual machine according to an embodiment of the invention.Virtual machine 201 comprises Video processing assembly 210, wireless module 211, A/V interface 212, USB connector (or USB port) 214, flash memory 215 and primary memory 216.In one embodiment, wireless module 211, A/V interface 212, USB connector 214, flash memory 215 and primary memory 216 couple Video processing assembly 210.Video processing assembly 210 is receiving end (assembly).For example, Video processing assembly 210 can be processor.Wireless module 211 is for example Wi-Fi module, bluetooth (Bluetooth) module, 802.11a/b/g/n module, infrared transmission (IrDA:Infrared Data Association) module, HomeRF module or other wireless module.A/V interface 212 comprises HDMI, display port (DisplayPort) interface or VGA interface.
Virtual machine 201 also comprises USB connector (USB interface) 214, and it can connect the link of one or more USB compatibility.As shown in Figure 1, peripheral unit (mouse 203, keyboard 204) is connected to virtual machine 201.In one embodiment, peripheral unit (mouse 203, keyboard 204) can utilize usb protocol and be connected to virtual machine 201.Usb protocol allows some peripheral units, and for example mouse, keyboard, digital camera, printer, personal media player, Portable disk (flash drives), smart mobile phone and personal digital assistant, be connected to USB by conforming interface.As shown in Figures 1 and 2, USB peripheral unit (USB mouse 203, USB keyboard 204) can be connected to the USB connector 214 of virtual machine 201.
In certain embodiments, virtual machine 201 also comprises that random access memory (RAM) or other dynamic storing assembly are as primary memory 216, to store Video processing assembly (processor) 210 performed information and instruction.Primary memory 216 can for store Video processing assembly (processor) 210 the term of execution temporary transient variable or other intermediate information of instruction.Random access memory comprises DRAM (Dynamic Random Access Memory) (DRAM), and it need to upgrade memory content, and static random access memory (SRAM), and it does not need update content but its cost can increase.DRAM (Dynamic Random Access Memory) can comprise SDRAM (Synchronous dynamic random access memory) (SDRAM) and expanded type data output DRAM (Dynamic Random Access Memory) (EDO DRAM).In certain embodiments, virtual machine 201 also can comprise ROM (read-only memory) (ROM) or other static storage assembly 215, medium/the computer-readable medium of for example Portable disk or other kenel, in order to store static information and the instruction of Video processing assembly (processor) 210.Moreover the present invention also can download using as computer program, its Program can be sent to subordinate (requirement) computing machine 201 from principal computer 101.
Figure 4 shows that the functional block diagram of virtual machine according to another embodiment of the present invention.Virtual machine 201 also comprises transceiver 213, couples Video processing assembly 210.Transceiver 213 comprises the data-signal that receiver comes with receiver, video processing components 210, and transmitter is to send data-signal to A/V interface 212.A/V interface 212 couples transceiver 213, be beneficial to by communication line 205 transmit audio/visual information to display 202 with show.
Fig. 5 and the functional block diagram that Figure 6 shows that virtual machine according to an embodiment of the invention.In these two embodiment, without using wireless module.
In certain embodiments, Video processing assembly (Video Controller) 210 comprises video coder 221 and decompressor 220, as shown in Figure 7.Video coder 221 comprises video decoder 222 and video encoder 223.Video processing assembly (Video Controller) 210 receives the collected digital audio/video input data of wireless module 211, and the digital audio/video output data that produce coding are to A/V interface 212.In one embodiment, the directly decoding by wireless module 211 of digital audio/video input data.Digital audio/video data can be transmitted using for example, as, serial crossfire.Digital audio/video input data can be by decompressor 211 and decompressed, for example, be according to the different compression algorithm with different compression ratios or different resolution; Then encoded by video encoder 223.The audio & video data of coding can be sent to A/V interface 212, with the signal by HDMI connector and outputting standard to display 202 to show.Each audio/video data comprises continuous message box (frames).During decoding, coding and the demonstration of message box, some message box can temporarily be stored in primary memory 216.Video processing assembly 210 can be made on single IC for both, maybe can comprise many integrated circuit and discrete component.
Figure 8 shows that the functional block diagram of principal computer according to an embodiment of the invention.Principal computer 101 comprises that display card (video card) 104, sound card (audio card) 105, USB (PS/2) driver 106, virtual display driving software 107, virtual audio driver 108 and multi-user mode application program 109 are for multiple users' operation and data transmission side by side.Be executed in multi-user mode application program 109 in principal computer and comprise and control user's executive software/program, be beneficial to data transmission and multiple user side by side operates.Application program in user's space is carried out can be regarded as user space application or user mode application.What in one embodiment, multi-user mode application program 109 can be for multi-functional and multitask.
In certain embodiments, display card (video card) 104 has video chip (not shown) and video random access memory (not shown).What response came from the central processing unit of principal computer 101 presents instruction, display card (video card) 104 produces and presents image and write to video random access memory, and this image that transmits video random access memory reads to display 102 using as presenting data.Similarly, sound card (audio card) 105 produces and presents audio frequency and write to video random access memory, and this audio frequency that transmits video random access memory reads to display 102 using as presenting data.
For USB driver can connect specific USB device, this device must be declared by this driver.Because many devices can be connected to computer system by USB, it must have specific software module to control I/O to specific device.These software modules are called " device driver " or are called simply " driver ".Driver is as a translation program, and its many general I/O instruction by operating system changes the information that specific device that driver is relevant is understood into.In the present invention, for virtual machine 201, USB driver 106, virtual display driving software 107 and virtual audio driver 108 need.Also have in addition the user mode application of sequencing to control USB device (USB mouse, USB keyboard), it is called " user model USB driver ".User model USB (PS/2) driver has user privilege and moves, and therefore must link up by multi-user mode application program 109 and USB (PS/2) device.
Multi-user mode application program 109 couples USB (PS/2) driver 106, virtual display driving software 107 and virtual audio driver 108.USB device on subordinate end can be declared by USB driver 106.For example, USB mouse 203 can drive by the USB driver 106 of principal computer 101 with USB keyboard 204.The input coming from computing machine and output can be carried out by I/O driver effectively.It can distinguish control loudspeaker, keyboard and mouse.Mouse has input and the output order implemented at its driver.
What response came from virtual machine 201 presents instruction, according to the instruction of multi-user mode application program 109 and/or control signal, virtual display driving software 107 produces and presents virtual image data, and transmitting this virtual image data to virtual machine 201, result shows using the data as presenting by display 202.Similarly, virtual audio driver 108 produces and presents virtual audio data, and transmits these virtual audio data to virtual machine 201, and result is exported using the data as presenting by display 202.
For those skilled in the art, though the present invention illustrates as above with embodiment, so it is not in order to limit spirit of the present invention.Not departing from the modification and similarly configuration done in spirit of the present invention and scope, all should be included in claim, this scope should cover all similar modifications and similar structures, and should do the broadest annotation.

Claims (10)

1.一种多用户计算机系统,其特征在于,包括:1. A multi-user computer system, characterized in that, comprising: 主计算机,具有第一无线模块、虚拟显示驱动程序、虚拟音频驱动程序以及用户模式应用程序;以及a host computer having a first wireless module, a virtual display driver, a virtual audio driver, and a user mode application; and 至少一台虚拟计算机,其中至少一台虚拟计算机包括第二无线模块以用于沟通第一无线模块、连接接口以及视频处理组件;at least one virtual computer, wherein at least one virtual computer includes a second wireless module for communicating with the first wireless module, the connection interface, and the video processing component; 其中第一无线模块与连接接口耦接视频处理组件;Wherein the first wireless module and the connection interface are coupled to the video processing component; 其中虚拟显示驱动程序与虚拟音频驱动程序耦接用户模式应用程序,以使得虚拟影像/音频数据传送至至少一台虚拟计算机。The virtual display driver and the virtual audio driver are coupled to the user mode application, so that the virtual image/audio data is transmitted to at least one virtual computer. 2.根据权利要求1所述的多用户计算机系统,其特征在于,主计算机还包括显示卡耦接显示器,声卡耦接该显示器,USB驱动程序或PS/2驱动程序,耦接该用户模式应用程序以分别驱动USB装置或PS/2装置。2. The multi-user computer system according to claim 1, wherein the host computer further comprises a display card coupled to the display, a sound card coupled to the display, a USB driver or a PS/2 driver coupled to the user mode application Program to drive USB devices or PS/2 devices respectively. 3.根据权利要求1所述的多用户计算机系统,其特征在于,虚拟计算机还包括收发器耦接视频处理组件,内存耦接视频处理组件,音频/视频接口耦接视频处理组件,通讯线路耦接音频/视频接口与显示器。3. The multi-user computer system according to claim 1, wherein the virtual computer also includes a transceiver coupled to the video processing component, a memory coupled to the video processing component, an audio/video interface coupled to the video processing component, and a communication line coupled to the video processing component. Connect the audio/video interface and monitor. 4.根据权利要求1所述的多用户计算机系统,其特征在于,连接接口包括USB接口或PS/2接口,其中鼠标耦接USB接口或PS/2接口,而键盘耦接USB接口或PS/2接口。4. The multi-user computer system according to claim 1, wherein the connection interface comprises a USB interface or a PS/2 interface, wherein the mouse is coupled to the USB interface or the PS/2 interface, and the keyboard is coupled to the USB interface or the PS/2 interface. 2 interfaces. 5.根据权利要求1所述的多用户计算机系统,其特征在于,第一无线模块与第二无线模块包括Wi-Fi模块、蓝牙模块、802.11a/b/g/n模块、红外线传输模块、Home RF模块。5. The multi-user computer system according to claim 1, wherein the first wireless module and the second wireless module include a Wi-Fi module, a Bluetooth module, an 802.11a/b/g/n module, an infrared transmission module, Home RF module. 6.一种多用户计算机系统,其特征在于,包含:6. A multi-user computer system, comprising: 主计算机,具有虚拟显示驱动程序、虚拟音频驱动程序以及用户模式应用程序;以及a host computer with virtual display drivers, virtual audio drivers, and user-mode applications; and 至少一台虚拟计算机,通过有线连接而耦接主计算机,其中至少一台虚拟计算机包括连接接口以及视频处理组件;At least one virtual computer is coupled to the host computer through a wired connection, wherein at least one virtual computer includes a connection interface and a video processing component; 其中连接接口耦接视频处理组件;Wherein the connection interface is coupled to the video processing component; 其中虚拟显示驱动程序与虚拟音频驱动程序耦接用户模式应用程序,以使得虚拟影像/音频数据传送至至少一台虚拟计算机。The virtual display driver and the virtual audio driver are coupled to the user mode application, so that the virtual image/audio data is transmitted to at least one virtual computer. 7.根据权利要求6所述的多用户计算机系统,其特征在于,主计算机还包括显示卡耦接显示器,声卡耦接显示器,USB驱动程序或PS/2驱动程序,耦接用户模式应用程序以分别驱动USB装置或PS/2装置。7. The multi-user computer system according to claim 6, wherein the host computer also includes a display card coupled to the display, a sound card coupled to the display, a USB driver or a PS/2 driver, coupled to the user mode application program to Drive USB devices or PS/2 devices separately. 8.根据权利要求6所述的多用户计算机系统,其特征在于,虚拟计算机还包括收发器耦接视频处理组件,内存耦接视频处理组件,音频/视频接口耦接视频处理组件,通讯线路耦接音频/视频接口与显示器。8. The multi-user computer system according to claim 6, wherein the virtual computer also includes a transceiver coupled to the video processing component, a memory coupled to the video processing component, an audio/video interface coupled to the video processing component, and a communication line coupled to the video processing component. Connect the audio/video interface and monitor. 9.根据权利要求6所述的多用户计算机系统,其特征在于,连接接口包括USB接口或PS/2接口,其中鼠标耦接USB接口或PS/2接口,而键盘耦接USB接口或PS/2接口。9. The multi-user computer system according to claim 6, wherein the connection interface comprises a USB interface or a PS/2 interface, wherein the mouse is coupled to the USB interface or the PS/2 interface, and the keyboard is coupled to the USB interface or the PS/2 interface. 2 interfaces. 10.根据权利要求6所述的多用户计算机系统,其特征在于,有线连接包括以太网络连接或USB连接。10. The multi-user computer system of claim 6, wherein the wired connection comprises an Ethernet connection or a USB connection.
CN201210402318.3A 2012-10-19 2012-10-19 A multi-user computer system Pending CN103777993A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210402318.3A CN103777993A (en) 2012-10-19 2012-10-19 A multi-user computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210402318.3A CN103777993A (en) 2012-10-19 2012-10-19 A multi-user computer system

Publications (1)

Publication Number Publication Date
CN103777993A true CN103777993A (en) 2014-05-07

Family

ID=50570271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210402318.3A Pending CN103777993A (en) 2012-10-19 2012-10-19 A multi-user computer system

Country Status (1)

Country Link
CN (1) CN103777993A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110312973A (en) * 2017-02-21 2019-10-08 菲尼克斯电气公司 Front-end adapter and automated system for being connected with control device
CN110502312A (en) * 2019-08-15 2019-11-26 东软集团股份有限公司 A kind of method for reading data, date storage method and device
CN110618843A (en) * 2018-06-20 2019-12-27 成都香巴拉科技有限责任公司 Single-computer host multi-user desktop virtualization system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2359735Y (en) * 1999-03-12 2000-01-19 深圳市欧迪科技发展有限公司 Multi-user connecting device capable of sharing computer host master resource
CN2646782Y (en) * 2003-03-10 2004-10-06 黄学伟 Virtual computer main unit
CN1645344A (en) * 2005-02-24 2005-07-27 李春柏 Shared terminal, host computer and use thereof
CN101114960A (en) * 2007-09-13 2008-01-30 华南理工大学 Terminal mobile wireless ultra-broadband dynamic connection cluster computer and its operation method
CN101616043A (en) * 2008-06-23 2009-12-30 同济大学 Computer system and computer group with multi-user sharing mainframe
US20110302506A1 (en) * 2010-06-07 2011-12-08 Peter Noyes Method for Multi-User Collaboration on Visual Content Based Upon the Exchange of Session Data Objects Including New Parameters

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2359735Y (en) * 1999-03-12 2000-01-19 深圳市欧迪科技发展有限公司 Multi-user connecting device capable of sharing computer host master resource
CN2646782Y (en) * 2003-03-10 2004-10-06 黄学伟 Virtual computer main unit
CN1645344A (en) * 2005-02-24 2005-07-27 李春柏 Shared terminal, host computer and use thereof
CN101114960A (en) * 2007-09-13 2008-01-30 华南理工大学 Terminal mobile wireless ultra-broadband dynamic connection cluster computer and its operation method
CN101616043A (en) * 2008-06-23 2009-12-30 同济大学 Computer system and computer group with multi-user sharing mainframe
US20110302506A1 (en) * 2010-06-07 2011-12-08 Peter Noyes Method for Multi-User Collaboration on Visual Content Based Upon the Exchange of Session Data Objects Including New Parameters

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110312973A (en) * 2017-02-21 2019-10-08 菲尼克斯电气公司 Front-end adapter and automated system for being connected with control device
CN110618843A (en) * 2018-06-20 2019-12-27 成都香巴拉科技有限责任公司 Single-computer host multi-user desktop virtualization system
CN110502312A (en) * 2019-08-15 2019-11-26 东软集团股份有限公司 A kind of method for reading data, date storage method and device

Similar Documents

Publication Publication Date Title
JP5129151B2 (en) Multi-user display proxy server
EP3046331B1 (en) Media control method and system based on cloud desktop
US20130215142A1 (en) Apparatus and method for displaying an image on a sink device
US8762544B2 (en) Selectively communicating data of a peripheral device to plural sending computers
US20200376375A1 (en) Method and apparatus for performing client side latency enhancement with aid of cloud game server side image orientation control
CN102033726A (en) Display method and server
CN204887293U (en) Audio and video playback equipment
CN114281288A (en) Screen projection processing method and device and electronic equipment
CN103795953A (en) Display interface card and display system
US6941385B2 (en) Server transferring only image display data for a part of a display image which is to be updated for associated terminals
TW201701152A (en) Network server system
CN117834850A (en) Method, device and medium for verifying 4K resolution based on FPGA prototype
CN106209523B (en) A method, device and media terminal for realizing screen sharing
US8984540B2 (en) Multi-user computer system
CN103777993A (en) A multi-user computer system
EP3704861B1 (en) Networked user interface back channel discovery via wired video connection
CN110794966B (en) AR display system and method
US20110271195A1 (en) Method and apparatus for allocating content components to different hardward interfaces
KR20110016789A (en) Image Processing Method and Image Processing System
CN104735170B (en) An interface device, mobile terminal, data interaction system, method and device
CN102810054B (en) Display device and method for controlling display device
US10126999B1 (en) Display scaling
US10152444B1 (en) Synchronous link training
US9411760B2 (en) System and method for a thin-client terminal system with a local screen buffer using a serial bus
JP2002330439A (en) Image information transmission apparatus, image information transmission system, and image information transmission method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140507