COLLECTION AND ANALYSIS OF CUSTOMER DATA FROM APPLICATION PROGRAMMING INTERFACE USAGE
First Claim
1. A device, comprising:
- one or more processors to;
receive a request for analytics information associated with a user device;
retrieve application programming interface (API) information associated with the request for analytics information,the API information including information associated with providing an authorization token and with providing user device information;
determine demographic information based on the request for analytics information,the demographic information being associated with a user of the user device;
determine the analytics information based on an analysis of the API information and the demographic information; and
provide the analytics information.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive a request for analytics information associated with a user device. The device may retrieve application programming interface (API) information associated with the request for analytics information. The API information may include information associated with providing an authorization token and with providing user device information. The device may determine demographic information based on the request for analytics information. The demographic information may be associated with a user of the user device. The device may determine the analytics information based on an analysis of the API information and the demographic information. The device may provide the analytics information.
16 Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive a request for analytics information associated with a user device; retrieve application programming interface (API) information associated with the request for analytics information, the API information including information associated with providing an authorization token and with providing user device information; determine demographic information based on the request for analytics information, the demographic information being associated with a user of the user device; determine the analytics information based on an analysis of the API information and the demographic information; and provide the analytics information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive an analytics query, the analytics query identifying a plurality of parameters; retrieve application programming interface (API) information associated with the analytics query, the API information including authorization information and transaction information, the API information being derived from usage of an API; determine demographic information associated with the analytics query; identify one or more user devices based on the API information and the demographic information; and provide information identifying the one or more user devices. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, a request for analytics information associated with a plurality of user devices; retrieving, by a device, application programming interface (API) information, derived from usage of an API, associated with the plurality of user devices; determining, by a device, demographic information corresponding to users of the plurality of user devices; determining, by a device, the analytics information based an analysis of the API information and the demographic information; and providing, by a device, the analytics information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification