发明名称 |
Analytics for application programming interfaces |
摘要 |
API analytics systems and methods are provided. Frequently occurring API usage patterns may be determined from API call data collected from across an API ecosystem. Alternatively or in addition, a classification structure, such as a decision tree, may be generated from the API usage patterns. A type of activity that resulted in a set of API calls being invoked may be determined from the classification structure. A similarity or difference between the set of API calls and the frequently occurring API usage patterns may also be determined and/or identified. |
申请公布号 |
US9146787(B2) |
申请公布日期 |
2015.09.29 |
申请号 |
US201314074342 |
申请日期 |
2013.11.07 |
申请人 |
Accenture Global Services Limited |
发明人 |
Zhu Qian;Tung Teresa;Grimmer Benjamin |
分类号 |
G06F9/54;H04L29/08;H04L29/06;G06F9/44;G06F11/30 |
主分类号 |
G06F9/54 |
代理机构 |
Brinks Gilson & Lione |
代理人 |
Brinks Gilson & Lione |
主权项 |
1. An application programming interface (API) analytics system comprising:
a memory comprising
API call data that identifies a set of API calls invoked in response to an unknown activity, andpredetermined API usage patterns that each identify a series of API calls performed as a result of a corresponding use case; a pattern classification module configured to generate a classification structure from the predetermined API usage patterns; and a usage identification module configured to form truncated API call data in which duplicated API calls in the set of API calls are consolidated into a truncated set of API calls, the usage identification module further configured to determine a type of the unknown activity through an application of the truncated API call data to the classification structure determined from the predetermined API usage patterns. |
地址 |
Dublin IE |