Patent ID: 6718170
Filing Date: 2004-04-06
Classification: H04W

Abstract:
A method of controlling allocation of resources of a microprocessor for a wireless remote unit, the microprocessor controlling a searching task and other tasks, the method comprising:(a) sending parameters to a search engine after causing a delay and prior to initiating a search; (b) determining a loading of the microprocessor by counting a number of idle tasks that the microprocessor is controlling; (c) if the microprocessor is not overloaded and the search rate is less than a search rate upper limit, increasing the search rate; (d) if the microprocessor is overloaded and the search rate is greater than a search rate lower limit, decreasing the search rate; (e) if the microprocessor is overloaded and the search rate is not greater than a search rate lower limit, increasing the priority of at least one other task; (f) if the search rate is equal to or greater than search rate upper limit, then increasing the delay; and (g) if the search rate is not less than search rate upper limit, decreasing the delay.