An external pulse generator comprising a primary coil and adapted to inductively couple to an implanted receiving means, is designed to deliver neuromodulation therapy for disorders comprising obesity, eating disorders, anxiety and the like. The external pulse generator contains limited number of predetermined programs. These programs provide the patient or caretaker a means to adjust the therapy within confined limits, or turn the device off. The predetermined programs contain unique combination of pulse amplitude, pulse width, frequency of stimulation, and on-off time. In another mode of operation, the parameters can be individually adjusted and the stimulation therapy program can be “customized” for the patient, and stored in the memory. The programs are capable of being modified with a programming station connected to the pulse generator with a RS232-C serial connection. Additionally, the external pulse generator has two-way wireless capabilities, whereby enabling the physicians to remotely control the therapy programs of their patients using wireless internet. Moreover, the external pulse generator has proximity sensing and feedback regulation component to provide a constant therapy in accordance with the predetermined programs.