1. A method for monitoring patient compliance to medical therapy, comprising: repeatedly measuring therapy compliance of a patient and storing such information on a device; uploading the therapy compliance measurements stored on the device to a central server; providing a number of predetermined compliance threshold amounts; comparing the sent therapy compliance measurements with the number of predetermined compliance thresholds corresponding to the patient; identifying instances where patient compliance fails to meet predetermined compliance thresholds; and reporting a failure to meet the predetermined thresholds to a care-giving party whereby action can be taken by that party.