Various embodiments of a remote simulation computing device are disclosed. The type of computing device and the applications that can be executed within the computing device are identified. The application executes within the managed environment. The image signal of the application is encoded into a media stream. The user interface is encoded to be rendered within the client. The user interface includes a graphical representation of the type of the computing device. The graphical representation of the model of the computing device is configured to present at least a portion of the image signal from the media stream.
【技术实现步骤摘要】
【国外来华专利技术】远程仿真计算设备相关申请案的交叉引用本申请要求于2011年3月21日提交的名称为〃REMOTELYEMULATINGCOMPUTINGDEVICES的美国临时专利申请号61/454,986,和于2011年5月24日提交的名称为REM0TELYEMULATINGCOMPUTINGDEVICES的美国专利申请号13/114,534的优先权和权益,其内容以全文引用的方式并入本文。专利技术背景存在许多特殊形式的计算设备,比如智能手机、电子书阅读器、平板电脑、视频游戏控制台等。由于这种设备之间的物理差异,不同设备的应用可不同。即便是同一设备类别(比如,智能手机),不同型号的智能手机可具有不同的显示和输入特征。附图简述参考以下附图可更好地理解本公开的许多方面。图中的部件不需要按比例绘制,重点在于清楚地说明本公开的原理。此外,在附图中,所有附图中相同附图标记表示相应的部分。图1是根据本公开的各种实施方案的网络化环境的图。图2A和2B是呈现在图1中根据本公开的各种实施方案的网络化环境中的客户端内的用户界面的实例。图3是图示作为在图1中的根据本公开的各种实施方案的网络化环境中的计算设备内执行的仿真服务器应用程序的部分实现的功能性的一个实例的流程图。图4是图示作为在图1中的根据本公开的各种实施方案的网络化环境中的计算设备内执行的电子商务应用程序的部分实现的功能性的一个实例的流程图。图5是提供对在图1中的根据本公开的各种实施方案的网络化环境中使用的计算设备的一个实例说明的示意框图。【具体实施方式】本公开涉及通过网络仿真计算设备。用户可能希望通过网络购买用于各种计算设备的应用程序。 ...
【技术保护点】
一种包含在计算设备中可执行的程序的非暂时性计算机可读介质,所述程序包括:代码,其确定仿真的计算设备的多个型号的其中之一;代码,其从客户端获得对在所述仿真的计算设备内可执行的应用的选择;代码,其在托管环境中执行所述应用;代码,其将所述应用生成的视频信号和音频信号编码成媒体流;代码,其生成包括所述仿真的计算设备的所述型号的所述其中之一的图形表示的用户界面,其中来自所述媒体流的所述视频信号被配置为在所述仿真的计算设备的所述型号的所述其中之一的屏幕的图形表示上呈现;代码,其将所述用户界面和所述媒体流发送至所述客户端;代码,其从所述客户端获得输入命令,所述输入命令通过用户与所述仿真的计算设备的所述型号的所述其中之一的所述图形表示交互生成;和代码,其将所述输入命令提供至在所述托管环境中执行的所述应用。
【技术特征摘要】
【国外来华专利技术】2011.03.21 US 61/454,986;2011.05.24 US 13/114,5341.一种包含在计算设备中可执行的程序的非暂时性计算机可读介质,所述程序包括: 代码,其确定仿真的计算设备的多个型号的其中之一; 代码,其从客户端获得对在所述仿真的计算设备内可执行的应用的选择; 代码,其在托管环境中执行所述应用; 代码,其将所述应用生成的视频信号和音频信号编码成媒体流; 代码,其生成包括所述仿真的计算设备的所述型号的所述其中之一的图形表示的用户界面,其中来自所述媒体流的所述视频信号被配置为在所述仿真的计算设备的所述型号的所述其中之一的屏幕的图形表示上呈现; 代码,其将所述用户界面和所述媒体流发送至所述客户端; 代码,其从所述客户端获得输入命令,所述输入命令通过用户与所述仿真的计算设备的所述型号的所述其中之一的所述图形表示交互生成;和 代码,其将所述输入命令提供至在所述托管环境中执行的所述应用。2.根据权利要求1所述的系统,其中所述仿真的计算设备为移动计算设备。3.一种系统,包括: 至少一个计算设备;和 在所述至少一个计算设备内可执行的服务器应用,所述服务器应用包括: 逻辑,其识别计算设备的型号和在所述计算设备内可执行的应用;· 逻辑,其在托管环境中执行所述应用并将所述应用的视频信号编码成媒体流;和逻辑,其编码用户界面以在客户端内呈现,所述用户界面包括所述计算设备的所述型号的图形表示,其中所述计算设备的所述型号的所述图形表示的屏幕被配置为呈现来自所述媒体流的视频信号的至少一部分。4.根据权利要求3所述的系统,其中所述计算设备的所述型号的所述图形表示包括与所述计算设备的所述型号关联的至少一个输入设备的图形表示。5.根据权利要求3所述的系统,其中所述计算设备为移动计算设备。6.根据权利要求3所述的系统,...
【专利技术属性】
技术研发人员:亚当·J·奥弗顿,布鲁斯·J·麦肯齐,伊桑·Z·埃文斯,伊恩·S·W·康沃尔,迈克尔·安东尼·弗拉兹尼,保罗·A·莱德,
申请(专利权)人:亚马逊技术股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。