A method for conducting clinical trials for a medication uses a unique identifier, a clock and an smart memory associated with the medication. Information regarding a method of calculating a next take time is received. It is determined if an identifier field on the smart memory is empty and, if empty, the unique identifier is written onto the smart memory. If not empty, it is determined if the identifier in the identifier field is not the unique identifier and if not then exiting. On the other hand, if the unique identifier is present in the identifier field, then calculating the next take time; storing a next take time; and prompting at the next take time. The time on the clock is stored as a take time. In addition, a subject diary form is displayed and subject information in regard to subject diary form is stored.
展开▼