Dynamic mobile application quality-of-service monitoring and reporting
First Claim
1. A method for determining a quality-of-service for a mobile application running on a mobile device coupled with a mobile network, comprising:
- monitoring, on an application layer level by a monitoring application, a network usage pattern of the mobile application as the mobile application is running on the mobile device and communicating via the mobile network;
emulating, by the monitoring application, the network usage pattern of the mobile application by transmitting or receiving test data via the mobile network; and
determining, by the monitoring application, the quality-of-service for the mobile application by analyzing the test data being transmitted or received.
5 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present disclosure, a process for determining a quality-of-service for a mobile application running on a mobile device coupled with a mobile network is presented. The process may be implemented to monitor, on an application layer level, a network usage pattern of the mobile application communicating via the mobile network. The process may emulate the network usage pattern of the mobile application by transmitting or receiving test data via the mobile network. And the process may determine the quality-of-service for the mobile application by analyzing the test data being transmitted or received.
-
Citations
20 Claims
-
1. A method for determining a quality-of-service for a mobile application running on a mobile device coupled with a mobile network, comprising:
-
monitoring, on an application layer level by a monitoring application, a network usage pattern of the mobile application as the mobile application is running on the mobile device and communicating via the mobile network; emulating, by the monitoring application, the network usage pattern of the mobile application by transmitting or receiving test data via the mobile network; and determining, by the monitoring application, the quality-of-service for the mobile application by analyzing the test data being transmitted or received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for determining a quality-of-service for a mobile application running on a mobile device coupled with a mobile network, comprising:
-
receiving, from the mobile device, a first request to emulate the mobile application based on a network usage pattern obtained by monitoring the mobile application as the mobile application is running on the mobile device and communicating via the mobile network, wherein the network usage pattern shows the mobile application is receiving application data from the mobile network using a network transmission mechanism; emulating the network usage pattern of the mobile application by transmitting a first set of test data to the mobile device using the network transmission mechanism; and receiving, from the mobile device, the quality-of-service for the mobile application based on the transmitting of the first set of test data. - View Dependent Claims (14, 15, 16)
-
-
17. A system configured to determine a quality-of-service for a mobile application running on a mobile device, comprising:
-
a monitoring system configured to connect with a mobile network; and a monitoring application configured to run on the mobile device and to monitor a network usage pattern of the mobile application as the mobile application is running on the mobile device and communicating via the mobile network, wherein the network usage pattern indicates whether the mobile application is transmitting or receiving application data to or from the mobile network, the monitoring application is configured to emulate the network usage pattern of the mobile application in receiving the application data by receiving a first set of test data from the monitoring system, and the monitoring application is configured to determine the quality-of-service for the mobile application by analyzing the received first set of test data. - View Dependent Claims (18, 19, 20)
-
Specification