Patent ID: 8918819

Claim:
A computer implemented method for an automated distributed learning broadcasting, comprising: receiving a plurality of video feeds for a single remote interaction to a computer-based server; receiving bandwidth information from an end viewer; determining whether the end viewer has a high bandwidth or a low bandwidth connection based upon pre-determined bandwidth criteria; issuing a unique identifier to the end viewer associated with the bandwidth information received from the end viewer, wherein the end viewer is identified as a local audience viewer with the high bandwidth or the end viewer is identified as a remote audience viewer with the low bandwidth; responsive to the end viewer identified as the local audience viewer, sending the plurality of video feeds to the local audience viewer, wherein a single video feed is selected from the plurality of video feeds by the local audience viewer; receiving an indication of the single video feed selection from a plurality of local audience viewers; determining a most selected single video feed responsive to the indication of the single video feed selection from the plurality of local audience viewers; responsive to the end viewer identified as the remote audience viewer, sending the most selected single video feed to the remote audience viewer; and updating the most selected single video feed responsive to a determination of a new most selected single video feed.