Patent ID: 7873747

Claim:
A device for transmitting data, comprising: a memory for storing data to be transmitted to a portable terminal and storing maximum data processing calculation amounts of a plurality of portable terminals and reference and default entropies corresponding to each of the maximum data processing calculation amounts; a data compressor for compressing a data file read from the memory at a predetermined ratio depending on a state of data, configuring packets including the data, outputting the packets; a packet scheduler for receiving the packets output by the data compressor, detecting an entropy of each packet, arranging the packets such that an entropy mean calculated for entropies of any two neighboring packets is approximately equal to a reference entropy, and setting a transmission order in accordance with the arranged packets to output the packets in accordance with the set transmission order; a packet transmitter for transmitting the packets input from the packet scheduler to the portable terminal; and a controller for controlling the memory, the data compressor, the packet scheduler, and the packet transmitter, retrieving a maximum data processing calculation amount corresponding to the portable terminal, and detecting the reference entropy corresponding to the retrieved maximum data processing calculation amount so as to set it in the packet scheduler, when data transmission is requested from the portable terminal.