Patent ID: 8755274

Claim:
A wireless communication device for adaptive data rate-limiting, the device comprising: a transceiver operable to exchange communication streams with a network and have a data rate of these streams being adaptable; a security module operable to execute at least one cryptographic algorithm; a processor coupled to the transceiver and security module, the processor operable to process data at different cryptographic processing rates for different cryptographic algorithms of the security module, and to establish a maximum cryptographic processing rate among all the cryptographic algorithms of the security module; and a data rate limiter coupled to the processor, the data rate limiter operable to weight the cryptographic processing rate of each cryptographic algorithm of the security module relative to the maximum cryptographic processing rate and adapt a data rate of the transceiver of the communication device by the processor based on the maximum cryptographic processing rate and the cryptographic algorithm being used in the communication device and its associated weighted cryptographic processing rate; and wherein the processor can establish the maximum cryptographic processing rate by cryptographically processing data in the communication device with each cryptographic algorithm-combination, and determining which cryptographic algorithm-combination results in a processor utilization of 100%, wherein the cryptographic processing data rate of that cryptographic algorithm-combination is established as the maximum cryptographic processing rate.