Patent ID: 8984158
Filing Date: 2015-03-17
Classification: H04L,H04N

Abstract:
1. A data communication system comprising: a centralized server arrangement coupled via a communication network arrangement to a plurality of client devices, the centralized server arrangement and the plurality of client devices are operable to exchange data therebetween; the system is operable to allocate the data communicated to the centralized server arrangement into a primary type of data and at least a secondary type of data, the primary type of data is retransmitted substantially immediately therefrom to participating ones of the plurality of client devices within the system, and at least the secondary type of data is communicated in the system in association with corresponding acknowledgements (ACK) being communicated in the system in response to receipt and processing of the second type of data at one or more of the plurality of client devices; the system is operable to determine communication characteristics of the communication network arrangement and/or of one or more of the plurality of client devices, and to adjust one or more rates of data packet communication to the one or more of the plurality of client devices as a function of the determined communication characteristics; and the system is operable on a momentary basis to prioritize the secondary type of data over the primary type of data when communicating to the plurality of client devices; wherein an acknowledgement of received and processed secondary type of data is transmitted from corresponding ones of the plurality of the client devices as soon as the corresponding secondary type of data has been received and processed.