Communication between an accessory and a media player with multiple lingoes
DCFirst Claim
Patent Images
1. A method for use in an accessory, the method comprising:
- establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; and
providing functionality and capability of the accessory to the media player using the accessory lingo.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A connector interface system is disclosed. The connector interface system includes an interface and a protocol in communication with which allows a media player to communicate with external devices over a transport link. The protocol includes a core protocol functionality and a plurality of accessory lingoes. The accessory lingoes comprise a microphone lingo, a simple remote lingo, a display remote lingo, a RF transmitter lingo and an extended interface lingo.
-
Citations
40 Claims
-
1. A method for use in an accessory, the method comprising:
-
establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; and providing functionality and capability of the accessory to the media player using the accessory lingo. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An accessory comprising:
-
a component having a functionality; and a connector interface system in communication with the component; the connector interface system being capable of communicating with a media player that utilizes a protocol comprising at least one lingo, wherein the accessory is capable of utilizing the protocol to provide the functionality of the component to the media player. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for use in an accessory, the method comprising:
-
establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; receiving a command of the accessory lingo from the media player; and invoking a functionality of the accessory in response to the command.
-
-
29. A method for use in an accessory, the method comprising:
-
establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; and sending a command of the accessory lingo to the media player, wherein the command invokes a functionality of the media player. - View Dependent Claims (30)
-
-
31. A computer program product comprising a computer readable storage medium encoded with program instructions, which when executed by a processor in an accessory device cause the processor to execute a method comprising:
-
establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; and providing functionality and capability of the accessory to the media player using the accessory lingo. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A computer program product comprising a computer readable storage medium encoded with program instructions, which when executed by a processor in an accessory device cause the processor to execute a method comprising:
-
establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; receiving a command of the accessory lingo from the media player; and invoking a functionality of the accessory device in response to the command.
-
-
39. A computer program product comprising a computer readable storage medium encoded with program instructions, which when executed by a processor in an accessory device cause the processor to execute a method comprising:
-
establishing communication with a media player according to a media player accessory protocol comprising a general lingo and an accessory lingo; and sending a command of the accessory lingo to the media player, wherein the command invokes a functionality of the media player. - View Dependent Claims (40)
-
Specification