| CPC A61B 5/14532 (2013.01) [A61B 5/0022 (2013.01); A61B 5/076 (2013.01); A61B 5/145 (2013.01); A61B 5/14503 (2013.01); A61B 5/1495 (2013.01); A61B 5/6833 (2013.01); A61B 5/6849 (2013.01); G16H 40/40 (2018.01); A61B 2560/0223 (2013.01)] | 20 Claims |

|
1. A method of determining a level of an analyte of a user using an analyte sensor, comprising:
storing, by processing circuitry, at least one parameter including a slope associated with a sensitivity of the analyte sensor;
collecting, by the processing circuitry, sensor data from the analyte sensor when the analyte sensor is at least partially inserted into interstitial fluid of the user, the sensor data including data indicative of the level of the analyte in the interstitial fluid;
obtaining, by the processing circuitry, a shelf start time from an electronic memory communicatively coupled with the processing circuitry;
determining, by the processing circuitry, a shelf duration of the analyte sensor based on the shelf start time;
determining, by the processing circuitry and based on the shelf duration, an adjustment function of a plurality of adjustment functions configured to adjust processing of the sensor data, wherein each adjustment function of the plurality of adjustment functions differs from other adjustment functions of the plurality of adjustment functions;
adjusting, by the processing circuitry, processing of the sensor data using the determined adjustment function to compensate for the shelf duration, the adjusting comprising adjusting the slope associated with the sensitivity of the analyte sensor;
determining, by the processing circuitry, the level of the analyte of the user from the sensor data using the adjusted slope; and
outputting the determined level of the analyte to a display.
|