-
公开(公告)号:US20180165876A1
公开(公告)日:2018-06-14
申请号:US15893522
申请日: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: G06T19/00 , G11B27/031 , G11B27/34
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.
-
公开(公告)号:US09894405B2
公开(公告)日:2018-02-13
申请号:US14318013
申请日: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: H04N21/431 , G11B20/10 , H04N9/87 , H04N21/472 , G06T19/00 , G11B27/00 , G06T17/00 , G11B27/031 , H04N5/91
CPC classification number: H04N21/4318 , G06T17/00 , G06T19/00 , G11B27/00 , G11B27/031 , H04N5/91 , H04N21/47205
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.
-
公开(公告)号: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.
-
公开(公告)号:US09747727B2
公开(公告)日:2017-08-29
申请号:US14318002
申请日: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
IPC: G06T19/20 , H04N21/442 , H04N21/658 , G06T17/00 , G06F3/048
CPC classification number: G06T19/20 , G06F3/048 , G06T17/00 , H04N21/44222 , H04N21/6582
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 select and manipulate objects within a scene, and to modify an object by adding or removing accessories from the object or otherwise customizing the object according to the user's preferences or desires. The RVE system may also provide an interface or interfaces via which the user can obtain additional information for the object, customize the object, be given a price or price(s) for the object as customized, and purchase the object as specified if desired.
-
公开(公告)号: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: 例如,客户端可以以其中组合客户端流和内容提供商流的混合流模式来发起内容项目的呈现以形成用于呈现的结果混合流。 然后,在呈现内容项目期间的某个时刻,客户端可以检测到内容提供商流已经变得不可用。 响应于这样的确定,客户端可以继续以客户端流模式呈现内容项,其中客户端流被用于呈现内容项目而不使用内容提供商流。
-
公开(公告)号: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.
-
公开(公告)号:US10097596B2
公开(公告)日:2018-10-09
申请号:US15410986
申请日:2017-01-20
Applicant: Amazon Technologies, Inc.
Inventor: Gerard Joseph Heinz, II , Vinod Murli Mamtani , Quais Taraki
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.
-
公开(公告)号:US20170330352A1
公开(公告)日:2017-11-16
申请号:US15664203
申请日:2017-07-31
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.
-
-
-
-
-
-
-
-
-