×

System and method for adaptive filtering

  • US 7,120,657 B2
  • Filed: 08/21/2001
  • Issued: 10/10/2006
  • Est. Priority Date: 08/29/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. An analysis chain for a multistage adaptive filter, the analysis chain comprising:

  • a non-adaptive analysis stage, comprising;

    a first inner product logic device operative;

    to receive a set of data vectors and a steering vector, andto form a first set of inner products of the steering vector and each data vector, anda first vector scaling logic device;

    in communication with the first inner product logic device, andoperative;

    to receive the steering vector and the first set of inner products, andto form a first set of scaled direction vectors of the steering vector and each inner product of the first set of inner products, anda first vector difference logic device;

    in communication with the first vector scaling logic device, andoperative;

    to receive the set of data vectors and the first set of scaled vectors, andto form a first set of vector differences between corresponding elements of the set of data vectors and the first set of scaled vectors; and

    at least one adaptive analysis stage comprising;

    a correlation direction vector logic device;

    in communication with the immediately prior stage, andoperative;

    to receive a set of vector differences of the immediately prior stage and a set of inner products of the immediately prior stage, andto form a current stage correlation direction vector between the vector differences of the immediately prior stage and the corresponding inner products of the immediately prior stage; and

    an adaptive stage inner product logic device;

    in communication with the immediately prior stage and the adaptive stage correlation direction vector logic device of the current stage, andoperative;

    to receive the set of vector differences of the immediately prior stage and the current stage correlation direction vector, andto form a current stage set of inner products of each vector difference of the immediately prior stage and the current stage correlation direction vector; and

    an adaptive stage vector scaling logic device;

    in communication with the correlation direction vector logic device of the current stage and the inner product device of the current stage, andoperative;

    to receive the set of inner products of the current stage and the correlation direction vector of the current stage, andto form a current stage set of scaled direction vectors of each inner product of the set of inner products of the current stage and the correlation direction vector of the current stage; and

    an adaptive stage vector difference logic device;

    in communication with the vector difference logic device of the immediately prior stage and the vector scaling logic device of the current stage, andoperative;

    to receive the set of vector differences of the immediately prior stage and the set of scaled vectors of the current stage, andto form a current stage set of vector differences between corresponding elements of the set of vector differences of the immediately prior stage and the set of scaled direction vectors of the current stage.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×