Patent ID: 9158650
Filing Date: 2015-10-13
Classification: G06F

Abstract:
1. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor to: receive, at a process running on a mobile device, via an application programming interface (API) provided by the process, first mobile application performance data associated with a first mobile application running on the mobile device, wherein the API is configured to enable data communication between the process and the first mobile application; receive, at the process, via the API, second mobile application performance data associated with a second mobile application running on the mobile device, the second mobile application being different from the first mobile application, wherein the API is further configured to enable data communication between the process and the second mobile application; calculate, at the process, a performance metric based at least in part on the first mobile application performance data and the second mobile application performance data; and send the performance metric from the mobile device to a server, wherein the first mobile application and the second mobile application comprise code associated with a software development toolkit configured to enable communication with the process using the API.