REMOTE CONTROL OF A HOST COMPUTER
First Claim
1. 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;
transmitting content of the display to the remote client device using the connection-oriented protocol;
identifying one or more 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; and
transmitting content of each rapid-change area to the remote client device using a connectionless protocol, at a rate higher than the connection-oriented protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A host computer is remotely controlled by a remote client device over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol. The host computer establishes a connection to the remote client device using a connection-oriented protocol, and receives commands from the remote client device over the connection-oriented protocol and implements the commands so as to affect a display of the host computer. The host computer transmits content of the display to the remote client device using the connection-oriented protocol. In addition, the host computer identifies one or more 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, and transmits content of each rapid-change area to the remote client device using a connectionless protocol at a rate higher than the connection-oriented protocol.
-
Citations
17 Claims
-
1. 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; transmitting content of the display to the remote client device using the connection-oriented protocol; identifying one or more 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; and transmitting content of each rapid-change area to the remote client device using a connectionless protocol, at a rate higher than the connection-oriented protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A host computer which is controlled by a remote client device over a network which carries transmissions in a connection-oriented protocol and a connectionless protocol, the host computer comprising:
-
an interface unit that establishes a connection to the remote client device using a connection-oriented protocol; a receiving unit that receives commands from the remote client device over the connection-oriented protocol; a processing unit that implements the commands so as to affect the a display of the host computer; a connection-oriented transmission unit that transmits content of the display to the remote client device using the connection-oriented protocol; an identification unit that identifies one or more 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; and a connectionless transmission unit that transmits content of each rapid-change area to the remote client device using a connectionless protocol, at a rate higher than the connection-oriented protocol.
-
-
14. A computer-readable storage medium storing a computer-executable program for 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, said program comprising the steps of:
-
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; transmitting content of the display to the remote client device using the connection-oriented protocol; identifying one or more 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; and transmitting content of each rapid-change area to the remote client device using a connectionless protocol, at a rate higher than the connection-oriented protocol.
-
-
15. A method of operating a client device to remotely control a host computer over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol, comprising:
-
establishing a connection to the host computer using a connection-oriented protocol; transmitting commands over the connection-oriented protocol to the host computer; receiving display content of the host computer over the connection-oriented protocol; receiving rapid-change display content of the host computer over a connectionless protocol; and displaying the received display content and the received rapid-change display content.
-
-
16. A client device that remotely controls a host computer over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol, comprising:
-
an interface unit that establishes a connection to the host computer using a connection-oriented protocol; a transmission unit that transmits commands over the connection-oriented protocol to the host computer; a connection-oriented receiving unit that receives display content of the host computer over the connection-oriented protocol; a connectionless receiving unit that receives rapid-change display content of the host computer over a connectionless protocol; and a display unit that displays the received display content and the received rapid-change display content.
-
-
17. A computer readable storage medium storing a computer program for a client device which remotely controls a host computer over a network that carries transmissions in a connection-oriented protocol and a connectionless protocol, said program comprising the steps of:
-
establishing a connection to the host computer using a connection-oriented protocol; transmitting commands over the connection-oriented protocol to the host computer; receiving display content of the host computer over the connection-oriented protocol; receiving rapid-change display content of the host computer over a connectionless protocol; and displaying received display content and the received rapid-change display content.
-
Specification