×

Synchronization of content between networked devices

  • US 10,575,270 B2
  • Filed: 10/08/2018
  • Issued: 02/25/2020
  • Est. Priority Date: 12/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A first playback device comprising:

  • a processor;

    a non-transitory computer-readable medium;

    a network interface configured to communicate over a network; and

    program instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the first playback device to perform functions comprising;

    receiving first content from a source device, wherein the first content is associated with second content to be played back by a second playback device, wherein the second content comprises a plurality of frames;

    determining an initial indication of when to play the second content, wherein the initial indication of when to play the second content is a length of time until playback of a first frame in the plurality of frames;

    determining a network latency of the network;

    updating the indication of when to play the second content by subtracting the network latency from the length of time until playback of the first frame in the plurality of frames;

    based on the updated indication, playing back the first content in synchrony with the second content being played back by the second playback device; and

    while playing back the first content in synchrony with playback of the second content by the second playback device, (i) receiving a synchronization packet that indicates a new length of time until playback of a second frame of the plurality of frames and (ii) further updating the indication of when to play the second content based on the new length of time to maintain synchronous playback of the first and second content.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×