Patent ID: RE39931

Claim:
A method of controlling the operation of an animal training device which has a transmitter for transmitting a command of a trainer training an animal, in the form of a radio signal, through a transmitting antenna under control of a transmission microprocessor, and a receiver worn around the neck of the animal via a collar for receiving said radio signal transmitted by said transmitter through a receiving antenna and applying at least one of an impulse wave and vibration to the animal under control of a reception microprocessor, comprising the steps of: (a) performing an arithmetic operation with respect to security code number data from a security code setting unit of said transmitter, impulse wave level data from a volume adjustment unit of said transmitter and mode data from a mode selector of said transmitter in response to an output signal from a first or second function switch of said transmitter, generating a control signal containing said security code number data, impulse wave level data and mode data, as a result of the arithmetic operation, modulating the generated control signal at a carrier wave and amplifying the modulated signal to a radio frequency level to transmit said radio signal through said transmitting antenna; (b) checking whether a power switch of said receiver has been pushed for a predetermined time period, receiving said radio signal transmitted at said step (a) through said receiving antenna if said power switch has been pushed for said predetermined time period, amplifying the received radio signal, filtering the amplified signal to remove a noise component therefrom and demodulating the filtered signal to detect said control signal therefrom; (c) checking whether said security code number data contained in said control signal detected at said step (b) is the same as pre-stored security code number data; (d) determining which one of a vibration position, vibration/impulse wave position and impulse wave position has been selected by said mode selector, if said security code number data in said control signal is the same as said pre-stored security code number data at said step (c) and if said first function switch has been turned on; and (e) generating a vibration control signal and an impulse wave control signal if said vibration/impulse wave position has been selected by said mode selector at said step (d), supplying the generated vibration control signal to a motor driver of said receiver to drive a vibration motor of said receiver so as to apply said vibration to the animal and supplying the generated impulse wave control signal to a digital/analog converter of said receiver to drive a high voltage generator of said receiver so as to apply said impulse wave to the animal.