[发明专利]一种安装应用的方法与设备有效
申请号: | 201910540600.X | 申请日: | 2019-06-21 |
公开(公告)号: | CN110286920B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 吴培希 | 申请(专利权)人: | 上海掌门科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71 |
代理公司: | 上海三和万国知识产权代理事务所(普通合伙) 31230 | 代理人: | 周建华 |
地址: | 201806 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安装 应用 方法 设备 | ||
1.一种安装应用的方法,其中,该方法包括:
获取来自第一应用市场的关于目标应用的安装包,其中,所述目标应用在所述安装包中的标识信息不同于所述目标应用在第二应用市场中的标识信息,所述第二应用市场包括用户设备的系统自带应用市场;
响应于用户对安装所述安装包中所述目标应用的触发操作,若存在网络不稳定的情况,检测所述用户设备是否在通过所述第二应用市场安装所述目标应用,其中,所述检测所述用户设备是否在通过所述第二应用市场安装所述目标应用包括:通过系统广播检测所述第二应用市场中的流量使用情况,若流量增加,则所述用户设备在通过所述第二应用市场安装所述目标应用;
若是,断开所述用户设备的当前网络连接;否则,在所述用户设备上安装所述安装包中的所述目标应用。
2.根据权利要求1所述的方法,其中,所述标识信息包括以下至少任一项:
所述目标应用的版本号;
所述目标应用的应用包名。
3.根据权利要求2所述的方法,其中,所述标识信息包括所述目标应用的版本号;所述目标应用在所述安装包中的版本号大于所述目标应用在第二应用市场中的版本号。
4.根据权利要求2或3所述的方法,其中,所述标识信息包括所述目标应用的应用包名;所述目标应用的应用包名选取自所述第二应用市场对应的白名单,所述白名单中的应用包名与所述第二应用市场中的应用包名交集为空。
5.根据权利要求1所述的方法,其中,所述若是,断开所述用户设备的当前网络连接;否则,在所述用户设备上安装所述安装包中的所述目标应用,还包括:
在所述用户设备上成功安装所述安装包中的所述目标应用后,调整所述目标应用的标识信息。
6.根据权利要求5所述的方法,其中,所述调整所述目标应用的标识信息,包括以下至少任一项:
设置所述目标应用的版本号为所述目标应用在所述第二应用市场中的当前版本号;
设置所述目标应用的应用包名为所述目标应用在所述第二应用市场中的应用包名。
7.根据权利要求1所述的方法,其中,所述响应于用户对安装所述安装包中所述目标应用的触发操作,检测所述用户设备是否在通过所述第二应用市场安装所述目标应用,包括:
在所述用户设备上呈现关于安装所述安装包中所述目标应用的引导界面;
响应于用户在所述引导界面中对安装所述安装包中所述目标应用的触发操作,检测所述用户设备是否在通过所述第二应用市场安装所述目标应用。
8.根据权利要求7所述的方法,其中,所述在所述用户设备上呈现关于安装所述安装包中所述目标应用的引导界面,包括:
检测所述用户设备是否发生亮屏解锁事件;
若所述用户设备发生亮屏解锁事件,在所述用户设备上呈现关于安装所述安装包中所述目标应用的引导界面。
9.根据权利要求8所述的方法,其中,所述若所述用户设备发生亮屏解锁事件,在所述用户设备上呈现关于安装所述安装包中所述目标应用的引导界面,包括:
若所述用户设备发生亮屏解锁事件,判断所述用户设备是否满足安装所述目标应用的预定触发条件;
若所述用户设备满足所述预定触发条件,在所述用户设备上呈现关于安装所述安装包中所述目标应用的引导界面。
10.根据权利要求9所述的方法,其中,所述预定触发条件包括以下至少任一项:
所述安装包的已下载时间小于或等于预定的应用有效期阈值;
所述用户设备当前无可用的无线网络连接;
提示安装所述安装包的弹窗频率小于预定的提示安装频率阈值。
11.根据权利要求9或10所述的方法,其中,所述若所述用户设备发生亮屏解锁事件,在所述用户设备上呈现关于安装所述安装包中所述目标应用的引导界面,还包括:
若所述用户设备未满足所述预定触发条件,忽略所述关于目标应用的安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海掌门科技有限公司,未经上海掌门科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910540600.X/1.html,转载请声明来源钻瓜专利网。