Method and system for collecting and providing application usage analytics
First Claim
Patent Images
1. A method comprising:
- receiving, by a server, a first identity key from a first client running a first application comprising a first application usage analytics instruction set integrated therewith, wherein the first identity key corresponds to a service account, wherein the first application is linked to the service account via the first application usage analytics instruction set based on the first identity key;
associating, by the server, the first identity key with a profile such that the profile is related with the service account, wherein the profile is stored in a database accessible to the server;
receiving, by the server, a second identity key from a second client running a second application comprising a second application usage analytics instruction set integrated therewith, wherein the second identity key corresponds to the service account, wherein the second application is linked to the service account via the second application usage analytics instruction set based on the second identity key;
associating, by the server, the second identity key with the profile such that the profile is related with the service account; and
de-duplicating, by the server, the first identity key and the second identity key based on an analysis of a usage of the first application and the second application, wherein the analysis is based on the first application usage analytics instruction set and the second application usage analytics instruction set;
generating, by the server, usage analytics data corresponding to the analysis of the usage of the first application and the second application; and
providing, by the server, the usage analytics data to a developer computer through a developer dashboard, the developer dashboard providing a display of the usage analytics data alongside a display of social network information.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for collecting and analyzing application usage are disclosed. A usage analytics module is integrated within an application. The application is deployed to a device. Usage analytics are received, at a server, in response to usage of the application at the device. The usage analytics are provided to the developer, wherein the usage analytics includes at least one of: information identifying a user of the application or information linking the usage analytics to an existing user identity.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving, by a server, a first identity key from a first client running a first application comprising a first application usage analytics instruction set integrated therewith, wherein the first identity key corresponds to a service account, wherein the first application is linked to the service account via the first application usage analytics instruction set based on the first identity key; associating, by the server, the first identity key with a profile such that the profile is related with the service account, wherein the profile is stored in a database accessible to the server; receiving, by the server, a second identity key from a second client running a second application comprising a second application usage analytics instruction set integrated therewith, wherein the second identity key corresponds to the service account, wherein the second application is linked to the service account via the second application usage analytics instruction set based on the second identity key; associating, by the server, the second identity key with the profile such that the profile is related with the service account; and de-duplicating, by the server, the first identity key and the second identity key based on an analysis of a usage of the first application and the second application, wherein the analysis is based on the first application usage analytics instruction set and the second application usage analytics instruction set; generating, by the server, usage analytics data corresponding to the analysis of the usage of the first application and the second application; and providing, by the server, the usage analytics data to a developer computer through a developer dashboard, the developer dashboard providing a display of the usage analytics data alongside a display of social network information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification