Techniques for transferring information between an accessory and a multi-communication device
First Claim
1. A method for transferring information between an accessory and a multi-communication device, the method comprising:
- receiving, at the accessory, a request identify command from the multi-communication device requesting identification of one or more lingoes supported by the accessory;
transmitting, by the accessory, an identify command to the multi-communication device identifying the one or more lingoes supported by the accessory;
determining, at the accessory, when one or more controls in a plurality of controls are activated; and
transmitting, by the accessory, a status command to the multi-communication device, the status command including a bitmask with bits identifying the state of each of the one or more controls.
0 Assignments
0 Petitions
Accused Products
Abstract
A connector interface system for a communication device is disclosed. The interface includes a docking connector. The docking connector includes first make/last break contacts that minimize internal damage to the internal electronics. The docking connector also includes specific keying arrangement to prevent noncompliant connectors from being plugged in, and thereby minimizes potential damage to the multi-communication device. The connector interface system also includes a remote connector which provides for the ability to output audio, input audio, provides I/O serial protocol, and to provide an output video. Embodiments of the present invention allow for a standard headphone cable to be plugged in but also for special remote control cables, microphone cables, video cables could be utilized in such a system. The connector interface system also includes a serial protocol to control device features. These controls help a user sort and search for data more efficiently within the device.
-
Citations
34 Claims
-
1. A method for transferring information between an accessory and a multi-communication device, the method comprising:
-
receiving, at the accessory, a request identify command from the multi-communication device requesting identification of one or more lingoes supported by the accessory; transmitting, by the accessory, an identify command to the multi-communication device identifying the one or more lingoes supported by the accessory; determining, at the accessory, when one or more controls in a plurality of controls are activated; and transmitting, by the accessory, a status command to the multi-communication device, the status command including a bitmask with bits identifying the state of each of the one or more controls. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A protocol for transferring information between an accessory and a multi-communication device, the protocol comprising:
-
a request identify command for requesting identification of one or more lingoes supported by the accessory; an identify command for identifying the one or more lingoes supported by the accessory; and a status command for identifying one or more controls in a plurality of controls that are activated. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An accessory capable of being communicatively coupled with a multi-communication device, the accessory comprising:
-
a plurality of controls; and a control component configured to; receive a request identify command from the multi-communication device requesting identification of one or more lingoes supported by the accessory; transmit an identify command to the multi-communication device identifying the one or more lingoes supported by the accessory; determine when one or more controls in the plurality of controls are activated; and transmit a status command to the multi-communication device, the status command including a bitmask with bits identifying the state of each of the one or more controls. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A multi-communication device capable of being communicatively coupled with an accessory, the multi-communication device comprising:
a control component configured to; transmit a request identify command to the accessory requesting identification of one or more lingoes supported by the accessory; receive an identify command from the accessory identifying the one or more lingoes supported by the accessory; and receive a status command from the accessory pertaining to one or more controls in a plurality of controls, wherein the status command includes a bitmask with bits identifying the state of each of the one or more controls. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
29. A computer-readable medium having stored thereon program code which, when executed by a control component of an accessory, causes the accessory to transfer information to a multi-communication device, the program code comprising:
-
code instructing the control component to receive, from the multi-communication device, a request identify command requesting identification of one or more lingoes supported by the accessory; code instructing the control component to transmit, to the multi-communication device, an identify command identifying the one or more lingoes supported by the accessory; code instructing the control component to determine when one or more controls in a plurality of controls are activated; and code instructing the control component to transmit a status command to the multi-communication device, the status command including a bitmask with bits identifying the state of each of the one or more controls. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification