-
公开(公告)号:US20180121245A1
公开(公告)日:2018-05-03
申请号:US15728334
申请日:2017-10-09
Applicant: Amazon Technologies, Inc.
Inventor: Timothy Allen Wagner , Jonathan Paul Thompson
Abstract: A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to execute a proxy application programming interface (API) associated with a first resource of a plurality of resources maintained by the endpoint management system, determine, based at least in part on the first request and the proxy API, an API mapping definition associated with the proxy API, output a second request to execute a program code on the virtual compute system based on the API mapping definition associated with the proxy API, wherein the second request contains information associated with the first resource, receive a first response from the virtual compute system, wherein the first response contains information regarding the first resource, and output a second response based on the first response received from the virtual compute system.
-
公开(公告)号:US20170151496A1
公开(公告)日:2017-06-01
申请号:US15430704
申请日:2017-02-13
Applicant: Amazon Technologies, Inc.
IPC: A63F13/355 , G06T5/00 , G06T11/60
CPC classification number: A63F13/355 , A63F2300/538 , G06F3/1454 , G06T5/002 , G06T11/60 , G09G2340/02 , G09G2340/12 , G09G2350/00 , G09G2370/022
Abstract: When a scene is generated, a content item may identify graphics object service requests associated with the scene. Each scene may have any number of associated graphics object service requests that may be sent to any number of different graphics object services. The graphics object services may be accessible over a network such as the Internet. By requesting object data from graphics object services, a content item may, for example, reduce at least part of the computational burden on a graphics processing unit of a client device.
-
公开(公告)号:US20160299790A1
公开(公告)日:2016-10-13
申请号:US14682046
申请日:2015-04-08
Applicant: Amazon Technologies, Inc.
Inventor: Timothy Allen Wagner , Jonathan Paul Thompson
CPC classification number: G06F9/5055 , G06F9/45533 , G06F9/5072 , G06F9/54 , G06F11/1484 , G06F2009/45575 , G06F2201/815 , G06F2209/501
Abstract: A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to execute a proxy application programming interface (API) associated with a first resource of a plurality of resources maintained by the endpoint management system, determine, based at least in part on the first request and the proxy API, an API mapping definition associated with the proxy API, output a second request to execute a program code on the virtual compute system based on the API mapping definition associated with the proxy API, wherein the second request contains information associated with the first resource, receive a first response from the virtual compute system, wherein the first response contains information regarding the first resource, and output a second response based on the first response received from the virtual compute system.
Abstract translation: 提供了一种用于集成端点管理系统和虚拟计算系统的系统。 该系统可以被配置为接收执行与端点管理系统维护的多个资源中的第一资源相关联的代理应用编程接口(API)的第一请求,至少部分地基于第一请求和 代理API,与代理API相关联的API映射定义,基于与代理API相关联的API映射定义输出第二请求以在虚拟计算系统上执行程序代码,其中第二请求包含与第一资源相关联的信息 从虚拟计算系统接收第一响应,其中第一响应包含关于第一资源的信息,并且基于从虚拟计算系统接收的第一响应输出第二响应。
-
公开(公告)号:US09413830B2
公开(公告)日:2016-08-09
申请号:US14077023
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson , Roumen Bogomilov Antonov , James Jonathan Morris , Gerard Joseph Heinz, II , Vinod Murli Mamtani , Pavan Kumar Surishetty
IPC: H04L29/08
CPC classification number: H04L65/4015 , G06T11/40 , H04L65/1083 , H04L65/1089 , H04L65/60 , H04L65/604 , H04L67/1021 , H04L67/1027 , H04L67/141 , H04L67/38 , H04N5/76 , H04N5/765 , H04N21/21805 , H04N21/2343 , H04N21/2747
Abstract: A method can include a node receiving a token redemption request from a client computing device. The node can determine a destination host management service based at least in part on a geographic proximity of the destination host management service to the client computing device. The destination host management service can be one of a plurality of host management systems distributed across a plurality of data centers. The node can route the token redemption request to the destination host management service. The destination host management service can determine a destination host running an application in one of the plurality of data centers and provision a session between the client computing device and the application running in the destination host.
Abstract translation: 方法可以包括从客户端计算设备接收令牌兑换请求的节点。 该节点可以至少部分地基于目的地主机管理服务对客户端计算设备的地理接近度来确定目的地主机管理服务。 目的地主机管理服务可以是跨多个数据中心分布的多个主机管理系统之一。 节点可以将令牌兑换请求路由到目标主机管理服务。 目的地主机管理服务可以确定在多个数据中心之一中运行应用的目的地主机,并且在客户端计算设备和在目的地主机中运行的应用之间提供会话。
-
公开(公告)号:US20150134770A1
公开(公告)日:2015-05-14
申请号:US14076821
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
IPC: H04L12/851
CPC classification number: H04L65/602 , A63F13/355 , H04L47/24 , H04L47/2416 , H04L47/38 , H04L65/4069 , H04L65/4092 , H04L65/80 , H04L67/2823 , H04N21/2402 , H04N21/2662 , H04N21/4402 , H04N21/4781 , H04N21/64792 , H04N21/8146 , H04N21/816
Abstract: Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes.
Abstract translation: 诸如视频游戏的内容可以由内容提供商使用例如流式传输内容传送技术传送到目的地。 可以监视内容的传输,以便确定诸如从内容提供商到目的地的网络连接的质量的传输条件。 然后可以使用所确定的传输条件来确定对与内容相关联的各种场景的复杂性的调整。 例如,在某些情况下,当传输条件不利时,可以通过降低场景的复杂度来调整场景。
-
公开(公告)号:US10884787B1
公开(公告)日:2021-01-05
申请号:US15275181
申请日:2016-09-23
Applicant: Amazon Technologies, Inc.
Inventor: Timothy Allen Wagner , Marc John Brooker , Jonathan Paul Thompson , Ajay Nair
Abstract: Systems and methods are described for implementing execution guarantees in an on-demand code execution system or other distributed code execution environment, such that the on-demand code execution system attempts to execute code only a desired number of times. The on-demand code execution system can utilize execution identifiers to distinguish between new and duplicative requests, and can decline to allocate computing resources for duplicative requests. The on-demand code execution system can further detect errors during execution, and rollback the execution to undo the execution's effects. The on-demand code execution system can then restart execution until the code has been execute the desired number of times.
-
公开(公告)号:US10601885B2
公开(公告)日:2020-03-24
申请号:US15463606
申请日:2017-03-20
Applicant: Amazon Technologies, Inc.
IPC: H04L29/06 , H04L12/851 , H04L12/853 , H04L12/811 , H04L29/08 , H04N21/647 , H04N21/81 , H04N21/24 , H04N21/2662 , A63F13/355 , H04N21/4402 , H04N21/478
Abstract: Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes.
-
公开(公告)号:US10315110B2
公开(公告)日:2019-06-11
申请号:US15430704
申请日:2017-02-13
Applicant: Amazon Technologies, Inc.
Abstract: When a scene is generated, a content item may identify graphics object service requests associated with the scene. Each scene may have any number of associated graphics object service requests that may be sent to any number of different graphics object services. The graphics object services may be accessible over a network such as the Internet. By requesting object data from graphics object services, a content item may, for example, reduce at least part of the computational burden on a graphics processing unit of a client device.
-
29.
公开(公告)号:US20180309819A1
公开(公告)日:2018-10-25
申请号:US15934733
申请日:2018-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson
CPC classification number: H04L67/10 , G06F9/541 , G06F9/547 , H04L67/2804
Abstract: An endpoint management and proxy system is described, by which users can manage and enable exposure of application programming interfaces (“APIs”) usable to cause execution of program code on a remote or third party system. Systems and methods are disclosed which facilitate the handling of user requests to perform certain tasks on remote systems. The endpoint management system allows the application developer to define and specify a first proxy API which maps to a second API associated with the remote system. The endpoint proxy system receives requests to execute the proxy API, determines the API mapping, and sends one or more backend API requests to execute program codes by the associated remote systems. Responses from the remote systems are received by the endpoint proxy system which parses and/or transforms the results associated with the response and generates an output result for response back to the user computing systems.
-
公开(公告)号:US20170289307A1
公开(公告)日:2017-10-05
申请号:US15084436
申请日:2016-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson , Ryan Paul Green
CPC classification number: H04L67/327 , G06F9/5038 , G06F9/505 , H04L41/0823
Abstract: A technology is described for monitoring interaction events and scaling services based in part on an impact of the interaction events. An example method may include receiving metadata describing interaction events taking place at services included in a group of services executing in a computing service environment. The metadata may be analyzed to identify a first interaction load for a first service included in the group of services that may result in impacting a second interaction load for a second service included in the group of services. The second service may be notified of the impending impact on the second interaction load resulting from the first interaction load, and the second service may scale the number of second service instances for the second service in anticipation of the impending impact on the second interaction load.
-
-
-
-
-
-
-
-
-