Patent ID: 7647037
Filing Date: 2010-01-12
Classification: H04W

Abstract:
1. A computer program product comprising computer program code for delivering streaming data to a remote device from a wireless transmitter, the computer program code comprising computer executable instructions configured for: receiving a transmission policy from the remote device; sending a first portion of the streaming data to the remote device using a transmission strategy; receiving usage data from the remote device, wherein the usage data includes at least location information, time of day information about the remote device, and signal reception quality data about the first portion; adjusting the transmission strategy based, at least in part, on the usage data according to a transmission policy, wherein adjusting the transmission strategy includes adjusting a percentage of error-correction bits transmitted along with the streaming data, redistributing and adjusting an adjacency of related bits, spreading apart the related bits, interleaving the streaming data with the related bits, adjusting an uninterrupted portion length of the streaming data sent to the remote device for later use, and pre-buffering additional transmitters proximate the remote device, the additional transmitters selected, at least in part, based on a current location, a predicted location, current usage data, and historical usage data of the remote device; and sending a second portion of the streaming data to the remote device according to the adjusted transmission strategy.