Patent ID: 7882172

Claim:
A thin client system, comprising: a client server device working with an application system which sends video data; a client terminal which activates a data generator of the client server device through remote control and which receives the data generated by the data generator to display the data; and a network for coupling the client terminal with the client server device, to transmit data between a remote controller of the client server device and a remote controller of the client terminal, wherein: the thin client system is coupled to the application system which includes an application controller for controlling the transmission of the video data to the client terminal via the network, the client server device comprises: a screen data generator which generates screen data including transmission color data defining an area on which reproduced video data is to be displayed; an application function unit for the client terminal; a screen data storing unit which stores the screen data generated by the screen data generator under control of the application function unit; and a screen data transmitter, including the remote controller, which transmits the screen data stored in the screen data storing unit via the network to the client terminal, under control of the application function unit, the client terminal comprises: a screen data receiver which receives the screen data sent from the client server device; a video data receiver which receives the received video data sent from the application system; a storing unit which stores the received screen data and the received video data; and a graphics unit which displays the screen data and the video data as one screen, and the client server device requires the application controller of the application system to transmit the video data to the client terminal under control of the application function unit, such that the application controller of the application system transmits the video data to the client terminal in response to the request of the client server device, the client terminal receives the screen data sent from the client server device via a remote control communication path including the remote controllers and the network, and receives the video data sent from the application system via a non-remote-control communication path which is different from the remote control communication path, and displays the video data on the area defined by the transmission color data of the screen data using a screen overlay scheme, wherein if a size or position of the video display area is to be changed on the client terminal when the client terminal is receiving the video data: the client server device transmits to the client terminal, differential screen data including the transmission color data corresponding to the changed video display area, and the client terminal displays the received screen data and displays the video data on the changed video display area, while the client terminal continues to receive the video data.