-
公开(公告)号:US10375434B2
公开(公告)日:2019-08-06
申请号:US14317984
申请日:2014-06-27
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: H04N7/10 , H04N21/2668 , H04N21/234 , H04N21/81 , H04N21/258 , H04N21/45 , H04N21/44
Abstract: A real-time video targeting (RVT) system may leverage network-based computation resources and services, available 2D or 3D model data, and available viewer information to dynamically personalize content of, or add personalized content to, video for particular viewers or viewer groups. When playing back pre-recorded video to viewers, at least some objects or other content in at least some of the scenes of the video may be replaced with objects or content targeted at particular viewers or groups according to profiles or preferences of the viewers or groups. Since the video is being rendered and streamed to different viewers or groups in real-time by the network-based computation resources and services, any given scene of a video may be modified and viewed in many different ways by different viewers or groups based on the particular viewers' or groups' profiles.
-
公开(公告)号:US10347013B2
公开(公告)日:2019-07-09
申请号:US15664203
申请日:2017-07-31
Applicant: Amazon Technologies, Inc.
Inventor: Quais Taraki , Matthew Vahlsing , Vinod Murli Mamtani , James Jonathan Morris , Gerard Joseph Heinz, II
IPC: G06T11/00 , G06F9/451 , G06F9/455 , G06T1/20 , G06F1/3209 , G06F9/50 , G06F1/3231
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.
-
公开(公告)号: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.
-
公开(公告)号:US09892556B2
公开(公告)日:2018-02-13
申请号:US14318042
申请日:2014-06-27
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: G06T19/00 , G11B27/031 , G11B27/34 , H04N21/234 , H04N21/472 , H04N21/6587 , H04N7/173 , G06T17/00
CPC classification number: G06T19/003 , G06T17/00 , G11B27/031 , G11B27/34 , H04N7/17318 , H04N21/23412 , H04N21/47205 , H04N21/6587
Abstract: A real-time video exploration (RVE) system that allows users to pause, step into, and explore 2D or 3D modeled worlds of scenes in a video. The system may leverage network-based computation resources to render and stream new video content from the models to clients with low latency. A user may pause a video, step into a scene, and interactively change viewing positions and angles in the model to move through or explore the scene. The user may resume playback of the recorded video when done exploring the scene. Thus, rather than just viewing a pre-rendered scene in a movie from a pre-determined perspective, a user may step into and explore the scene from different angles, and may wander around the scene at will within the scope of the model to discover parts of the scene that are not visible in the original video.
-
公开(公告)号:US09634942B2
公开(公告)日:2017-04-25
申请号:US14076821
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
IPC: H04L12/851 , H04L29/06 , H04N21/647 , H04L12/811 , H04L12/853 , H04N21/81 , H04L29/08
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.
-
公开(公告)号:US09549008B2
公开(公告)日:2017-01-17
申请号: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
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.
-
公开(公告)号:US09514546B2
公开(公告)日:2016-12-06
申请号:US14077136
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
IPC: A63F13/12 , G06T1/00 , G06T11/00 , G06T15/04 , G06F9/50 , H04L29/08 , A63F13/355 , G06T15/50 , G06T1/20
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.
-
公开(公告)号:US09471997B2
公开(公告)日:2016-10-18
申请号:US14077136
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
IPC: A63F13/12 , G06T1/00 , G06T11/00 , G06T15/04 , G06F9/50 , H04L29/08 , A63F13/355 , G06T15/50 , G06T1/20
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.
-
公开(公告)号: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: 方法可以包括从客户端计算设备接收令牌兑换请求的节点。 该节点可以至少部分地基于目的地主机管理服务对客户端计算设备的地理接近度来确定目的地主机管理服务。 目的地主机管理服务可以是跨多个数据中心分布的多个主机管理系统之一。 节点可以将令牌兑换请求路由到目标主机管理服务。 目的地主机管理服务可以确定在多个数据中心之一中运行应用的目的地主机,并且在客户端计算设备和在目的地主机中运行的应用之间提供会话。
-
-
-
-
-
-
-
-
-