Patent ID: 7823155

Claim:
A system to optimize performance in a network for a user application on a mobile radio communication device, the system comprising: a network server; a probe application that is provided by the network server for downloading by a communication device, the probe application for monitoring a level of performance of a plurality of applications provided by the network for the communication device; and a communication device that downloads the probe application and subsequently monitors a level of performance of the use application provided by the network for the communication device, the communication device transmitting monitored level of performance data for the use application to the network server; wherein the network server collates the performance data and performance data from a plurality of other communication devices and optimizes a level of performance of the use application for the communication device; wherein the network optimizes performance by averaging a level of performance of a particular use application for a plurality of communication devices and improving a level of performance for those communication devices with a below average level of performance for that particular use application; wherein the network server transmits at least one optimization parameter back to the communication device, and wherein the probe application modifies resource allocation requests from the communication device to the network server in accordance with the at least one optimization parameter.