Patent ID: 7660799
Filing Date: 2010-02-09
Classification: H04L

Abstract:
1. A remote desktop system comprising a client and a server connected via a network, the client comprising: a display device for displaying screen information; and a resource information collection means for collecting information pertaining to at least one of the following resources: information about a battery to supply power to related units within the client, information about auxiliary equipment including a network interface card, and information pertaining to applications installed in a memory of the client, as resource information; and a communication means for sending the resource information collected by the resource information collection means to the server via the network, the server comprising: a resource information management means for managing resource information including the resource information of the server and the resource information sent and obtained from the client; and a screen information creation means for creating screen information to be displayed on the display device of the client, wherein, based on the resource information management means, the screen information creation means creates client screen information as first screen information including the resource information of the server within the screen information of the client, or creates server screen information as second screen information including the resource information of the client within the screen information of the server, thereby to display the first or second screen information that is created by the screen creation means, that is received via the communication means, in the display device of the client, wherein the resource information management means has a determination section for determining whether the server and the client hold the same resource information, and when it is proved that the same resource information exists as a result of the determination by the determination section, the screen information creation means does not update the screen information pertaining to the same resource information, and wherein when the use of one of the resources is requested from the client, the system uses either the client or the server that will perform at an optimum level, and when the remote desktop system determines that the client or the server performing at the optimum level is expected to change, the remote desktop system changes the use of the resource from the client or server that was performing at the optimum level, to the client or server that the remote desktop system expects to perform at a new optimum level.