CN107229409A - The operating method and device of remote virtual desktop system - Google Patents
The operating method and device of remote virtual desktop system Download PDFInfo
- Publication number
- CN107229409A CN107229409A CN201710378257.4A CN201710378257A CN107229409A CN 107229409 A CN107229409 A CN 107229409A CN 201710378257 A CN201710378257 A CN 201710378257A CN 107229409 A CN107229409 A CN 107229409A
- Authority
- CN
- China
- Prior art keywords
- touch panel
- panel device
- operating
- remote
- virtual desktop
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a kind of method and device of the operation remote virtual desktop system on touch panel device, this method includes:Capture operating gesture of the user on touch panel device;Operating gesture is resolved to the respective operations of remote virtual desktop system by pre-defined rule;The respective operations after parsing are sent to the remote virtual desktop system.Pass through the present invention, operating gesture of the user on touch panel device is identified, resolve to the respective operations of remote virtual desktop system, to perform the respective operations in remote virtual desktop system, so as to look after the custom that user uses mobile terminal, the usage experience that user operates cloud desktop by mobile terminal is lifted, to facilitate application and popularizations of the cloud desktop under Mobile solution scene.
Description
Technical field
The present invention relates to the communications field, in particular to the operating method and device of a kind of remote virtual desktop system.
Background technology
With the development of cloud computing technology, the scene of traditional use PC office is impacted.Increasing enterprise
With the mechanism such as government by the way of the cloud desktop office of more green safety.
The mode of cloud desktop office, which refers to concentrate the desktop system of personal use with virtual machine or other modes, to be deployed in
Cloud Server, individual is by cloud terminal device, or other access ways access the desktop system positioned at Cloud Server.
One of advantage using cloud desktop office is exactly that cloud desktop can easily use mobile phone, the equipment such as tablet personal computer
Conduct interviews, so as to break away from the constraint of fixed office location, office can be accessed whenever and wherever possible.
But also there is inconvenient when accessing cloud desktop using mobile phone or tablet personal computer.An inconvenience lie in that, mobile phone or
The operating system of tablet personal computer is usually (such as android, the iOS system hand designed by input equipment of touch-screen
Machine);And cloud desktop system is usually to use traditional desktop operating system (such as windows), i.e. using mouse, keyboard to be defeated
Enter what equipment was operated.It is now to operate with mouse, keyboard on the mobile phone or tablet personal computer using touch-screen as input equipment
For the desktop system of input equipment.Use habit and operation style it is totally different, the usage experience of user can be allowed to be deteriorated, so as to influence
Application and popularizations of the cloud desktop under mobile context.
The content of the invention
The invention provides a kind of operating method of remote virtual desktop system and device, at least to solve in correlation technique
Touch panel device accesses the unhandy problem that cloud desktop is brought.
According to an aspect of the invention, there is provided a kind of operating method of remote virtual desktop system, including:Capture is used
Operating gesture of the family on touch panel device;The operating gesture is resolved to pair of remote virtual desktop system by pre-defined rule
It should operate;The respective operations after parsing are sent to the remote virtual desktop system.
Preferably, methods described also includes:Receive the execution respective operations that the remote desktop virtual system is returned
Operating result, and show on the touch panel device operating result.
Preferably, the operating gesture includes at least one of:Touch screen points, touch screen pressure size, touch screen slip side
To, touch screen duration.
Preferably, the respective operations are the input operation by mouse or keyboard.
Preferably, entered between the touch panel device and the remote virtual desktop system by least one of agreement
Row communication:Spice agreements, VMware agreements, RDP agreements, Citrix agreements.
Preferably, the operating system that the touch panel device is used is Android or IOS;The remote virtual desktop
The operating system that system is used is form Windows operating system.
According to another aspect of the present invention there is provided a kind of touch panel device, including:Operating gesture recognizes interface, uses
In operating gesture of the capture user on the touch panel device;User view identification module, for inciting somebody to action described by pre-defined rule
Operating gesture resolves to the respective operations of the remote virtual desktop system;Communication module, for the correspondence after parsing to be grasped
Send to the remote virtual desktop system.
Preferably, the communication module is additionally operable to receive the correspondence behaviour of the execution from the remote virtual desktop system
The operating result of work.
Preferably, the touch panel device also includes display module, for showing the behaviour on the touch panel device
Make result.
According to another aspect of the invention there is provided a kind of operating method of remote virtual desktop system, including:Receive and touch
Touch the operating gesture of user that screen equipment captured on the touch panel device;The operating gesture is parsed by pre-defined rule
For the respective operations of remote virtual desktop system.
Preferably, methods described also includes:The api interface of the remote desktop virtual system is called to perform the correspondence behaviour
Make, and the operating result for performing the respective operations is back to the touch panel device.
Preferably, the operating gesture includes at least one of:Touch screen points, touch screen pressure size, touch screen slip side
To, touch screen duration.
Preferably, the respective operations are the input operation by mouse or keyboard.
Preferably, entered between the touch panel device and the remote virtual desktop system by least one of agreement
Row communication:Spice agreements, VMware agreements, RDP agreements, Citrix agreements.
Preferably, the operating system that the touch panel device is used is Android or IOS;The remote virtual desktop
The operating system that system is used is form Windows operating system.
According to another aspect of the invention there is provided a kind of remote virtual desktop system, including:Communication module, for connecing
Operating gesture of the user that receipts touch panel device is captured on the touch panel device;User view identification module, for by
Pre-defined rule resolves to the operating gesture respective operations of remote virtual desktop system.
Preferably, the remote virtual desktop system also includes user view processing module, for calling the long-range table
The api interface of face virtual system performs the respective operations;The communication module is additionally operable to
The operating result that the respective operations are performed on system returns to the touch panel device.
According to another aspect of the invention there is provided a kind of operation device of remote virtual desktop system, including hereinbefore
Described touch panel device and remote desktop virtual system, wherein, the remote virtual desktop system includes:Communication module,
For receiving the respective operations from the touch panel device;User view processing module, for calling the long-range table
The api interface of face virtual system performs the respective operations.
Preferably, the communication module of the remote virtual desktop system is additionally operable on the remote desktop virtual system
The operating result for performing the respective operations returns to the touch panel device.
According to another aspect of the invention there is provided a kind of operation device of remote virtual desktop system, including hereinbefore
Described remote desktop virtual system and touch panel device, wherein, the touch panel device includes:Operating gesture identification connects
Mouthful, for capturing operating gesture of the user on the touch panel device;Communication module, for by the operating gesture send to
The remote desktop virtual system.
Preferably, the touch panel device also includes display module, for showing the behaviour on the touch panel device
Make result.
By the present invention, operating gesture of the user on touch panel device is identified, remote virtual desktop is resolved to
The respective operations of system, to perform the respective operations in remote virtual desktop system, so that having looked after user uses mobile terminal
Custom, lifting user operates the usage experience of cloud desktop by mobile terminal, to facilitate cloud desktop in Mobile solution
Application and popularizations under scape.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, this hair
Bright schematic description and description is used to explain the present invention, does not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the method flow diagram for operating remote virtual desktop system on touch panel device according to embodiments of the present invention;
Fig. 2 is the structural representation of the operation device of remote virtual desktop system according to embodiments of the present invention;
Fig. 3 is the structural representation of the operation device of remote virtual desktop system according to embodiments of the present invention;
Fig. 4 is the method flow diagram for operating remote virtual desktop system on touch panel device according to embodiments of the present invention;
Fig. 5 is the identification process figure of finger clicking operation according to embodiments of the present invention;
Fig. 6 is the identification process figure that left mouse button according to embodiments of the present invention is clicked or double-clicked;
Fig. 7 is that finger click according to embodiments of the present invention is mapped as the process chart that left mouse button is clicked or double-clicked;
Fig. 8 is the identification process figure that finger long-press according to embodiments of the present invention is slided;
Fig. 9 is that finger long-press slip according to embodiments of the present invention is mapped as windows window scroll bar rolling operations
Flow chart;
Figure 10 is the identification process figure that finger according to embodiments of the present invention is stirred;
Figure 11 is the flow chart that finger according to embodiments of the present invention stirs the page turn over operation for being mapped as windows windows.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that not conflicting
In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, "
Two " etc. be for distinguishing similar object, without for describing specific order or precedence.
There is provided a kind of touch screen mobile device operation remote desktop system of being user-friendly in embodiments of the present invention
Method and apparatus.Connection between mobile intelligent terminal and remote desktop can be set up by specific RDP.Should
RDP can be the Spice of current industry main flow, VMware, RDP, the agreement such as Citrix or user from
The agreement with identical function of definition.The scene of well-established basic communication connection between mobile terminal and remote desktop
Under, using the operating habit of touch screen mobile device, as reference, there is provided a kind of hand based on touch-screen using user for the embodiment of the present invention
Gesture operating habit operates the technical scheme of desktop system.Meanwhile, the basic communication between mobile terminal and remote desktop
After connection is set up, the picture of desktop system will refresh display on the screen of the mobile terminal in the form of images.
A kind of method that remote virtual desktop system is operated on touch panel device is provided in the present embodiment, and Fig. 1 is
Flow chart according to embodiments of the present invention, as shown in figure 1, the flow comprises the following steps:
Step S102, operating gesture of the capture user on touch panel device;
Step S104, is resolved to operating gesture by pre-defined rule the respective operations of remote virtual desktop system;
Step S106, the respective operations after parsing are sent to the remote virtual desktop system.
In the above-described embodiments, by using touch-screen equipment operating system and the existing interface of desktop type operating system,
A kind of method for being user-friendly touch-screen equipment operation desktop system is constructed, it is defeated to shield different types of operating system
Enter the difference of mode, so as to look after the custom that user uses mobile terminal, lifting user operates cloud by mobile terminal
The usage experience of desktop, to facilitate application and popularizations of the cloud desktop under Mobile solution scene.
Wherein, in step s 102, after user logs into remote virtual desktop system by touch panel device, it can lead to
The gesture identification interface of touch panel device operating system is crossed to capture the operating gesture of user.
Wherein, in the above-described embodiments, operating gesture includes at least one of:Touch screen points, touch screen pressure size, touch
Shield glide direction, touch screen duration.
Wherein, after above-mentioned steps S106, in addition to, remote desktop virtual system calls the API of its operating system to connect
Mouth performs the respective operations, and the operating result for performing respective operations is returned into touch panel device.Touch panel device refreshes aobvious
Show the operating result.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation
The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but a lot
In the case of the former be more preferably embodiment.Understood based on such, technical scheme is substantially in other words to existing
The part that technology contributes can be embodied in the form of software product, and the computer software product is stored in a storage
In medium (such as ROM/RAM, magnetic disc, CD), including some instructions are to cause a station terminal equipment (can be mobile phone, calculate
Machine, server, or network equipment etc.) perform method described in each of the invention embodiment.
A kind of operation device of remote virtual desktop system is additionally provided in the present embodiment, and the device is above-mentioned for realizing
Embodiment and preferred embodiment, had carried out repeating no more for explanation.As used below, term " module " can be real
The combination of the software and/or hardware of existing predetermined function.Although the device described by following examples is preferably realized with software,
But hardware, or the realization of the combination of software and hardware is also that may and be contemplated.
As shown in Figures 2 and 3, each functional module of the operation device is arranged at touch-screen according to the difference for the function of being realized
In equipment and virtual desktop.Specifically, the device includes following module:
User view identification module:The module can be located on touch-screen equipment (as shown in Figure 2), can also be located at virtual table
In face (as described in Figure 3), the position for differing only in user view identification module that both are set is different, and its function is substantially
Consistent, when user is operated on touch screen, user view identification module is according to the gesture identification interface from operating system
The characteristic such as the gesture operation or operative combination that get and its related time, user view to be identified.
Communication module:Including the communication module in mobile touch screen equipment and the communication module in virtual desktop,
Wherein, its function of the communication module in mobile touch screen equipment is communicated with the communication module in virtual desktop,
To complete the transmission and reception of instruction.Communication module its function in virtual desktop is and the communication in touch-screen equipment
Module is communicated, to complete the transmission and reception of instruction.Two communication modules need by Internet most of the time
Set up communication linkage, the transmitting-receiving that general two communication modules can set up a TCP connection to be instructed.
User view processing module:In virtual desktop, its function is, according to the user view received, to call desktop
Corresponding interface realizes the intention in operating system.
It should be further stated that, it is necessary to following supplementary module coordinates the complete frame of the module composition one of the above 4
Structure:
The operating system of touch-screen equipment, wherein needing to include the identification interface of gesture operation.For example when the finger of user
When being pressed on touch screen, the interface needs to capture press events, when the finger of user leaves touch screen, and the interface needs capture
Up events, while captured event is available for outside to use.
The desktop operating system of virtual desktop, wherein include the input interface of desktop operating system, for example can be to outside
There is provided left mouse button to click, right button is clicked, the interface such as double-click.
Above section is due to being all the module and function included in touch-screen equipment or virtual desktop, so not wrapping it
It is contained among the system described by this method, but needs them to coordinate and has constituted complete method.
In an embodiment of the present invention, the operation device of above-mentioned remote virtual desktop system can be by touching existing
In screen equipment and virtual desktop dispose above-mentioned functions module come realize or one include touch panel device and virtual desktop
Holonomic system.
Based on operation device hereinbefore, the embodiment of the present invention additionally provides a kind of user and operates desktop using touch-screen equipment
The method of system, as shown in figure 4, this method includes following flow:
Step S401, user is logged in into long-range virtual desktop by way of app in intelligent movable equipment.This
When, user touches the touch-screen of intelligent movable equipment again, and the operating system of smart machine captures the operation of user, and it is parsed
Ground atom is operated (for example defined in operating system:Singly refer to press, singly refer to up etc.).
Step S402, the gesture operation analysis result of user view identification module snoop-operations system, and grasped according to gesture
Make the combination of result and corresponding time, dynamics, the operation of the information characteristic to judge user such as amplitude is intended to.The strategy of judgement
It is open, the example that a variety of operations judge will be provided in the embodiment after.
Communication module on step S403, touch-screen equipment, the result of determination of user view identification module is sent to distal end
The communication module of virtual desktop.
Step S404, the user view processing module in virtual desktop receives the user view in communication module, then
The corresponding api interface in desktop operating system is called, the user view is realized.
Step S405, the operating result of user view by the image channel of RDP (or otherwise
Also can, do not limit) be returned to the app of intelligent movable equipment.
App on step S406, touch-screen equipment on screen refreshed image to show the acquired results of the user view.
Based on above method and flow, the effect finally realized is the operation side for the screen of mobile terminal being accustomed to user
Formula completes the respective operations in remote desktop system, operating habit of the user to mobile terminal device is looked after as far as possible, with convenient
Application and popularizations of the cloud desktop in mobile terminal scene.
To make the purpose of the present invention, technical scheme clearer, embodiments of the present invention are made below in conjunction with accompanying drawing
Further it is described in detail.In following specific embodiment, touch-screen equipment be using iOS/android systems mobile phone or
Tablet personal computer, the virtual desktop of cloud system is the cloud desktop using windows systems.Preferred embodiment have by following
Body describes how that operating gesture is resolved to the respective operations of remote virtual desktop system by pre-defined rule.
Embodiment 1:Single give directions of finger is hit the left button for being mapped as mouse and clicked or left double click.
The operation is realized by the user view identification module on touch-screen equipment, by gesture of the user on screen
Operation is identified as a finger click.Specific identification process is as shown in figure 5, comprise the following steps:
Step S501, finger touching screen.
Step S502, within a specified time, finger is lifted, and is frameed out.
Step S503, is identified as the clicking operation of a finger.
Flow shown in Fig. 6 is the base for recognizing finger click in Fig. 5 by the user view identification module on touch-screen equipment
On plinth, gesture operation of the user on screen is identified as the process that a left mouse button is clicked or left mouse button is double-clicked, tool
Body comprises the following steps:
Step S601, judge whether be a finger clicking operation, if it is, continue executing with step S602, if
Otherwise flow terminates.
Step S602, waits the time to be specified.
Step S603, judges within a specified time, if there occurs other gesture operations, if it is not, then performing step
S604, if it is performs step S605.
Step S604, further determine whether be a finger clicking operation, if it is, perform step S605, such as
Otherwise flow terminates fruit.
Step S606, is identified as left mouse button double-click.
Step S605, is identified as left mouse button and clicks.
Flow shown in Fig. 7 is that single indication of the finger on touch-screen equipment is hit to the mouse being mapped as in the windows desktops of distal end
Mark left button click or left double click disposed of in its entirety process, comprise the following steps:
User view identification module on step S701, touch-screen equipment identifies the behaviour that a left mouse button is clicked or double-clicked
Work is intended to, and specific recognition strategy refers to identification process above.,
Recognition result is sent in the windows virtual desktops of distal end by the communication module on step S702, touch-screen equipment
Communication module.
Step S703, the user view processing module in desktop receives the recognition result in communication module, according to
Recognition result calls the api of windows systems to carry out corresponding operation.For example if clicking, then windows is continuously called
WM_LBUTTONDOWN and two interfaces of WM_LBU TTONUP;If double-clicking, then windows WM_ is directly invoked
LBUTTONDBCLK interfaces.
Current active window in step S704, virtual desktop performs interface interchange, and will call the desk-top picture after performing
As data back is to touch-screen equipment.The compression of view data is typically completed with passback by specific RDP.Such as
Spice agreements, citrix agreements, RDP agreements etc..
Step S705, touch-screen equipment is received after view data, and the image for refreshing on-screen data to complete operating result shows
Show.
Embodiment 2:The long-press of finger is slided to the rolling operation for being mapped as windows window scroll bars.
The operation is realized by the user view identification module on touch-screen equipment, by gesture of the user on screen
Operation is identified as an operation that long-press is slided.Specific identification process is as shown in figure 8, comprise the following steps:
Step S801, finger touching screen.
Step S802, judges whether finger is mobile on screen and exceedes designated length, if it is not, then flow terminates.
Step S803, determines whether whether movement of the finger on screen exceedes the time of specifying, if it is not, then flow knot
Beam.
Step S804, finger is lifted off screen.
Step S805, in the case where step S802 and step S803 are satisfied by condition, is identified as the long-press of a finger
Slide.
As shown in figure 9, the user view identification module on touch-screen equipment is identifying the operation of a long-press slip
On the basis of, the long-press is slided to the rolling operation for being mapped as windows window scroll bars, following steps are specifically included:
User view identification module on step S901, touch-screen equipment identifies an operation that long-press is slided.In this reality
Apply in mode, the operation that can slide long-press is considered that user expects to carry out scroll bar rolling in current windows desktops
Operation, the operation subsequently rolled by scroll bar mapped and subsequent treatment., can be according to long-press for the rolling of scroll bar
The path of slip, further identification is vertical scrolling or horizontal rolling.
Recognition result is sent in the windows virtual desktops of distal end by the communication module on step S902, touch-screen equipment
Communication module.
Step S903, the user view processing module in desktop receives the recognition result in communication module, according to
Recognition result calls the API of windows systems to carry out corresponding operation.For example if horizontal rolling, then windows is called
WS_HSCROLL relevant interfaces;If vertical scrolling, then windows WS_VSCROLL relevant interfaces are called.While root
According to long-press slide away from discrete time come determine calling interface send associative operation number of times.
Current active window in step S904, virtual desktop performs interface interchange.If current window is that have correspondence to roll
If dynamic bar, rolling operation is performed by actual;If current window will not actually perform operation without correspondence scroll bar.Afterwards,
The desktop picture data back after performing will be called to touch-screen equipment.The compression of view data is general by specific long-range with passback
Desktop protocol is completed.Such as spice agreements, citrix agreements, RDP agreements etc..
Step S905, touch-screen equipment is received after view data, and the image for refreshing on-screen data to complete operating result shows
Show.
Embodiment 3:Stirring for finger is mapped as page turn over operation.
In the present embodiment, what the user view identification module on touch-screen equipment identified finger stirs operation, hand
Refer to the specific recognition strategy stirred as shown in Figure 10, comprise the following steps:
Step S1001, finger touching screen.
Step S1002, finger is lifted off screen.
Step S1003, judges whether finger moves the designated length shorter more than one on screen, but is slided less than long-press
Dynamic lower limit, if it is, step S1004 is performed, if it is not, then terminating flow.
Step S1004, judges movement of the finger on the screen specified time whether shorter more than one, but be shorter than long-press
The lower limit of slip, if it is, step S1005 is performed, if it is not, then terminating flow.
Step S1005, is identified as once singly referring to and stirs.
As shown in figure 11, in the present embodiment, stirring for finger is mapped as page turn over operation and comprised the following steps:
User view identification module on step S1101, touch-screen equipment identifies the operation of stirring of finger, and finger is dialled
Dynamic specific recognition strategy is referring to the difference above, noted with the recognition strategy of hereinbefore long-press slip.In the present embodiment,
The operation that finger is stirred is considered to be desired with page turning when user is expected in current windows desktops in reading documents
Operation, is subsequently mapped and subsequent treatment by the operation of page turning.Also paged up for page turning with downward page turning, can root
The path moved according to finger moves up or moved down, further to recognize upper page turning or lower page turning.
Recognition result is sent in the windows virtual desktops of distal end by the communication module on step S1102, touch-screen equipment
Communication module.
Step S1103, the user view processing module in desktop receives the recognition result in communication module, according to
Recognition result calls the api of windows systems to carry out corresponding operation.For example if paging up, then windows is called
Interface send a page up keyboard key events;If page turning downwards, then windows interface is called to send one
Individual page down keyboard key events.
Current active window in step S1104, virtual desktop responds page up or page down key-press event.
If current window, which is one, actually to perform page turn over operation with the document of page turning;Otherwise, then operation will not actually be performed.
Afterwards, the desktop picture data back after performing will be called to touch-screen equipment.The compression of view data is general by specific with passback
RDP complete.Such as spice agreements, citrix agreements, RDP agreements etc..
Step S1105, touch-screen equipment is received after view data, and the image for refreshing on-screen data to complete operating result shows
Show.
, can be according to user on touch screen by user's intention assessment module in the above-mentioned specific embodiment of the present invention
Operation or operative combination come it is self-defined needs done in remote desktop system operate, this scalability is this programme
Advantage, when this scheme of application using movement can only terminal operation cloud desktop when, use that can be according to user to mobile terminal
It is accustomed to updating the mode of operation to desktop system, sustainable lifting user uses the operating experience of cloud desktop.
The embodiment of the present invention additionally provides a kind of touch panel device, and the touch panel device includes:
Operating gesture recognizes interface, is coupled with the operating system of touch panel device, for passing through touch panel device in user
Log into after remote virtual desktop system, operating gesture of the capture user on touch panel device;
User view identification module, the correspondence for operating gesture to be resolved to remote virtual desktop system by pre-defined rule
Operation;
Communication module, for respective operations after parsing to be sent to remote virtual desktop system.
In another embodiment, the touch panel device does not include above-mentioned user view identification module, and the user view is known
The function of other module can be realized by virtual desktop, i.e. the user view identification module can be set to grasp in virtual desktop
Make a sign with the hand and resolve to respective operations.
The embodiment of the present invention additionally provides a kind of remote virtual desktop system, and the remote virtual desktop system includes:
Communication module, for after user logs into remote virtual desktop system by touch panel device, receiving and touching
The operating gesture that screen equipment is captured, wherein, operating gesture resolves to remote virtual desktop by touch panel device by pre-defined rule
The respective operations of system;
User view processing module, for calling the api interface of remote desktop virtual system to perform respective operations.
Wherein, in another preferred embodiments, remote virtual desktop system can also set a user view identification module,
That is, in the case of the respective operations for not resolving to remote virtual desktop system in received operating gesture, the user is passed through
Intention assessment module is parsed accordingly to operating gesture.
It should be noted that above-mentioned modules can be by software or hardware to realize, for the latter, Ke Yitong
Cross in the following manner realization, but not limited to this:Above-mentioned module is respectively positioned in same processor;Or, above-mentioned module is located at many respectively
In individual processor.
Embodiments of the invention additionally provide a kind of storage medium.In the present embodiment, the storage medium can be set
To store the program code for the step of being used to perform embodiment above.
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM,
Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or
CD etc. is various can be with the medium of store program codes.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general
Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and constituted
Network on, alternatively, the program code that they can be can perform with computing device be realized, it is thus possible to they are stored
Performed in the storage device by computing device, and in some cases, can be shown to be performed different from order herein
The step of going out or describe, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or
Step is fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.
Claims (21)
1. a kind of operating method of remote virtual desktop system, it is characterised in that including:
Capture operating gesture of the user on touch panel device;
The operating gesture is resolved to the respective operations of remote virtual desktop system by pre-defined rule;
The respective operations after parsing are sent to the remote virtual desktop system.
2. according to the method described in claim 1, it is characterised in that also include:
The operating result for the execution respective operations that the remote desktop virtual system is returned is received, and is set in the touch-screen
The standby upper display operating result.
3. according to the method described in claim 1, it is characterised in that the operating gesture includes at least one of:Touch screen point
Number, touch screen pressure size, touch screen glide direction, touch screen duration.
4. according to the method described in claim 1, it is characterised in that the respective operations are to be grasped by the input of mouse or keyboard
Make.
5. according to the method described in claim 1, it is characterised in that the touch panel device and the remote virtual desktop system
Between communicated by least one of agreement:Spice agreements, VMware agreements, RDP agreements, Citrix agreements.
6. according to the method described in claim 1, it is characterised in that the operating system that the touch panel device is used for
Android or IOS;The operating system that the remote virtual desktop system is used is form Windows operating system.
7. a kind of touch panel device, it is characterised in that including:
Operating gesture recognizes interface, for capturing operating gesture of the user on the touch panel device;
User view identification module, for the operating gesture to be resolved into the remote virtual desktop system by pre-defined rule
Respective operations;
Communication module, for the respective operations after parsing to be sent to the remote virtual desktop system.
8. touch panel device according to claim 7, it is characterised in that
The communication module, is additionally operable to receive the operation knot of the execution respective operations from the remote virtual desktop system
Really.
9. touch panel device according to claim 8, it is characterised in that also include:
Display module, for showing the operating result on the touch panel device.
10. a kind of operating method of remote virtual desktop system, it is characterised in that including:
Operating gesture of the user that reception touch panel device is captured on the touch panel device;
The operating gesture is resolved to the respective operations of remote virtual desktop system by pre-defined rule.
11. method according to claim 10, it is characterised in that also include:
Call the api interface of the remote desktop virtual system to perform the respective operations, and the respective operations will be performed
Operating result is back to the touch panel device.
12. method according to claim 10, it is characterised in that the operating gesture includes at least one of:Touch screen
Points, touch screen pressure size, touch screen glide direction, touch screen duration.
13. method according to claim 10, it is characterised in that the respective operations are the input by mouse or keyboard
Operation.
14. method according to claim 10, it is characterised in that the touch panel device and the remote virtual desktop system
Communicated between system by least one of agreement:Spice agreements, VMware agreements, RDP agreements, Citrix agreements.
15. method according to claim 10, it is characterised in that the operating system that the touch panel device is used for
Android or IOS;The operating system that the remote virtual desktop system is used is form Windows operating system.
16. a kind of remote virtual desktop system, it is characterised in that including:
Communication module, for receiving the operating gesture of user that touch panel device captured on the touch panel device;
User view identification module, the correspondence for the operating gesture to be resolved to remote virtual desktop system by pre-defined rule
Operation.
17. remote virtual desktop system according to claim 16, it is characterised in that also include:
User view processing module, for calling the api interface of the remote desktop virtual system to perform the respective operations;
The communication module is additionally operable to return the operating result for performing the respective operations on the remote desktop virtual system
Back to the touch panel device.
18. a kind of operation device of remote virtual desktop system, it is characterised in that including any one of claim 7 to 9
Touch panel device and remote desktop virtual system, wherein, the remote virtual desktop system includes:
Communication module, for receiving the respective operations from the touch panel device;
User view processing module, for calling the api interface of the remote desktop virtual system to perform the respective operations.
19. operation device according to claim 18, it is characterised in that the communication module of the remote virtual desktop system
It is additionally operable to the operating result for performing the respective operations on the remote desktop virtual system returning to the touch-screen and sets
It is standby.
20. a kind of operation device of remote virtual desktop system, it is characterised in that including any one of claim 16 to 17 institute
The remote desktop virtual system and touch panel device stated, wherein, the touch panel device includes:
Operating gesture recognizes interface, for capturing operating gesture of the user on the touch panel device;
Communication module, for the operating gesture to be sent to the remote desktop virtual system.
21. operation device according to claim 20, it is characterised in that the touch panel device also includes:
Display module, for showing the operating result on the touch panel device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710378257.4A CN107229409A (en) | 2017-05-24 | 2017-05-24 | The operating method and device of remote virtual desktop system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710378257.4A CN107229409A (en) | 2017-05-24 | 2017-05-24 | The operating method and device of remote virtual desktop system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107229409A true CN107229409A (en) | 2017-10-03 |
Family
ID=59934473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710378257.4A Withdrawn CN107229409A (en) | 2017-05-24 | 2017-05-24 | The operating method and device of remote virtual desktop system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107229409A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107844243A (en) * | 2017-11-09 | 2018-03-27 | 新华三云计算技术有限公司 | Cloud tabletop touch implementation method and device |
CN109375786A (en) * | 2018-10-09 | 2019-02-22 | 上海达龙信息科技有限公司 | A kind of method and system manipulating long-range PC desktop based on physics key mouse equipment |
CN109885236A (en) * | 2019-02-25 | 2019-06-14 | 合肥谐桐科技有限公司 | The method for interacting formula operation with remote system desktop is realized based on mobile device |
CN110174946A (en) * | 2019-05-16 | 2019-08-27 | 上海达龙信息科技有限公司 | Mouse action analogy method, simulation system, storage medium and electronic equipment |
CN112202825A (en) * | 2020-12-09 | 2021-01-08 | 江苏北弓智能科技有限公司 | Remote mobile cloud desktop transmission system and method |
CN112214148A (en) * | 2019-07-09 | 2021-01-12 | 福建天泉教育科技有限公司 | Method for extending touch function in remote control system and storage medium |
CN112558827A (en) * | 2020-12-03 | 2021-03-26 | 南京机敏软件科技有限公司 | Method and system for accessing cloud mobile phone status bar and terminal equipment status bar in cloud mobile phone |
CN112732399A (en) * | 2021-03-31 | 2021-04-30 | 统信软件技术有限公司 | Switching method of desktop display protocol, computing device and readable storage medium |
CN113391749A (en) * | 2020-03-11 | 2021-09-14 | 上海达龙信息科技有限公司 | Mouse click simulation method and device, computer readable storage medium and electronic equipment |
CN113805705A (en) * | 2020-05-28 | 2021-12-17 | 成都鼎桥通信技术有限公司 | Terminal shortcut key operation method and device |
CN116069433A (en) * | 2023-03-08 | 2023-05-05 | 山东乾云启创信息科技股份有限公司 | Image drifting method and system based on virtual desktop infrastructure and action recognition |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102866848A (en) * | 2012-09-13 | 2013-01-09 | 电子科技大学 | Method for controlling cloud classroom intelligent pointer based on wifi |
CN103324348A (en) * | 2013-06-28 | 2013-09-25 | 华南理工大学 | Windows desktop control method based on intelligent mobile terminals |
CN104317390A (en) * | 2014-09-24 | 2015-01-28 | 北京云巢动脉科技有限公司 | Method and system for replacing mouse operation by multiple gestures based on virtual machine of mobile terminal |
CN105094583A (en) * | 2014-05-13 | 2015-11-25 | 中兴通讯股份有限公司 | Quick operation method and apparatus for digital terminal with touch screen |
CN105700864A (en) * | 2014-11-28 | 2016-06-22 | 华为技术有限公司 | TWAIN protocol remote redirection method, apparatus and system |
-
2017
- 2017-05-24 CN CN201710378257.4A patent/CN107229409A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102866848A (en) * | 2012-09-13 | 2013-01-09 | 电子科技大学 | Method for controlling cloud classroom intelligent pointer based on wifi |
CN103324348A (en) * | 2013-06-28 | 2013-09-25 | 华南理工大学 | Windows desktop control method based on intelligent mobile terminals |
CN105094583A (en) * | 2014-05-13 | 2015-11-25 | 中兴通讯股份有限公司 | Quick operation method and apparatus for digital terminal with touch screen |
CN104317390A (en) * | 2014-09-24 | 2015-01-28 | 北京云巢动脉科技有限公司 | Method and system for replacing mouse operation by multiple gestures based on virtual machine of mobile terminal |
CN105700864A (en) * | 2014-11-28 | 2016-06-22 | 华为技术有限公司 | TWAIN protocol remote redirection method, apparatus and system |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107844243A (en) * | 2017-11-09 | 2018-03-27 | 新华三云计算技术有限公司 | Cloud tabletop touch implementation method and device |
CN109375786A (en) * | 2018-10-09 | 2019-02-22 | 上海达龙信息科技有限公司 | A kind of method and system manipulating long-range PC desktop based on physics key mouse equipment |
CN109375786B (en) * | 2018-10-09 | 2022-08-05 | 上海达龙信息科技有限公司 | Method and system for controlling remote PC desktop based on physical keyboard and mouse equipment |
CN109885236A (en) * | 2019-02-25 | 2019-06-14 | 合肥谐桐科技有限公司 | The method for interacting formula operation with remote system desktop is realized based on mobile device |
CN109885236B (en) * | 2019-02-25 | 2021-06-25 | 电科云(北京)科技有限公司 | Method for realizing interactive operation with remote system desktop based on mobile equipment |
CN110174946A (en) * | 2019-05-16 | 2019-08-27 | 上海达龙信息科技有限公司 | Mouse action analogy method, simulation system, storage medium and electronic equipment |
CN112214148A (en) * | 2019-07-09 | 2021-01-12 | 福建天泉教育科技有限公司 | Method for extending touch function in remote control system and storage medium |
CN113391749A (en) * | 2020-03-11 | 2021-09-14 | 上海达龙信息科技有限公司 | Mouse click simulation method and device, computer readable storage medium and electronic equipment |
CN113805705A (en) * | 2020-05-28 | 2021-12-17 | 成都鼎桥通信技术有限公司 | Terminal shortcut key operation method and device |
CN112558827A (en) * | 2020-12-03 | 2021-03-26 | 南京机敏软件科技有限公司 | Method and system for accessing cloud mobile phone status bar and terminal equipment status bar in cloud mobile phone |
CN112202825A (en) * | 2020-12-09 | 2021-01-08 | 江苏北弓智能科技有限公司 | Remote mobile cloud desktop transmission system and method |
CN112732399B (en) * | 2021-03-31 | 2021-07-16 | 统信软件技术有限公司 | Switching method of desktop display protocol, computing device and readable storage medium |
CN112732399A (en) * | 2021-03-31 | 2021-04-30 | 统信软件技术有限公司 | Switching method of desktop display protocol, computing device and readable storage medium |
CN116069433A (en) * | 2023-03-08 | 2023-05-05 | 山东乾云启创信息科技股份有限公司 | Image drifting method and system based on virtual desktop infrastructure and action recognition |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107229409A (en) | The operating method and device of remote virtual desktop system | |
US12147662B2 (en) | Techniques for image-based search using touch controls | |
CN108829327B (en) | Writing method and device of interactive intelligent equipment | |
CN104571813B (en) | A kind of display methods and device of information | |
CN104090762A (en) | Screenshot processing device and method | |
CN106909270A (en) | Chat data input method, device and communicating terminal | |
CN107132982B (en) | Single-hand control method and system for terminal equipment | |
CN105488051B (en) | Webpage processing method and device | |
CN103902056A (en) | Virtual keyboard input method, equipment and system | |
US11455071B2 (en) | Layout method, device and equipment for window control bars | |
CN102622395A (en) | Method, server and client for assisting in accessing to webpage by application virtualization | |
US20170169122A1 (en) | Webpage display method, mobile terminal, intelligent terminal, program and storage medium | |
CN113457117B (en) | Virtual unit selection method and device in game, storage medium and electronic equipment | |
CN112130729A (en) | Page processing method and device, computer equipment and storage medium | |
EP2608047A1 (en) | Web management device, web management method, web management program, computer readable recording medium for recording said program, and web system | |
CN105893624B (en) | Data display method and system | |
US20210026527A1 (en) | Method for interaction between at least one user and/or a first electronic device and a second electronic device | |
CN111124111A (en) | Processing method and electronic equipment | |
CN104020853A (en) | Kinect-based system and method for controlling network browser | |
JP6263838B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
CN104965633B (en) | A kind of method and apparatus that service jumps | |
CN105027054A (en) | Gesture operation conversion method and apparatus | |
CN115760494A (en) | Data processing-based service optimization method and device for real estate marketing | |
CN104007886B (en) | The method and electronic equipment of a kind of information processing | |
CN114090896A (en) | Information display method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20171003 |
|
WW01 | Invention patent application withdrawn after publication |