Patent ID: 9743368
Date: 2017-08-22
CPC Classifications: H04L,H04W

Claim:
1. A method of providing content to one or more devices, the method comprising: receiving information indicating which one of a plurality of devices associated with a first customer account is to serve as a master device for timing synchronization purposes, wherein said information indicating which one of the plurality of devices is to serve as the master device indicates that a first device is to serve as the master device; receiving, at a control device, information from a user corresponding to said first customer account indicating which of said plurality of devices are to be synchronized for content viewing; storing, in a customer record corresponding to said first customer account, information indicating which of the plurality of devices is the master device and which of the plurality of devices are to be synchronized for content viewing; sending, from a first server, a first signal to the first device corresponding to said first customer account, said first signal including a first time stamp; receiving, at said control device, first delay information indicating a first delay between a time the first signal was sent to the first device and a time the first signal was received by the first device; sending a second signal to a second device corresponding to the first customer account, said second signal including a second time stamp, said second time stamp being the same or different from said first time stamp; receiving, at the control device, second delay information indicating a second delay between a time the second signal was sent to the second device and a time the second signal was received by the second device; and performing, at the control device, at least one of: i) communicating an output delay to said first device to be applied by said first device prior to outputting content, said output delay being a function of at least one of said first delay information or said second delay information or ii) controlling delaying transmission of content to said second device by a first transmission delay time, said first transmission delay time being a function of at least one of said first delay information or said second delay information.