Communication protocol between a communication device and an external accessory
First Claim
1. A method of communicating both voice and control data between a communication device and an external accessory over a data bus, the method comprising the steps of:
- formatting a sequence of bits into a repeating sequence of first time slots and second time slots;
transmitting said voice data in said first time slots;
transmitting redundant control data in said second time slots;
wherein a first bit of each of said second time slots comprises a clock bit that alternates between a high value and a low value as between consecutive second time slots.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for communicating both voice and control data between a communication device (such as a cellular phone) and an external accessory (such as a hands-free kit) over a data bus. The method includes formatting a sequence of bits into a repeating sequence of first time slots and second time slots, transmitting the voice data in the first time slot, and transmitting the control data in the second time slot. Notably, a first bit of each of the second time slots comprises a clock bit that alternates between a high value and a low value (e.g. a ‘1’ or a ‘0’) as between consecutive second time slots.
-
Citations
20 Claims
-
1. A method of communicating both voice and control data between a communication device and an external accessory over a data bus, the method comprising the steps of:
-
formatting a sequence of bits into a repeating sequence of first time slots and second time slots;
transmitting said voice data in said first time slots;
transmitting redundant control data in said second time slots;
wherein a first bit of each of said second time slots comprises a clock bit that alternates between a high value and a low value as between consecutive second time slots. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. An apparatus for communicating both voice and control data, the apparatus comprising:
-
a communication device having a microprocessor; and
a data bus coupled to said communication device for providing said voice and control data to an external accessory;
wherein said microprocessor formats a sequence of bits into a repeating sequence of first time slots and second time slots, and transmits said voice data in said first time slots and said control data redundantly in said second time slots, and wherein a first bit of each of said second time slots comprises a clock bit that alternates between a high value and a low value as between consecutive second time slots. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for communicating both voice and control data, the apparatus comprising:
-
an external accessory having a digital signal processor; and
a data bus for providing said voice and control data to a communication device;
wherein said digital signal processor formats a sequence of bits into a repeating sequence of first time slots and second time slots, and transmits said voice data in said first time slots and said control data redundantly in said second time slots, and wherein a first bit of each of said second time slots comprises a clock bit that alternates between a high value and a low value as between consecutive second time slots. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification