Patent ID: 8880715

Claim:
A method of operating a host computer which is remotely controlled by a remote client device over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol, comprising: establishing a connection to the remote client device using a connection-oriented protocol; receiving commands from the remote client device over the connection-oriented protocol and implementing the commands so as to affect a display of the host computer; identifying the one or rapid-change areas in the display of the host computer in which the display is changing more quickly than a predetermined threshold rate of change; determining protocols for transmitting content of the display of the host computer to the remote client device such that content of each rapid-change area is transmitted to the remote client device using a connectionless protocol, and such that content of the display except the rapid-change areas is transmitted to the remote client device using the connection-oriented protocol; transmitting content of the display of the host computer to the remote client device using the determined protocol, wherein a rate of transmitting of the connectionless protocols is higher than a rate of transmitting of the connection-oriented protocol; wherein if the host computer determines that the rate of change for a rapid-change area falls below a second threshold rate of change lower than the threshold rate of change, the host computer changes the protocol for transmitting the content of the rapid-change area from the connectionless protocol to the connection-oriented protocol.