当前位置: 首页 > 专利查询>复旦大学专利>正文

应用关联启动的处理方法、装置及存储介质制造方法及图纸

技术编号:20025077 阅读:34 留言:0更新日期:2019-01-06 04:12
本发明专利技术提供了一种应用关联启动的处理方法、装置及存储介质,包括:将与第一应用关联启动的其他应用按照时间进行聚类,得到第一应用的聚类中心,其中,聚类中心中包括其他应用;根据聚类中心确定第一应用请求关联启动的第二应用的关联状态;根据第二应用的关联状态对第二应用进行关联启动处理。通过本发明专利技术,解决了应用的关联启动处理不完善,用户体验差的问题,达到完善应用的关联处理以及提高用户体验的效果。

【技术实现步骤摘要】
应用关联启动的处理方法、装置及存储介质
本专利技术涉及通信领域,具体而言,涉及一种应用关联启动的处理方法、装置及存储介质。
技术介绍
随着智能手机性能的提升,越来越多新出现的应用不断满足用户日常生活的需求,为用户带来了更为舒适和便捷的体验。而从一个应用直接跳转至另一个应用的情况也越来越普遍,诸如从社交网络平台分享链接到聊天软件,从购物软件跳转到支付软件付款等等,都为用户带来的便利。智能手机为应用提供了关联启动的方法,正在前台运行的应用可以通过关联启动开启其他应用,虽然该方法能为用户的使用带来便利,但现在越来越多的应用采用不正当的方式使用关联启动,一方面是在用户不知情的情况下,通过关联启动方法启动其他应用的服务,而启动的其他服务又会进一步唤醒更多其他应用的服务,还会存在服务互相关联启动的情况,另一方面在用户使用关联启动方法启动需要的应用时,还会附带唤醒许多其他应用的服务。这些被附带唤醒或者被悄悄唤醒的服务均会在后台一直保持运行。这些通过关联启动唤醒的服务均会占用手机运行的资源,不仅造成了资源的占用和电量的消耗,还侵犯了手机用户的权益。因此,需要对那些用户不需要的被关联启动服务进行清理。目前,有许多用于应用关联启动的方法,其中包括用户自定义设置是否允许应用关联启动其他应用、一键管理模式,甚至完全禁止关联启动。ZL201410852743.1中,仅考虑单一应用,对单一应用进行判断。仅记录启动项总体频率,未考虑用户的使用习惯,无法智能地判断用户是否需要启动某应用,误判几率较高。也未考虑在不同时间段内,不同情况下,应用的类型可能会发生改变,一成不变的控制规则无法适应各种情况。ZL201511030399.9中,通过权限概念限制应用的关联启动,但关联启动权限仍需提前设置,并且是不会改变的。此种关联启动管理方法效率低,设置繁琐,不灵活,无法适应各种情况。ZL201610339888.0中,仅对一个应用建立白名单表,在白名单中查询关联启动项,以判断是否允许关联启动。并且,未在白名单中找到时会依赖用户的选择。此种判断方法,未考虑到第一应用在不同时间段内白名单会发生变化,并且仅靠白名单策略不灵活,无法适应各种情况。另外,提供界面供用户选择,用户体验糟糕。ZL201610345444.8中,该专利技术类似于对第一应用建立白名单表,判断第一应用的关联启动项是否存在于第一应用的白名单中。此方法不灵活,无法适应各种情况,用户体验糟糕。上述现有技术的不足:(1)上述几种方法不灵活,无法适应各种情况,有些完全交给用户决定,繁琐,用户体验糟糕。(2)以上方法关联启动管理方法都未考虑关联启动后,启动的应用的后续处理,无法完善的管理关联启动的应用。针对上述中存在应用的关联启动处理不完善,用户体验差的问题,相关技术中尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种应用关联启动的处理方法、装置及存储介质,以至少解决相关技术中应用的关联启动处理不完善,用户体验差的问题。根据本专利技术的一个实施例,提供了一种应用关联启动的处理方法,包括:将与第一应用关联启动的其他应用按照时间进行聚类,得到所述第一应用的聚类中心,其中,所述聚类中心中包括所述其他应用;根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态;根据所述第二应用的关联状态对所述第二应用进行关联启动处理。可选地,将与所述第一应用关联启动的所述其他应用按照时间进行聚类,得到所述第一应用的聚类中心包括:确定所述其他应用与所述第一应用进行关联启动的时间顺序;按照所述关联启动的时间顺序对所述其他应用的启动时间进行kmeans聚类,得到所述第一应用的关联启动的聚类中心。可选地,按照所述关联启动的时间顺序对所述其他应用的启动时间进行kmeans聚类包括:按照所述关联启动的时间顺序根据Kmeans算法将所述第一应用与所述其他应用之间的关联启动时刻进行聚类。可选地,根据所述聚类中心确定所述第一应用请求关联启动的所述第二应用的关联状态包括以下之一:当确定所述第二应用的启动时间在所述聚类中心所对应的时间范围内时,确定所述第二应用位于所述聚类中心中,所述第二应用的关联状态为允许与所述第一应用进行关联的合理关联状态;当确定所述第二应用的启动时间不在所述聚类中心所对应的时间范围内时,确定所述第二应用的关联状态为不允许与所述第一应用进行关联的不合理关联状态。可选地,根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态包括:在确定所述第一应用请求关联启动所述第二应用后的第一预定时间内,所述第二应用的附加活动被所述第一应用关联启动,则确定所述第二应用位于所述聚类中心中,所述第二应用的关联状态为允许与所述第一应用进行关联的合理关联状态。可选地,在确定所述第二应用为合理关联状态后,所述方法还包括:在确定所述第二应用的附加活动被所述第一应用关联启动后,所述附加活动进入后台运行,若在第二预定时间内所述附加活动没有被所述第一应用再次关联启动,则确定所述第二应用的附加活动被所述第一应用附加。可选地,根据所述第二应用的关联状态对所述第二应用进行关联启动处理包括以下之一:在确定所述第二应用的关联状态为所述合理关联状态的情况下,在所述第二应用运行结束时,关闭所述第二应用;在确定所述第二应用的关联状态为所述合理关联状态,并且所述第二应用的附加活动被所述第一应用附加的情况下,在所述第二应用运行结束时,关闭所述第二应用并关闭所述附加活动。可选地,在根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态之前,所述方法还包括:接收所述第一应用发送的用于请求关联启动所述第二应用的关联启动请求。根据本专利技术的另一个实施例,还提供一种应用关联启动的处理装置,包括:处理模块,用于将与第一应用关联启动的其他应用按照时间进行聚类,得到所述第一应用的聚类中心,其中,所述聚类中心中包括所述其他应用;第一确定模块,用于根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态;处理模块,用于根据所述第二应用的关联状态对所述第二应用进行关联启动处理。可选地,所述处理模块可以包括:第一确定单元,用于确定所述其他应用与所述第一应用进行关联启动的时间顺序;处理单元,用于按照所述关联启动的时间顺序对所述其他应用的启动时间进行kmeans聚类,得到所述第一应用的关联启动的聚类中心。可选地,所述处理单元包括:处理子单元,用于按照所述关联启动的时间顺序根据Kmeans算法将所述第一应用与所述其他应用之间的关联启动时刻进行聚类。可选地,所述第一确定模块包括之下之一:第二确定单元,用于当确定所述第二应用的启动时间在所述聚类中心所对应的时间范围内时,确定所述第二应用位于所述聚类中心中,所述第二应用的关联状态为允许与所述第一应用进行关联的合理关联状态;第三确定单元,用于当确定所述第二应用的启动时间不在所述聚类中心所对应的时间范围内时,确定所述第二应用的关联状态为不允许与所述第一应用进行关联的不合理关联状态。根据本专利技术的又一个实施例,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述任一项所述的方法。根据本专利技术的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任一项所述的方法。通本文档来自技高网
...

【技术保护点】
1.一种应用关联启动的处理方法,其特征在于,包括:将与第一应用关联启动的其他应用按照时间进行聚类,得到所述第一应用的聚类中心,其中,所述聚类中心中包括所述其他应用;根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态;根据所述第二应用的关联状态对所述第二应用进行关联启动处理。

【技术特征摘要】
1.一种应用关联启动的处理方法,其特征在于,包括:将与第一应用关联启动的其他应用按照时间进行聚类,得到所述第一应用的聚类中心,其中,所述聚类中心中包括所述其他应用;根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态;根据所述第二应用的关联状态对所述第二应用进行关联启动处理。2.根据权利要求1所述的方法,其特征在于,将与所述第一应用关联启动的所述其他应用按照时间进行聚类,得到所述第一应用的聚类中心包括:确定所述其他应用与所述第一应用进行关联启动的时间顺序;按照所述关联启动的时间顺序对所述其他应用的启动时间进行kmeans聚类,得到所述第一应用的关联启动的聚类中心。3.根据权利要求2所述的方法,其特征在于,按照所述关联启动的时间顺序对所述其他应用的启动时间进行kmeans聚类包括:按照所述关联启动的时间顺序根据Kmeans算法将所述第一应用与所述其他应用之间的关联启动时刻进行聚类。4.根据权利要求1所述的方法,其特征在于,根据所述聚类中心确定所述第一应用请求关联启动的所述第二应用的关联状态包括以下之一:当确定所述第二应用的启动时间在所述聚类中心所对应的时间范围内时,确定所述第二应用位于所述聚类中心中,所述第二应用的关联状态为允许与所述第一应用进行关联的合理关联状态;当确定所述第二应用的启动时间不在所述聚类中心所对应的时间范围内时,确定所述第二应用的关联状态为不允许与所述第一应用进行关联的不合理关联状态。5.根据权利要求1所述的方法,其特征在于,根据所述聚类中心确定所述第一应用请求关联启动的第二应用的关联状态包括:在确定所述第一应用请求关联启动所述第二应用后的第一预定时间内,所述第二应用的附加活动被所述第一应用关联启动,则确定所述第二应用位于所述聚类中心中,所述第二应用的关联状态为允许与所述第一应用进行关联的合理关联状态。6.根据权利要求5所述的方法,其特征在于,在确定所述第二应用为合理关联状态后,所述方法还包括:在确定所述第二应用的附加活动被所述第一应用关联启动后,所述附加活动进入后台运行,若在第二预定时间内所述附加活动没有被所述第一应用再次关联启动,则确定所述第二应用的附加活动被所述第一应用附加。7.根据权利要求6所...

【专利技术属性】
技术研发人员:解玉凤王渝杨皓轩徐然然姚涛沙爽
申请(专利权)人:复旦大学中兴通讯股份有限公司
类型:发明
国别省市:上海,31

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

1