What is claimed is:
1. A non-transitory tangible computer readable medium comprising computer readable instructions configured to cause one or more processors in an analyte monitoring device to perform a process comprising:
receiving first analyte data over a communications link from at least one first device;
determining whether or not calibration measurement entry is appropriate;
in response to determining that calibration measurement entry is appropriate, configuring a graphical user interface on a display of the analyte monitoring device to allow calibration measurement entry;
in response to determining that calibration measurement entry is not appropriate, configuring the graphical user interface on the display of the analyte monitoring device to prevent calibration measurement entry;
receiving an entered calibration measurement from the graphical user interface on the display of the analyte monitoring device; and
using a communications interface of the analyte monitoring device to transmit the entered calibration measurement over the communications link to the at least one first device.
2. The medium according to claim 1 , wherein the received first analyte data is based on measurements obtained from an analyte monitoring sensor.
3. The medium according to claim 1 , wherein the computer readable instructions are further configured to cause the one or more processors in the analyte monitoring device to receive the first analyte data wirelessly.
4. The medium according to claim 1 , wherein receiving the entered calibration measurement comprises accepting manual data input via the graphical user interface on the display of the analyte monitoring device.
5. The medium according to claim 1 , wherein the entered calibration measurement is a finger-stick blood glucose measurement.
6. The medium according to claim 1 , wherein the at least one first device comprises at least one of: an analyte monitoring sensor, an intermediary device, and a data repeating device.
7. The medium according to claim 1 , wherein the computer readable instructions are further configured to cause the one or more processors in the analyte monitoring device to display on the graphical user interface one or more of: a next scheduled calibration time, a number of calibrations completed, and a calibration phase.
8. The medium of claim 1 , wherein configuring the graphical user interface on the display to prevent calibration measurement entry comprises configuring the graphical user interface on the display to disable a selectable option for calibration measurement submission.
9. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises determining whether or not a user has worn the at least one first device for at least a threshold period of time, and calibration measurement entry is determined to be not appropriate if the user was determined to not have worn the at least one first device for at least the threshold period of time.
10. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises (i) receiving an entry of a time at which a blood glucose measurement was taken and (ii) determining whether or not the time at which the blood glucose measurement was taken is more than a threshold period of time prior to entry of the time at which the blood glucose measurement was taken, and calibration measurement entry is determined to be not appropriate if the blood glucose measurement was determined to have been taken more than the threshold period of time prior to entry of the time at which the blood glucose measurement was taken.
11. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises two or more of (i) determining or not whether a current time is within a calibration window, (ii) determining or not whether a user has worn the at least one first device for at least a first threshold period of time, (iii) determining whether or not a blood glucose measurement was taken more than a second threshold period of time prior to the current time, and (iv) determining whether or not analyte values are changing faster than a threshold rate; and
calibration measurement entry is determined to be not appropriate if the current time was determined to not be within the calibration window, the user was determined to not have worn the at least one first device for at least the first threshold period of time, the blood glucose measurement is determined to have been taken more than the second threshold period of time prior to the current time, or the analyte values were determined to be changing faster than the threshold rate.
12. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises three or more of (i) determining whether or not a current time is within a calibration window, (ii) determining whether or not a user has worn the at least one first device for at least a first threshold period of time, (iii) determining whether or not a blood glucose measurement was taken more than a second threshold period of time prior to the current time, and (iv) determining whether or not analyte values are changing faster than a threshold rate; and
calibration measurement entry is determined to be not appropriate if the current time is determined to not be within the calibration window, the user was determined to not have worn the at least one first device for at least the first threshold period of time, the blood glucose measurement was determined to have been taken more than the second threshold period of time prior to the current time, or the analyte values were determined to be changing faster than the threshold rate.
13. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises (i) determining whether or not a current time is within a calibration window, (ii) determining whether or not a user has worn the at least one first device for at least a first threshold period of time, (iii) determining whether or not a blood glucose measurement was taken more than a second threshold period of time prior to the current time, and (iv) determining whether or not analyte values are changing faster than a threshold rate; and
calibration measurement entry is determined to be not appropriate if the current time is determined to not be within the calibration window, the user was determined to not have worn the at least one first device for at least the first threshold period of time, the blood glucose measurement was determined to have been taken more than the second threshold period of time prior to the current time, or the analyte values were determined to be changing faster than the threshold rate.
14. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises determining whether or not a current time is within a calibration window, and calibration measurement entry is determined to be not appropriate if the current time was determined to not be within the calibration window.
15. The medium of claim 14 , wherein the calibration window is one hour before to two hours after a scheduled calibration.
16. The medium of claim 1 , wherein determining whether or not calibration measurement entry is appropriate comprises determining whether or not analyte values are changing faster than a threshold rate, and calibration measurement entry is determined to be not appropriate if the analyte values were determined to be changing faster than the threshold