Optimizing network performance for a use application on a mobile communication device by averaging a level of performance of the use application for a plurality of mobile communication devices
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
Abstract
A system to optimize network performance for a use application provides a probe application that is provided by a network server for downloading by a mobile device. The probe application monitors a level of performance for various use applications provided by the network for the mobile device and reports the monitored level of performance for at least one of the use applications to the network server. The network server collates the performance data from the plurality of communication devices and provides resource allocation instructions to the mobile device to optimize a level of performance for the use applications for the communication device.
-
Citations
6 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification