1. A method of operating a diabetes management system including an infusion pump and at least a remote controller, the method comprising: providing a remote controller having a blood glucose measurement unit configured to store a plurality of measurements in a memory unit, the remote controller having a housing, display, and identification information unique to the remote controller affixed to the housing of the remote controller, the identification information being unique to the remote controller and no other remote controller or pump; providing an infusion pump configured for bidirectional communication with the remote controller, the pump having a pump housing, display, and identification information unique to the pump affixed to the housing of the pump, the identification information being unique to the pump and no other pump or remote controller; exchanging the identification information unique to the remote controller to the infusion pump and the identification information unique to the infusion pump to the remote controller; displaying the identification information of the remote on the display of the pump and identification information of the pump on the display of the remote; permitting control of the infusion pump by the remote controller upon (a) acceptance of the unique identification information specific to the remote controller in the infusion pump and (b) acceptance of the unique identification information specific to the infusion pump in the remote controller; and checking a unit of glucose measurement in the remote controller with a unit of blood glucose measurement in the infusion pump, wherein if the unit of blood glucose measurement for the remote controller is the same as the unit of blood glucose measurement for the infusion pump then displaying information relating to blood glucose measurements stored in the remote controller in a graphical format on a display screen of at least one of the remote controller and the infusion pump, otherwise if the unit of blood glucose measurement in the remote controller is not the same as the unit of blood glucose measurement in the infusion pump then aborting the control of the infusion pump by the remote controller.