SYSTEMS AND METHODS FOR LATENCY-BASED SYNCHRONIZED PLAYBACK AT MULTIPLE LOCATIONS
First Claim
1. A method for synchronizing simultaneous media asset viewing with different user devices, the method comprising:
- identifying a group of devices selected for simultaneous viewing of a media asset;
determining, by control circuitry at a media source, for each user device in the group of user devices, a latency between the media source and the respective user device, wherein the determined latency comprises a transmission latency corresponding to a transmission time between the media source and the user device; and
adjusting, by communications circuitry at the media source, delivery of the media asset from the media source to each of the user devices in the group based on the determined latency between the media source and each of the user devices in the group.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide methods and systems for synchronizing simultaneous media asset viewing for users at different geographical viewing locations. In some embodiments, a first user device receives a request to synchronize viewing of a media asset with a second user device. If the first user device accepts the request for synchronized viewing, the first and second user devices receive the media asset from a common source. Control circuitry at the common source may determine the latencies to the first and second user devices. The transmission of the media asset to the first and second user devices is adjusted according to the latencies.
-
Citations
21 Claims
-
1. A method for synchronizing simultaneous media asset viewing with different user devices, the method comprising:
-
identifying a group of devices selected for simultaneous viewing of a media asset; determining, by control circuitry at a media source, for each user device in the group of user devices, a latency between the media source and the respective user device, wherein the determined latency comprises a transmission latency corresponding to a transmission time between the media source and the user device; and adjusting, by communications circuitry at the media source, delivery of the media asset from the media source to each of the user devices in the group based on the determined latency between the media source and each of the user devices in the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for synchronizing simultaneous media asset viewing with different user devices, the system comprising:
-
control circuitry at a media source configured to; identify a group of devices selected for simultaneous viewing of a media asset; and determine, for each user device in the group of user devices, a latency between the media source and the respective user device, wherein the determined latency comprises a transmission latency corresponding to a transmission time between the media source and the user device; and communications circuitry at the media source configured to adjust delivery of the media asset from the media source to each of the user devices in the group based on the determined latency between the media source and each of the user devices in the group. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21-30. -30. (canceled)
Specification