← Back to Patent Explorer
US5402520A Expired / Lapsed US ⏱️ 0.0 years remaining

Neural network method and apparatus for retrieving signals embedded in noise and analyzing the retrieved signals

Assignee: NOISEOUT Inc
•
Filing: 1992-03-06
•
Granted: 1995-03-28
•
Expires: 2012-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus for retrieving signals embedded in noise and analyzing the signals. The apparatus includes an input device for receiving input signals having noise. At least one noise filter retrieves data signals embedded in the input signals. At least one adaptive pattern recognition filter generates coefficients of a polynomial expansion representing the pattern of the filtered data signals. A storage device stores the coefficients generated. It is determined when an event has occurred, the event being located at any position within the data signals. An adaptive autoregressive moving average pattern recognition filter generates coefficients of a polynomial expansion representing an enhanced pattern of filtered data signals. At least one weighting filter compares the stored patterns with the enhanced pattern of data signals.

Inventors

  • 👤 Bonnie S. Schnitta

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 13:31
CPC Classifications
G; G01; G01S; G01S7/00; G01S7/02; G01S7/28; G01S7/285; G01S7/292; G01S7/41; G01S7/417; G01V; G01V1/00; G01V1/01; G01V1/28; G01V1/288; H; H03; H03H; H03H21/00; H03H21/0012; G06; G06F; G06F2218/00; G06F2218/02; G06F2218/04; H03H2222/00; H03H2222/04; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/925; Y10S706/928; Y10S706/929

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 304 words
An apparatus for retrieving signals embedded in noise and analyzing the signals, comprising an input device for receiving a plurality of input signals comprising noise; noise filtering means, including at least one noise filter, for retrieving data signals embedded in the plurality of input signals received from said input device; first pattern recognition means, including at least one adaptive pattern recognition filter, for generating first coefficients of a polynomial expansion representing the data signals received from said noise filtering means; first storage means for storing the first coefficients generated by said first pattern recognition means; event identifying means for calculating a predicted value of a next data signal based on the first coefficients stored in said first storage means, for comparing a next data signal to the predicted value to determine when an event has occurred, said event located at any position within the data signals, and for ascertaining an exact moment of the event; second pattern recognition means, including an adaptive autoregressive moving average pattern recognition filter, for generating second coefficients of a polynomial expansion representing the data signals received from said noise filtering means; second storage means for storing a plurality of predefined stored patterns each representing a known event type and having a known event location; weighting means, including at least one weighting filter, for retrieving the plurality of predefined stored patterns from said second storage means, aligning the known event location of each of the predefined stored patterns with the exact moment of the even of the data signals and comparing the plurality of predefined stored patterns with the second coefficients generated by the second pattern recognition means, and for generating weights for each of the plurality of stored patterns based on said comparison; and an output device for outputting output signals representing the weights generated by said weighting means.
Claim 2
Independent Claim 304 words
An apparatus for retrieving signals embedded in noise and analyzing the signals, comprising an input device for receiving a plurality of input signals comprising noise; noise filtering means, including at least one noise filter, for retrieving data signals embedded in the plurality of input signals received from said input device; first pattern recognition means, including at least one adaptive pattern recognition filter, for generating first coefficients of a polynomial expansion representing the data signals received from said noise filtering means; first storage means for storing the first coefficients generated by said first pattern recognition means; event identifying means for calculating a predicted value of a next data signal based on the first coefficients stored in said first storage means, for comparing a next data signal to the predicted value to determine when an event has occurred, said event located at any position within the data signals, and for ascertaining an exact moment of the event; second pattern recognition means, including an adaptive autoregressive moving average pattern recognition filter, for generating second coefficients of a polynomial expansion representing the data signals received from said noise filtering means; second storage means for storing a plurality of predefined stored patterns each representing a known event type and having a known event location; weighting means, including at least one weighting filter, for retrieving the plurality of predefined stored patterns from said second storage means, aligning the known event location of each of the predefined stored patterns with the exact moment of the even of the data signals and comparing the plurality of predefined stored patterns with the second coefficients generated by the second pattern recognition means, and for generating weights for each of the plurality of stored patterns based on said comparison; and an output device for outputting output signals representing the weights generated by said weighting means.
Claim 3
Dependent Claim 38 words
The apparatus of claim 1 further comprising ranking means for rearranging the output signals according to weight and for testing the output signals against existing rules; and means for outputting the ranked output signals to the output device.
Claim 4
Dependent Claim 21 words
The apparatus of claim 1 wherein a first one of said at least one noise filter comprises an adaptive noise filter.
Claim 5
Dependent Claim 36 words
The apparatus of claim 3 further including second noise filter means for retrieving data signals embedded in the input signals received from said input device, wherein said second noise filter means comprises a nonadaptive noise filter.
Claim 6
Dependent Claim 35 words
The apparatus of claim 4 further including third noise filter means for retrieving data signals embedded in the input signals received from said input device, wherein said third noise filter means includes a transparent filter.
Claim 7
Dependent Claim 25 words
The apparatus of claim 1 wherein one of said at least one adaptive autoregressive pattern recognition filters comprises a hybrid image processing system (HIPS) filter.
Claim 8
Dependent Claim 25 words
The apparatus of claim 1 wherein one of said at least one adaptive autoregressive pattern recognition filters comprises a transient acoustic processing system (TRAPS) filter.
Claim 9
Dependent Claim 23 words
The apparatus of claim 1 wherein said at least one adaptive autoregressive pattern recognition filters includes a HIPS filter and a TRAPS filter.
Claim 10
Dependent Claim 20 words
The apparatus of claim 1 wherein said second pattern recognition means includes a self adaptive and variant error (SAVE) filter.
Claim 11
Independent Claim 250 words
A method for retrieving signals embedded in noise and analyzing the signals comprising the steps of: inputting a plurality of signals comprising noise; filtering said plurality of input signals to retrieve a plurality of filtered data signals from the input signals; passing said plurality of filtered data signals through at least one adaptive pattern recognition filter to generate a first set of coefficients of a polynomial expansion representing the plurality of filtered data signals; storing the first set of coefficients; calculating a predicted value of a next signal based on the first set of coefficients; comparing a next data signal to the predicted value to determine when an event has occurred; ascertaining an exact moment of the event for the plurality of filtered data signals; passing said plurality of filtered data signals through at least one adaptive autoregressive moving average pattern recognition filter to generate a second set of coefficients of a polynomial expansion representing said plurality of filtered data signals; retrieving a plurality of stored patterns from a storage device, each one of the plurality of stored patterns representing a known event type and having a known event location; aligning the known event location of each of the plurality of stored patterns with the exact moment of the event of the plurality of filtered data signals; comparing each one of the plurality of stored patterns with the second set of coefficients to generate weights for each of the plurality of stored patterns; and outputting signals representing the generated weights.
Claim 12
Independent Claim 250 words
A method for retrieving signals embedded in noise and analyzing the signals comprising the steps of: inputting a plurality of signals comprising noise; filtering said plurality of input signals to retrieve a plurality of filtered data signals from the input signals; passing said plurality of filtered data signals through at least one adaptive pattern recognition filter to generate a first set of coefficients of a polynomial expansion representing the plurality of filtered data signals; storing the first set of coefficients; calculating a predicted value of a next signal based on the first set of coefficients; comparing a next data signal to the predicted value to determine when an event has occurred; ascertaining an exact moment of the event for the plurality of filtered data signals; passing said plurality of filtered data signals through at least one adaptive autoregressive moving average pattern recognition filter to generate a second set of coefficients of a polynomial expansion representing said plurality of filtered data signals; retrieving a plurality of stored patterns from a storage device, each one of the plurality of stored patterns representing a known event type and having a known event location; aligning the known event location of each of the plurality of stored patterns with the exact moment of the event of the plurality of filtered data signals; comparing each one of the plurality of stored patterns with the second set of coefficients to generate weights for each of the plurality of stored patterns; and outputting signals representing the generated weights.
Claim 13
Dependent Claim 33 words
The method of claim 10 further comprising the step of: rearranging the output signals according to weight, testing the output signals against existing rules, and outputting the output signals in a ranked order.
Claim 14
Dependent Claim 30 words
The method of claim 10 wherein said step of passing said plurality of input signals through at least one noise filter includes passing said signals through an adaptive noise filter.
Claim 15
Dependent Claim 31 words
The method of claim 12 wherein said step of passing said plurality of input signals through at least one noise filter further includes passing said signals through a nonadaptive noise filter.
Claim 16
Dependent Claim 31 words
The method of claim 13 wherein said step of passing said plurality of input signals through at least one noise filter further includes passing said signals through a transparent noise filter.
Claim 17
Dependent Claim 37 words
The method of claim 10 wherein said step of passing said plurality of filtered data signals through at least one adaptive autoregressive pattern recognition filter includes passing said signals through a hybrid image processing system (HPS) filter.
Claim 18
Dependent Claim 37 words
The method of claim 10 wherein said step of passing said plurality of filtered data signals through at least one adaptive autoregressive pattern recognition filter includes passing said signals through a transient acoustic processing system (TRAPS) filter.
Claim 19
Dependent Claim 37 words
The method of claim 10 wherein said step of passing said plurality of filtered data signals through at least one adaptive autoregressive pattern recognition filter includes passing said signals through a HIPS filter and a TRAPS filter.
Claim 20
Independent Claim 32 words
The method of any of claims 10, 15, 16, or 17 further comprising the step of: outputting signals representing the generated coefficients of the polynomial expansion representing the pattern of data signals.
Claim 21
Dependent Claim 22 words
The method of claim 10 further comprising the step of: outputting a signal flag when an event is determined to have occurred.
Claim 22
Dependent Claim 44 words
The method of claim 10 wherein said step of passing said plurality of filtered data signals through at least one adaptive autoregressive moving average pattern recognition filter further comprises the step of passing said signals through a self adaptive and variant error (SAVE) filter.
Claim 23
Dependent Claim 92 words
The method of claim 10 further comprising the steps of: inputting to the input device a second plurality of signals containing information related to the first plurality of input signals; and passing said second plurality of signals through at least one noise filter to retrieve discriminant signals embedded therein; and wherein said step of ascertaining the exact moment of the event t c further comprises the step of comparing each discriminant signal to the previous discriminant signals to determine the presence of a marked change in the value of said discriminant signals.
Claim 24
Independent Claim 29 words
The method of any of claims 11, 16, 17, 17, 20, or 21 wherein the plurality of signals comprising noise represent prices of stock as a function of time.
Claim 25
Independent Claim 253 words
An apparatus for retrieving signals embedded in noise and analyzing the signals, comprising an input device for receiving a plurality of input signals comprising noise; noise filtering means for retrieving a plurality of data signals embedded in the plurality of input signals received from said input device; pattern recognition means for generating coefficients of a polynomial expansion representing the plurality of data signals received from said noise filtering means; first storage means for storing the coefficients generated by the pattern recognition means; event identifying means if or calculating a predicted value of a next data signal based on the coefficients stored in said first storage means, for comparing a next data signal to the predicted value to determine when an event has occurred, said event located at any position within the data signals, and for ascertaining an exact moment of the event; second storage means for storing a plurality of predefined stored patterns each representing a known event type and having a known event location; weighting means for retrieving the plurality of predefined stored patterns from said second storage means, aligning the known event location of each of the predefined stored patterns with the exact moment of the event of the plurality of data signals and comparing the plurality of predefined stored patterns with the coefficients generated by the pattern recognition means, and for generating weights for each of the plurality of stored patterns based on said comparison; and an output device for outputting signals representing the weights generated by said weighting means.
Claim 26
Independent Claim 253 words
An apparatus for retrieving signals embedded in noise and analyzing the signals, comprising an input device for receiving a plurality of input signals comprising noise; noise filtering means for retrieving a plurality of data signals embedded in the plurality of input signals received from said input device; pattern recognition means for generating coefficients of a polynomial expansion representing the plurality of data signals received from said noise filtering means; first storage means for storing the coefficients generated by the pattern recognition means; event identifying means if or calculating a predicted value of a next data signal based on the coefficients stored in said first storage means, for comparing a next data signal to the predicted value to determine when an event has occurred, said event located at any position within the data signals, and for ascertaining an exact moment of the event; second storage means for storing a plurality of predefined stored patterns each representing a known event type and having a known event location; weighting means for retrieving the plurality of predefined stored patterns from said second storage means, aligning the known event location of each of the predefined stored patterns with the exact moment of the event of the plurality of data signals and comparing the plurality of predefined stored patterns with the coefficients generated by the pattern recognition means, and for generating weights for each of the plurality of stored patterns based on said comparison; and an output device for outputting signals representing the weights generated by said weighting means.
Claim 27
Dependent Claim 16 words
The apparatus of claim 23 wherein the pattern recognition means includes at least one transparent filter.
Claim 28
Dependent Claim 18 words
The apparatus of claim 23 wherein the pattern recognition means includes at least one adaptive pattern recognition filter.
Claim 29
Dependent Claim 21 words
The apparatus of claim 23 wherein the pattern recognition means includes at least one adaptive autoregressive moving average pattern recognition filter.
Claim 30
Independent Claim 235 words
An apparatus for retrieving signals embedded in noise and analyzing the signals, comprising an input device for receiving a plurality of input signals comprising noise; a noise filter for retrieving a plurality of data signals embedded in the plurality of input signals received from the input device; at least one pattern recognition filter for generating coefficients of a polynomial expansion representing the plurality of data signals received from the noise filter; a storage device for storing the coefficients generated by the pattern recognition filter and for storing a plurality of predefined stored patterns each representing a known event type and having a known event location; means for calculating a predicted value of a data signal based on the coefficients; means for comparing at last one of the plurality of data signals to the predicted value to determine when an event has occurred, said event located at any position within the data signals; means for ascertaining an exact moment of the event; means for retrieving the plurality of predefined stored patterns from the storage device; means for aligning the known event location of each of the predefined stored patterns with the exact moment of the event of the plurality of data signals; means for comparing the plurality of predefined stored patterns with the coefficients and generating weights for each of the plurality of stored patterns; and an output device for outputting signals representing the weights generated.
Claim 31
Independent Claim 235 words
An apparatus for retrieving signals embedded in noise and analyzing the signals, comprising an input device for receiving a plurality of input signals comprising noise; a noise filter for retrieving a plurality of data signals embedded in the plurality of input signals received from the input device; at least one pattern recognition filter for generating coefficients of a polynomial expansion representing the plurality of data signals received from the noise filter; a storage device for storing the coefficients generated by the pattern recognition filter and for storing a plurality of predefined stored patterns each representing a known event type and having a known event location; means for calculating a predicted value of a data signal based on the coefficients; means for comparing at last one of the plurality of data signals to the predicted value to determine when an event has occurred, said event located at any position within the data signals; means for ascertaining an exact moment of the event; means for retrieving the plurality of predefined stored patterns from the storage device; means for aligning the known event location of each of the predefined stored patterns with the exact moment of the event of the plurality of data signals; means for comparing the plurality of predefined stored patterns with the coefficients and generating weights for each of the plurality of stored patterns; and an output device for outputting signals representing the weights generated.
Claim 32
Dependent Claim 19 words
The apparatus of claim 27 wherein the at least one pattern recognition filter comprises at least one transparent filter.
Claim 33
Dependent Claim 21 words
The apparatus of claim 27 wherein the at least one pattern recognition filter comprises at least one adaptive pattern recognition filter.
Claim 34
Dependent Claim 24 words
The apparatus of claim 27 wherein the at least one pattern recognition filter comprises at least one adaptive autoregressive moving average pattern recognition filter.
Claim 35
Independent Claim 178 words
An method for retrieving signals embedded in noise and analyzing the signals, comprising the steps of: receiving a plurality of input signals comprising noise; filtering the plurality of input signals to obtain a plurality of data signals; filtering the plurality of data signals to generate coefficients of a polynomial expansion representing the plurality of data signals; calculating a predicted value of a data signal based on the coefficients; comparing at least one of the plurality a data signals to the predicted value to determine when an event has occurred, said event located at any position within the data signals; ascertaining an exact moment of the event; providing a plurality of predefined stored patterns each representing a known event type and having a known event location; aligning the known event location of each of the predefined stored patterns with the exact moment of the event of the plurality of data signals; comparing the plurality of predefined stored patterns with the coefficients and generating weights for each of the plurality of stored patterns; and outputting signals representing the weights generated.
Claim 36
Independent Claim 178 words
An method for retrieving signals embedded in noise and analyzing the signals, comprising the steps of: receiving a plurality of input signals comprising noise; filtering the plurality of input signals to obtain a plurality of data signals; filtering the plurality of data signals to generate coefficients of a polynomial expansion representing the plurality of data signals; calculating a predicted value of a data signal based on the coefficients; comparing at least one of the plurality a data signals to the predicted value to determine when an event has occurred, said event located at any position within the data signals; ascertaining an exact moment of the event; providing a plurality of predefined stored patterns each representing a known event type and having a known event location; aligning the known event location of each of the predefined stored patterns with the exact moment of the event of the plurality of data signals; comparing the plurality of predefined stored patterns with the coefficients and generating weights for each of the plurality of stored patterns; and outputting signals representing the weights generated.
Claim 37
Dependent Claim 37 words
The method of claim 31 wherein the step of filtering the plurality of data signals further comprises the step of filtering the plurality of data signals using at least one adaptive autoregressive moving average pattern recognition filter.
Claim 38
Dependent Claim 34 words
The method of claim 31 wherein the step of filtering the plurality of data signals further comprises the step of filtering the plurality of data signals using at least one adaptive pattern recognition filter.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-27 1998-09-26 1999-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-27 2002-09-26 2003-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-27 2006-09-26 2007-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag