REMOTE ACCESS TO ADVANCED PLAYLIST FEATURES OF A MEDIA PLAYER
First Claim
Patent Images
1. An accessory for use with a portable media device, the accessory comprising:
- a user interface;
a media device interface configured to communicate with the portable media device using a set of commands; and
a controller coupled between the user interface and the media device interface and configured to generate commands to be communicated to the portable media device in response to user input received by the user interface,wherein the set of commands includes;
a first command sendable by the accessory, the first command requesting advanced playlist capability information about a media track located on the portable media device;
a second command receivable by the accessory, the second command including information about the advanced playlist capability of the media track; and
a third command sendable by the accessory, the third command including instructions to create an advanced playlist based at least in part on the media track.
1 Assignment
0 Petitions
Accused Products
Abstract
A media player can have advanced-playlist creation capabilities such as the ability to automatically generate a playlist around a “seed” song selected by a user. In some embodiments, the accessory can determine whether the media player can use a particular song as a seed song for an advanced playlist and can so inform the user. The user can then operate the accessory'"'"'s user interface to create an advanced playlist based on a particular song, rather than having to interact directly with the media player.
-
Citations
23 Claims
-
1. An accessory for use with a portable media device, the accessory comprising:
-
a user interface; a media device interface configured to communicate with the portable media device using a set of commands; and a controller coupled between the user interface and the media device interface and configured to generate commands to be communicated to the portable media device in response to user input received by the user interface, wherein the set of commands includes; a first command sendable by the accessory, the first command requesting advanced playlist capability information about a media track located on the portable media device; a second command receivable by the accessory, the second command including information about the advanced playlist capability of the media track; and a third command sendable by the accessory, the third command including instructions to create an advanced playlist based at least in part on the media track. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for use in an accessory communicably coupled to a portable media device, the method comprising:
-
sending a first command to the portable media device, the first command requesting advanced playlist capability information about a media track; receiving a second command from the portable media device, the second command including advanced playlist capability information about the media track; displaying track information for the user, the information including an indication as to whether the media track has advanced playlist capability; detecting user input indicating that a advanced playlist should be created using the media track; and in response to the user input, sending a third command to the portable media device, the third command including instructions to create a advanced playlist based at least in part on the media track. - View Dependent Claims (9, 10)
-
-
11. A computer-readable medium containing program instructions that, when executed by a controller within an accessory, cause the controller to execute a method of communicating advanced playlist information to a portable media device, the method comprising:
-
sending a first command to the portable media device, the first command requesting advanced playlist capability information about a media track; receiving a second command from the portable media device, the second command including advanced playlist capability information about the media track; and sending a third command to the portable media device, the third command including instructions to create a first advanced playlist based at least in part on the media track. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A portable media device for use with an accessory, the portable media device comprising:
-
an accessory interface configured to communicate with the accessory using a set of commands, wherein the set of commands includes; a first command receivable from the accessory, the first command requesting advanced playlist capability information about a media track located on the portable media device; a second command sendable to the accessory, the second command including the advanced playlist capability information of the media track; and a third command receivable from the accessory, the third command instructing the portable media device to create a advanced playlist based at least in part on the media track. - View Dependent Claims (17, 18, 19)
-
-
20. A method for use in a portable media device communicably coupled to an accessory, the method comprising:
-
receiving a first command from the accessory, the first command requesting advanced playlist capability information about a media track located on the portable media device; sending a second command to the accessory, the second command including the advanced playlist capability information of the media track; receiving a third command from the accessory, the third command instructing the portable media device to create a advanced playlist based at least in part on the media track; and sending a fourth command to the accessory, the fourth command indicating a status of the advanced playlist. - View Dependent Claims (21, 22, 23)
-
Specification