IP Library Granted Patent US 10,888,280
Granted Patent B2
US 10,888,280 · App. 15/898,580 · Granted Jan 12, 2021

System and method for obtaining health data using a neural network

Inventor: Robert Steven Newberry (New Hope, AL)
Assignee: Sanmina Corporation
A61B5/7264A61B5/02416A61B5/6817A61B5/7275A61B5/743A61B5/0002A61B5/0022A61B5/0077A61B5/024A61B5/0816A61B5/1455A61B5/14532A61B5/14551A61B5/6826A61B5/7225A61B2560/0223
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 10,888,280
App. No.
15/898,580
Granted
Jan 12, 2021
Kind
B2
Abstract

A photoplethysmography (PPG) circuit or non-contact camera obtains PPG signals at a plurality of wavelengths. A signal processing module obtains at least a first spectral response around a first wavelength and a second spectral response around a second wavelength. The signal processing device generates PPG input data using the PPG signals, wherein the PPG input data includes one or more parameters obtained from each of the first spectral response and the second spectral response. A neural network processing device generates an input vector including the PPG input data and determines an output vector including health data, wherein the health data includes for example, an oxygen saturation level, a glucose level or a blood alcohol level.

Claims (55)

1. A device, comprising:

an optical circuit including:

a plurality of light emitting diodes configured to emit light at least at a first wavelength in a range of 370 nm to 410 nm and at a second wavelength equal to or greater than 660 nm;

at least one photodetector configured to detect photoplethysmography (PPG) signals in response to pulsating blood flow, wherein the PPG signals include a first spectral response obtained from light reflected at the first wavelength from skin tissue of a patient and a second spectral response obtained from light reflected at the second wavelength from the skin tissue of the patient;

a signal processing circuit configured to generate PPG input data using the first spectral response at the first wavelength in a range of 370 nm to 410 nm and the second spectral response at the second wavelength equal to or greater than 660 nm; and

a neural network processing device implementing a machine learning algorithm, wherein one or more parameters of the machine learning algorithm are determined using a training set, wherein the training set includes training PPG input data obtained from a healthy population and corresponding known glucose levels from the healthy population, wherein the training PPG input data includes spectral responses at the first wavelength and at the second wavelength from the healthy population and wherein the neural network processing device is configured to:

determine a glucose level in blood flow of the patient from the PPG input data including the first spectral response at the first wavelength and the second spectral response at the second wavelength.

2. The device of claim 1 , wherein the second wavelength is in one of: a visible range or an infrared (IR) range.

3. The device of claim 1 , wherein the PPG input data includes:

a value L λ1 generated using the first spectral response, wherein the value L λ1 isolates the first spectral response due to pulsating blood flow; and

a value L λ2 generated using the second spectral response, wherein the value L λ2 isolates the second spectral response due to pulsating blood flow.

4. The device of claim 3 , wherein the PPG input data further includes:

a value R λ1,λ2 obtained from a ratio of the value L λ1 and the value L λ2 .

5. The device of claim 1 , wherein the PPG input data includes:

a first AC component signal I AC generated using the first spectral response; or

a second AC component signal I AC generated using the second spectral response.

6. The device of claim 1 , wherein the PPG input data includes:

a plurality of systolic points and diastolic points generated using the first spectral response; and

a plurality of systolic points and diastolic points generated using the second spectral response.

7. The device of claim 1 , wherein the PPG signals are generated by at least one of: a PPG circuit or a non-contact camera.

8. The device of claim 1 , wherein the neural network processing device is further configured to:

periodically receive an updated learning vector, wherein the updated learning vector is generated from an updated training set, wherein the updated training set includes updated PPG input data obtained using updated PPG signals at the first wavelength and at the second wavelength and corresponding known glucose concentration levels; and

reconfigure one or more parameters of the machine learning algorithm for determining the glucose level in blood flow of the patient using the updated learning vector.

9. The device of claim 1 , wherein the device is implemented within a user device or is configured to communicate with a user device.

10. A device, comprising:

a signal processing circuit configured to:

receive photoplethysmography (PPG) signals, wherein the PPG signals include a first spectral response obtained from light at a first wavelength reflected from skin tissue of a patient and a second spectral response obtained from light reflected at a second wavelength reflected from skin tissue of the patient, wherein the first wavelength is between 370 nm and 410 nm and wherein the second wavelength is equal to or greater than 660 nm;

generate PPG input data using the first spectral response obtained from light reflected at the first wavelength and the second spectral response obtained from light reflected at the second wavelength; and

a neural network processing device configured to:

pre-configure one or more parameters using a learning vector generated from a training set, wherein the training set includes additional PPG input data obtained from a healthy population and corresponding known nitric oxide (NO) levels, wherein the additional PPG input data includes additional spectral responses at the first wavelength and at the second wavelength; and

determine an NO level in blood flow from the first spectral response obtained from light reflected at the first wavelength and the second spectral response obtained from light reflected at the second wavelength.

11. The device of claim 10 , wherein the second wavelength includes a wavelength in the IR range.

12. The device of claim 10 , wherein the first wavelength is 390 nm or 395 nm.

13. The device of claim 10 , wherein the signal processing module is configured to generate the PPG input data using the first spectral response and the second spectral response by generating characteristic features related to the shape of the PPG waveform from each of the first spectral response and the second spectral response.

14. The device of claim 13 , wherein the signal processing module is configured to generate PPG input data using the first spectral response and the second spectral response by generating from each of the first spectral response and the second spectral response;

one or more of: a pulse shape, average distance between pulses, variance, instant energy information, or energy variance.

15. The device of claim 10 , wherein the neural network processing device is further configured to correlate one or more parameters obtained from at least one of the first spectral response and the second spectral response to an oxygen saturation level in blood flow.

16. The device of claim 15 , wherein the neural network processing device is further configured to correlate the one or more parameters obtained from the first spectral response and the second spectral response to the oxygen saturation level in blood flow.

17. The device of claim 10 , wherein the neural network processing device is further configured to correlate one or more parameters obtained from at least one of the first spectral response and the second spectral response to a glucose level in blood flow.

18. A device, comprising:

a signal processing circuit including a plurality of light emitting diodes and at least one photodetector configured to:

obtain photoplethysmography (PPG) signals at a first wavelength from skin tissue of a patient and at a second wavelength from skin tissue of the patient, wherein the first wavelength is in a range of 370 nm-410 nm and wherein the second wavelength is in a visible or an infrared (IR) range;

generate PPG input data using the PPG signals obtained from the patient at the first wavelength in the range of 370 nm-410 nm and at the second wavelength in the visible or the IR range; and

a neural network processing device configured to:

obtain one or more parameters generated from a training set, wherein the training set includes PPG signals obtained from a healthy population at the first wavelength in a range of 370 nm to 410 nm and at the second wavelength in the visible or the IR range and corresponding known glucose levels obtained from the healthy population;

receive the PPG input data; and

determine a glucose level in blood flow of the patient from the PPG signals obtained from the patient at the first wavelength in the range of 370 nm to 410 nm and at the second wavelength in the visible or the IR range.

19. The device of claim 18 , wherein the second wavelength includes one of: 660 nm, 880 nm, 940 nm, or 1050 nm.

20. The device of claim 18 , wherein the neural network processing device is further configured to determine an NO level in the blood flow from the PPG input data.

21. The device of claim 18 , wherein the signal processing module is configured to generate the PPG input data from the PPG signals by generating one or more of: a pulse shape, average distance between pulses, variance, instant energy information, or energy variance.

22. The device of claim 18 , wherein the signal processing module is configured to generate the PPG input data from the PPG signals by generating characteristic features related to a shape of waveforms of the PPG signals.

23. The device of claim 18 , wherein the neural network processing device is further configured to:

periodically receive an updated learning vector, wherein the updated learning vector is generated from an updated training set, wherein the updated training set includes additional PPG input data obtained using additional PPG signals at the first wavelength in the range of 370 nm-410 nm and at the second wavelength in the visible or IR range and known glucose concentration levels; and

reconfigure one or more parameters for generating the glucose level in blood flow of the patient from the PPG input data.

24. The device of claim 18 , wherein the device is implemented within a user device or is configured to communicate with a user device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2021
From: SANMINA CORPORATION
To: TRILINEAR BIOVENTURES, LLC
Reel/Frame 056364/0506 →
SECURITY INTEREST Recorded May 11, 2021
From: TRILINEAR BIOVENTURES, LLC
To: SANMINA CORPORATION
Reel/Frame 056205/0739 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2019
From: U.S. BANK NATIONAL ASSOCIATION, SOLELY AS NOTES COLLATERAL AGENT
To: SANMINA CORPORATION; HADCO CORPORATION; HADCO SANTA CLARA; SCI TECHNOLOGY; SENSORWISE, INC.
Reel/Frame 049378/0927 →
SECURITY INTEREST Recorded May 3, 2018
From: SANMINA CORPORATION
To: U.S. BANK NATIONAL ASSOCIATION, NOT IN ITS INDIVIDUAL CAPACITY BUT SOLELY AS NOTES COLLATERAL AGENT
Reel/Frame 045711/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2018
From: NEWBERRY, ROBERT STEVEN
To: SANMINA CORPORATION
Reel/Frame 044991/0285 →
Cited By (8)
US 1,077,996 US 12,232,838 US 12,343,479 US 12,376,928 US 12,453,564 US 12,558,175 US 12,616,394 US 12,702,509