System and method for evaluating performance of concurrent mobile services of mobile devices
First Claim
1. A method of testing a mobile device configured to communicate over a mobile telephone network, comprising:
- with the mobile devicewirelessly receiving a test script;
executing a test application which executes the received test script;
wherein execution of the test script by the test application causes two or more of the following tasks to execute concurrently;
download a file;
place a telephone call via the mobile telephone network; and
retrieving web pages via the wireless network;
determining one or more quality of service metrics for each executed task;
determining a plurality of radio metrics of the mobile device at execution of at least one of the tasks;
determining data of a location of the mobile device at execution of at least one of the tasks; and
transmitting data of the location of the mobile device, data of the radio metrics of the mobile device, and information of the quality of service metrics for each executed task to a computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system method and device for evaluating the Quality of Service (QoS) performance of mobile telephone devices in the concurrent performance of different services through a mobile telephone network is provided. In one embodiment, the method comprises establishing a first logical communication channel via the mobile telephone network, communicating first information over the first logical communication channel, establishing a second logical communication channel over a communication network, concurrently with said communicating first information, communicating second information over the second logical communication channel, and determining a plurality of service quality metrics for the first and second information communicated over the first and second logical communication channel.
-
Citations
20 Claims
-
1. A method of testing a mobile device configured to communicate over a mobile telephone network, comprising:
-
with the mobile device wirelessly receiving a test script; executing a test application which executes the received test script; wherein execution of the test script by the test application causes two or more of the following tasks to execute concurrently; download a file; place a telephone call via the mobile telephone network; and retrieving web pages via the wireless network; determining one or more quality of service metrics for each executed task; determining a plurality of radio metrics of the mobile device at execution of at least one of the tasks; determining data of a location of the mobile device at execution of at least one of the tasks; and transmitting data of the location of the mobile device, data of the radio metrics of the mobile device, and information of the quality of service metrics for each executed task to a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for testing a mobile device configured to communicate over a wireless communication network, comprising:
-
a dispatch server storing a plurality of test scripts and configured to transmit test scripts to the mobile device; a test server configured to receive test scripts from said dispatch server and to execute received test scripts; said test server having access to test data for communication to the mobile device; wherein the tests scripts received by said test server are executable to cause said test server to concurrently communicate with the mobile device via multiple logical communication channels to test multiple mobile services of the mobile device concurrently; and a database configured to store; quality of service data associated with each mobile service of the mobile device tested; data of radio metrics of the mobile device; data of a location of the mobile device; and information identifying the mobile device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of testing a mobile device configured to communicate over a mobile telephone network, comprising:
-
establishing a first logical communication channel via the mobile telephone network; communicating first information over the first logical communication channel; establishing a second logical communication channel over a communication network; concurrently with said communicating first information, communicating second information over the second logical communication channel; determining a plurality of service quality metrics for the first information communicated over the first logical communication channel; determining a plurality of service quality metrics for the second information communicated over the second logical communication channel; determining a location of the mobile device for communication of the first or second information; and determining information of the communication network over which the second information is communicated. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification