Adding to a remote playlist
First Claim
Patent Images
1. A method, comprising:
- receiving, via a computing device, user account information for a user account, wherein the user account is associated with a media content provider that provides streaming access to media items;
receiving, via the computing device, an identifier of a media item that is currently being played by one or more playback devices at a location while the computing device is physically located at the location, wherein the identifier of the media item comprises a network address where the media item can be streamed from the media content provider;
after receiving the identifier via the computing device, determining whether the computing device can access a playlist stored in a cloud computing system via one or more networks;
in response to determining that the computing device cannot access the playlist stored in the cloud computing system, storing at the computing device at least the network address where the media item can be streamed from the media content provider until a later time when the computing device can access the playlist; and
in response to determining that the computing device can access the playlist stored in the cloud computing system, storing at the cloud computing system at least the network address where the media item can be streamed from the media content provider.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, apparatus, and articles of manufacture to facilitate discovery and remote configuration of content for playback via a multimedia playback network are disclosed. An example method includes facilitating identification of multimedia content being played, the identification including at least one of a content identifier associated with the content and the content itself. An example method includes relaying at least one of the content identifier and the content to a playback system located remotely from a location of the multimedia content playback, at least one of the content identifier and the content remotely added for playback at the playback system.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, via a computing device, user account information for a user account, wherein the user account is associated with a media content provider that provides streaming access to media items; receiving, via the computing device, an identifier of a media item that is currently being played by one or more playback devices at a location while the computing device is physically located at the location, wherein the identifier of the media item comprises a network address where the media item can be streamed from the media content provider; after receiving the identifier via the computing device, determining whether the computing device can access a playlist stored in a cloud computing system via one or more networks; in response to determining that the computing device cannot access the playlist stored in the cloud computing system, storing at the computing device at least the network address where the media item can be streamed from the media content provider until a later time when the computing device can access the playlist; and in response to determining that the computing device can access the playlist stored in the cloud computing system, storing at the cloud computing system at least the network address where the media item can be streamed from the media content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tangible, non-transitory computer-readable medium storing instructions, that when executed by a computing device, cause the computing device to perform functions comprising:
-
receiving user account information for a user account, wherein the user account is associated with a media content provider that provides streaming access to media items; receiving an identifier of a media item that is currently being played by one or more playback devices at a location while the computing device is physically located at the location, wherein the identifier of the media item comprises a network address where the media item can be streamed from the media content provider; after receiving the identifier via the computing device, determining whether the computing device can access a playlist stored in a cloud computing system via one or more networks; in response to determining that the computing device cannot access the playlist stored in the cloud computing system, storing at the computing device at least the network address where the media item can be streamed from the media content provider until a later time when the computing device can access the playlist; and in response to determining that the computing device can access the playlist stored in the cloud computing system, storing at the cloud computing system at least the network address where the media item can be streamed from the media content provider. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing device, comprising:
-
one or more processors; and tangible, non-transitory computer-readable memory storing instructions that, when executed by the one or more processors, cause the computing device to perform functions comprising; receiving user account information for a user account, wherein the user account is associated with a media content provider that provides streaming access to media items; receiving an identifier of a media item that is currently being played by one or more playback devices at a location while the computing device is physically located at the location, wherein the identifier of the media item comprises a network address where the media item can be streamed from the media content provider; after receiving the identifier via the computing device, determining whether the computing device can access a playlist stored in a cloud computing system via one or more networks; in response to determining that the computing device cannot access the playlist stored in the cloud computing system, storing at the computing device at least the network address where the media item can be streamed from the media content provider until a later time when the computing device can access the playlist; and in response to determining that the computing device can access the playlist stored in the cloud computing system, storing at the cloud computing system at least the network address where the media item can be streamed from the media content provider. - View Dependent Claims (18, 19, 20)
-
Specification