Patent ID: 8365011
Filing Date: 2013-01-29
Classification: G06F

Abstract:
1. A data transmission device configured to connect with a plurality of terminal devices via a network, comprising: a data transmission unit configured to transmit data sequentially to the plurality of terminal devices based on a queue that stores destinations of each of the plurality of terminal devices; a determining unit configured to determine a transmission method for transmitting the data to each of the plurality of terminal devices; and a controller configured to, when the data transmission unit fails to transmit the data to a first terminal device of the plurality of terminal devices in a first transmission method, control the determining unit to determine a second transmission method for retrying to transmit the data to the first terminal device, and control the data transmission unit to retry transmitting the data to the first terminal device via the second transmission method after the data transmission unit tries to transmit the data to terminal devices to which the data has not been successfully transmitted among the plurality of terminal devices other than the first terminal device, wherein the data transmission device further comprises a queue updating unit configured to update the queue to add, behind a last destination stored in the queue, the destination of the first terminal device to which the data transmission unit fails to transmit the data in the first transmission method.