发明名称 Adaptable application programming interfaces and specification of same
摘要 Aspects of the disclosure relate to defining and/or specifying an application programming interface (API) between a client and a computing device (such as a server) in a manner that the client, the computing device, or both, can evolve independently while preserving inter-operability.
申请公布号 US9160789(B2) 申请公布日期 2015.10.13
申请号 US201414459971 申请日期 2014.08.14
申请人 Comcast Cable Communications, LLC 发明人 Moore Jonathan
分类号 G06F3/00;G06F9/44;G06F9/46;G06F13/00;H04L29/08;G06F9/54 主分类号 G06F3/00
代理机构 Ballard Spahr, LLP 代理人 Ballard Spahr, LLP
主权项 1. A method, comprising: receiving, at a first device, information from a second device; accessing the information, at the first device, based on an application programming interface (API), wherein the API defines conventions for at least one of data representations and method representations, and wherein the second device is configured by the API to be compatible with a change to at least one of the conventions by the second device without a corresponding change to the first device, wherein the change to at least one of the conventions by the second device comprises at least one of: a change in a hierarchical position of a control of the API anda change between a first data representation and a second data representation, wherein the first data representation comprises data, and wherein the second data representation comprises a reference to the data; and providing a request to the second device based on the information accessed at the first device.
地址 Philadelphia PA US