Patent ID: 9727227
Date: 2017-08-08
CPC Classifications: G06F,H04L

Claim:
1. A method for remoting multi-touch input in a remote presentation session between a remote presentation client computer and a remote presentation server computer that serves the remote presentation session comprising graphical output from a user session, comprising: establishing the remote presentation session connection with the remote presentation server computer, wherein the remote presentation session connection comprises a Transmission Control Protocol (TCP) connection and a User Datagram Protocol (UDP) connection, the TCP connection being used to receive graphical presentation output from the user session running on the remote presentation server computer; receiving, by the client computer, multi-touch input indicative of a user multi-touching a multi-touch-sensitive input device made locally to the client computer; sending an indication of the multi-touch input to a process executing in the user session of the server computer via the UDP connection; receiving via the TCP connection graphical presentation output generated by the server computer performing processing corresponding to the multi-touch input; receiving, by the client computer, a second input indicative of mouse, keyboard, or pen input made locally to the client computer; and sending an indication of the second input to a process executing in system space of the server computer via the TCP connection, the process executing in system space injecting the second input into the user session, the user session performing processing corresponding to the second input.