-
公开(公告)号: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.
-
公开(公告)号:US09710107B1
公开(公告)日:2017-07-18
申请号:US14803607
申请日:2015-07-20
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.
-
公开(公告)号:US09374552B2
公开(公告)日:2016-06-21
申请号:US14077142
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quais Taraki , Matthew Vahlsing , Vinod Murli Mamtani , James Jonathan Morris , Gerard Joseph Heinz, II
IPC: H04N5/76 , H04N21/218 , H04N21/2343 , H04N21/2747 , H04N5/765
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 content provider may operate computing nodes configured to provide graphics rendering services to a client running a game or other application. A graphics frame may be rendered and encoded in a format compatible with a client's display device. A second version of the frame may be encoded in a format having selected storage characteristics and compatible with a plurality of display types. The frame may be added to the end of a video stored by the content provider. Frames may be deleted from the video to prevent the video from exceeding a maximum length.
Abstract translation: 内容提供商可以操作被配置为向运行游戏或其他应用的客户端提供图形呈现服务的计算节点。 可以以与客户端显示设备兼容的格式呈现和编码图形帧。 帧的第二版本可以以具有选择的存储特性并与多种显示类型兼容的格式编码。 该帧可以被添加到由内容提供商存储的视频的结尾。 可以从视频中删除帧,以防止视频超过最大长度。
-
公开(公告)号:US20150134772A1
公开(公告)日:2015-05-14
申请号:US14077186
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Gerard Joseph Heinz, II , Vinod Murli Mamtani , Quais Taraki
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.
Abstract translation: 例如,客户端可以以其中组合客户端流和内容提供商流的混合流模式来发起内容项目的呈现以形成用于呈现的结果混合流。 然后,在呈现内容项目期间的某个时刻,客户端可以检测到内容提供商流已经变得不可用。 响应于这样的确定,客户端可以继续以客户端流模式呈现内容项,其中客户端流被用于呈现内容项目而不使用内容提供商流。
-
公开(公告)号:US20150131969A1
公开(公告)日:2015-05-14
申请号:US14077142
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quais Taraki , Matthew Vahlsing , Vinod Murli Mamtani , James Jonathan Morris , Gerard Joseph Heinz, II
IPC: H04N5/91
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 content provider may operate computing nodes configured to provide graphics rendering services to a client running a game or other application. A graphics frame may be rendered and encoded in a format compatible with a client's display device. A second version of the frame may be encoded in a format having selected storage characteristics and compatible with a plurality of display types. The frame may be added to the end of a video stored by the content provider. Frames may be deleted from the video to prevent the video from exceeding a maximum length.
Abstract translation: 内容提供商可以操作被配置为向运行游戏或其他应用的客户端提供图形呈现服务的计算节点。 可以以与客户端显示设备兼容的格式呈现和编码图形帧。 帧的第二版本可以以具有选择的存储特性并与多种显示类型兼容的格式编码。 该帧可以被添加到由内容提供商存储的视频的结尾。 可以从视频中删除帧,以防止视频超过最大长度。
-
公开(公告)号:US20150130815A1
公开(公告)日:2015-05-14
申请号:US14077165
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quais Taraki , Vinod Murli Mamtani , Gerard Joseph Heinz, II
CPC classification number: G06T11/40 , A63F13/30 , A63F2300/538 , G06T1/20
Abstract: In some cases, one or more rendered views of a scene of a particular content item, such as a video game, may be generated by a content provider and transmitted from the content provider to multiple different clients. Additionally, in some cases, a content provider may employ multiple graphics processing units to generate the one or more views. Furthermore, in some cases, data associated with multiple different views of a scene may be combined into a single data collection, such as a render target.
Abstract translation: 在某些情况下,内容提供商可以生成特定内容项目(例如视频游戏)的场景的一个或多个呈现视图,并从内容提供商发送到多个不同的客户端。 另外,在一些情况下,内容提供者可以使用多个图形处理单元来生成一个或多个视图。 此外,在一些情况下,与场景的多个不同视图相关联的数据可以被组合成单个数据集合,诸如呈现目标。
-
公开(公告)号:US20150130814A1
公开(公告)日:2015-05-14
申请号:US14077149
申请日:2013-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quais Taraki , Vinod Murli Mamtani , Matthew Vahlsing , James Jonathan Morris , Gerard Joseph Heinz, II , Nicholas Patrick Wilt
CPC classification number: G06T11/40 , G06T11/60 , H04L65/4092 , H04L65/604 , H04L65/607 , H04L65/80
Abstract: In some cases, one or more rendered views of a scene of a particular content item, such as a video game, may be generated by a content provider and transmitted from the content provider to multiple different clients. Additionally, in some cases, a content provider may employ multiple graphics processing units to generate the one or more views. Furthermore, in some cases, data associated with multiple different views of a scene may be combined into a single data collection, such as a render target.
Abstract translation: 在某些情况下,内容提供商可以生成特定内容项目(例如视频游戏)的场景的一个或多个呈现视图,并从内容提供商发送到多个不同的客户端。 另外,在一些情况下,内容提供者可以使用多个图形处理单元来生成一个或多个视图。 此外,在一些情况下,与场景的多个不同视图相关联的数据可以被组合成单个数据集合,诸如呈现目标。
-
公开(公告)号:US10943246B1
公开(公告)日:2021-03-09
申请号:US15195913
申请日:2016-06-28
Applicant: Amazon Technologies, Inc.
Inventor: Jody David Biggs , Vinod Murli Mamtani
Abstract: Systems and methods are provided for generating a signed identifier associated with an item offer and a user account. When the identifier is submitted to a computing system to redeem an associated offer, a signature within the identifier may be analyzed to confirm that the identifier has not been modified. An item discount associated with an item offer identified in the identifier may then be applied within the identified user's account based on offer details retrieved from an electronic data store.
-
公开(公告)号: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.
-
公开(公告)号:US10306021B1
公开(公告)日:2019-05-28
申请号:US14464755
申请日:2014-08-21
Applicant: Amazon Technologies, Inc.
Inventor: Vinod Murli Mamtani , Mark Kalman
IPC: H04L29/06 , G06F3/0481
Abstract: Techniques for streaming content, such as a video game or whiteboard application, to multiple different clients are described herein. In some cases, differences may exist between characteristics of the different clients such as screen size, resolution, operating system, processors and memories and others. The different clients may be positioned in close proximity to one another or at remote locations with respect to one another. In some cases, different network conditions, such as available bandwidth, loss rates, latency, throughput and others, may exist for transmitting content to the different clients.
-
-
-
-
-
-
-
-
-