Patent ID: 8948833
Filing Date: 2015-02-03
Classification: A61B

Abstract:
1. A method of monitoring a bioparameter, comprising: (a) invasively measuring the bioparameter of a patient using an invasive component of a bioparameter monitoring device, transmitting an invasive bioparameter reading to a non-invasive component of the bioparameter monitoring device and storing the invasive bioparameter reading in the non-invasive component; (b) within a proximity time of step “(a)”, one or more color image sensors in the non-invasive component of the device generating a series of color images of tissue of a body part of the patient, sensing a magnitude of each of three colors at pixels of each color image and converting the magnitudes into a series of electric signals, to produce a signal over time reflecting a distribution of each of the three colors in the color images over time, the signal representing a non-invasive measurement of the bioparameter of the patient; (c) one or more processors of the non-invasive component programmed to convert the signal to a scalar learning number (i) using a mathematical function to convert the signal to a scalar learning number and (ii) repeating step “(c)(i)”, without necessarily using the same mathematical function, to form a learning vector that corresponds to a scalar invasive bioparameter reading entry of a column vector Y; (d) from a plurality of learning vectors, the one or more processors forming an n by n learning matrix, D, that is a regular matrix, by repeating steps “(a)” through “(c)” enough times that the one or more processors have sufficient correlations between non-invasive bioparametric readings and invasive bioparametric readings to be able to measure the bioparameter using a non-invasive bioparameter reading at a pre-defined level of acceptability, each row of learning matrix, D, representing non-invasive entries that correspond to invasive entries of vector Y; (e) the one or more digital processors obtaining a coefficient of learning vector, C, by multiplying an inverse matrix D (f) the one more digital processors obtaining a new vector, V (g) using the entries of V (h) using the one or more digital processors to perform a matrix vector multiplication of D