Providing Information Associated with a Media Item
First Claim
1. A non-transitory computer-readable medium storing instructions that, when executed by a computing device, cause the computing device to perform functions comprising:
- receiving, from a media playback system that comprises one or more playback devices and at least one control device configured to control playback of media items by the one or more playback devices, data identifying a media item that is queued for playback by one or more playback devices of the media playback system, wherein the one or more playback devices are different from the computing device and the control device;
sending, to one or more computing systems that are different from the one or more playback devices, a request for information associated with the media item;
receiving, from the one or more computing systems, the information associated with the media item; and
causing a display device to display a graphical representations of the information associated with the media item.
5 Assignments
0 Petitions
Accused Products
Abstract
Examples described herein involve providing for display while a media item is being played by a media playback system, information associated with the media item. The information may be additional to information provided on a control interface for controlling the media playback system. In one example, a computing device may receive data indicating a media item being played by a playback device of a media playback system, and based on the data indicating the media item, transmit to one or more media information sources, a request for information associated with the media item. The computing device may then receive from the one or more media information sources, data indicating information associated with the media item, and provide for display on a graphical display, representations of at least a portion of the information.
57 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions that, when executed by a computing device, cause the computing device to perform functions comprising:
-
receiving, from a media playback system that comprises one or more playback devices and at least one control device configured to control playback of media items by the one or more playback devices, data identifying a media item that is queued for playback by one or more playback devices of the media playback system, wherein the one or more playback devices are different from the computing device and the control device; sending, to one or more computing systems that are different from the one or more playback devices, a request for information associated with the media item; receiving, from the one or more computing systems, the information associated with the media item; and causing a display device to display a graphical representations of the information associated with the media item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving, via a computing device from a media playback system that comprises one or more playback devices and at least one control device configured to control playback of media items by the one or more playback devices, data identifying a media item that is queued for playback by one or more playback devices of the media playback system, wherein the one or more playback devices are different from the computing device and the control device; sending, via the computing device to one or more computing systems that are different from the one or more playback devices, a request for information associated with the media item; receiving, via the computing device from the one or more computing systems, the information associated with the media item; and causing, via the computing device, a display device to display a graphical representation of the information associated with the media item.
-
-
20. A computing device comprising:
-
a processor; and a non-transitory computer-readable medium storing instructions that, when executed by the computing device, cause the computing device to perform functions comprising; receiving, from a media playback system that comprises one or more playback devices and at least one control device configured to control playback of media items by the one or more playback devices, data identifying a media item that is queued for playback by one or more playback devices of the media playback system, wherein the one or more playback devices are different from the computing device and the control device; sending, to one or more computing systems, a request for information associated with the media item; receiving, from the one or more computing systems that are different from the one or more playback devices, the information associated with the media item; and causing a display device to display a graphical representation of the information associated with the media item.
-
Specification