Patent ID: 7031373

Claim:
A method for controlling a plurality of receiver channel elements in a CDMA receiver, each receiver channel element configured to receive a plurality of different channel, comprising the steps of: determining a channel weight value on a per channel type basis, representing an extent of energy demanded by a channel, based on at least a bench weight value and a current channel error value; determining a suitable receiver channel element assignment based on the channel weight value; determining a finger factor value, representing a performance valuation metric for a receiver channel element, based on the channel weight value; determining a suitable receiver channel element deassignment based on the finger factor value; and wherein the channel weight value is determined at least in part on the following formula: Wc = ( Bench_wt ) - ( current_channel ⁢ _error ⁢ _value ) Base_value + ∑ all_fingers ⁢ energy_from ⁢ _allchannelsfor ⁢ _given ⁢ _channel ⁢ _type where Base_value is a redefined scaling value.