Patent ID: 8762545

Claim:
A network data sharing system for sharing multimedia data on a network, comprising: at least one service device, comprising: a service computing unit configured to encode multimedia data; and a service transmission module electrically coupled to the service computing unit for accessing the network; and at least one handheld electronic device configured to connect to the service device, the handheld electronic device comprising: a terminal computing unit configured to decode multimedia data; a screen electrically coupled to the terminal computing unit; and a terminal transmission interface electrically coupled to the terminal computing unit and configured to connect to the service transmission module of the service device through the network; wherein when the handheld electronic device is connected to the service device by the terminal transmission interface, the handheld electronic device is configured to instruct the service device to access multimedia data on the network through the service transmission module; the service computing unit is configured to encode the accessed multimedia data into encoded multimedia data, which the terminal computing unit is configured to decode, and the handheld electronic device is configured to play, or display through the screen, the decoded multimedia data; wherein the service computing unit is further configured to compare a format of the accessed multimedia data with a format in which data can be decoded by the terminal computing unit before the service computing unit encodes the accessed multimedia data; and if the accessed multimedia data have a format in which data can be decoded by the terminal computing unit, the service computing unit will not encode the accessed multimedia data; wherein the handheld electronic device and the service device are configured to cooperate under a control protocol so as to allow only the handheld electronic device to instruct or share the multimedia data with the service device; wherein the control protocol comprises a Virtual Network Computing (VNC) remote control protocol.