[发明专利]一种云应用安装方法有效
申请号: | 201810968945.0 | 申请日: | 2018-08-23 |
公开(公告)号: | CN109189411B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 廖胜洪;刘镇炎;雷章兵;卢东明 | 申请(专利权)人: | 爱尚游(北京)科技股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 深圳市舜立知识产权代理事务所(普通合伙) 44335 | 代理人: | 侯艺 |
地址: | 100089 北京市海淀区西直门*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 安装 方法 | ||
1.一种云应用安装方法,其特征在于:包括如下步骤:
预测步骤:通过人工智能模块预测用户需求并获得需求预测表;
匹配步骤:所述人工智能模块将所述需求预测表与云端程序进行匹配获得需求程序,所述人工智能模块下载所述需求程序,并使用预设算法压缩所述需求程序体积;
启动步骤:用户向所述人工智能模块发出目标应用,所述人工智能模块检查所述目标应用是否在所述需求预测表中;
如果所述目标应用在所述需求预测表中,则解压并启动所述需求程序;
运行步骤:初始化沙盒,使得沙盒为上层应用提供隔离的运行环境;通过动态编译在目标安装包中插桩,以实现所述需求程序的免安装应用。
2.根据权利要求1所述的云应用安装方法,其特征在于:
所述启动步骤与所述运行步骤之间,还包括一执行步骤:如果所述目标应用不在所述需求预测表中,则所述人工智能模块将用户请求的所述目标应用与所述云端程序进行匹配获得需求程序,所述人工智能模块下载所述需求程序,并使用预设算法压缩所述需求程序体积;
所述人工智能模块解压并启动所述需求程序。
3.根据权利要求1所述的云应用安装方法,其特征在于:
所述安装包为安卓系统安装包;
通过自定义安卓系统安装包中类加载器,实现安卓系统的应用层,以重定向资源请求,提供在标准安卓系统环境之上构建运行环境,以供其运行,从而将目标应用启动。
4.根据权利要求2所述的云应用安装方法,其特征在于:
在所述执行步骤中:所述人工智能模块下载所述需求程序后,同时检测用户出的所述目标应用是否安全且符合法律法规;
若是,完成后续步骤;
若否,所述人工智能模块暂停所述执行步骤并删除所述需求程序。
5.根据权利要求1所述的云应用安装方法,其特征在于:所述需求程序基于类加载器实现资源隔离,且除类加载器外,与其他程序无其他任何连接点。
6.根据权利要求1所述的云应用安装方法,其特征在于:所述沙盒是一种限制应用访问设备系统和敏感数据的隔离机制,且处于保护下的数据只能通过权限操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱尚游(北京)科技股份有限公司,未经爱尚游(北京)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810968945.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:烧录方法、装置及设备
- 下一篇:应用卸载的监听方法、装置及电子设备