-
公开(公告)号:US09086759B2
公开(公告)日:2015-07-21
申请号:US14134429
申请日:2013-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Jason David Makuch , Pavan Kumar Surishetty , Joshua Wascom , Vinod Murli Mamtani , Jean-Yves Pip Courbois , Gerard Joseph Heinz, II , Kimberly Nicole Hunter , Grant Travis Patrick Wilson , Matthew Louis Vahlsing
IPC: G06F3/041
CPC classification number: G06F3/0418 , A63F13/2145 , A63F13/426 , G06F3/017 , G06F3/0412 , G06F3/04886 , G06F2203/04101 , G06F2203/04104 , G06F2203/04105 , G06F2203/04808
Abstract: Various techniques may be employed for assigning user inputs such as a touch on a touchscreen to various input controls such as buttons or other features provided on a touchscreen. One example input assignment technique is a nearest neighbor technique, whereby a touch may, for example, be assigned to an input control that is positioned closest to the touch location. Another example input assignment technique is an angle and distance technique, whereby a touch may, for example, be assigned to an input control based on an angle and a distance of the touch relative to a prior touch.
Abstract translation: 可以采用各种技术来将诸如触摸屏上的触摸的用户输入分配给诸如按钮或者设置在触摸屏上的其它特征的各种输入控件。 一个示例性输入分配技术是最近邻技术,其中触摸可以例如被分配给位于最接近触摸位置的输入控件。 另一示例性输入分配技术是角度和距离技术,其中触摸可以例如基于触摸相对于先前触摸的角度和距离而被分配给输入控件。
-
公开(公告)号:US20150134840A1
公开(公告)日:2015-05-14
申请号: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: 方法可以包括从客户端计算设备接收令牌兑换请求的节点。 该节点可以至少部分地基于目的地主机管理服务对客户端计算设备的地理接近度来确定目的地主机管理服务。 目的地主机管理服务可以是跨多个数据中心分布的多个主机管理系统之一。 节点可以将令牌兑换请求路由到目标主机管理服务。 目的地主机管理服务可以确定在多个数据中心之一中运行应用的目的地主机,并且在客户端计算设备和在目的地主机中运行的应用之间提供会话。
-
公开(公告)号:US10402014B2
公开(公告)日:2019-09-03
申请号:US15650071
申请日:2017-07-14
Applicant: Amazon Technologies, Inc.
Inventor: Jason David Makuch , Pavan Kumar Surishetty , Joshua Wascom , Vinod Murli Mamtani , Jean-Yves Pip Courbois , Gerard Joseph Heinz, II , Kimberly Nicole Hunter , Grant Travis Patrick Wilson , Matthew Louis Vahlsing , Brian Robbins
IPC: G06F3/041 , A63F13/426 , A63F13/2145 , G06F3/01 , G06F3/0488
Abstract: Various techniques may be employed for assigning user inputs such as a touch on a touchscreen to various input controls such as buttons or other features provided on a touchscreen. One example input assignment technique is a nearest neighbor technique, whereby a touch may, for example, be assigned to an input control that is positioned closest to the touch location. Another example input assignment technique is an angle and distance technique, whereby a touch may, for example, be assigned to an input control based on an angle and a distance of the touch relative to a prior touch.
-
公开(公告)号: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: 方法可以包括从客户端计算设备接收令牌兑换请求的节点。 该节点可以至少部分地基于目的地主机管理服务对客户端计算设备的地理接近度来确定目的地主机管理服务。 目的地主机管理服务可以是跨多个数据中心分布的多个主机管理系统之一。 节点可以将令牌兑换请求路由到目标主机管理服务。 目的地主机管理服务可以确定在多个数据中心之一中运行应用的目的地主机,并且在客户端计算设备和在目的地主机中运行的应用之间提供会话。
-
公开(公告)号:US20150177904A1
公开(公告)日:2015-06-25
申请号:US14134429
申请日:2013-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Jason David Makuch , Pavan Kumar Surishetty , Joshua Wascom , Vinod Murli Mamtani , Jean-Yves Pip Courbois , Gerard Joseph Heinz, II , Kimberly Nicole Hunter , Grant Travis Patrick Wilson , Matthew Louis Vahlsing
IPC: G06F3/041
CPC classification number: G06F3/0418 , A63F13/2145 , A63F13/426 , G06F3/017 , G06F3/0412 , G06F3/04886 , G06F2203/04101 , G06F2203/04104 , G06F2203/04105 , G06F2203/04808
Abstract: Various techniques may be employed for assigning user inputs such as a touch on a touchscreen to various input controls such as buttons or other features provided on a touchscreen. One example input assignment technique is a nearest neighbor technique, whereby a touch may, for example, be assigned to an input control that is positioned closest to the touch location. Another example input assignment technique is an angle and distance technique, whereby a touch may, for example, be assigned to an input control based on an angle and a distance of the touch relative to a prior touch.
Abstract translation: 可以采用各种技术来将诸如触摸屏上的触摸的用户输入分配给诸如按钮或者设置在触摸屏上的其它特征的各种输入控件。 一个示例性输入分配技术是最近邻技术,其中触摸可以例如被分配给位于最接近触摸位置的输入控件。 另一示例性输入分配技术是角度和距离技术,其中触摸可以例如基于触摸相对于先前触摸的角度和距离而被分配给输入控件。
-
公开(公告)号:US10469362B1
公开(公告)日:2019-11-05
申请号:US14870904
申请日:2015-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Nathan Lee Burns , Bin Wang , Pavan Kumar Surishetty , Jesen Kwok Ha , Collin Charles Davis
IPC: G06F15/16 , H04L12/707 , H04L29/08 , H04L12/721
Abstract: Systems and methods are described for a routing service that identifies routes for providing a resource with the least cost for providing a resource configured for a data flow. The routing service can operate on various servers with varying functionalities in a distributed network topology. After establishing an application-programming interface (“API”) session, the routing service can send API-based requests to the various servers to obtain API-based routing information. The routing service can use the routing information to determine that a network performance metric exceeds a threshold for providing a resource on a requested route. Advantageously, the routing service can determine alternative routes using the API routing information and, further, identify the least cost route of those alternative routes. Finally, the routing service can provide a resource configured for a data flow (e.g., a video conference) via the least cost route.
-
公开(公告)号:US10104181B1
公开(公告)日:2018-10-16
申请号:US14984544
申请日:2015-12-30
Applicant: Amazon Technologies, Inc.
Inventor: Siddhartha Shankara Rao , Thaddeus C. Pritchett , Pavan Kumar Surishetty , Nathan Lee Burns , Collin Charles Davis
Abstract: A computing device can be utilized to submit content to a collaboration service for posting on a collaboration channel. In response to receiving a posting request, the collaboration service identifies a context associated with the request. The context might include the location of the computing device submitting the request, the authenticated identity of the user submitting the request, or access rights associated with the content to be posted. The collaboration service can utilize the context to identify one or more collaboration channels to which the content can be posted. The user might be permitted to select one or more of the identified channels. Once the content has been posted to the selected channel, or channels, the collaboration service can utilize the context to perform other actions such as, but not limited to, initiating a communications session between authorized users of the collaboration channel to which the content was posted.
-
公开(公告)号:US10083052B1
公开(公告)日:2018-09-25
申请号:US14638798
申请日:2015-03-04
Applicant: Amazon Technologies, Inc.
Inventor: Ajith Kuttai Venkatraman , Collin Charles Davis , Pavan Kumar Surishetty , Anantha Venkateshwaran Balasubramaniam , Jesen Kwok Ha
CPC classification number: G06F8/61 , G06F9/445 , G06F9/452 , G06F9/45558 , G06F2009/45562
Abstract: Initial configuration of access for a client device to a streamed application may be initiated in response to receiving a request to enable access. The application may not, in some cases, have been configured for streaming. The application may execute on a virtual computing node assigned to run the application in the context of a user account created to run the application. A link for initiating the application stream may be sent to the client. A capture process detects resources accessed by the application and streams them to the client. Input from the client is inserted into the application's input/output streams by the capture process.
-
公开(公告)号:US09937415B1
公开(公告)日:2018-04-10
申请号:US14108654
申请日:2013-12-17
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Jason David Makuch , Pavan Kumar Surishetty , Kimberly Nicole Hunter , Xin Wang
CPC classification number: A63F13/06 , A63F13/22 , A63F13/42 , A63F13/77 , G06F3/011 , G06F3/0338 , G06F3/038 , G06F3/04886
Abstract: Described are techniques and systems for providing a virtual controller user interface. The virtual controller user interface of a source media device accepts user input and provides control data based on that input to a target media device. The target media device may process the control data, injecting input events into an operating system of the target media device. An application executing on the target media device may use these inputs.
-
公开(公告)号:US20170315673A1
公开(公告)日:2017-11-02
申请号:US15650071
申请日:2017-07-14
Applicant: Amazon Technologies, Inc.
Inventor: Jason David Makuch , Pavan Kumar Surishetty , Joshua Wascom , Vinod Murli Mamtani , Jean-Yves Pip Courbois , Gerard Joseph Heinz, II , Kimberly Nicole Hunter , Grant Travis Patrick Wilson , Matthew Louis Vahlsing
CPC classification number: G06F3/0418 , A63F13/2145 , A63F13/426 , G06F3/017 , G06F3/0412 , G06F3/04886 , G06F2203/04101 , G06F2203/04104 , G06F2203/04105 , G06F2203/04808
Abstract: Various techniques may be employed for assigning user inputs such as a touch on a touchscreen to various input controls such as buttons or other features provided on a touchscreen. One example input assignment technique is a nearest neighbor technique, whereby a touch may, for example, be assigned to an input control that is positioned closest to the touch location. Another example input assignment technique is an angle and distance technique, whereby a touch may, for example, be assigned to an input control based on an angle and a distance of the touch relative to a prior touch.
-
-
-
-
-
-
-
-
-