Multi-household support
First Claim
1. Tangible, non-transitory computer readable media having stored thereon instructions that, when executed by one or more processors, cause a mobile device to implement a method comprising:
- transmitting, via a network interface of the mobile device, a multicast search message representing a request for a household identifier (HHID);
receiving, via the network interface of the mobile device from a first media playback system in response to the multicast search message, data indicating a first HHID of the first media playback system, wherein the first media playback system comprises two or more first playback devices that are connected via a first local area network;
based on receiving the data indicating the first HHID, connecting, via the network interface of the mobile device, the mobile device to the first media playback system via the first local area network, wherein the mobile device is configured to control playback of media content by the two or more first playback devices while connected to the first media playback system;
after connecting the mobile device to the first media playback system, receiving, via the network interface of the mobile device, data indicating a second HHID of a second media playback system comprising two or more second playback devices that are connected via a second local area network;
based on receiving the data indicating the second HHID, determining that the mobile device is to connect to the second media playback system; and
connecting, via the network interface of the mobile device, the mobile device to the second media playback system via the second local area network, wherein the mobile device is configured to control playback of media content by the two or more second playback devices while connected to the second media playback system.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for enabling a user to control multiple media playback systems with a single mobile device. The mobile device may connect with a first or second media playback system based on receiving a first or second household identifier (HHID), respectively. If the mobile device receives both the first and second HHIDs, the mobile device may connect with either the first or second media playback system based on a priority of the two systems. If neither the first nor second HHIDs are received by the mobile device, a user may be prompted to add a third media playback system if the mobile device receives a third HHID. The user interface of the mobile device may receive an input to connect the mobile device to the third media playback system, and a connection may be established between the mobile device and the third media playback system.
81 Citations
24 Claims
-
1. Tangible, non-transitory computer readable media having stored thereon instructions that, when executed by one or more processors, cause a mobile device to implement a method comprising:
-
transmitting, via a network interface of the mobile device, a multicast search message representing a request for a household identifier (HHID); receiving, via the network interface of the mobile device from a first media playback system in response to the multicast search message, data indicating a first HHID of the first media playback system, wherein the first media playback system comprises two or more first playback devices that are connected via a first local area network; based on receiving the data indicating the first HHID, connecting, via the network interface of the mobile device, the mobile device to the first media playback system via the first local area network, wherein the mobile device is configured to control playback of media content by the two or more first playback devices while connected to the first media playback system; after connecting the mobile device to the first media playback system, receiving, via the network interface of the mobile device, data indicating a second HHID of a second media playback system comprising two or more second playback devices that are connected via a second local area network; based on receiving the data indicating the second HHID, determining that the mobile device is to connect to the second media playback system; and connecting, via the network interface of the mobile device, the mobile device to the second media playback system via the second local area network, wherein the mobile device is configured to control playback of media content by the two or more second playback devices while connected to the second media playback system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile device comprising:
-
a network interface; a processor; and a tangible, non-transitory computer readable medium having stored thereon instructions executable by the processor to cause the mobile device to perform functions comprising; transmitting, via a network interface of the mobile device, a multicast search message representing a request for a household identifier (HHID), receiving, via the network interface from a first media playback system in response to the multicast search message, data indicating a first HHID of the first media playback system, wherein the first media playback system comprises two or more first playback devices that are connected via a first local area network; based on receiving the data indicating the first HHID, connecting, via the network interface, the mobile device to the first media playback system via the first local area network, wherein the mobile device is configured to control playback of media content by the two or more first playback devices while connected to the first media playback system via the first local area network; after connecting the mobile device to the first media playback system, receiving, via the network interface, data indicating a second HHID of a second media playback system, the second media playback system comprising two or more second playback devices that are connected via a second local area network; based on receiving the data indicating the second HHID, determining that the mobile device is to connect to the second media playback system; and connecting, via the network interface, the mobile device to the second media playback system via the second local area network, wherein the mobile device is configured to control playback of media content by the two or more second playback devices while connected to the second media playback system. - View Dependent Claims (18)
-
-
19. A method comprising:
-
receiving, via a network interface of a mobile device, data indicating a first household identifier (HHID) of a first media playback system comprising two or more first playback devices that are connected via a first local area network; based on receiving the data indicating the first HHID, connecting, via the network interface of the mobile device, the mobile device to the first media playback system via the first local area network, wherein the mobile device is configured to control playback of media content by the two or more first playback devices while connected to the first media playback system; receiving data indicating a second HHID of a second media playback system, the second media playback system comprising two or more second playback devices that are connected via a second local area network; based on receiving the data indicating the second HHID, determining that the mobile device is to connect to the second media playback system; and connecting, via the network interface of the mobile device, the mobile device to the second media playback system via the second local area network, wherein the mobile device is configured to control playback of media content by the two or more second playback devices while connected to the second media playback system. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification