Systems and methods for reducing audio disturbance associated with control messages in a bitstream
AssigneeBlackBerry Limited
InventorJens Kristian Poulsen
Life of this patent
Estimating the term…
Abstract
The embodiments described herein are directed to systems and methods for transmitting audio data and control segment in a single bitstream and reducing audio disturbance associated with the control segment when the bitstream is processed by an audio digital-to-analog converter. The system, according to one aspect, comprises a first audio unit, a transmitter coupled to the first audio unit, a receiver coupled to the transmitter, a second audio unit coupled to the receiver, a first processor coupled to at least one of the first audio unit and the transmitter, a second processor coupled to the second audio unit and the receiver, and an audio digital-to-analog converter connected to the second processor.
Claims20
An audio system comprising:
- a first audio unit;
- a transmitter coupled to the first audio unit;
- a receiver coupled to the transmitter;
- a second audio unit coupled to the receiver;
- a first processor coupled to at least one of the first audio unit and the transmitter, the first processor adapted to convert audio data associated with audio content to a bitstream comprising audio bits associated with the audio content, receive a control command selected from a plurality of control commands, in response, generate a control segment comprising a preamble and control bits associated with the control command, insert the control segment to the bitstream, and transmit the bitstream to the second audio unit using the transmitter;
- a second processor coupled to the second audio unit and the receiver, the second processor adapted to monitor the bitstream for the preamble to detect the control segment, and if the control segment is detected, receive the control bits and execute the corresponding control command;
- and
- an audio digital-to-analog converter connected to the second processor and adapted to process the bitstream to produce audio associated with the bitstream;
- wherein at least one of the first processor and the transmitter is adapted to change the oversampling frequency to a selected value while the control segment is being transmitted to generate sufficient bandwidth to send the control segment concurrently with the audio data.
A method for encoding control messages in an audio system, comprising:
- converting audio data associated with an audio content to a bitstream comprising audio bits associated with the audio content;
- receiving a control command selected from a plurality of control commands;
- in response to the control command, generating a corresponding control segment comprising a preamble and control bits associated with the control command;
- changing the oversampling value to a selected value while the control segment is being transmitted to generate sufficient bandwidth to transmit the control segment concurrently with the audio data in the bitstream;
- inserting the control segment to the bitstream;
- transmitting the bitstream using a transmitter to a second audio unit;
- receiving the bitstream at the second audio unit using a receiver;
- monitoring the bitstream for bits associated with the preamble to detect the control segment;
- if the control segment is detected by monitoring the bitstream, then processing the control message and executing the corresponding control command;
- and
- converting the bits in the bitstream to audio using an audio digital-to-analog converter connected to the second processor, operable to process the bits in the bitstream to produce audio associated with the bits in the bitstream.
Dependencies are inferred from the claim text.