Patent ID: 8902804

Claim:
A method of broadcasting a file in a wireless network comprising one or more terminals, including: a) dividing said file into a set of blocks; b) calculating a current response interval based on the number of terminals in the wireless network which are participating in an update process and which require blocks of said file; c) transmitting information relating to the current response interval to the terminals; d) transmitting blocks to the terminals; e) receiving responses from the terminals, within the current response interval, relating to missing or imperfect blocks; f) determining from the responses which blocks are still required by one or more of the terminals; and g) repeating steps (b) to (f) with respect to said file and decreasing the current response interval in step (b) in accordance with a reducing number of terminals in said wireless network which require blocks of said file until all of the terminals have received a complete set of blocks for said file or are inactive.