Decoding data segments representing a time-domain data stream
First Claim
1. An apparatus for decoding data segments representing a time-domain data stream, a data segment encoded in a time domain, a data segment encoded in a frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples, the apparatus comprising:
- a time-domain decoder for decoding the data segment encoded in the time domain;
a processor for processing the data segment encoded in the frequency domain and output data of the time-domain decoder to obtain overlapping time-domain data blocks; and
an overlap/add-combiner for combining the overlapping time-domain data blocks to obtain decoded data segments of a time-domain data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for decoding data segments representing a time-domain data stream, a data segment being encoded in the time domain or in the frequency domain, a data segment being encoded in the frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples. The apparatus includes a time-domain decoder for decoding a data segment being encoded in the time domain and a processor for processing the data segment being encoded in the frequency domain and output data of the time-domain decoder to obtain overlapping time-domain data blocks. The apparatus further includes an overlap/add-combiner for combining the overlapping time-domain data blocks to obtain a decoded data segment of the time-domain data stream.
81 Citations
12 Claims
-
1. An apparatus for decoding data segments representing a time-domain data stream, a data segment encoded in a time domain, a data segment encoded in a frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples, the apparatus comprising:
-
a time-domain decoder for decoding the data segment encoded in the time domain; a processor for processing the data segment encoded in the frequency domain and output data of the time-domain decoder to obtain overlapping time-domain data blocks; and an overlap/add-combiner for combining the overlapping time-domain data blocks to obtain decoded data segments of a time-domain data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Method for decoding data segments representing a time-domain data stream, a data segment encoded in the time domain, a data segment encoded in the frequency domain having successive blocks of data representing successive and overlapping blocks of time-domain data samples, comprising the steps of:
-
decoding the data segment encoded in the time domain to obtain time-domain output data; processing the data segment encoded in the frequency domain and the time-domain output data to obtain overlapping time-domain data blocks; and combining the overlapping time-domain data blocks to obtain decoded data segments of a time-domain data stream. - View Dependent Claims (12)
-
Specification