CPC G06F 16/2365 (2019.01) [G06F 16/215 (2019.01); G06F 16/22 (2019.01); G06F 16/2308 (2019.01); G06F 16/2315 (2019.01); G06F 16/2322 (2019.01); G06F 16/2329 (2019.01); G06F 16/2336 (2019.01); G06F 16/2343 (2019.01); G06F 16/2379 (2019.01); G16H 10/60 (2018.01); G16H 40/63 (2018.01); G16H 40/67 (2018.01); G16Z 99/00 (2019.02)] | 19 Claims |
1. A method of reducing impact of user-entered data errors in a data management system (DMS), the DMS executing a DMS application on a processor to request user-entered event data from a user for an event via a DMS application interface and store the user-entered event data received from the user into a primary DMS database, the method comprising:
obtaining secondary data from at least two sensors, wherein a first sensor detects non-glucose data;
storing the secondary data into a secondary tracking database;
cross-checking the user-entered event data against the secondary data to determine whether the user-entered event data is consistent with the secondary data via the processor;
assigning a state and a weight to the user-entered event data based on a result of cross-checking, wherein the state indicates a status of the user-entered event data, and wherein the weight indicates a confidence level in an accuracy of the user-entered event data;
displaying a request to the user to review and correct or confirm the user-entered event data based on the state,
wherein displaying the request includes prompting the user to indicate whether the user-entered event data are more accurate than the secondary data or whether the secondary data is more accurate than the user-entered event data;
updating the state and the weight of the user-entered event data in the primary DMS database to an updated state and an updated weight based on a user's response to the request; and
updating a diabetes management plan in response to the updated state and the updated weight assigned to the user-entered event data indicating a change in medication, testing, diet, or exercise.
|