×

Group coordinator selection

  • US 10,114,605 B2
  • Filed: 12/30/2015
  • Issued: 10/30/2018
  • Est. Priority Date: 12/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A network device in a media playback system comprising at least a first playback device and a second playback device, the network device comprising:

  • one or more processors; and

    memory storing instructions that when executed by the one or more processors cause the network device to perform functions comprising;

    receiving a command over a data network to cause a group of two or more playback devices to play audio associated with audio content data, wherein the group of two or more playback devices comprises the first playback device and the second playback device;

    assigning a group coordinator based on whether the first playback device is battery-powered, wherein the group coordinator provides to each of the two or more playback devices in the group the audio content data and audio content playback timing information to coordinate synchronous playback of the audio by the group,wherein assigning a group coordinator based on whether the first playback device is battery-powered comprises;

    assigning the first playback device to be the group coordinator based on a first determination that the first playback device is not battery-powered,assigning the second playback device to be the group coordinator based on a second determination that the first playback device is battery-powered and the second playback device is not battery-powered, andassigning the first playback device to be the group coordinator based on a third determination that (i) the first playback device is battery-powered, connected to a charging interface of the first playback device, and being charged and (ii) a battery level of the first playback device is above a threshold;

    transmitting to the assigned group coordinator over the data network, a command to act as the group coordinator of the two or more playback devices such that the group coordinator provides the audio content data and audio content playback timing information to the group of the two or more playback devices,wherein the data network comprises at least one of a wired and a wireless network.

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