Patent ID: 8909261

Claim:
One or more non-transitory computer-readable media having computer-usable instructions embodied thereon for performing a method of transmitting files over wireless networks, the method comprising: receiving a request to transmit a file over a wireless network; determining a size of the file; determining a first set of one or more wireless network parameters of the wireless network, determining an optimal file transmission size based on the first set of one or more wireless network parameters; dividing the file into a first file chunk having a file size equal to the optimal file transmission size; transmitting the first file chunk over the wireless network; receiving an acknowledgement message over the wireless network; determining a size of a remaining portion of the file; determining a second set of one or more wireless network parameters of the wireless network; determining a second optimal file transmission size based on the second set of one or more network parameters; dividing the remaining portion of the file into a second file chunk having a file size equal to the second optimal file transmission size; transmitting the second file chunk over the wireless network; and receiving an acknowledgement message over the wireless network.