一种应用启动装置与方法

文档序号:9527770阅读:239来源:国知局
一种应用启动装置与方法
【技术领域】
[0001 ] 本发明涉及电子技术领域,尤其涉及一种应用启动装置与方法。
【背景技术】
[0002]随着网络的普及,终端上安装的各类应用越来越多,用户每天都要打开几个自己喜欢的应用进行浏览。以手机为例,越来越多的手机用户每天都会通过手机浏览新闻、微博、QQ等应用的新消息。
[0003]而现有技术,需要用户在终端上进行手动触发才可以启动应用,这种方式首先是操作不够智能;其次,这种方式往往在用户将要浏览时才临时启动应用,受用户所在环境中网络的影响较大,若环境网络不佳,可能会遇到刷新时间长,甚至刷新失败的问题,例如,多数上班族每天早晚在公交车上、每日三餐的时候通常会浏览各类应用,而公交车、食堂这种用户密集的环境,网速通常受到很大影响,用户处在这样的环境中临时启动应用的话,刷新时间长,甚至刷新失败。

【发明内容】

[0004]本发明提供的应用启动装置与方法,解决现有应用启动方式不够完善的问题。
[0005]为解决上述技术问题,本发明采用以下技术方案:
[0006]一种应用启动装置,包括:第一配置模块,用于配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;网络检测模块,用于所述第一配置模块配置的目标时间到达时,检测当前网络是否开启;以及应用启动模块,用于所述网络检测模块的检测结果为当前网络已开启时,根据与该目标时间对应的应用标识启动对应的应用;并基于所开启的网络,对所启动的应用进行加载。
[0007]进一步地,该应用启动装置,还包括:第二配置模块,用于配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;所述网络检测模块具体用于所述第一配置模块配置的目标时间到达时,检测当前是否按照与所述目标时间对应的网络连接方式开启网络,若是,则检测结果为当前网络已开启。
[0008]进一步地,该应用启动装置,还包括:网络开启模块,用于所述网络检测模块的检测结果为未按照与所述目标时间对应的网络连接方式开启网络时,按照与所述目标时间对应的网络连接方式开启网络;所述应用启动模块还用于所述网络开启模块按照与所述目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
[0009]进一步地,第一配置模块包括自适应配置模块和/或自定义配置模块:
[0010]自适应配置模块包括:记录子模块,用于记录预设周期内启动应用的历史数据;确定子模块,用于基于记录子模块记录的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用;以及第一保存子模块,用于将确定子模块所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存;
[0011]自定义配置模块包括:接收子模块,用于接收用户的输入操作;以及第二保存子模块,用于将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
[0012]进一步地,记录子模块具体用于记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识;确定子模块具体用于根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
[0013]进一步地,该应用启动装置,还包括:更新模块,用于根据记录子模块记录的下一预设周期内启动应用的历史数据,对第一保存子模块和/或第二保存子模块保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
[0014]—种应用启动方法,包括:配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;当目标时间到达时,检测当前网络是否开启,若已开启,则根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
[0015]进一步地,该应用启动方法,还包括:配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;所述检测当前网络是否开启具体为:检测当前是否按照与所述目标时间对应的网络连接方式开启网络,若是,则检测结果为已开启。
[0016]进一步地,该应用启动方法,还包括:若检测结果为未按照与所述目标时间对应的网络连接方式开启网络,则按照与所述目标时间对应的网络连接方式开启网络;按照与所述目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
[0017]进一步地,配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系包括:记录预设周期内启动应用的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用,将所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存;和/或,接收用户的输入操作;将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
[0018]进一步地,记录预设周期内启动应用的历史数据包括:记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识;按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用包括:根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
[0019]进一步地,该应用启动方法,还包括:根据记录的下一预设周期内启动应用的历史数据,对保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
[0020] 本发明提供的应用启动装置与方法,在预先配置的目标时间到达且已开启网络时,启动预先配置的与该目标时间对应的应用,并基于所开启的网络,对所启动的应用进行加载。应用的开启无需用户手动触发,实现了应用的自启动,还实现了应用的自加载。若将目标时间设置在用户启动应用的惯性时间之前,则可实现应用的提前启动,那么当用户在惯性时间达到时浏览应用时,无需手动启动,可直接进入应用,无需等待加载,可以直接浏览最新消息,因无需加载也就不受当前环境网络的影响。若将目标时间设置在有WIFI覆盖的时候,还可在有WIFI覆盖时提前自启动应用,利用WIFI来加载应用,可进一步为用户节省流量。
[0021 ] 进一步地,本发明还可预先配置与目标时间对应的网络连接方式,在目标时间到达,且当前的连网方式与该目标时间对应的网络连接方式一致时,才启动对应的应用。这种方案可以由用户自定义应用自启动、自刷新的网络环境,有利于节省流量。
【附图说明】
[0022]图1为本发明一实施例提供的应用启动方法的流程图;
[0023]图2为本发明另一实施例提供的应用启动方法的流程图;
[0024]图3为本发明一实施例提供的应用启动装置的意图;
[0025]图4为本发明一实施例配置的目标时间、网络连接方式和应用标识的示意图。
【具体实施方式】
[0026]本发明在所配置的目标时间到来时,可自启动网络(例如WIFI网络、移动数据网络),还可自启动、自加载应用,例如腾讯QQ、人人网客户端、搜狐新闻客户端等网络应用。
[0027]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0028]实施例一:
[0029]图1为本发明一实施例提供的应用启动方法的流程图,请参考图1,包括如下流程:
[0030]S101、配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;
[0031]S102、当目标时间到达时,检测当前网络是否开启,若已开启,则进入步骤S103,若未开启,则进入步骤S104 ;
[0032]S103、根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1