×

Systems and methods for providing zone functionality in networked media systems

  • US 9,785,399 B2
  • Filed: 02/23/2015
  • Issued: 10/10/2017
  • Est. Priority Date: 01/07/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing zone functionality to media sub-devices the method including the steps of:

  • (i) discovering a plurality of virtual media systems, wherein each virtual media system is configured to control a respective one or more media sub-devices, wherein at least one of the virtual media systems is configured to control a respective plurality of media sub-devices, wherein each virtual media system is discoverable and controllable thereby to collectively control its respective one or more media sub-devices, and wherein the media sub-devices are connected to a common data network;

    (ii) initiating formation of a zone including a selection of the virtual media systems;

    (iii) transmitting a single resource identifier for the zone to each of the selection of virtual media systems; and

    (iv) identifying a zone controller, wherein the zone controller provides a virtual zone super-system that is discoverable and controllable thereby to collectively control the respective one or more media sub-devices of the selection of virtual media systems;

    wherein, for media playback, the zone controller is responsible for distributing media data to all individual media sub-devices in the zone and wherein, during such playback, a given one of the virtual media systems is configured to implement a volume control command in respect of its respective one or more media sub-devices, wherein the volume control command is not implemented for any of the other media sub-devices;

    wherein each individual media sub-device is configured to;

    maintain a zone profile data file;

    communicate updates to the zone profile data file to all other media sub-devices in the zone; and

    , in the case that the media sub-device temporarily drops out of a zone, identify a most recent zone profile data file thereby to rejoin the zone;

    wherein at least one of the media sub-devices comprises;

    a control interface;

    a network interface;

    one or more speaker drivers;

    a processor; and

    memory comprising a set of instructions that, when executed by the processor, cause the at least one media sub-device to carry out functions including;

    wirelessly receiving, via the network interface, multi-channel audio data comprising a plurality of audio channels;

    detecting, via the control interface, a command to form a multi-channel pair in which a first media sub-device is designated to play at least a first audio channel of the multi-channel audio data and a second media sub-device is designated to play at least a second audio channel of the multi-channel audio data, wherein the first audio channel is different from the second audio channel; and

    after detecting the command, (i) wirelessly sending, to the second media sub-device via the network interface, at least the second audio channel of the multi-channel audio data, and (ii) playing, through the one or more speaker drivers, the first audio channel of the multi-channel audio data.

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