Audio signal bandwidth to codec bandwidth analysis and response
AssigneeBlackBerry Limited
InventorChris Forrester
Life of this patent
Estimating the term…
Abstract
The bandwidth of a codec is compared with a determined bandwidth of the output signal produced by the codec. If the bandwidths match, then an audio profile of the apparatus is set to correspond to the established bandwidths and a corresponding icon is rendered on a display of the apparatus. If the signal bandwidth is narrower, than the codec bandwidth, then the audio profile of the apparatus is set to a narrower audio profile and a corresponding icon is rendered on the display of the apparatus. The bandwidth of the signal processed by the codec may be determined in several different ways and the narrower audio profile includes reduced bandwidth, reduced gain, or reduced dynamic range.
Claims20
A method comprising:
- determining a bandwidth set for a codec of a device, where the bandwidth is negotiated between the device and at least one other device;
- determining if the codec produces an output signal having a narrower bandwidth than the bandwidth set for the codec, the output signal being produced based on an input signal received by the device;
- and
- modifying an output of the device in response to determining that the output signal has a narrower bandwidth than the bandwidth set for the codec.
An apparatus comprising:
- a bandwidth determiner to
- determine a bandwidth set for a codec of the apparatus, where the bandwidth is negotiated between the apparatus and at least one other apparatus;
- determine if the codec produces an output signal having a narrower bandwidth than a bandwidth set for the codec, the output signal being produced based on an input signal received by the apparatus;
- and
- an audio-based output controller to modify an output of the apparatus in response to determining that the output signal has a narrower bandwidth than the bandwidth set for the codec.
A method comprising:
- determining a bandwidth set for a codec of a device, where the bandwidth is negotiated between the device and at least one other device;
- determining if the codec produces an output signal having a narrower bandwidth than the bandwidth set for the codec, the output signal being produced based on an input signal received by the device;
- and
- modifying an output of a device in response to determining that the output signal has a narrower bandwidth than the bandwidth set for the codec by at least one of:
- modifying an established audio profile for the output signal to produce a narrower output signal and annunciating the narrower output signal on a loudspeaker;
- and
- at least one of terminating rendering a first icon rendered prior to the determining, rendering a modified version of the first icon, and rendering a second icon on a display.
Dependencies are inferred from the claim text.