发明名称 |
一种用于在移动设备中运行应用的方法、设备和系统 |
摘要 |
本发明的目的是提供一种用于在移动设备中运行应用的方法、设备和系统。与现有技术相比,本发明中移动设备的应用程序的主要执行指令模块存储于网络设备,该应用程序可从网络设备获得与其相对应的执行指令模块,且该等执行指令模块可控制该移动设备执行相应的功能。若此,仅需在网络设备统一维护更新该应用程序的执行指令模块,而无需用户在各移动设备重新手动下载并更新该应用程序,即可使用该应用程序的更新版本,从而降低应用程序的更新维护成本,提高更新效率,同时减轻用户更新应用程序的负担,提升用户使用体验。 |
申请公布号 |
CN102510373B |
申请公布日期 |
2015.10.07 |
申请号 |
CN201110300131.8 |
申请日期 |
2011.09.30 |
申请人 |
百度在线网络技术(北京)有限公司 |
发明人 |
蒲宇达;童遥 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京汉昊知识产权代理事务所(普通合伙) 11370 |
代理人 |
罗朋 |
主权项 |
一种在移动设备中实现的用于运行应用的方法,其中,该方法包括以下步骤:a根据预定获取规则,获取来自网络设备的与该应用相对应的一个或多个执行指令模块;其中,所述步骤a包括以下步骤:a1’获取所述应用的当前操作请求;其中,所述获取所述应用的当前操作请求的步骤包括以下任一项:‑响应于用户通过移动设备在应用的用户界面中的点击、输入操作而生成的操作请求;‑当前运行的应用在执行非用户交互功能时生成相应的当前操作请求,并通过约定的内部通信协议发送至所述移动设备;a2’当在移动设备中未获得与所述当前操作请求相对应的执行指令模块时,发送所述当前操作请求至所述网络设备;a3’接收来自所述网络设备基于所述当前操作请求所获取的执行指令模块;b执行所述一个或多个执行指令模块,其中,至少一个执行指令模块用于控制所述移动设备执行相应的功能。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦 |