Patent ID: 8909740
Filing Date: 2014-12-09
Classification: G06F

Abstract:
1. A system, comprising: one or more processors; memory, accessible by the one or more processors; a voting module stored in the memory and executable on the one or more processors to determine which video media from multiple different video media has received a largest number of votes from a plurality of users, the voting module further configured to determine a broadcast time to broadcast the video media based at least in part on votes received from the plurality of users; a content distribution module stored in the memory and executable on the one or more processors to broadcast the video media having received the largest number of votes to a plurality of computing devices at the broadcast time that is based at least in part on the votes received from the plurality of users, the content distribution module being further configured to offer a copy of the video media having received the largest number of votes exclusively to a subset of the plurality of users who voted for the video media having received the largest number of votes; a synchronization module stored in the memory and executable on the one or more processors to synchronize playback of the video media having received the largest number of votes among the plurality of computing devices during a synchronized playback session; and a commentary distribution module stored in the memory and executable on the one or more processors to distribute commentary generated by participants in the synchronized playback session to the plurality of computing devices.