发明名称 |
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 |