×

Portable playback device state variable

  • US 10,120,643 B2
  • Filed: 02/16/2018
  • Issued: 11/06/2018
  • Est. Priority Date: 06/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A tangible, non-transitory computer-readable medium storing instructions that, when executed by a processor, cause a computing device to perform functions comprising:

  • receiving, via a wireless network interface, a state variable that a) does not identify a portable playback device as a member of a playback network and b) identifies a first playback device as a member of the playback network;

    receiving a first update to the state variable that identifies the portable playback device as a member of the playback network and a member of a second zone;

    based on the first update, displaying, via a user interface, a representation of the first playback device and a representation of the portable playback device;

    receiving, via the user interface, an input to group the first playback device and the portable playback device for synchronous playback;

    in response to receiving the input, transmitting, to at least one of the first playback device or the portable playback device, an instruction to form a playback device group comprising the first playback device and the portable playback device;

    receiving, from at least one of the first playback device or the portable playback device, a second update to the state variable that identifies the portable playback device and the first playback device as members of the playback device group;

    based on the second update, displaying a representation of the playback device group;

    causing playback of audio content by the playback device group, wherein causing the playback comprises causing the first playback device and the portable playback device to play back the audio content synchronously;

    receiving, via the user interface, a second input to remove the portable playback device from the playback device group;

    transmitting, to at least one of the first playback device or the portable playback device, an instruction to remove the portable playback device from the playback device group;

    receiving a third update to the state variable that identifies the portable playback device as not being a member of the playback device group and the first playback device as being a member of the playback device group; and

    based on the third update, displaying a representation of the portable playback device and a representation of the first playback device.

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