CN102779073B - Be located at the method with band outer room switching at runtime in band outward - Google Patents

Be located at the method with band outer room switching at runtime in band outward Download PDF

Info

Publication number
CN102779073B
CN102779073B CN201210228885.1A CN201210228885A CN102779073B CN 102779073 B CN102779073 B CN 102779073B CN 201210228885 A CN201210228885 A CN 201210228885A CN 102779073 B CN102779073 B CN 102779073B
Authority
CN
China
Prior art keywords
band
terminal
equipment
virtual desktop
runtime
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.)
Active
Application number
CN201210228885.1A
Other languages
Chinese (zh)
Other versions
CN102779073A (en
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.)
Guangzhou Fengyun Information Technology Co.,Ltd.
Original Assignee
SHENZHEN JINGHUA KEXUN 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 SHENZHEN JINGHUA KEXUN TECHNOLOGY Co Ltd filed Critical SHENZHEN JINGHUA KEXUN TECHNOLOGY Co Ltd
Priority to CN201210228885.1A priority Critical patent/CN102779073B/en
Publication of CN102779073A publication Critical patent/CN102779073A/en
Application granted granted Critical
Publication of CN102779073B publication Critical patent/CN102779073B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The invention provides a kind of outer method be located at band outer room switching at runtime in band, comprise step: a: open virtual desktop session, log in virtual desktop; B: virtual desktop sends to terminal and controls request designated equipment and use by switching in band outside being with; C: designated equipment, according to the control request received, is switched in band the control also removed it by terminal; D: virtual desktop to send to terminal mapped device and controls request designated equipment and use by switching to outside band in being with; E: designated equipment, according to the control request received, is switched to the outer use of band by terminal.A kind of outer method be located at band outer room switching at runtime in band provided by the invention, make any time in desktop conversation procedure, peripheral hardware freely can switch between virtual desktop and terminal local, thus bring larger elasticity with more convenient to the Consumer's Experience of virtual desktop environment, considerably increase the Experience Degree of user.<!--1-->

Description

Be located at the method with band outer room switching at runtime in band outward
Technical field
The present invention relates to communication technical field, particularly relate to the method that a kind of virtualized environment China and foreign countries are located in band and are with outer room switching at runtime.
Background technology
Peripheral hardware and port mapping technology, the technology namely will used in the USB peripheral hardware of terminal, serial ports and parallel port device redirection to virtual desktop in desktop virtual.
In virtualized environment, the I/O service using the peripheral hardware on terminal thin client or PC to provide by peripheral hardware and port mapping technology, as USB device, serial ports and and jaws equipment etc., this makes the Consumer's Experience of virtual desktop environment and conventional desktop environment more close, and user can use various peripheral hardware easily, easily.
In prior art, device map session and virtual desktop session synchronised, after virtual desktop session is opened, serial paralled interface equipment on terminating machine and USB device, the USB peripheral hardware accessed terminal after comprising can be taken over by virtual desktop completely, can only use in virtual desktop, the interior use of so-called band that Here it is; And when after virtual desktop conversation end, the control of peripheral hardware can come back to terminal, USB device and serial paralled interface equipment can be got back to terminal local and use, and Here it is the outer situation about using of band.Therefore any time in desktop conversation procedure, peripheral hardware freely cannot switch between virtual desktop and terminal local.
Summary of the invention
The object of the present invention is to provide a kind of outer method be located at band outer room switching at runtime in band, peripheral hardware freely can be switched between virtual desktop and terminal local.
The object of the invention is to be achieved through the following technical solutions:
The outer method be located at band outer room switching at runtime in band, comprises step:
A: open virtual desktop session, logs in virtual desktop;
B: virtual desktop sends to terminal and controls request designated equipment and use by switching in band outside being with;
C: designated equipment, according to the control request received, is switched in band the control also removed it by terminal;
Particularly, device drives is switched to mapped actuation by terminal control device, and virtual desktop creates virtual unit and drives the foundation of operating system finishing equipment stack and driving stack, sets up the device channels of virtual unit and terminal with the foundation of finishing equipment session;
D: virtual desktop to send to terminal mapped device and controls request designated equipment and use by switching to outside band in being with;
E: designated equipment, according to the control request received, is switched to the outer use of band by terminal.
Preferably, step a also comprises: equipment session synchronous averaging, controls peripheral hardware and maps use in band.
Preferably, in step b, if the switch open of automatic mapping equipment in virtual desktop, then to terminal send all devices by the request switched to outside band in band; If automatic mapping switch is not opened, then to need etc. zpk switch to be opened to send designated equipment by with outside switch to request in band.
Preferably, step c specifically comprises: device drives is switched to mapped actuation by terminal control designated equipment, makes equipment provide distal end I/O service; Virtual desktop creates virtual unit and drives the foundation of operating system finishing equipment stack and driving stack, sets up the device channels of virtual unit and terminal with the foundation of finishing equipment session.
Preferably, steps d specifically comprises: user chooses action to terminal transmitting apparatus by the request gained with inscribe outside band by device menus to mapped device is counter.
Preferably, in step e, terminal by designated equipment drive switch to common driving and release control, finishing equipment by with in be with outside switching.
Preferably, also comprise after step e: desktop conversation end, outside equipment switching rewinds in all bands of equipment session synchro control, and terminate equipment session.
Compared with prior art, the embodiment of the present invention has following beneficial effect:
The present invention is by providing a kind of outer method be located at band outer room switching at runtime in band, make any time in desktop conversation procedure, peripheral hardware freely can switch between virtual desktop and terminal local, thus bring larger elasticity with more convenient to the Consumer's Experience of virtual desktop environment, considerably increase the Experience Degree of user.
Accompanying drawing explanation
Fig. 1 is located at the method flow diagram with band outer room switching at runtime in band outside the present invention.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Before introducing technical solution of the present invention, also a simplicity of explanation is done to following noun.
Peripheral hardware and port mapping: the technology will used in the USB peripheral hardware of terminal, serial ports and parallel port device redirection to virtual desktop in desktop virtual.
Application in band: the USB peripheral hardware in terminal, serial ports and and jaws equipment etc. is mapped to the pattern used in virtual desktop.
The outer application of band: the USB peripheral hardware in terminal, serial ports and and jaws equipment etc. be not mapped in virtual desktop, but rest on the pattern that terminal local uses.
Refer to Fig. 1, be located at the method with band outer room switching at runtime in band outside the present invention, comprise:
Step 101: open virtual desktop session, equipment session synchronous averaging, controls to use in peripheral hardware mapping band.
Step 102: virtual desktop sends to terminal and controls request designated equipment and use by switching in band outside being with.
If the switch open of automatic mapping equipment in virtual desktop, then what send all devices to terminal switches to request in band by outside band; If when automatic mapping switch is not opened, then wait for user in device menus choose action to send designated equipment by with outside switch to request in band.
Step 103: designated equipment, according to the control request received, is switched in band the control also removed it by terminal.
Wherein, device drives is switched to mapped actuation by terminal control designated equipment, makes equipment provide distal end I/O service.Virtual desktop creates virtual unit and drives the foundation of operating system finishing equipment stack and driving stack, sets up the device channels of virtual unit and terminal with the foundation of finishing equipment session.
Step 104: virtual desktop to send to terminal mapped device and controls request designated equipment and use by switching to outside band in being with.
Specifically comprise: user chooses action to terminal transmitting apparatus by the request gained with inscribe outside band by device menus to mapped device is counter.
Step 105: designated equipment, according to the control request received, is switched to the outer use of band by terminal.
Wherein, designated equipment drives and switches to common driving and release control by terminal, and finishing equipment has in band to the switching outside band.
Step 106: desktop conversation end, outside equipment switching rewinds in all bands of equipment session synchro control, and terminates equipment session.
A kind of outer method be located at band outer room switching at runtime in band provided by the invention, make any time in desktop conversation procedure, peripheral hardware freely can switch between virtual desktop and terminal local, thus bring larger elasticity with more convenient to the Consumer's Experience of virtual desktop environment, considerably increase the Experience Degree of user.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any amendments done within the spirit and principles in the present invention, equivalent replacement and improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. be located at the method with band outer room switching at runtime in band outward, it is characterized in that, comprise step:
A: open virtual desktop session, logs in virtual desktop;
B: virtual desktop sends to terminal and controls request designated equipment and use by switching in band outside being with;
C: designated equipment, according to the control request received, is switched in band the control also removed it by terminal;
Particularly, device drives is switched to mapped actuation by terminal control device, and virtual desktop creates virtual unit and drives the foundation of operating system finishing equipment stack and driving stack, sets up the device channels of virtual unit and terminal with the foundation of finishing equipment session;
D: virtual desktop to send to terminal mapped device and controls request designated equipment and use by switching to outside band in being with;
E: designated equipment, according to the control request received, is switched to the outer use of band by terminal.
2. outer being located at is with method that is interior and band outer room switching at runtime as claimed in claim 1, and it is characterized in that, step a also comprises: equipment session synchronous averaging, controls peripheral hardware mapping and is with interior use.
3. the outer method be located at band outer room switching at runtime in band as claimed in claim 1, is characterized in that, in step b, if the switch open of automatic mapping equipment in virtual desktop, then to terminal send all devices by the request switched to outside band in band; If automatic mapping switch is not opened, then to need etc. zpk switch to be opened to send designated equipment by with outside switch to request in band.
4. outer being located at is with method that is interior and band outer room switching at runtime as claimed in claim 1, and it is characterized in that, step c specifically comprises: device drives is switched to mapped actuation by terminal control designated equipment, makes equipment provide distal end I/O service; Virtual desktop creates virtual unit and drives the foundation of operating system finishing equipment stack and driving stack, sets up the device channels of virtual unit and terminal with the foundation of finishing equipment session.
5. outer being located at is with method that is interior and band outer room switching at runtime as claimed in claim 1, and it is characterized in that, steps d specifically comprises: user chooses action to terminal transmitting apparatus by the request gained with inscribe outside band by device menus to mapped device is counter.
6. the outer method be located at band outer room switching at runtime in band as claimed in claim 1, it is characterized in that, in step e, designated equipment drives and switches to common driving and release control by terminal, finishing equipment by with in the switching outside being with.
7. the outer method be located at band outer room switching at runtime in band as claimed in claim 1, is characterized in that, also comprise after step e: desktop conversation end, outside equipment switches and rewinds in all bands of equipment session synchro control, and terminates equipment session.
CN201210228885.1A 2012-07-04 2012-07-04 Be located at the method with band outer room switching at runtime in band outward Active CN102779073B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210228885.1A CN102779073B (en) 2012-07-04 2012-07-04 Be located at the method with band outer room switching at runtime in band outward

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210228885.1A CN102779073B (en) 2012-07-04 2012-07-04 Be located at the method with band outer room switching at runtime in band outward

Publications (2)

Publication Number Publication Date
CN102779073A CN102779073A (en) 2012-11-14
CN102779073B true CN102779073B (en) 2015-11-18

Family

ID=47123992

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210228885.1A Active CN102779073B (en) 2012-07-04 2012-07-04 Be located at the method with band outer room switching at runtime in band outward

Country Status (1)

Country Link
CN (1) CN102779073B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618402A (en) * 2015-03-10 2015-05-13 四川省宁潮科技有限公司 Out-of-band authentication-based virtual desktop cloud connecting method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949177A (en) * 2005-10-11 2007-04-18 联想(北京)有限公司 Virtual machine system and method of dynamically distributing UPNP equipment
CN101206587A (en) * 2006-12-19 2008-06-25 国际商业机器公司 System and method for migration of single root stateless virtual functions
CN102368231A (en) * 2011-10-14 2012-03-07 深圳市京华科讯科技有限公司 Method and system for redirecting USB (universal serial bus) devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949177A (en) * 2005-10-11 2007-04-18 联想(北京)有限公司 Virtual machine system and method of dynamically distributing UPNP equipment
CN100428163C (en) * 2005-10-11 2008-10-22 联想(北京)有限公司 Virtual machine system and method of dynamically distributing UPNP equipment
CN101206587A (en) * 2006-12-19 2008-06-25 国际商业机器公司 System and method for migration of single root stateless virtual functions
CN102368231A (en) * 2011-10-14 2012-03-07 深圳市京华科讯科技有限公司 Method and system for redirecting USB (universal serial bus) devices

Also Published As

Publication number Publication date
CN102779073A (en) 2012-11-14

Similar Documents

Publication Publication Date Title
WO2009097071A3 (en) Message processing engine with a virtual network interface
CN102819448B (en) A kind of data transmission system and multiple virtual desktop adaptive method for switching thereof
WO2014057380A3 (en) Virtual firewall mobility
EP2860945A3 (en) Network appliance architecture for unified communication services
EP3208721A8 (en) Method, network management center, and a related device for configuring a network policy for a virtual port
JP2014045232A5 (en)
CN109743654A (en) A kind of bluetooth headset major-minor ear switching method, device, equipment and medium
EP2637472A3 (en) Layer in a protocol stack for the simultaneous use of multiple radio access technologies
CN104955022A (en) Method and system for sharing virtual SIM (subscriber identity module)
WO2010052477A3 (en) Mobile communication device
MY170288A (en) Methods and apparatus for improving management of nfc logical connections
GB201005458D0 (en) Media appliance
WO2011163033A3 (en) Methods and systems to implement a physical device to differentiate amongst multiple virtual machines of a host computer system
EP2083358A3 (en) Information processing apparatus
WO2006019485A3 (en) Virtual user interface for multiple user devices
BR112014007075A2 (en) methods and equipment for refining nfc data exchange configuration parameter update mechanisms
CN105893067A (en) Method for implementing running of Android system application based on PC machine
CN109743501A (en) A kind of polyphaser synchronous trigger method, device, equipment and storage medium
EP2312823A3 (en) Image forming apparatus and network connection method thereof
EP4271018A3 (en) A dialysis machine, external medical equipment and methods for establishing secure communication between a dialysis machine and external medical equipment
IN2013MU02190A (en)
WO2015136310A3 (en) Apparatus and method for control of thermal appliances
CN102779073B (en) Be located at the method with band outer room switching at runtime in band outward
GB2438787B (en) Asynchronous network stack operation in an operating system independent environment
CN104469657B (en) Audio communication system and equipment based on WINDOWS operating systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220128

Address after: 510000 room b1309, No. 161, Linhe West Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: Guangzhou Fengyun Information Technology Co.,Ltd.

Address before: 518000 room 425, floor 4, building 4, Zhongxing Industrial City, Chuangye Road, Nanshan District, Shenzhen, Guangdong Province

Patentee before: Shenzhen Jinghua Kexun Technology Co.,Ltd.

TR01 Transfer of patent right