Patent ID: 7080127

Claim:
A method for providing a network accessible computer over a TCP/IP protocol network comprising: providing a host computer connected to a TCP/IP protocol network, said host computer running a host computer program; and providing a client computer having a display and input devices and running a client computer program and a web browser program, said client program being transmitted to said client computer via said network, where said client computer is connected to said TCP/IP protocol network wherein said client computer program facilitates the transfer of input device events from the client computer to the host computer such that the input devices of said client computer can be used to generate inputs to said host computer as if said input devices were connected to said host computer by sending signals through said network, and wherein image information may be displayed on a display within a window of said browser program running on said client computer as if said display were connected to said host computer by sending signals through said network by transmitting encrypted information about said host computer's screen to said client computer over said TCP/IP protocol network; wherein said host computer program is responsive to keyboard events and pointing device events of said client computer as transmitted to said host computer over said TCP/IP protocol network as facilitated by said client program running on said client computer; and wherein said host computer provides said client computer with said client computer program.