发明名称 |
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 |