Patent Document ID: 9318232
Application ID: 12989736
Patent Flag: 1

Claim One:
1. An apparatus, comprising: a receiver configured to receive a signal input; a processor configured to perform Wiener filtering on the received signal even when the received signal is describable with a multi-dimensional matrix with up to infinite order polynomial or non-rational entries; and a transmitter configured to provide a real-time output of the filtering, wherein the Wiener filtering employs matrix spectral factorization, and wherein the matrix spectral factorization comprises performing, for a given matrix spectral density, a lower-upper triangular factorization to factor the given matrix spectral density into a first matrix and a conjugate transpose of the first matrix, recurrently processing the first matrix by preparing an auxiliary matrix considering a submatrix of the first matrix, cutting the tails, constructing wavelet matrices, and increasing a dimension of the considered submatrix, and applying a canonical spectral factor to a result of the recurrent processing of the first matrix.