发明名称 Remotely emulating computing devices
摘要 Disclosed are various embodiments that facilitate remote emulation of computing devices. A model of a computing device and an application that is executable in the computing device are identified. The application is executed in a hosted environment. A video signal of the application is encoded into a media stream. A user interface is encoded for rendering in a client. The user interface includes a graphical representation of the model of the computing device. A screen of the graphical representation of the model of the computing device is configured to render at least a portion of the video signal from the media stream.
申请公布号 US9424052(B2) 申请公布日期 2016.08.23
申请号 US201113114534 申请日期 2011.05.24
申请人 Amazon Technologies, Inc. 发明人 Overton Adam J.;McKenzie Bruce J.;Evans Ethan Z.;Cornwall Ian S. W.;Frazzini Michael Anthony;Ryder Paul A.
分类号 G06F9/455;G06F9/44 主分类号 G06F9/455
代理机构 Thomas | Horstemeyer, LLP 代理人 Thomas | Horstemeyer, LLP
主权项 1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein when executed the program cause the computing device to at least: determine one of a plurality of models of an emulated computing device; obtain a selection of an application that is executable in the emulated computing device from a client; execute the application in a hosted environment; encode a video signal and an audio signal generated by the application into a media stream; generate a user interface that includes a graphical representation of a physical interface of the one of the models of the emulated computing device; generate a rendering of the video signal from the media stream on a graphical representation of a physical screen of the one of the models of the emulated computing device; sends the user interface and the media stream to the client; obtain an input command from the client, the input command being generated through a user interaction with the graphical representation of the physical interface of the one of the models of the emulated computing device; and provide the input command to the application executing in the hosted environment.
地址 Seattle WA US