SYSTEM AND METHOD FOR PROVIDING INFORMATION AS A SERVICE VIA WEB SERVICES
First Claim
Patent Images
1. An apparatus configured to facilitate providing information as a service via web services, the apparatus comprising:
- a processor configured to execute computer executable components stored in memory, the components including;
an interface component configured to facilitate access to at least one application programming interface (API) database;
a parsing component configured to parse a request for a requested API, wherein the request facilitates a processing of data provided by at least one content provider, and wherein the request includes a key associated with a developer of the requested API and a unique identifier associated with a user of the requested API; and
a tracking component configured to track a use of the requested API based on at least one of the key or the unique identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
Aspects are disclosed for providing information as a service via web services. Access to at least one application programming interface (API) database is facilitated and requests for a requested API are parsed. Here, such API requests facilitate a processing of data provided by at least one content provider. In an aspect, each request includes a key associated with a developer of the requested API and a unique identifier associated with a user of the requested API. A usage of the requested API is then tracked based on the key and/or unique identifier.
35 Citations
20 Claims
-
1. An apparatus configured to facilitate providing information as a service via web services, the apparatus comprising:
a processor configured to execute computer executable components stored in memory, the components including; an interface component configured to facilitate access to at least one application programming interface (API) database; a parsing component configured to parse a request for a requested API, wherein the request facilitates a processing of data provided by at least one content provider, and wherein the request includes a key associated with a developer of the requested API and a unique identifier associated with a user of the requested API; and a tracking component configured to track a use of the requested API based on at least one of the key or the unique identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method that facilitates providing information as a service via web services, including:
-
employing a processor to execute computer executable instructions stored on a computer readable storage medium to implement a series of acts including; providing access to at least one application programming interface (API) database; receiving a request identifying a requested API, the request facilitating a processing of data provided by at least one content provider; parsing the request to ascertain a key associated with a developer of the requested API and a unique identifier associated with a user of the requested API; and tracking a use of the requested API based on at least one of the key or the unique identifier. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method that facilitates providing information as a service via web services, including:
employing a processor to execute computer executable instructions stored on a computer readable storage medium to implement a series of acts including; providing access to at least one application programming interface (API) database; uploading a received API onto the API database, the received API facilitating a processing of data provided by at least one content provider; parsing a request for the received API to ascertain a key associated with a developer of the received API and a unique identifier associated with a user of the received API; and tracking a use of the received API based on at least one of the key or the unique identifier. - View Dependent Claims (18, 19, 20)
Specification