×

Synchronization of content between networked devices

  • US 10,880,848 B2
  • Filed: 02/24/2020
  • Issued: 12/29/2020
  • Est. Priority Date: 12/16/2015
  • Status: Active Grant
First Claim
Patent Images

1. A media playback system comprising:

  • a control device comprising;

    a network interface configured to wirelessly communicate using a BLUETOOTH communication protocol;

    a user interface configured to detect input from a user;

    at least one processor;

    at least one non-transitory computer-readable medium;

    program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the control device is configured to;

    receive, via the user interface, a command to initiate playback of media content, wherein the media content comprises video content and audio content associated with the video content; and

    transmit, via the network interface, at least one message to a video playback device based on the command; and

    the video playback device comprising;

    a first network interface configured to wirelessly communicate usi ng the BLUETOOTH communication protocol;

    a second network interface configured to communicate over at least one local area network (LAN);

    at least one processor;

    at least one non-transitory computer-readable medium; and

    program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the video playback device is configured to;

    join a synchrony group with at least one audio playback device;

    receive, via the first network interface, the at least one message from the control device;

    obtain, via the second network interface, the media content based on the at least one message;

    determine an indication of when to begin playback of the media content;

    transmit, via the second network interface, the indication of when to begin playback of the media content to the at least one audio playback device;

    based on the indication of when to begin playback of the media content, output the video content in lip-synchrony with playback of the corresponding audio content by the at least one audio playback device; and

    while the video content is output in lip-synchrony with playback of the corresponding audio content by the at least one audio playback device, transmit, via the second network interface, timing information to the at least one audio playback device to maintain lip-synchrony with playback of the corresponding audio content by the at least one audio playback device, wherein the transmitted timing information causes the at least one audio playback device to modify a playback rate of the corresponding audio content.

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