当前位置: 首页 > 专利查询>谷歌公司专利>正文

传送用于设备上演示的应用数据制造技术

技术编号:16707956 阅读:40 留言:0更新日期:2017-12-02 23:11
一种系统和方法,用于对应用使用进行剖析并识别用于应用的执行的数据,将识别的用于应用的执行的数据映射到与应用的执行相关联的虚拟存储器,并且将虚拟存储器传送到希望在末端用户设备上演示应用的末端用户,所述执行包括在应用的特定时间、状态或阶段时开始的执行。末端用户设备可以使用由虚拟存储器识别的末端用户设备处的数据,从任何期望的应用开始时间、状态或阶段模拟应用。

Transmitting applied data for demonstration on a device

A system and method for analyzing the application and identification for application execution data will be used for the identification of data mapping application execution to implement and application of the virtual memory, and virtual memory to that end user equipment demo application in end users, the implementation of including the start of application in specific time or during the period of execution. The end-user device can use the data at the end user device identified by the virtual memory, and simulate the application from any expected application time, state or stage.

【技术实现步骤摘要】
【国外来华专利技术】传送用于设备上演示的应用数据相关申请的交叉引用本申请根据35U.S.C.119(e),主张BilsonJakeLibresCampana等人于2015年6月29日提交的序列号62/186,113的标题为“TransmittingApplicationDataForOn-DeviceDemos(传送用于设备上演示的应用数据)”的美国临时专利申请的权益,所述申请的全部内容通过引用并入本文。
技术介绍
随着小型但功能强大的便携式计算设备的普及,利用这些设备的高性能网络连接性、位置确定、相机和通用计算能力来为广泛的目的和情况向用户提供及时和实用的信息的专用应用和服务成比例地增加。虽然应用和服务的选择丰富性已经为用户提供了无数选项并产生了高竞争性的市场,但是也在访问及评估应用和服务方面对用户产生了困难。在移动通信和计算领域中,用户可以将小的专用应用或“app”下载并安装到它们各自的便携式计算设备(例如智能手机、平板电脑、膝上型计算机等)上,以执行特定功能或从事特定活动。这些功能和活动的范围从玩游戏和分享照片、到银行业务和寻找房不动产。如本文所使用的,术语应用可以指在计算环境下在任何层中(例如,在操作本文档来自技高网...
传送用于设备上演示的应用数据

【技术保护点】
一种用于提供应用演示的方法,包括:对剖析用户设备处的应用的执行进行剖析,并且在执行所述应用的同时捕获剖析用户设备的存储器状态的快照;识别用于执行所述应用的至少一部分的数据;将用于执行所述应用的至少一部分的所识别的数据映射到虚拟存储器;以及将所述虚拟存储器传送到末端用户设备以供应用演示模拟。

【技术特征摘要】
【国外来华专利技术】2015.06.29 US 62/186,1131.一种用于提供应用演示的方法,包括:对剖析用户设备处的应用的执行进行剖析,并且在执行所述应用的同时捕获剖析用户设备的存储器状态的快照;识别用于执行所述应用的至少一部分的数据;将用于执行所述应用的至少一部分的所识别的数据映射到虚拟存储器;以及将所述虚拟存储器传送到末端用户设备以供应用演示模拟。2.根据权利要求1所述的方法,进一步包括从所述快照识别用于执行所述应用的数据。3.根据权利要求2所述的方法,进一步包括将所识别的数据映射到与应用执行相关联的虚拟存储器。4.根据权利要求2至3中任一项所述的方法,进一步包括接收来自所述末端用户设备的应用演示请求,并且作为响应,向所述末端用户设备提供与所请求的应用演示相关联的所述虚拟存储器。5.根据权利要求1至4中任一项所述的方法,进一步包括:划分所述虚拟存储器;以及将所划分的虚拟存储器顺序地通信到所述末端用户设备。6.一种用于提供应用演示的方法,包括:在来自应用提供商的虚拟存储器所识别的末端用户设备处,使用存储器的输入/输出(IO)数据,来模拟在期望的应用开始时间、期望的应用开始状态和期望的应用开始阶段中的一个时开始的应用演示;以及当由所述虚拟存储器所识别的IO数据不再支持所述应用模拟时,提供警告。7.根据权利要求6所述的方法,进一步包括:向所述应用提供商发送应用演示请求,其中,所述应用演示请求指定期望的应用开始时间、期望的应用开始状态和期望的应用开始阶段中的一个,并且作为响应,从所述应用提供商接收所述虚拟存储器。8.一种用于提供应用演示的系统,包括:剖析器,所述剖析器被配置为对应用的执行进行剖析,并且识别用于应用的执行的数据,其中,用于应用的执行的所述数据足以提供在末端用户设备上的应用的至少一部分的模拟;虚拟映射器,所述虚拟映射器被配置为将用于应用的执行的所识别的数据映射到虚拟存储器;以及通信元件,所述通信元件被配置为将所述虚拟存储器传送到末端用户设备以供应用演示模拟。9.根据权利要求8所述的系统,进一步包括所述末端用户设备,所述末端用户设备被配置为在由所述虚拟存储器识别的所述末端用户设备处使用数据来模拟所述应用。10.根据权利要求9所述的系统,其中,所述末端用户设备包括设备上应用模拟器,所述设备上应用模拟器被配置为在所述末端用户设备处使用由所述虚拟存储器所识别的数据来模拟所述应用。11.根据权利要求9或10所述的系统,其中,所...

【专利技术属性】
技术研发人员:比尔森·杰克·利布雷斯·坎帕纳魏子乐赫里希凯什·巴尔克里什那·阿拉德海耶
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1