MEDIA PLAYER COMMUNICATION WITH AN ACCESSORY USING A DISPLAY REMOTE LINGO
First Claim
Patent Images
1. A method of operating a media player, the method comprising:
- establishing, by the media player, a communication link to an accessory using a media player accessory protocol comprising a general lingo, a simple remote lingo, and a display remote lingo;
communicating, by the media player, with the accessory using a plurality of commands of the display remote lingo to provide play status information from the media player to the accessory;
receiving control information from the accessory using a command of the simple remote lingo; and
performing an operation in response to the control information received from the accessory.
0 Assignments
0 Petitions
Accused Products
Abstract
An interface and protocol allow a media player to communicate with external accessories over a transport link. The protocol includes a core protocol functionality and a number of accessory lingoes. Examples of accessory lingoes include a microphone lingo, a simple remote lingo, a display remote lingo, an RF transmitter lingo, and an extended interface lingo.
-
Citations
21 Claims
-
1. A method of operating a media player, the method comprising:
-
establishing, by the media player, a communication link to an accessory using a media player accessory protocol comprising a general lingo, a simple remote lingo, and a display remote lingo; communicating, by the media player, with the accessory using a plurality of commands of the display remote lingo to provide play status information from the media player to the accessory; receiving control information from the accessory using a command of the simple remote lingo; and performing an operation in response to the control information received from the accessory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A media player comprising:
-
a playback engine capable of queuing a plurality of tracks for playback and playing the queued tracks; and an interface capable of communicating with an accessory in accordance with a media player accessory protocol, the media player accessory protocol comprising a general lingo having a first plurality of commands and a display remote lingo having a second plurality of commands, wherein the commands of the display remote lingo include; a first command receivable by the media player from the accessory, the first command requesting information about one or more media assets queued for playback by the playback engine; and a second command sendable by the media player to the accessory, the second command providing information about one or more media assets queued for playback by the playback engine. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium encoded with program instructions that, when executed by a processor in a media player, cause the processor to execute a method comprising:
-
establishing, by the media player, a communication link to an accessory using a media player accessory protocol comprising a general lingo and a display remote lingo; receiving from the accessory a first command of the display remote lingo, the first command requesting a number of tracks queued in a playback engine of the media player; sending to the accessory a second command of the display remote lingo, the second command providing the number of tracks queued in the playback engine of the media player; receiving from the accessory a third command of the display remote lingo, the third command requesting information about a specific one of the tracks queued in the playback engine of the media player; and sending to the accessory a fourth command of the display remote lingo, the fourth command including the requested information about the specific one of the tracks queued in the playback engine of the media player. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification