Mobile source media content access
First Claim
1. A method of operating a media playback system comprising one or more playback devices, the method comprising:
- receiving, at a control device of the media playback system, data indicating an addition of a first media item to a queue, wherein the first media item is associated with a first media source that is accessible to the media playback system at a first time, wherein the first media source has a first network location, and wherein the control device has a control device network location that is different from the first network location;
determining, via the control device, that the first media item is no longer accessible to the media playback system at a second time that is later than the first time;
identifying a second media item that is equivalent to the first media item, wherein the second media item is associated with a second media source and is available to the media playback system at a second network location that is different from the first network location and the control device network location;
replacing the first media item in the queue with the second media item; and
initiating playback of the second media item on at least one of the one or more playback devices.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided for accessing media content on a mobile device. In one embodiment, a user may add media from a mobile device carried by the user to a queue of media that may be rendered by a media system in communication with the mobile device. In one example, the user may select a subset of media from the mobile device to add to the queue, such that only the subset of media is accessible to the media system while the non-selected media on the mobile device remains private. In one case, the mobile device may become disconnected from the media system such that the added subset of media is no longer accessible by the media system. In this case, the media system may search for media equivalent to the subset of media, and replace the subset of media in the queue with the equivalent media.
56 Citations
20 Claims
-
1. A method of operating a media playback system comprising one or more playback devices, the method comprising:
-
receiving, at a control device of the media playback system, data indicating an addition of a first media item to a queue, wherein the first media item is associated with a first media source that is accessible to the media playback system at a first time, wherein the first media source has a first network location, and wherein the control device has a control device network location that is different from the first network location; determining, via the control device, that the first media item is no longer accessible to the media playback system at a second time that is later than the first time; identifying a second media item that is equivalent to the first media item, wherein the second media item is associated with a second media source and is available to the media playback system at a second network location that is different from the first network location and the control device network location; replacing the first media item in the queue with the second media item; and initiating playback of the second media item on at least one of the one or more playback devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control device associated with a media playback system, the control device comprising:
-
one or more processors; and tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the control device to perform operations comprising; receiving data indicating an addition of a first media item to a queue, wherein the first media item is associated with a first media source that is accessible to the media playback system at a first time, wherein the first media source has a first network location, and wherein the control device has a control device network location that is different from the first network location; determining that the first media item is no longer accessible to the media playback system at a second time that is later than the first time; identifying a second media item that is equivalent to the first media item, wherein the second media item is associated with a second media source and is available to the media playback system at a second network location that is different from the first network location and the control device network location; replacing the first media item in the queue with the second media item; and initiating playback of the second media item on one or more playback devices associated with the media playback system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a control device associated with a media playback system to perform operations comprising:
-
receiving data indicating an addition of a first media item to a queue, wherein the first media item is associated with a first media source that is accessible to the media playback system at a first time, wherein the first media source has a first network location, and wherein the control device has a control device network location that is different from the first network location; determining that the first media item is no longer accessible to the media playback system at a second time that is later than the first time; identifying a second media item that is equivalent to the first media item, wherein the second media item is associated with a second media source and is available to the media playback system at a second network location that is different from the first network location and the control device network location; replacing the first media item in the queue with the second media item; and initiating playback of the second media item on one or more playback devices associated with the media playback system. - View Dependent Claims (17, 18, 19, 20)
-
Specification