发明名称 Self-service composed web APIs
摘要 Individual datasets are accessed using an application programming interface (API). Multiple APIs may be combined into a composite API that allows a user to access multiple datasets using a single query. The composite API may be designed to provide a simpler way to consume information from multiple datasets in response to a particular scenario or problem. The composite API may comprise multiple levels of intermediate APIs that call on each other to access desired datasets. A user may select the datasets that the composite API accesses and/or the composite API may require certain specific datasets. The composite API may be offered for sale or use by other users via a website, such as a data market.
申请公布号 US9262183(B2) 申请公布日期 2016.02.16
申请号 US201213453772 申请日期 2012.04.23
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Liensberger Christian;Mall Roger;Puszkiewicz Piotr Milosz
分类号 G06F17/00;G06F17/30;G06F9/445 主分类号 G06F17/00
代理机构 代理人 Chen Nicholas;Drakos Kate;Minhas Micky
主权项 1. A computer-implemented method, comprising: providing a plurality of data source application programming interfaces (API) to API creators, each of the APIs providing an interface to one or more data sources; allowing the API creators to create a composite API that allows users to access multiple data source APIs using a single query, the composite API configured to generate intermediate queries to two or more intermediate APIs, wherein each intermediate API is configured to retrieve information from an associated data source based upon an intermediate query and to provide the information to the composite API, the composite API configured to return information from two or more data sources in response to the single query, wherein the response is in a format not available from any of the individual data sources; and offering the composite API to users.
地址 Redmond WA US