System and method for monitoring and measuring end-to-end performance using wireless devices
First Claim
Patent Images
1. A method for conducting a performance test on a wireless device comprising:
- receiving information at the wireless device including information indicating at least one condition for determining how and when a performance test is to be conducted by the wireless device, wherein the condition comprises a state of the wireless device including at least one of a device capability, a state of a battery of the wireless device, a state of a memory of the wireless device, and a processing power of the device;
determining at the wireless device whether the at least one condition for the performance test to be started are met;
conducting the specified performance test at the wireless device; and
storing results of the performance test at the wireless device;
wherein the wireless device accents the performance request only after verifying a digest sent by the service manager and transmits an acknowledgement to the service manager after the performance test is conducted, andwhere in the digest for verifying the credentials of the service manager is generated by means of a shared private key stored in the wireless device and the service manager.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method by which a mobile wireless device dynamically decides the other end host to initiate a session to automatically conduct a performance test. Results of the performance test are then transferred to a monitoring server under appropriate conditions. A method for conducting a performance test on a wireless device comprises receiving information indicating how and when a performance test is to be conducted by the wireless device, determining whether the conditions for the performance test to be started are met, conducting the specified performance test, and storing results of the performance test.
-
Citations
22 Claims
-
1. A method for conducting a performance test on a wireless device comprising:
-
receiving information at the wireless device including information indicating at least one condition for determining how and when a performance test is to be conducted by the wireless device, wherein the condition comprises a state of the wireless device including at least one of a device capability, a state of a battery of the wireless device, a state of a memory of the wireless device, and a processing power of the device; determining at the wireless device whether the at least one condition for the performance test to be started are met; conducting the specified performance test at the wireless device; and storing results of the performance test at the wireless device; wherein the wireless device accents the performance request only after verifying a digest sent by the service manager and transmits an acknowledgement to the service manager after the performance test is conducted, and where in the digest for verifying the credentials of the service manager is generated by means of a shared private key stored in the wireless device and the service manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for conducting a performance test on a wireless device comprising:
-
receiving information at the wireless device including information indicating at least one condition for determining how and when a performance test is to be conducted by the wireless device, wherein the condition comprises a state of the network including at least one of a coverage are of the network, a type of coverage of the network, and a roaming status of the wireless device; determining at the wireless device whether the at least one condition for the performance test to be started are met; conducting the specified performance test at the wireless device; and storing results of the performance test at the wireless device, wherein the wireless device accepts the performance request only after verifying a digest sent by the service manager and transmits an acknowledgement to the service manager the performance test is conducted, and wherein the digest for verifying the credentials of the service manager is generated by means of a shared private key stored in the wireless device and the service manager. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 21)
-
-
20. A method for conducting a performance test on a wireless device comprising:
-
receiving information at the wireless device including information indicating at least one condition for determining how and when a performance test is to be conducted by the wireless device, wherein the received information includes information indicating an application to be used to conduct the performance test and the performance test comprises testing performance of an application on the wireless device; determining at the wireless device whether the at least one condition for the performance test to be started are met; conducting the specified performance test at the wireless device; and storing results of the performance test at the wireless device; wherein the wireless device accepts the performance request only after verifying a digest sent by the service manager and transmits an acknowledgement to the service manager after the performance test is conducted, and wherein the digest for verifying the credentials of the service manager is generated by means of a shared private key stored in the wireless device and the service manager. - View Dependent Claims (22)
-
Specification