Multiple household management interface
First Claim
1. A method comprising:
- displaying, via a controller interface on a graphical display of a computing device, (i) representations of multiple households and (ii) a first control, the first control selectable to select among the multiple households, wherein each household comprises one or more respective playback devices;
receiving, via the first control of the controller interface, input data to select a first household from among the multiple households;
displaying, via the controller interface on the graphical display, (i) a representation of the first household and (ii) a second control, the second control selectable to select among multiple playlists of audio content;
receiving, via the second control of the controller interface, input data to select a first playlist from among the multiple playlists;
based on receiving the input data to select the first playlist from among the multiple playlists, sending, via a network interface of the computing device to a cloud server system, one or more instructions that cause the first household to play back the first playlist on one or more playback devices of the first household;
updating the controller interface on the graphical display to display a representation of the first household playing back audio content;
receiving, via the first control of the controller interface, input data to select a second household from among the multiple households;
displaying, via the controller interface on the graphical display, (i) a representation of the second household and (ii) the second control;
receiving, via the second control of the controller interface, input data to select a second playlist from among the multiple playlists;
based on receiving the input data to select the second playlist from among the multiple playlists, sending, via the network interface of the computing device to the cloud server system, one or more instructions that cause the second household to play back the second playlist on one or more playback devices of the second household; and
updating the controller interface on the graphical display to display (i) a representation of the second household playing back audio content and (ii) the representation of the first household playing back audio content.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein include systems and methods for providing a social interface for sharing media experience information between households in a community. Users of different households may form the community. The social interface may be provided as an application on a mobile device or an Internet webpage as a portal to the community. An example implementation involves a device displaying representations of: a plurality of households; an indication of a selected household; one or more zones within the selected household; and a representation of media being played by a selected zone of the one or more zones. While displaying the representations, the device receives, from a server, data indicating updated information associated with the plurality of households; and, in response, updates the graphical display to display at least an updated representation of media being played by the selected zone.
469 Citations
20 Claims
-
1. A method comprising:
-
displaying, via a controller interface on a graphical display of a computing device, (i) representations of multiple households and (ii) a first control, the first control selectable to select among the multiple households, wherein each household comprises one or more respective playback devices; receiving, via the first control of the controller interface, input data to select a first household from among the multiple households; displaying, via the controller interface on the graphical display, (i) a representation of the first household and (ii) a second control, the second control selectable to select among multiple playlists of audio content; receiving, via the second control of the controller interface, input data to select a first playlist from among the multiple playlists; based on receiving the input data to select the first playlist from among the multiple playlists, sending, via a network interface of the computing device to a cloud server system, one or more instructions that cause the first household to play back the first playlist on one or more playback devices of the first household; updating the controller interface on the graphical display to display a representation of the first household playing back audio content; receiving, via the first control of the controller interface, input data to select a second household from among the multiple households; displaying, via the controller interface on the graphical display, (i) a representation of the second household and (ii) the second control; receiving, via the second control of the controller interface, input data to select a second playlist from among the multiple playlists; based on receiving the input data to select the second playlist from among the multiple playlists, sending, via the network interface of the computing device to the cloud server system, one or more instructions that cause the second household to play back the second playlist on one or more playback devices of the second household; and updating the controller interface on the graphical display to display (i) a representation of the second household playing back audio content and (ii) the representation of the first household playing back audio content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tangible non-transitory computer-readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform a method comprising:
-
displaying, via a controller interface on a graphical display of the computing device, (i) representations of multiple households and (ii) a first control, the first control selectable to select among the multiple households, wherein each household comprises one or more respective playback devices; receiving, via the first control of the controller interface, input data to select a first household from among the multiple households; displaying, via the controller interface on the graphical display, (i) a representation of the first household and (ii) a second control, the second control selectable to select among multiple playlists of audio content; receiving, via the second control of the controller interface, input data to select a first playlist from among the multiple playlists; based on receiving the input data to select the first playlist from among the multiple playlists, sending, via a network interface of the computing device to a cloud server system, one or more instructions that cause the first household to play back the first playlist on one or more playback devices of the first household; updating the controller interface on the graphical display to display a representation of the first household playing back audio content; receiving, via the first control of the controller interface, input data to select a second household from among the multiple households; displaying, via the controller interface on the graphical display, (i) a representation of the second household and (ii) the second control; receiving, via the second control of the controller interface, input data to select a second playlist from among the multiple playlists; based on receiving the input data to select the second playlist from among the multiple playlists, sending, via the network interface of the computing device to the cloud server system, one or more instructions that cause the second household to play back the second playlist on one or more playback devices of the second household; and updating the controller interface on the graphical display to display (i) a representation of the second household playing back audio content and (ii) the representation of the first household playing back audio content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A mobile device comprising:
-
a graphical display; a network interface; one or more processors; and data storage storing instructions that when executed by the one or more processors cause the mobile device to perform functions comprising; displaying, via a controller interface on the graphical display, (i) representations of multiple households and (ii) a first control, the first control selectable to select among the multiple households, wherein each household comprises one or more respective playback devices; receiving, via the first control of the controller interface, input data to select a first household from among the multiple households; displaying, via the controller interface on the graphical display, (i) a representation of the first household and (ii) a second control, the second control selectable to select among multiple playlists of audio content; receiving, via the second control of the controller interface, input data to select a first playlist from among the multiple playlists; based on receiving the input data to select the first playlist from among the multiple playlists, sending, via the network interface to a cloud server system, one or more instructions that cause the first household to play back the first playlist on one or more playback devices of the first household; updating the controller interface on the graphical display to display a representation of the first household playing back audio content; receiving, via the first control of the controller interface, input data to select a second household from among the multiple households; displaying, via the controller interface on the graphical display, (i) a representation of the second household and (ii) the second control; receiving, via the second control of the controller interface, input data to select a second playlist from among the multiple playlists; based on receiving the input data to select the second playlist from among the multiple playlists, sending, via the network interface to the cloud server system, one or more instructions that cause the second household to play back the second playlist on one or more playback devices of the second household; and updating the controller interface on the graphical display to display (i) a representation of the second household playing back audio content and (ii) the representation of the first household playing back audio content. - View Dependent Claims (19, 20)
-
Specification