An analyte concentration monitoring system having network-based communication
features which provide a link between an analyte detection system and a centralized
computer. The analyte detection system has a processor that calculates analyte
concentration in accordance with software executable by the processor. Under certain
conditions, the software needs to be updated. Accordingly, when the analyte detection
system is connected to the centralized computer, the centralized computer determines
whether a software update is needed. If a software update is needed, then the centralized
computer conveniently provides the software update to the analyte detection system
without intervention from a user.