Cloud-Based Custom Metric/Timer Definitions and Real-Time Analytics of Mobile Applications
First Claim
1. A computer-implemented method for real-time capture of analytics from real users of a native mobile application (app) comprising:
- storing a custom metric/timer definition for the native mobile app in a configuration file on a server, the custom metric/timer definition including one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode;
downloading the configuration file to real users running the native mobile app on associated mobile devices, and, immediately thereafter,receiving, at one or more collector servers, data beaconed in real-time from the associated mobile devices of the real users, the beaconed data including custom metric/timer data obtained from the custom metric/timer definition, the downloading and receiving occurring without any change to the native mobile app.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for real-time capture of analytics from real users of a native mobile application (app) includes storing a custom metric/timer definition for a native mobile application (app) in a configuration file on a server. The custom metric/timer definition includes one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode. The configuration file is downloaded from the server to real users running the native mobile app on associated mobile devices. Immediately thereafter, one or more collector servers receive data beaconed in real-time from the associated mobile devices of the real users. The beaconed data includes custom metric/timer data obtained from the custom metric/timer definition.
46 Citations
22 Claims
-
1. A computer-implemented method for real-time capture of analytics from real users of a native mobile application (app) comprising:
-
storing a custom metric/timer definition for the native mobile app in a configuration file on a server, the custom metric/timer definition including one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode; downloading the configuration file to real users running the native mobile app on associated mobile devices, and, immediately thereafter, receiving, at one or more collector servers, data beaconed in real-time from the associated mobile devices of the real users, the beaconed data including custom metric/timer data obtained from the custom metric/timer definition, the downloading and receiving occurring without any change to the native mobile app. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium encoded with computer instructions, which, when executed by one or more processors, operable to:
-
store a custom metric/timer definition for a native mobile application (app) in a configuration file on a server, the custom metric/timer definition including one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode; download the configuration file from the server to real users running the native mobile app on associated mobile devices, and, immediately thereafter, receive, at one or more collector servers, data beaconed in real-time from the associated mobile devices of the real users, the beaconed data including custom metric/timer data obtained from the custom metric/timer definition, the downloading and receiving occurring without any change to the native mobile app. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification