Patent ID: 8811292

Claim:
A device configured to facilitate a live media transmission from a remote location, the device comprising: at least one processor configured to receive a first plurality of packets and a second plurality of packets, the first plurality of packets and the second plurality of packets being associated with a live media stream, and wherein the at least one processor is configured to distribute the first plurality of packets and second plurality of packets, wherein the at least one processor is further configured to: enable transmission of the first plurality of packets over an Internet connection to a receiver via at least one wireless communication network wirelessly accessible from the remote location; enable transmission of the second plurality of packets to the receiver via at least one other wireless communication network wirelessly accessible from the remote location; determine performance characteristics of at least one upload session using at least one wireless modem from a plurality of wireless modems associated with the at least one wireless communication network and the at least one other wireless communication network; and adjust distribution of the first plurality of packets and the second plurality of packets based on the performance characteristics of the at least one wireless upload session; and enable transmission of the first plurality of packets and second plurality of packets in a manner permitting assembling of the live media stream at the receiver.