Patent ID: 7130888
Filing Date: 2006-10-31
Classification: H04L

Abstract:
1. An apparatus for remotely controlling a computer comprising: a TCP/IP protocol network; a client computer coupled to said TCP/IP protocol network, said client computer having a monitor, a keyboard, and a pointing device, said client computer running a browser program displaying a browser window on said monitor, said browser program being capable of navigating among web pages over said TCP/IP protocol network, said client computer further being capable of running a client program, said client program being delivered to said client computer over said TCP/IP protocol network, said client program encrypting event data and transmitting said encrypted event data over said TCP/IP protocol network, said encrypted event data including an input device event created by at least one of said keyboard and said pointing device; and a host computer coupled to said TCP/IP protocol network and being capable of being accessed by said client computer, said host computer being capable of receiving and decrypting encrypted event data and placing said decrypted event data in an event queue of said host computer, said host computer running a host program that is responsive to said keyboard and said pointing device due to the event data in the event queue, said host program encrypting image information and transmitting said encrypted image information over said TCP/IP protocol network for subsequent display by said client computer after decryption of received encrypted image information by said client program, said image information including a portion of a video buffer image within said host computer; wherein said host computer is initially accessed by said client computer through a web page accessible over said TCP/IP protocol network, and wherein said client computer and said host computer communicate directly or indirectly with TCP/IP protocol data packets over said TCP/IP protocol network after a connection between said host computer and said client computer has been established.