-
公开(公告)号: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.
-
公开(公告)号:US09578074B2
公开(公告)日:2017-02-21
申请号:US14077084
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Mark Kalman , Scott Wright Heath , Gerard Joseph Heinz, II , Keith Emery Belovay , Vinod Murli Mamtani , Bin Wang
CPC classification number: H04L65/4069 , H04L1/0009 , H04L1/004 , H04L65/4084 , H04L65/607 , H04L69/24
Abstract: Techniques for adaptive content transmission are described herein. During transmission of a content item, a network connection may be monitored to collect data corresponding to one or more network conditions associated with the transmission of the content item. Such network conditions may include, for example, network throughput, available network bandwidth, network latency and others. The collected data may be used to dynamically adjust one or more transmission attributes in connection with the transmitted content item. The one or more transmission attributes may be determined for adjustment at any desired transmission interval.
Abstract translation: 本文描述了用于自适应内容传输的技术。 在传输内容项目期间,可以监视网络连接以收集对应于与内容项目的传输相关联的一个或多个网络条件的数据。 这样的网络条件可以包括例如网络吞吐量,可用网络带宽,网络延迟等。 收集的数据可以用于动态地调整与发送的内容项目有关的一个或多个传输属性。 可以确定一个或多个传输属性以在任何期望的传输间隔进行调整。
-
公开(公告)号: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: 方法可以包括从客户端计算设备接收令牌兑换请求的节点。 该节点可以至少部分地基于目的地主机管理服务对客户端计算设备的地理接近度来确定目的地主机管理服务。 目的地主机管理服务可以是跨多个数据中心分布的多个主机管理系统之一。 节点可以将令牌兑换请求路由到目标主机管理服务。 目的地主机管理服务可以确定在多个数据中心之一中运行应用的目的地主机,并且在客户端计算设备和在目的地主机中运行的应用之间提供会话。
-
公开(公告)号:US20150178059A1
公开(公告)日:2015-06-25
申请号:US14137761
申请日:2013-12-20
Applicant: Amazon Technologies, Inc.
Inventor: David Isaac Lindheimer , Gerard Joseph Heinz, II
Abstract: A user can request that an application be downloaded to a computing device. The computing device can establish an application streaming session with a server system. In the application streaming session, the server system can send application content to the computing device, the computing device can render the application content, the computing device can receive user inputs and the computing device can send input information back to the server system. The computing device can download and install the application during the application streaming session. In this way, the user can begin using the application via the application streaming session instead of waiting for the application to be downloaded and installed before using the application. When the user subsequently requests to use the application, the application installed on the computing device can be launched.
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: 可以采用各种技术来将诸如触摸屏上的触摸的用户输入分配给诸如按钮或者设置在触摸屏上的其它特征的各种输入控件。 一个示例性输入分配技术是最近邻技术,其中触摸可以例如被分配给位于最接近触摸位置的输入控件。 另一示例性输入分配技术是角度和距离技术,其中触摸可以例如基于触摸相对于先前触摸的角度和距离而被分配给输入控件。
-
公开(公告)号: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: 诸如视频游戏的内容可以由内容提供商使用例如流式传输内容传送技术传送到目的地。 可以监视内容的传输,以便确定诸如从内容提供商到目的地的网络连接的质量的传输条件。 然后可以使用所确定的传输条件来确定对与内容相关联的各种场景的复杂性的调整。 例如,在某些情况下,当传输条件不利时,可以通过降低场景的复杂度来调整场景。
-
公开(公告)号:US11488355B2
公开(公告)日:2022-11-01
申请号:US16449035
申请日:2019-06-21
Applicant: Amazon Technologies, Inc.
Inventor: Collin Charles Davis , Michael Anthony Frazzini , Ashraf Alkarmi , Gerard Joseph Heinz, II , Michael Schleif Pesce
IPC: G06T17/20 , G06F16/78 , G11B27/034 , G06T19/00 , G06F16/738 , G06F16/58 , G11B27/031 , G06T9/00
Abstract: A virtual world generation engine and methods for generating virtual worlds from images collected from various sources, including crowdsourced images. A virtual world generation engine may obtain images (e.g., digital photographs, digital video frames, etc.) related to a particular real-world scene, combine the images using image processing techniques such as image stitching techniques to generate composite images representing a view of the scene, and generate models from the composite images. The models may be used in rendering video content representing virtual worlds generated from the collected images of real-world scenes; the video content may be streamed to client device(s). Obtaining the images, generating models, rendering video content from the models, and streaming the video content may be performed in response to user interactions with video content on the client device(s) to allow interactive exploration of the virtual worlds in real-time or near-real time.
-
公开(公告)号:US11363329B2
公开(公告)日:2022-06-14
申请号:US15893500
申请日:2018-02-09
Applicant: Amazon Technologies, Inc.
Inventor: Gerard Joseph Heinz, II , Michael Schleif Pesce , Collin Charles Davis , Michael Anthony Frazzini , Ashraf Alkarmi , Michael Martin George , David A. Limp , William Dugald Carr, Jr.
IPC: H04N21/43 , G06T19/00 , H04N21/431 , H04N21/472 , G11B27/00 , G06T17/00 , G11B27/031 , H04N5/91
Abstract: A real-time video exploration (RVE) system that allows users to pause, step into, move through, and explore 2D or 3D modeled worlds of scenes in a video. The RVE system may allow users to discover, select, explore, and manipulate objects within the modeled worlds used to generate video content. The RVE system may implement methods that allow users to view and explore in more detail the features, components, and/or accessories of selected objects that are being manipulated and explored. The RVE system may also implement methods that allow users to interact with interfaces of selected objects or interfaces of components of selected objects.
-
公开(公告)号:US09805479B2
公开(公告)日:2017-10-31
申请号:US14077146
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quais Taraki , Matthew Vahlsing , Vinod Murli Mamtani , James Jonathan Morris , Gerard Joseph Heinz, II
CPC classification number: G06T11/001 , G06F1/3209 , G06F1/3231 , G06F9/452 , G06F9/45558 , G06F9/5044 , G06F2009/45575 , G06T1/20
Abstract: Graphics rendering services may be provided to a client device by a remote computing facility. One or more rendering processes may be executed on a virtual machine operating on a host computing device. Client state information may be monitored to detect periods of inactivity. A rendering process may be inactivated by suspending the virtual machine on which it executes. Upon resumption of activity, the rendering process may be reactivated by resuming execution of the virtual machine.
-
公开(公告)号:US20170134450A1
公开(公告)日:2017-05-11
申请号:US15410986
申请日:2017-01-20
Applicant: Amazon Technologies, Inc.
Inventor: Gerard Joseph Heinz, II , Vinod Murli Mamtani , Quais Taraki
IPC: H04L29/06
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 client may, for example, initiate presentation of the content item in a hybrid stream mode in which both a client stream and a content provider stream are combined to form a resulting hybrid stream for presentation. The client may then, at some point during presentation of the content item, detect that the content provider stream has become unavailable. In response to such a determination, the client may continue to present the content item in a client stream mode, in which the client stream is used for presentation of the content item without use of the content provider stream.
-
-
-
-
-
-
-
-
-