Methods and devices for dual mode bidirectional audio communication
First Claim
1. An I/O device, comprising:
- a controller;
a transceiver coupled to the controller, the transceiver configured to establish a short range radio link and bi-directionally communicate real-time audio signals over a synchronous circuit-switched transport and an asynchronous packet-switched transport over the short range radio link from a single source of real-time audio signals;
a decision controller for transport selection of one of the transports during operation for real-time audio signal communication based on operating conditions; and
a switch for dynamically switching between the synchronous circuit-switched transport and the asynchronous packet-switched transport during operation for real-time audio signal communication based upon operating conditions, the switch is processed by a queue controller configured to deliver at least one packet in a queue during the switching between transmission of the synchronous transport and the asynchronous transport, wherein when the synchronous transport continues through the queue, the asynchronous transport is buffered, and once the asynchronous transport is buffered, the synchronous transport is flushed.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are dual mode I/O devices and methods for transmission of a short range radio link such as a Bluetooth® link that is a bi-directional real-time audio communication signal that can be over a synchronous circuit-switched transport and an asynchronous packet-switched transport either sequentially or simultaneously. Also disclosed are dual mode wireless headset systems and methods of at least two dual mode I/O devices and more particularly including a wireless audio terminal and an audio gateway for transmission of a bi-directional real-time audio communication signal that can be over a synchronous circuit-switched (SCO) transport and an asynchronous packet-switched (ACL) transport either sequentially or simultaneously. Having both SCO and ACL modes available may allow the user to optimize voice quality or data throughput under different operating conditions. The user may benefit from better Bluetooth®voice quality and may have the flexibility of using either mode depending upon the situation.
62 Citations
28 Claims
-
1. An I/O device, comprising:
-
a controller; a transceiver coupled to the controller, the transceiver configured to establish a short range radio link and bi-directionally communicate real-time audio signals over a synchronous circuit-switched transport and an asynchronous packet-switched transport over the short range radio link from a single source of real-time audio signals; a decision controller for transport selection of one of the transports during operation for real-time audio signal communication based on operating conditions; and a switch for dynamically switching between the synchronous circuit-switched transport and the asynchronous packet-switched transport during operation for real-time audio signal communication based upon operating conditions, the switch is processed by a queue controller configured to deliver at least one packet in a queue during the switching between transmission of the synchronous transport and the asynchronous transport, wherein when the synchronous transport continues through the queue, the asynchronous transport is buffered, and once the asynchronous transport is buffered, the synchronous transport is flushed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of an I/O device, comprising:
-
bi-directionally communicating with another I/O device over a short range radio link of real-time audio signals over a synchronous circuit-switched transport and an asynchronous packet-switched transport over the short range radio link from a single source of real-time audio signals; providing a decision controller for transport selection of one of the transports during operation for real-time audio signal communication based on operating condition; and dynamically switching between the synchronous circuit-switched transport and the asynchronous packet-switched transport during operation for real-time audio signal communication based upon operating conditions, the switching being processed by a queue controller configured to deliver at least one packet in a queue during the switching between transmission of the synchronous transport and the asynchronous transport, wherein when the synchronous transport continues through the queue, the asynchronous transport is buffered, and once the asynchronous transport is buffered, the synchronous transport is flushed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of a dual mode wireless headset system, including a wireless audio terminal and an audio gateway, the method comprising:
-
establishing a short range radio link between the wireless audio terminal and the audio gateway; bi-directionally communicating real-time audio signals between the wireless audio terminal and the audio gateway over a synchronous circuit-switched transport and an asynchronous packet-switched transport of the short range radio link from at least one single source; providing a decision controller for transport selection of one of the transports during operation for real-time audio signal communication based on operating condition; and dynamically switching between the synchronous circuit-switched transport and the asynchronous packet-switched transport during operation for real-time audio signal communication based operating conditions of at least one of the wireless audio terminal and the audio gateway, the switching being processed by a queue controller configured to deliver at least one packet in a queue during the switching between transmission of the synchronous transport and the asynchronous transport, wherein when the synchronous transport continues through the queue, the asynchronous transport is buffered, and once the asynchronous transport is buffered, the synchronous transport is flushed. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification