Playback updates
First Claim
Patent Images
1. A social-media computing system comprising:
- a processor;
a network interface;
a non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the social-media computing system to;
receive first playback data indicating first media that is being played back by a media playback system from a media source, wherein the social-media computing system, the media playback system, and the media source are mutually distinct, and wherein the first playback data comprises i) an identification of the first media being played back and ii) an indication of at least one playback zone of the media playback system in which the first media is being played back, wherein the indication of the at least one playback zone indicates a location, in the media playback system, of at least one playback device that is playing back the first media;
based on the received first playback data, generate a playback message in a first social-media account for display on a visual representation of the first social-media account, wherein the playback message comprises i) an identification of the first media being played back and ii) an indication of the at least one playback zone of the media playback system in which the first media is being played back;
causing a computing device associated with a second social-media account to display the playback message on a visual representation of the second social-media account, wherein the computing device associated with the second social-media account is in communication with neither the media playback system nor the media source;
receive second playback data indicating second media that is being played back by the media playback system from the media source, wherein the second playback data comprises i) an indication of the second media being played back and ii) an indication of the at least one playback zone of the media playback system in which the second media is being played back; and
based on the received second playback data, causing the computing device associated with the second social-media account to replace the identification of the first media being played back with the identification of the second media being played back.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are described herein that involve receiving, by a social-media computing system from a media playback system, playback data indicating media that is being played back by the media playback system, where the playback data comprises an indication of at least one zone of the media playback system in which the media is being played back; and based on the received playback data, updating social-media data in a social-media account, where the updated social-media data comprises an indication of the at least one zone in which the media is currently being played back.
538 Citations
20 Claims
-
1. A social-media computing system comprising:
-
a processor; a network interface; a non-transitory computer-readable medium; and program instructions stored on the non-transitory computer-readable medium that, when executed by the processor, cause the social-media computing system to; receive first playback data indicating first media that is being played back by a media playback system from a media source, wherein the social-media computing system, the media playback system, and the media source are mutually distinct, and wherein the first playback data comprises i) an identification of the first media being played back and ii) an indication of at least one playback zone of the media playback system in which the first media is being played back, wherein the indication of the at least one playback zone indicates a location, in the media playback system, of at least one playback device that is playing back the first media; based on the received first playback data, generate a playback message in a first social-media account for display on a visual representation of the first social-media account, wherein the playback message comprises i) an identification of the first media being played back and ii) an indication of the at least one playback zone of the media playback system in which the first media is being played back; causing a computing device associated with a second social-media account to display the playback message on a visual representation of the second social-media account, wherein the computing device associated with the second social-media account is in communication with neither the media playback system nor the media source; receive second playback data indicating second media that is being played back by the media playback system from the media source, wherein the second playback data comprises i) an indication of the second media being played back and ii) an indication of the at least one playback zone of the media playback system in which the second media is being played back; and based on the received second playback data, causing the computing device associated with the second social-media account to replace the identification of the first media being played back with the identification of the second media being played back. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 19, 20)
-
-
13. A method comprising:
-
receiving, by a social-media computing system from a media playback system, first playback data indicating first media that is being played back by the media playback system from a media source, wherein the social-media computing system, the media playback system, and the media source are mutually distinct, and wherein the first playback data comprises i) an identification of the first media being played back and ii) an indication of at least one playback back zone of the media playback system in which the media is being played back, wherein the indication of the at least one playback zone indicates a location, in the media playback system, of at least one playback device that is playing back the media; based on the received first playback data, generate a playback message in a first social-media account for display on a visual representation of the first social-media account, wherein the playback message comprises i) an identification of the first media being played back and ii) an indication of the at least one playback zone of the media playback system in which the first media is being played back; causing a computing device associated with a second social-media account to display the playback message on a visual representation of the second social-media account, wherein the computing device associated with the second social-media account is in communication with neither the media playback system nor the media source; receiving second playback data indicating second media that is being played back by the media playback system from the media source, wherein the second playback data comprises i) an identification of the second media being played back and ii) an indication of the at least one playback zone of the media playback system in which the second media is being played back; and based on the received second playback data, causing the computing device associated with the second social-media account to replace the identification of the first media being played back with the identification of the second media being played back. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having stored thereon instructions executable by a social-media computing system to perform functions comprising:
-
receiving, from a media playback system, first playback data indicating first media that is being played back by the media playback system from a media source, wherein the social-media computing system, the media playback system, and the media source are mutually distinct, and wherein the first playback data comprises i) an identification of the first media being played back and ii) an indication of at least one playback zone of the media playback system in which the media is being played back, wherein the indication of the at least one playback zone indicates a location, in the media playback system, of at least one playback device that is playing back the media; based on the received first playback data, generate a playback message in a first social-media account for display on a visual representation of the first social-media account, wherein the playback message comprises i) an identification of the first media being played back and ii) an indication of the at least one playback zone of the media playback system in which the first media is being played back; causing a computing device associated with a second social-media account to display the playback message on a visual representation of the second social-media account, wherein the computing device associated with the second social-media account is in communication with neither the media playback system nor the media source; receiving second playback data indicating second media that is being played back by the media playback system from the media source, wherein the second playback data comprises i) an identification of the second media being played back and ii) an indication of the at least one playback zone of the media playback system in which the second media is being played back; and based on the received second playback data, causing the computing device associated with the second social-media account to replace the identification of the first media being played back with the identification of the second media being played back.
-
Specification