There is disclosed a pacemaker programmer for operation by a patient. The programmer can be pre-set by the physician to allow the patient to set his pacemaker in any one of a limited number of states, the states controllable by the patient being a sub-set of the set controllable by the physician with...http://www.google.ca/patents/US4365633?utm_source=gb-gplus-sharePatent US4365633 - Patient-operated pacemaker programmer