A method and system for providing electrical pulses for neuromodulating a
cranial nerve of a patient utilizing an implantable stimulator. The
implantable stimulator comprising a pulse generator module and a stimulus
receiver module for coupling with an external stimulator. Control
circuitry ensures selective operation of one pulse generator module. The
external stimulator comprises a telemetry module for remotely activating
(or de-activating) programs over the internet, to arrive at the optimal
program for each patient. Once the optimal "dose" is titrated using the
external stimulator, the implanted pulse generator can then be programmed
to such parameters. The external stimulator in conjunction with the
implanted stimulus receiver can override the implanted pulse generator,
to provide extra dose of therapy or to conserve the implanted battery.
The external stimulator is also networked to other computers. The
external programmer may also comprise a global positioning system (GPS)
module for determining patient location.