Techniques for audio transducer switching under programmatic and off hook interrupt control
First Claim
1. A method of managing audio transducers, comprising:
- receiving a configuration for a plurality of audio transducers, said configuration specifying that audio signals are to be sent to a first audio transducer and received from a second audio transducer;
detecting if a third audio transducer has been turned on;
storing the configuration for the plurality of transducers if it is detected that the third audio transducer has been turned on, said stored configuration specifying that audio signals are to be sent to a first audio transducer and received from a second audio transducer;
changing the configuration such that audio signals are sent to the third audio transducer instead of the first audio transducer if it is detected that the third audio transducer has been turned on;
changing the configuration such that audio signals are received from the third audio transducer instead of the second audio transducer if it is detected that the third audio transducer has been turned on; and
determining whether a new configuration is received if it is not detected that the third audio transducer has been turned on.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques for configuring multiple audio transducers, including telephony devices, are provided. Audio configurations for the multiple audio input and output transducers can be selected by the user. When it is determined that a telephony device has gone off hook, the audio configuration is changed to utilize the off hook telephony device. When the telephony device goes on hook, the audio configuration can be returned to its original state. The present invention allows multiple audio input and output transducers to be used, for example, in a computer telephony client by efficiently switching between these transducers via configuration changes. According to specific embodiments, the present invention may be provided in an audio transducer switch between the multiple audio transducers and a sound card of a computer, or within a sound card itself.
-
Citations
7 Claims
-
1. A method of managing audio transducers, comprising:
-
receiving a configuration for a plurality of audio transducers, said configuration specifying that audio signals are to be sent to a first audio transducer and received from a second audio transducer; detecting if a third audio transducer has been turned on; storing the configuration for the plurality of transducers if it is detected that the third audio transducer has been turned on, said stored configuration specifying that audio signals are to be sent to a first audio transducer and received from a second audio transducer; changing the configuration such that audio signals are sent to the third audio transducer instead of the first audio transducer if it is detected that the third audio transducer has been turned on; changing the configuration such that audio signals are received from the third audio transducer instead of the second audio transducer if it is detected that the third audio transducer has been turned on; and determining whether a new configuration is received if it is not detected that the third audio transducer has been turned on. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification