Patent ID: 7254370

Claim:
A method for controlling an adjustable gain in an amplifier having an output power level and an adjustable gain, the method comprising the acts of: a) obtaining a present output power level from the amplifier ( 50 ); b) responsive to said act of obtaining the present output power level, comparing the present output power level to a maximum power level threshold ( 60 ); c) responsive to said act of comparing the obtained present output power level to said maximum power level threshold, reducing the gain of the amplifier if the present output power level is greater than the maximum power level threshold ( 70 ); d) responsive to said act of comparing the obtained present output power level to said maximum power level threshold determining that said present output power level is less than the maximum power level threshold, determining if the gain of the amplifier is at its maximum permissible setting ( 80 ); e) responsive to act (d) determining that the gain of the amplifier is at its maximum permissible setting, maintaining the amplifier gain unchanged ( 90 ); f) responsive to act (d) determining that the gain of the amplifier is less than its maximum permissible setting, determining if said amplifier output power level is below a low power threshold ( 100 ); g) responsive to act (f) determining that the output power of the amplifier is below a low power threshold, increasing the amplifier gain by a predetermined amount ( 110 ); h) responsive to act (f) determining that the output power of the amplifier is above a low power threshold, maintaining the amplifier gain unchanged ( 90 ); i) responsive to said acts of reducing, increasing, and maintaining the gain, evaluating one or more acts of reducing, increasing or maintaining amplifier gain against a pre-defined amplifier gain adjustment act pattern associated with amplifier oscillation ( 120 ); j) responsive to said act of evaluating, resetting a correlation counter if the evaluated one or more acts of reducing, increasing, and maintaining amplifier gain do not correspond to the pre-defined pattern ( 130 ); k) responsive to said act of evaluating, incrementing a correlation counter if the evaluated one or more acts of reducing, increasing, and maintaining amplifier gain correspond to the pre-defined pattern ( 140 ); l) responsive to said act of incrementing the correlation counter, determining if said correlation counter is equal to a maximum correlation counter value ( 150 ); and m) responsive to said act of determining if said correlation counter is equal to a correlation counter threshold, reducing the amplifier gain by a predetermined amount ( 160 ) and resetting the correlation counter ( 170 ).