Techniques for transferring status information between an accessory and a multi-communication device
First Claim
1. A method for operating a multi-communication device communicatively coupled with an accessory, the method comprising:
- detecting, by the accessory, an event corresponding to a user activating at least one of a plurality of controls of the accessory, the plurality of controls including a play/pause control, a volume up control, and a volume down control; and
transmitting, by the accessory to the multi-communication device, a status bitmask comprising a plurality of status bits, each status bit being associated with a control in the plurality of controls,wherein the play/pause, volume up, and volume down controls are associated with status bits in a lowest-order byte of the status bitmask.
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.
315 Citations
22 Claims
-
1. A method for operating a multi-communication device communicatively coupled with an accessory, the method comprising:
-
detecting, by the accessory, an event corresponding to a user activating at least one of a plurality of controls of the accessory, the plurality of controls including a play/pause control, a volume up control, and a volume down control; and transmitting, by the accessory to the multi-communication device, a status bitmask comprising a plurality of status bits, each status bit being associated with a control in the plurality of controls, wherein the play/pause, volume up, and volume down controls are associated with status bits in a lowest-order byte of the status bitmask. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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; detect an event corresponding to a user activating at least one of a plurality of controls of the accessory, the plurality of controls including a play/pause control, a volume up control, and a volume down control; and transmit to the multi-communication device a status bitmask comprising a plurality of status bits, each status bit being associated with a control in the plurality of controls, wherein the play/pause, volume up, and volume down controls are associated with status bits in a lowest-order byte of the status bitmask. - View Dependent Claims (13, 14, 15)
-
-
16. A method for operating an accessory communicatively coupled with a multi-communication device, the method comprising:
-
detecting, by the multi-communication device, an event corresponding to a user activating at least one of a plurality of controls of the multi-communication device, the plurality of controls including a play/pause control, a volume up control, and a volume down control; and transmitting, by the multi-communication device to the accessory, a status bitmask comprising a plurality of status bits, each status bit being associated with a control in the plurality of controls, wherein the play/pause, volume up, and volume down controls are associated with status bits in a lowest-order byte of the status bitmask. - View Dependent Claims (17, 18)
-
-
19. A multi-communication device capable of being communicatively coupled with an accessory, the multi-communication device comprising:
-
a plurality of controls; and a control component configured to; detect an event corresponding to a user activating at least one of a plurality of controls of the multi-communication device, the plurality of controls including a play/pause control, a volume up control, and a volume down control; and transmit to the accessory a status bitmask comprising a plurality of status bits, each status bit being associated with a control in the plurality of controls, wherein the play/pause, volume up, and volume down controls are associated with status bits in a lowest-order byte of the status bitmask. - View Dependent Claims (20, 21, 22)
-
Specification