CONTINUOUS COLLECTION OF WEB API ECOSYSTEM DATA
First Claim
1. In association with a Web API ecosystem and one or more Web API users, a computer implemented method comprising the steps of:
- identifying specified events over a given period of time that respectively affect the Web API ecosystem, wherein at least one of the events comprises an interaction between the Web API ecosystem and either a Web API user, or a specified Web API, selectively;
constructing a data structure that contains a data element representing each identified event; and
using a specified interface to translate respective data elements between the data structure and a specified data store, wherein the specified data store represents each translated data element in a form which is different from the form used to represent the data element in the specified data structure.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention comprises a method associated with a Web API ecosystem and API users includes identifying specified events over a period of time that respectively affect the ecosystem. Events can comprise an interaction between the ecosystem and a Web API user or a specified Web API. The embodiment further includes constructing a data structure that contains a data element representing each identified event. An interface is used to translate respective data elements between the data structure and a data store, wherein the data store represents translated data elements in a form different from that used to represent the data elements in the data structure.
24 Citations
20 Claims
-
1. In association with a Web API ecosystem and one or more Web API users, a computer implemented method comprising the steps of:
-
identifying specified events over a given period of time that respectively affect the Web API ecosystem, wherein at least one of the events comprises an interaction between the Web API ecosystem and either a Web API user, or a specified Web API, selectively; constructing a data structure that contains a data element representing each identified event; and using a specified interface to translate respective data elements between the data structure and a specified data store, wherein the specified data store represents each translated data element in a form which is different from the form used to represent the data element in the specified data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In association with a Web API ecosystem and one or more Web API users, a computer program product executable in a computer readable storage medium comprising:
-
instructions for identifying specified events over a given period of time that respectively affect the Web API ecosystem, wherein at least one of the events comprises an interaction between the web ecosystem and either a Web API user, or a specified web API, selectively; instructions for constructing a data structure that contains a data element representing each identified event; and instructions for using a specified interface to translate respective data elements between the data structure and a specified data store, wherein the specified data store represents each translated data element in a form which is different from the form used to represent the data element in the specified data structure. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. In association with a Web API ecosystem and one or more Web API users, a computer system comprising:
-
a bus; a memory connected to the bus, wherein program code is stored on the memory; and a processor unit connected to the bus, wherein the processor unit executes the program code; to identify specified events over a given period of time that respectively affect the Web API ecosystem, wherein at least one of the events comprises an interaction between the web API ecosystem and either a Web API user, or a specified Web API, selectively; to construct a data structure that contains a data element representing each identified event; and to use a specified interface to translate respective data elements between the data structure and a specified data store, wherein the specified data store represents each translated data element in a form which is different from the form used to represent the data element in the specified data structure.
-
Specification