Blood sugar level prediction device, measurement device, blood sugar level prediction method and computer-readable storage medium
First Claim
1. A blood sugar level prediction device for predicting a blood sugar level of a user, the blood sugar level prediction device comprising a computer processor that realizes:
- a pattern selection unit that selects one pattern from a plurality of preset blood sugar level time series variation patterns, based on a blood sugar level at a fasting time of the user; and
a correction processing unit that corrects the selected pattern using a plurality of measured values obtained by executing optical measurement of blood sugar levels over a number of measurement dates, targeting the user, wherein the computer processor further realizes;
a set condition determination unit that determines, after a set time period has elapsed since selection of the pattern, whether the measured values obtained by the optical measurement of blood sugar levels that targeted the blood of the user meet a set condition,wherein if it is determined by the set condition determination unit that the obtained measured values do not meet the set condition, the pattern selection unit executes selection of the pattern again and the correction processing unit corrects the newly selected pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A blood sugar level prediction device (10) is for predicting the blood sugar level of a user (30). The blood sugar level prediction device (10) is provided with a pattern selection unit (11) that selects one pattern from a plurality of preset blood sugar level time series variation patterns, based on the blood sugar level of the user (30) at the time of fasting, and a correction processing unit (12) that corrects the selected pattern using a plurality of measured values obtained by executing optical measurement of blood sugar levels over a number of measurement dates, targeting the user (30).
7 Citations
10 Claims
-
1. A blood sugar level prediction device for predicting a blood sugar level of a user, the blood sugar level prediction device comprising a computer processor that realizes:
-
a pattern selection unit that selects one pattern from a plurality of preset blood sugar level time series variation patterns, based on a blood sugar level at a fasting time of the user; and a correction processing unit that corrects the selected pattern using a plurality of measured values obtained by executing optical measurement of blood sugar levels over a number of measurement dates, targeting the user, wherein the computer processor further realizes; a set condition determination unit that determines, after a set time period has elapsed since selection of the pattern, whether the measured values obtained by the optical measurement of blood sugar levels that targeted the blood of the user meet a set condition, wherein if it is determined by the set condition determination unit that the obtained measured values do not meet the set condition, the pattern selection unit executes selection of the pattern again and the correction processing unit corrects the newly selected pattern. - View Dependent Claims (2, 3)
-
-
4. A measurement device that measures a blood sugar level of a user through optical measurement, comprising:
-
a measurement unit that executes the optical measurement; a standard curve database that stores a standard curve for converting a measured value that is obtained by executing the optical measurement into a blood sugar level, for each size of corresponding blood sugar levels; a control processing unit that calculates a blood sugar level by selecting one of the standard curves and applying the measured value obtained by executing the optical measurement to the selected standard curve; and a blood sugar level prediction unit that predicts the blood sugar level of the user by selecting one pattern from a plurality of preset blood sugar level time series variation patterns, based on a blood sugar level at a fasting time of the user, and correcting the selected pattern using a plurality of measured values obtained by executing the optical measurement over a number of measurement dates, targeting the user, wherein the control processing unit, in a case where selection and correction of the pattern have been executed by the blood sugar level prediction unit, predicts the blood sugar level using the corrected pattern and selects the standard curve based on the predicted blood sugar level, and wherein a set condition determination unit determines, after a set time period has elapsed since selection of the pattern, whether the measured values obtained by the optical measurement of blood sugar levels that targeted the blood of the user meet a set condition, wherein if it is determined by the set condition determination unit that the obtained measured values do not meet the set condition, the blood sugar level prediction unit executes selection of the pattern again and correction of the newly selected pattern.
-
-
5. A blood sugar level prediction method for predicting a blood sugar level of a user, comprising the steps of:
-
(a) selecting, by a computer, one pattern from a plurality of preset blood sugar level time series variation patterns, based on a blood sugar level at a fasting time of the user; (b) correcting, by the computing, the selected pattern using a plurality of measured values obtained by executing optical measurement of blood sugar levels over a number of measurement dates, targeting the user, and (c) determining, by the computer, after a set time period has elapsed since selection of the pattern, whether the measured values obtained by the optical measurement of blood sugar levels that targeted the blood of the user meet a set condition, wherein if it is determined in the step (c) that the obtained measured values do not meet the set condition, the step (a) and the step (b) are executed again. - View Dependent Claims (6, 7)
-
-
8. A non-transitory computer-readable storage medium storing a computer program executed by a processor for predicting a blood sugar level of a user by computer, the processor executing the program to perform the steps of:
-
(a) selecting one pattern from a plurality of preset blood sugar level time series variation patterns, based on a blood sugar level at a fasting time of the user; (b) correcting the selected pattern using a plurality of measured values obtained by executing optical measurement of blood sugar levels over a number of measurement dates, targeting the user; and (c) determining, after a set time period has elapsed since selection of the pattern, whether the measured values obtained by the optical measurement of blood sugar levels that targeted the blood of the user meet a set condition, and if it is determined in the step (c) that the obtained measured values do not meet the set condition, the step (a) and the step (b) are executed again. - View Dependent Claims (9, 10)
-
Specification