Performance monitor based on user engagement
First Claim
Patent Images
1. A method for measuring performance of an action item of an application, the method comprising:
- detecting an activation of the action item of the application;
measuring a degree of user engagement of the application in response to the activation of the action item and based on an amount of data retrieved for the application in response to the activation of the action item, wherein a measurement of the amount of data retrieved for the application in response to the action item being activated and a length of time between the action item being activated and a user activating a subsequent action item of the application are each assigned a weight value in the measuring the degree of user engagement;
adjusting a threshold time for acceptable performance for the action item based on the amount of data retrieved for the application in response to the activation of the action item; and
reporting that the action item achieved the acceptable performance when the length of time satisfies the threshold time and when a time to retrieve the amount of data retrieved for the application in response to the action item being activated satisfies the threshold time.
7 Assignments
0 Petitions
Accused Products
Abstract
Examples disclosed herein involve measuring application performance based on user engagement of the application. In examples herein, an activation of an action item may be detected and a degree of user engagement of the application in response to the activation of the action item may be determined. A threshold time for acceptable performance of the action item is adjusted based on the degree of user engagement.
-
Citations
12 Claims
-
1. A method for measuring performance of an action item of an application, the method comprising:
-
detecting an activation of the action item of the application; measuring a degree of user engagement of the application in response to the activation of the action item and based on an amount of data retrieved for the application in response to the activation of the action item, wherein a measurement of the amount of data retrieved for the application in response to the action item being activated and a length of time between the action item being activated and a user activating a subsequent action item of the application are each assigned a weight value in the measuring the degree of user engagement; adjusting a threshold time for acceptable performance for the action item based on the amount of data retrieved for the application in response to the activation of the action item; and reporting that the action item achieved the acceptable performance when the length of time satisfies the threshold time and when a time to retrieve the amount of data retrieved for the application in response to the action item being activated satisfies the threshold time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory machine readable storage medium comprising instructions that, when executed, cause a machine to at least:
-
detect an activation of an action item of an application; determine a degree of user engagement of the application in response to the activation of the action item based on an amount of data retrieved for the application in response to the activation of the action item, wherein a measurement of the amount of data retrieved for the application in response to the action item being activated and a length of time between the action item being activated and a user activating a subsequent action item of the application are each assigned a weight value in the determining the degree of user engagement; adjust a threshold time for acceptable performance of the action item based on the amount of data retrieved for the application in response to the activation of the action item; and report that the action item achieved the acceptable performance when the length of time satisfies the threshold time and when a time to retrieve the amount of data retrieved for the application in response to the action item being activated satisfies the threshold time. - View Dependent Claims (7, 8)
-
-
9. An apparatus comprising:
-
a processor; and a non-transitory computer readable medium storing machine readable instructions, wherein the processor executes the machine readable instructions to; detect an activation of an action item of an application; estimate a degree of user engagement of the application in response to the activation of the action item, the degree of user engagement based on a user action time after the activation of the action item and an amount of data retrieved for the application in response to the activation of the action item, wherein a measurement of the amount of data retrieved for the application in response to the action item being activated and a length of time between the action item being activated and a user activating a subsequent action item of the application are each assigned a weight value in the estimating the degree of user engagement; adjust a threshold time for acceptable performance of the action item based on the degree of user engagement, wherein the degree of user engagement is based on the amount of data retrieved for the application in response to the activation of the action item; and report that the action item achieved the acceptable performance when the length of time satisfies the threshold time and when a time to retrieve the amount of data retrieved for the application in response to the action item being activated satisfies the threshold time. - View Dependent Claims (10, 11, 12)
-
Specification