发明名称 Client-to service compatibility framework
摘要 A client-to-service compatibility framework is described that allows online entities to provide a single set of service offerings for client devices of multiple different brands and/or models, such as televisions, set-top-boxes, game consoles, and portable media players, for example. Generally, the client-to-service compatibility framework comprises a plurality of plug-ins or adapters that translate communications from client devices to a form compatible with the online entity's service offerings and vice versa. In this manner, online entities are able to insulate their service offerings from the changing communication needs of client devices.
申请公布号 US8812374(B1) 申请公布日期 2014.08.19
申请号 US200812165188 申请日期 2008.06.30
申请人 Amazon Technologies, Inc. 发明人 Sriram Siddharth;Paleja Ameesh;Gigliotti Samuel S.;Evans Ethan Z.;Talreja Kamlesh T.
分类号 G06Q30/00 主分类号 G06Q30/00
代理机构 Lee & Hayes, PLLC 代理人 Lee & Hayes, PLLC
主权项 1. One or more computer-readable media comprising computer-executable instructions that, when executed by a processor of a host comprising an online site that provides an electronic catalog having one or more items available for acquisition, configure the processor to perform acts comprising: receiving a request for a digital item from the electronic catalog, the request received from a consumer electronics device; identifying a brand and model combination of the consumer electronics device that sent the request; selecting a services adapter from a plurality of services adapters available to the host based on the identified brand and model combination of the consumer electronics device, individual services adapters from the plurality of services adapters corresponding to a particular brand and model combination different than each other brand and model combination; translating the request, using the services adapter, into a request compatible with the host by: converting a host protocol of the request to a particular protocol readable by the consumer electronics device;converting data in the request to host data usable by a services platform of the host;converting a format of the request to a host format usable by the services platform of the host; andconverting a security mechanism of the request to a host security mechanism authenticatable by the services platform of the host; processing the request at the services platform of the host; generating a response to send to the consumer electronics device, the generated response being in the host protocol that is readable by the services platform of the host; translating the response, using the services adapter, into a response compatible with the consumer electronics device by converting the host protocol that is readable by the services platform of the host to the particular protocol; and sending the translated response to the consumer electronics device along with the requested digital item.
地址 Reno NV US