Intelligent codec selection to optimize audio transmission in wireless communications
First Claim
1. In a wireless sender device operating in a wireless communication system in which audio data is compressed and transmitted from the sender device to a recipient, a method of selecting a codec for compressing the audio data, the method comprising:
- receiving, at the sender device, audio data that is to be transmitted to an identified recipient;
selecting a codec from among a plurality of available codecs, wherein selecting the codec is based on at least one of the factors;
a type of the audio data;
characteristics of the recipient;
or whether the audio data is to be transmitted to the recipient in real time or recorded and transmitted asynchronously;
compressing the audio data using the selected codec; and
transmitting the compressed audio data from the sender device to the recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
An optimal compressor/decompressor (codec) module is intelligently selected for use when transmitting audio from a mobile communication device to a recipient. The codec can be selected based on the type of the audio data or the characteristics of the recipient. The codec can also be selected based on whether the audio data is to be transmitted to the recipient in real time or recorded and transmitted asynchronously. Audio data that is to be transmitted to the recipient is encoded or compressed using the selected codec and then sent to the recipient. Selection of the codec in this manner permits the compression to be optimized in response to specific circumstances associated with the communication of the audio data between the sender device and the recipient. The codec can be selected during the communication in response to a tone or other data provided by the recipient.
53 Citations
29 Claims
-
1. In a wireless sender device operating in a wireless communication system in which audio data is compressed and transmitted from the sender device to a recipient, a method of selecting a codec for compressing the audio data, the method comprising:
-
receiving, at the sender device, audio data that is to be transmitted to an identified recipient;
selecting a codec from among a plurality of available codecs, wherein selecting the codec is based on at least one of the factors;
a type of the audio data;
characteristics of the recipient;
orwhether the audio data is to be transmitted to the recipient in real time or recorded and transmitted asynchronously;
compressing the audio data using the selected codec; and
transmitting the compressed audio data from the sender device to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a wireless sender device operating in a wireless communication system in which audio data is compressed and transmitted from the sender device to a recipient, a method of selecting a codec for compressing the audio data, the method comprising:
-
receiving, at the sender device, audio data that is to be transmitted to an identified recipient;
receiving, at the sender device, a tone from the recipient, wherein the tone specifies a codec used by the recipient;
in response to receiving the tone, selecting the specified codec at the sender device from among a plurality of available codecs and using the specified codec to compress the audio data; and
initiating transmission of the compressed audio data from the sender device to the recipient. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a system including a wireless network, a method for transmitting data from a sender device to a recipient, the method comprising:
-
receiving audio data at the sender device, wherein the audio data is to be transmitted to a recipient;
collecting information used to select a codec for compressing the audio data;
selecting a particular codec based on the collected information; and
transmitting the compressed audio data to the recipient. - View Dependent Claims (26, 27, 28, 29)
-
Specification