Audio deceleration
AssigneeSony Computer Entertainment America LLC
InventorsRui Filipe Andrade Pereira, Andrew Buchanan Gault
Life of this patent
Estimating the term…
Abstract
An audio receiving system includes logic configured to reduce the accumulation of delays caused by the late arrival of audio packets. This logic is configured to accelerate or decelerate presentation of a resulting audio stream in response to the detection of late packets. The acceleration is discontinued once the effects of the late packets have been compensated for. The audio receiving system is typically applied to applications in which lag is undesirable. These can include web conferencing, telepresence, and online video games.
Claims13
An audio system including a processor, comprising:
- an input for receiving audio packets via a communication network;
- audio monitoring logic for anticipating that one of the audio packets will be late;
- audio decoding logic for converting the audio packets to an audio stream;
- audio processing logic for decelerating a rate of part of the audio stream, such that a potential gap in the audio stream resulting from late receipt of one of the audio packets is reduced or eliminated;
- and
- an audio output for receiving the audio stream at the decelerated rate, wherein the system uses the processor to execute the logic.
A method comprising:
- receiving a first audio packet via a communication network;
- anticipating that a second audio packet will be received late and thereby cause a gap between the first and second audio packet;
- decelerating a rate at which the first audio packet is presented;
- and
- presenting the first audio packet at the decelerated rate, wherein the method is executed by a processor.
A method comprising:
- receiving audio packets via a communication network;
- anticipating that one or more audio packets will be received late and thereby cause a gap between some of the audio packet;
- decelerating a rate at which the audio packets are presented;
- and
- accelerating the rate after further receipt of the audio packets determines that packets are arriving on time;
- and
- continuing to decelerate and accelerate the rate from time to time based on whether the received audio packets indicate late or on time receipt, wherein the method is executed by a processor.
Dependencies are inferred from the claim text.