IP Library Granted Patent US 7,302,064
Granted Patent B2
US 7,302,064 · App. 11/337,674 · Granted Nov 27, 2007

Fast estimation of weak bio-signals using novel algorithms for generating multiple additional data frames

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,302,064
App. No.
11/337,674
Granted
Nov 27, 2007
Kind
B2
Abstract

A method and apparatus for de-noising weak bio-signals having a relatively low signal to noise ratio utilizes an iterative process of de-noising a data set comprised of a new set of frames. The method separately performs a non-linear de-noising operation on each of the component frames and combines the resultant de-noised frames to form a combined resultant de-noised input signal. The method is preferably carried out in a digital processor.

Claims (32)

1. A signal processor for modifying an input signal, comprising:

a memory for storing the input signal,

wherein the input signal is divided into a plurality of frames of data points; and

a processor configured to:

separately perform a non-linear transform on each of the plurality of frames of data points to create an array of non-linear transform coefficients;

dyadically average and modify the array of non-linear transform coefficients to create modified frames of data points, the modified frames of data points not being linearly dependent on the plurality of frames of data points; and

linearly average the modified frames of data points to form a modified input signal.

2. The signal processor of claim 1 wherein

the processor is further configured to iteratively perform additional modifications on the modified frames of data points for a plurality of times before they are averaged and combined into the modified input signal.

3. The signal processor of claim 2 wherein

the processor is configured to combine multiple numbers of frames of input data points before performing the non-linear transform.

4. The signal processor of claim 2 wherein

the processor is further configured to use a different modification basis for each iteration of modification.

5. The signal processor of claim 1 wherein

the processor is further configured to re-order the modified frames of data points which are not linearly dependent before performing an additional modification of the modified frames to create additional modified frames of data points, and wherein all non-linearly transformed frames of data points, additional modified frames of data points, and modified frames of data points are combined to arrive at the modified input signal.

6. The signal processor of claim 1 wherein

the input signal is comprised of an array of A1 or 2 N frames of data points, and the processor is further configured to perform up to N−1 modifications.

7. A method for modifying an input signal with a processor, said signal processor including a memory for storing said input signal as a plurality of component frames, said method comprising the steps of:

dividing the input signal into a plurality of frames of data points;

performing a separate non-linear transform on each of the plurality of frames of data points to create an array of non-linear transform coefficients;

dyadically averaging and modifying the array of non-linear transform coefficients to create modified frames of data points, the modified frames of data points not being linearly dependent on the plurality of frames of data points; and

linearly averaging the modified frames of data points to form a modified input signal.

8. The method of claim 7 wherein

averaging and modifying the array of non-linear transform coefficients further comprises iteratively performing additional modifications on the modified frames of data points for a plurality of times before they are averaged and combined into the modified input signal.

9. The method of claim 8 , wherein

averaging and modifying the array of non-linear transform coefficients further comprises combining multiple numbers of frames of input data points before performing the non-linear transform.

10. The method of claim 8 wherein

averaging and modifying the array of non-linear transform coefficients further comprises using a different modification basis for each iteration of modification.

11. The method of claim 7 further comprising the step of

re-ordering the modified frames of data points which are not linearly dependent before performing an additional modification of the modified frames to create additional modified frames of data points, and combining all non-linearly transformed frames of data points, additional modified frames of data points, and modified frames of data points to arrive at the modified input signal.

12. The method of claim 7 wherein

the input signal is comprised of an array of A1 or 2 N frames of data points, and averaging and modifying the array of non-linear transform coefficients includes performing up to N−1 modifications.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2021
From: BRAINSCOPE COMPANY, INC.
To: BRAINSCOPE SPV LLC
Reel/Frame 057454/0549 →
SECURITY INTEREST Recorded Sep 7, 2021
From: BRAINSCOPE SPV LLC
To: AON IP ADVANTAGE FUND LP, AS AGENT
Reel/Frame 057454/0570 →
RELEASE OF SECURITY INTEREST Recorded Jul 15, 2021
From: MIDCAP FINANCIAL TRUST
To: BRAINSCOPE COMPANY, INC.
Reel/Frame 056872/0953 →
RELEASE OF SECURITY INTEREST Recorded Oct 23, 2015
From: SANDY SPRING BANK
To: BRAINSCOPE COMPANY, INC.
Reel/Frame 036864/0714 →
SECURITY INTEREST Recorded Oct 23, 2015
From: BRAINSCOPE COMPANY, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 036871/0664 →
SECURITY INTEREST Recorded Jul 1, 2015
From: BRAINSCOPE COMPANY, INC.
To: SANDY SPRING BANK
Reel/Frame 035958/0201 →