Patent ID: 8261314
Filing Date: 2012-09-04
Classification: H04N

Abstract:
1. A non-transitory computer-readable storage medium comprising computer instructions which, responsive to being executed by at least one processor, cause the at least one processor to: receive at a gateway associated with a premises, a plurality of streams of media content from a media server, the streams being of the same media content; receive a selection of a group of set top boxes to be synchronized for presentation of the media content, the group of set top boxes being associated with the premises and each having presentation devices connected thereto that are in proximity to each other; determine a transmission delay between each of the set top boxes and the gateway for the media content; determine a receipt delay between the gateway and the media server for each of the plurality of streams; determine a delay compensation based on the transmission and receipt delays; record a first stream of the plurality of streams at a digital video recorder of a first set top box of the group of set top boxes; and provide the first stream from the digital video recorder to the first set top box at a time that is determined based on the delay compensation.