# US 10,499,856 B2 · System and method for biological signal processing with highly auto-correlated carrier sequences

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,499,856 B2
- Document ID: US10499856B2
- Status: Granted
- Kind: B2
- Application number: 14/961,277
- Filed: 2015-12-07
- Published: 2016-06-09
- Granted: 2019-12-10
- Earliest claimed: 2013-04-06
- Assignees: Honda Motor Co., Ltd.
- Applicants: Honda Motor Co., Ltd.
- Inventors: Kin C. Fung; Timothy J. Dick; Charles William Hall, Jr.
- Web page: https://patentgrep.com/patent/US10499856B2

## CPC

- A61B 5/7203: {for noise prevention, reduction or removal}
- A61B 5/0059: {using light, e.g. diagnosis by transillumination, diascopy, fluorescence (photoacoustic A61B5/0093; optical measurement of heart rate A61B5/02416; optical measurement of blood flow A61B5/0261; optical measurement of analytes A61B5/1455)}
- A61B 5/18: for vehicle drivers {or machine operators}
- A61B 5/7207: {of noise induced by motion artifacts}
- A61B 5/7228: {Signal modulation applied to the input signal sent to patient or subject; Demodulation to recover the physiological signal}
- B60R 25/25: using biometry
- G08C 17/02: using a radio link
- G16H 20/10: relating to drugs or medications, e.g. for ensuring correct administration to patients
- H04B 1/10: Means associated with receiver for limiting or suppressing noise or interference
- G06F 2218/10: by analysing the shape of a waveform, e.g. extracting parameters relating to peaks
- G06F 2218/12: Classification; Matching
- G06V 40/15: {Biometric patterns based on physiological signals, e.g. heartbeat, blood flow}
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- B60R: VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- H04B: TRANSMISSION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A computer-implemented method for biological signal recording, including modulating a sampled evoked biological signal with a carrier sequence code resulting in a modulated evoked biological signal. The carrier sequence code has an autocorrelation function. The method includes demodulating the modulated evoked biological signal by calculating a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum. The evoked biological signal spectrum has a peak to sideband ratio as a function of the carrier sequence code. The method includes calculating deviations between each element of the sampled evoked biological signal and the peak to sideband ratio and filtering noise artifacts from the sampled evoked biological signal based on the deviations. Peak to sideband ratios may also be optimized by varying the sampling rate.

## Claims

### Claim 1

A computer-implemented method for biological signal recording, comprising:
transmitting control signals from a transmitter of a sensor to a transmission source, wherein the transmission source transmits energy towards a subject according to the control signals;
receiving at a receiver of the sensor an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal;
processing a sampled evoked biological signal by sampling the evoked biological signal at a predetermined sampling rate;
modulating the sampled evoked biological signal with a carrier sequence code resulting in a modulated evoked biological signal, the carrier sequence code having an autocorrelation function;
demodulating the modulated evoked biological signal by processing a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having a peak to sideband ratio as a function of the carrier sequence code;
processing deviations between each element of the sampled evoked biological signal and the peak to sideband ratio;
filtering noise artifacts from the sampled evoked biological signal based on the processed deviations; and
outputting a true evoked biological signal based on the filtering.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, wherein modulating the sampled evoked biological signal further includes converting the carrier sequence code to binary format and modulating the sampled evoked biological signal with the carrier sequence code in binary format.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, wherein demodulating the modulated evoked biological signal further includes demodulating the modulated evoked biological signal by processing the convolution of the modulated evoked biological signal with the carrier sequence code in binary format.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein processing the sampled evoked biological signal further includes sampling and holding the evoked biological signal by a system clock at a predetermined rate.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, wherein modulating the sampled evoked biological signal further includes executing multiplication of the sampled evoked biological signal with the carrier sequence code.

### Claim 6 (depends on 4)

The computer-implemented method of claim 4, wherein the sampled evoked biological signal further includes varying the predetermined rate of the system clock to optimize the peak to sideband ratio in the evoked biological signal spectrum.

### Claim 7 (depends on 1)

The computer-implemented method of claim 1, wherein the carrier sequence code is a Barker sequence.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein filtering noise artifacts from the sampled evoked biological signal based on the processed deviations further includes comparing the deviation of each element of the sampled evoked biological to a predetermined threshold and filtering respective elements of the sampled evoked biological signal based on the comparison.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the evoked biological signal spectrum represents the evoked biological signal with amplitude increased by a factor proportional to the peak to sideband ratio.

### Claim 10

A computer-implemented method for biological signal recording, comprising:
transmitting control signals from a transmitter of a sensor to a transmission source, wherein the control signals are transmitted according to a carrier sequence code and the transmission source transmits energy towards a subject according to the carrier sequence code, the carrier sequence code having an auto correlation function;
receiving at a receiver of the sensor an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal and modulated according to the carrier sequence code;
demodulating the evoked biological signal by processing a convolution of the evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having signal-to-noise ratio proportional to a peak to sideband ratio, wherein the peak to sideband ratio is a function of the carrier sequence code;
outputting a true evoked biological signal by extracting the true evoked biological signal from the modulated evoked biological signal based on the peak to sideband ratio.

### Claim 11 (depends on 10)

The computer-implemented method of claim 10, wherein transmitting control signals from the transmitter of the sensor to the transmission source further includes the control signals driving the blinking of the transmission source according to the carrier sequence code.

### Claim 12 (depends on 10)

The computer-implemented method of claim 10, wherein the carrier sequence code is a concatenation of two carrier sequences codes each having a different length.

### Claim 13 (depends on 10)

The computer-implemented method of claim 10, wherein demodulating the modulated evoked biological signal further includes demodulating the modulated evoked biological signal by processing the convolution of the modulated evoked biological signal with a two's complement of the carrier sequence code in binary format.

### Claim 14

A system for biological signal recording, comprising:
a memory storing instructions that are executed by a processor that includes:
a sensor including a transmitter to transmit control signals to a transmission source, wherein the transmission source transmits energy towards a subject according to the control signals, the sensor further including a receiver to receive an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal;
a system clock, communicatively coupled to the sensor, to process a sampled evoked biological signal at a predetermined sampling rate;
a modulator, communicatively coupled to the sensor, to receive the sampled evoked biological signal and modulate the sampled evoked biological signal with a carrier sequence code having an autocorrelation function;
a demodulator, communicatively coupled to the sensor, to receive the modulated evoked biological signal and demodulate the modulated evoked biological signal by processing a convolution of the modulated evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having a peak to sideband ratio as a function of the carrier sequence code; and
a filter, communicatively coupled to the sensor, to process deviations between the sampled evoked biological signal and the peak to sideband ratio, filters noise artifacts from the sampled evoked biological signal based on the processed deviations, and outputs a true evoked biological signal based on the filtering.

### Claim 15 (depends on 14)

The system of claim 14, wherein the demodulator further demodulates the modulated evoked biological signal by processing the convolution of the modulated evoked biological signal with the carrier sequence code in binary format.

### Claim 16 (depends on 14)

The system of claim 14, wherein the filter removes elements of the sampled evoked biological signal if the respective deviation meets a predetermined threshold outside of the peak to sideband ratio.

### Claim 17

A system for biological signal recording, comprising:
a memory storing instructions that are executed by a processor that includes:
a sensor including a transmitter to transmit control signals according to a carrier sequence code to a transmission source, wherein the transmission source transmits energy towards a subject according to the carrier sequence code, the carrier sequence code having an autocorrelation function,
wherein the sensor further includes a receiver to receive an evoked biological signal in response to energy reflection returned from the subject, wherein the evoked biological signal is an analog signal and modulated according to the carrier sequence code; and
a demodulator, communicatively coupled to the sensor, to receive the modulated evoked biological signal and demodulate the modulated evoked biological signal by processing a convolution of the evoked biological signal with the carrier sequence code resulting in an evoked biological signal spectrum, the evoked biological signal spectrum having signal-to-noise ratio proportional to a peak to sideband ratio, wherein the peak to sideband ratio is a function of the carrier sequence code,
wherein the demodulator outputs a true evoked biological signal by extracting the true evoked biological signal from the modulated evoked biological signal based on the peak to sideband ratio.

### Claim 18 (depends on 17)

The system of claim 17, wherein the carrier sequence code is a concatenation of two carrier sequences codes each having a different length.

### Claim 19 (depends on 17)

The system of claim 17, wherein demodulator further demodulates the modulated evoked biological signal by processing the convolution of the modulated evoked biological signal with a two's complement of the carrier sequence code in binary format.

### Claim 20 (depends on 17)

The system of claim 17, wherein the evoked biological signal includes signal and noise elements corresponding to the carrier sequence code in binary format.

### Claim 21 (depends on 17)

The system of claim 17, wherein the evoked biological signal spectrum has an amplitude increased by a factor proportional to the peak to sideband ratio.
