Method for implementing voice over IP through an electronic device connected to a packed switched network
AssigneeIncard S.A.
InventorFabio Romano
Life of this patent
Estimating the term…
Abstract
A method for implementing Voice over IP through an electronic device including the phase of sampling a voice communication in a corresponding sampled communication; encoding the sampled communication into corresponding encoded data; decoding the corresponding encoded data into decoded data; and connecting the electronic device to a packed switched network for transmitting the corresponding encoded data. The method may include a phase for storing an encoder and a decoder inside a portable memory unit of the electronic device for executing the phase of encoding and decoding the sampled communication. The phase of storing the encoder and a decoder may be executed on a IC Card intended to be inserted in the electronic device.
Claims25
A method for implementing voice over Internet Protocol through a mobile wireless communications device comprising:
- sampling a voice communication to generate a corresponding sampled communication;
- encoding the sampled communication into encoded data by at least
- grouping a plurality of samples from the voice communication in a frame,
- transforming the frame into a transformed frame comprising a plurality of transformed samples,
- grouping the plurality of transformed samples into at least a plurality of odd transformed samples and a plurality of even transformed samples, and
- processing first and second differences between the plurality of odd transformed samples and the plurality of even transformed samples, and the plurality of even transformed samples and the plurality of odd transformed samples, respectively;
- decoding the encoded data into decoded data;
- and
- connecting the mobile wireless communications device to a packed switched network for transmitting the encoded data;
- the encoding and decoding being executed respectively by an encoder and a decoder stored on an integrated circuit (IC) card inserted into the mobile wireless communications device.
A mobile wireless communications device for implementing voice over Internet Protocol comprising:
- a sampler configured to sample a voice communication to generate a corresponding sampled communication;
- an encoder configured to encode the sampled communication into encoded data by at least
- grouping a plurality of samples from the voice communication in a frame,
- transforming the frame into a transformed frame comprising a plurality of transformed samples,
- grouping the plurality of transformed samples into at least a plurality of odd transformed samples and a plurality of even transformed samples, and
- processing first and second differences between the plurality of odd transformed samples and the plurality of even transformed samples, and the plurality of even transformed samples and the plurality of odd transformed samples, respectively;
- a decoder for decoding the encoded data into decoded data;
- connection circuitry for connecting to a packed switched network;
- and
- an integrated circuit (IC) card for storing said encoder and said decoder.
An integrated circuit (IC) card for cooperating with a mobile wireless communications device for sampling a voice communication to generate a corresponding sampled communication, for encoding the sampled communication into encoded data, for decoding the encoded data into decoded data, and for connecting to a packed switched network, the IC card comprising:
- a memory configured to store an encoder and a decoder;
- and
- a processor coupled to said memory and configured to execute the encoding and the decoding, the encoding including
- grouping a plurality of samples from the voice communication in a frame,
- transforming the frame into a transformed frame comprising a plurality of transformed samples,
- grouping the plurality of transformed samples into at least a plurality of odd transformed samples and a plurality of even transformed samples, and
- processing first and second differences between the plurality of odd transformed samples and the plurality of even transformed samples, and the plurality of even transformed samples and the plurality of odd transformed samples, respectively.
A method for implementing voice over Internet Protocol through an electronic device comprising:
- sampling a voice communication to generate a corresponding sampled communication;
- encoding the sampled communication into encoded data by at least
- grouping a plurality of the samples from the voice communication into a frame,
- transforming the frame into a transformed frame comprising a plurality of transformed samples,
- grouping the plurality of transformed samples into at least a plurality of odd transformed samples and a plurality of even transformed samples, and
- processing first and second differences between the plurality of odd transformed samples and the plurality of even transformed samples, and the plurality of even transformed samples and the plurality of odd transformed samples, respectively;
- decoding the encoded data into decoded data;
- connecting the electronic device to a packed switched network for transmitting the encoded data;
- the encoding and decoding being executed respectively by an encoder and a decoder stored on a portable memory unit associated with the electronic device;
- and
- using at least one of the first difference and the second difference to rebuild the encoded data at a receiver device.
Dependencies are inferred from the claim text.