CN105282299A - 一种应用启动装置与方法 - Google Patents

一种应用启动装置与方法 Download PDF

Info

Publication number
CN105282299A
CN105282299A CN201410258189.4A CN201410258189A CN105282299A CN 105282299 A CN105282299 A CN 105282299A CN 201410258189 A CN201410258189 A CN 201410258189A CN 105282299 A CN105282299 A CN 105282299A
Authority
CN
China
Prior art keywords
application
network
object time
time
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410258189.4A
Other languages
English (en)
Inventor
巩勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201410258189.4A priority Critical patent/CN105282299A/zh
Priority to PCT/CN2014/083922 priority patent/WO2015188433A1/zh
Publication of CN105282299A publication Critical patent/CN105282299A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开一种应用启动装置与方法,应用启动装置配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;当目标时间到达时,检测当前网络是否开启,若已开启,则根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。本发明通过以上技术方案,无需用户手动启动应用,还可提前启动应用,并进行自动刷新,因此用户无需等待刷新,可以直接浏览最新消息,因无需刷新也就不受当前环境网络的影响;还可在有WIFI覆盖时提前自启动应用,利用WIFI来刷新应用,可进一步为用户节省流量。

Description

一种应用启动装置与方法
技术领域
本发明涉及电子技术领域,尤其涉及一种应用启动装置与方法。
背景技术
随着网络的普及,终端上安装的各类应用越来越多,用户每天都要打开几个自己喜欢的应用进行浏览。以手机为例,越来越多的手机用户每天都会通过手机浏览新闻、微博、QQ等应用的新消息。
而现有技术,需要用户在终端上进行手动触发才可以启动应用,这种方式首先是操作不够智能;其次,这种方式往往在用户将要浏览时才临时启动应用,受用户所在环境中网络的影响较大,若环境网络不佳,可能会遇到刷新时间长,甚至刷新失败的问题,例如,多数上班族每天早晚在公交车上、每日三餐的时候通常会浏览各类应用,而公交车、食堂这种用户密集的环境,网速通常受到很大影响,用户处在这样的环境中临时启动应用的话,刷新时间长,甚至刷新失败。
发明内容
本发明提供的应用启动装置与方法,解决现有应用启动方式不够完善的问题。
为解决上述技术问题,本发明采用以下技术方案:
一种应用启动装置,包括:第一配置模块,用于配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;网络检测模块,用于所述第一配置模块配置的目标时间到达时,检测当前网络是否开启;以及应用启动模块,用于所述网络检测模块的检测结果为当前网络已开启时,根据与该目标时间对应的应用标识启动对应的应用;并基于所开启的网络,对所启动的应用进行加载。
进一步地,该应用启动装置,还包括:第二配置模块,用于配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;所述网络检测模块具体用于所述第一配置模块配置的目标时间到达时,检测当前是否按照与所述目标时间对应的网络连接方式开启网络,若是,则检测结果为当前网络已开启。
进一步地,该应用启动装置,还包括:网络开启模块,用于所述网络检测模块的检测结果为未按照与所述目标时间对应的网络连接方式开启网络时,按照与所述目标时间对应的网络连接方式开启网络;所述应用启动模块还用于所述网络开启模块按照与所述目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
进一步地,第一配置模块包括自适应配置模块和/或自定义配置模块:
自适应配置模块包括:记录子模块,用于记录预设周期内启动应用的历史数据;确定子模块,用于基于记录子模块记录的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用;以及第一保存子模块,用于将确定子模块所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存;
自定义配置模块包括:接收子模块,用于接收用户的输入操作;以及第二保存子模块,用于将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
进一步地,记录子模块具体用于记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识;确定子模块具体用于根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
进一步地,该应用启动装置,还包括:更新模块,用于根据记录子模块记录的下一预设周期内启动应用的历史数据,对第一保存子模块和/或第二保存子模块保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
一种应用启动方法,包括:配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;当目标时间到达时,检测当前网络是否开启,若已开启,则根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
进一步地,该应用启动方法,还包括:配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;所述检测当前网络是否开启具体为:检测当前是否按照与所述目标时间对应的网络连接方式开启网络,若是,则检测结果为已开启。
进一步地,该应用启动方法,还包括:若检测结果为未按照与所述目标时间对应的网络连接方式开启网络,则按照与所述目标时间对应的网络连接方式开启网络;按照与所述目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
进一步地,配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系包括:记录预设周期内启动应用的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用,将所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存;和/或,接收用户的输入操作;将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
进一步地,记录预设周期内启动应用的历史数据包括:记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识;按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用包括:根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
进一步地,该应用启动方法,还包括:根据记录的下一预设周期内启动应用的历史数据,对保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
本发明提供的应用启动装置与方法,在预先配置的目标时间到达且已开启网络时,启动预先配置的与该目标时间对应的应用,并基于所开启的网络,对所启动的应用进行加载。应用的开启无需用户手动触发,实现了应用的自启动,还实现了应用的自加载。若将目标时间设置在用户启动应用的惯性时间之前,则可实现应用的提前启动,那么当用户在惯性时间达到时浏览应用时,无需手动启动,可直接进入应用,无需等待加载,可以直接浏览最新消息,因无需加载也就不受当前环境网络的影响。若将目标时间设置在有WIFI覆盖的时候,还可在有WIFI覆盖时提前自启动应用,利用WIFI来加载应用,可进一步为用户节省流量。
进一步地,本发明还可预先配置与目标时间对应的网络连接方式,在目标时间到达,且当前的连网方式与该目标时间对应的网络连接方式一致时,才启动对应的应用。这种方案可以由用户自定义应用自启动、自刷新的网络环境,有利于节省流量。
附图说明
图1为本发明一实施例提供的应用启动方法的流程图;
图2为本发明另一实施例提供的应用启动方法的流程图;
图3为本发明一实施例提供的应用启动装置的示意图;
图4为本发明一实施例配置的目标时间、网络连接方式和应用标识的示意图。
具体实施方式
本发明在所配置的目标时间到来时,可自启动网络(例如WIFI网络、移动数据网络),还可自启动、自加载应用,例如腾讯QQ、人人网客户端、搜狐新闻客户端等网络应用。
下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施例一:
图1为本发明一实施例提供的应用启动方法的流程图,请参考图1,包括如下流程:
S101、配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;
S102、当目标时间到达时,检测当前网络是否开启,若已开启,则进入步骤S103,若未开启,则进入步骤S104;
S103、根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
S104、开启网络,在网络开启成功后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。若网络开启失败,则不进行操作,等待下一个目标时间的到来。
本实施例中的应用包括:默认为在启动后自动进行加载的第一类应用,还包括启动后需要用户触发开启加载功能的第二类应用。目前市场上绝大多数应用属于第一类应用。
对于第一类应用,本实施例步骤S103和步骤S104中,所述根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载具体为:对于未开启的应用直接开启,对于已开启的应用(例如被挂起到后台运行的应用),先关闭后再重新开启,这类应用在开启后基于所开启的网络自动进行加载。由于这类应用默认为在启动后自动进行加载,因此对这类应用在步骤S103和步骤S104中只需启动它即可,加载功能由其本身默认进行,无需另行触发。
对于第二类应用,由本身没有默认自动加载的功能,因此步骤S103和步骤S104中,不但需要启动这类应用,还需要另其进行加载。
步骤S101包括以下自适应配置模式和自定义配置模式:
自适应配置模式,由应用启动装置自动学习用户启动应用的历史数据,该历史数据能反映出用户的行为习惯,因此可基于该历史数据配置目标时间以及与目标时间对应的目标应用。具体包括:记录预设周期内启动应用的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用,将所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存。
预设周期可人为设定,也可采用默认值。优选的,预设周期为一周的时间,即基于用户一周内的历史数据配置目标时间以及与目标时间对应的目标应用。更优的,可以区分工作日和周末进行学习,即预设周期为周一至周五这五天,或者为周末两天,基于周一至周五记录的历史数据所配置的目标时间、目标应用,适用于用户在往后的周一至周五这五天;基于周末两天记录的历史数据所配置的目标时间、目标应用,适用于用户在往后的周末时间。优选的,还包括:对该预设周期内记录的历史数据进行更新,更新频率例如:一天一次、一周一次等。
优选的,上述记录预设周期内启动应用的历史数据这一步骤包括:记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识。优选的,将每一次的网络开启时间,以及之后被优先启动的至少一个应用的应用标识作为一个信息条存入数据库,即每个信息条包括两部分内容,其一是:网络开启时间,其二是,在该网络开启时间之后启动的至少一个应用的应用标识。网络开启时间至少包括:时钟、分钟、秒钟三部分时间信息,当然还可以包括日期等其他信息。优选的,记录的网络开启时间为WIFI网络开启时间,当然在其他实施例中,还可以包括移动数据网络(2G、3G、4G)开启时间。
更优的,上述记录预设周期内启动应用的历史数据这一步骤包括:记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后一定时长内优先启动的至少一个应用的应用标识。通过一定时长的限制排除了在网路开启后很长一段时间内才启动的应用,因为在网路开启后很长一段时间内才启动的应用通常不是用户很感兴趣的应用,因此无需作为本发明的目标应用。优选的,所述一定时长为20分钟。
优选的,上述按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用的步骤包括:根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。以下举例进一步解释说明:
目标应用的确定方法例如:根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,统计所述预设周期内被启动应用的启动次数;将启动次数达到预设次数值的应用作为目标应用,或者按照启动次数由多到少进行排名,将排名靠前的几个应用作为目标应用,例如将排名靠前的3个应用作为目标应用。
目标时间的确定方法例如:将一天的24小时时间以20分钟为时间窗口进行划分,得到72个时间段;对其进行编号,按照先后顺序依次为1、2、3、……、72;将上述记录的预设周期内每次的网络开启时间归入到对应的时间段中;统计每个时间段落入的网络开启时间的数目;选出网络开启时间的数目达到预设数目值的时间段,或者按照网络开启时间的数目由多到少进行排名,选出排名靠前的几个时间段,例如选出排名靠前的3个时间段;将被选出的时间段的起始时间作为目标时间,或者将提前其起始时间预设时长的时间作为目标时间,优选的,预设时长为5至10分钟。
目标时间的确定方法又如:将上述记录的预设周期内每次的网络开启时间按照一天当中的时间顺序进行排序;若存在相邻时间间隔小于或等于预设时间间隔的X个连续的网络开启时间,则将该X个连续的网络开启时间组成的时间段的起始时间,也就是该X个连续的网络开启时间中的最早的网络开启时间作为目标时间,或者再提前预设时长。X大于1,可采用默认值,或人为事先设定。
此外,由于用户在闹钟响后启动应用的概率非常大,因此,在另一些实施例中,还将用户设置的闹钟时间也作为目标时间。
自定义配置模式,即接收用户的输入操作,将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。这种模式基于用户的手动配置。配置好之后不需要用户在每次启动应用前进行手动触发。
优选的,本实施例还包括:根据记录的下一预设周期内启动应用的历史数据,对步骤S101中配置的目标时间、应用标识、目标时间与应用标识的对应关系进行更新。这样能够学习到最新的应用启动历史数据,基于最新的应用启动历史数据进行的参数配置更加符合用户需求。
优选的,步骤S103和步骤S104之后,还包括S105,即自启动并自加载应用一定时长后,预计应用已加载完毕,则关闭对应的网络连接,等待下一目标时间的到来。
优选的,应用被启动后,将其挂起到后台运行。
实施例二:
图2为本发明另一实施例提供的应用启动方法的流程图,请参考图2,包括如下流程:
S201、配置至少一个目标时间、至少一种网络连接方式和至少一个应用标识,并建立各目标时间与至少一种网络连接方式、至少一个应用标识的对应关系;即每个目标时间对应至少一种网络连接方式和至少一个应用标识。
具体的,可参考上述实施例一来配置目标时间、应用标识,以及建立目标时间与至少一个应用标识的对应关系。
网络连接方式包括网络类型,还可以包括一些其他的与网络连接相关的参数。优选的,网络连接方式包括以下三种:仅WIFI网络;优先WIFI网络后2G/3G/4G;仅2G/3G/4G,这三种网络连接方式分别表示:在对应目标时间,仅在WIFI网络环境下,自启动对应应用;优先在WIFI网络环境下,自启动对应应用,若没有在WIFI网络,在2G/3G/4G网络中自启动对应应用;仅在2G/3G/4G网络环境下,自启动对应应用。
网络连接方式可采用自定义配置模式,即由用户手动进行网络连接方式的配置,例如用户直接输入与目标时间对应的网络类型,或者用户选定界面上供选择的网络类型,将用户输入或选定的网络类型与该目标时间对应保存,则完成了网络连接方式的配置步骤。配置好之后不需要用户在每次启动应用前手动开启网络。
S202、当目标时间到达时,检测当前是否按照与该目标时间对应的网络连接方式开启网络,若已开启,则进入步骤S203,若未开启,则进入步骤S204;
S203、根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
S204、按照与该目标时间对应的网络连接方式开启网络,在开启成功后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。若按照与该目标时间对应的网络连接方式开启网络失败,则不进行操作,等待下一个目标时间的到来。
本实施例相比实施例一不同之处在于,仅在于还需要配置与目标时间对应的网络连接方式,在目标时间达到,且当前已按照与该目标时间对应的网络连接方式开启网络时,才启动与该目标时间对应的应用,并基于所开启的网络,对所启动的应用进行加载。例如,若用户不希望在2G/3G/4G网络中自启动应用,则可配置与目标时间对应的网络连接方式为仅WIFI网络,这样的话当目标时间达到时,也只会在WIFI网络开启的情况下自启动应用,更加人性化,为用户节省流量。
图3为本发明一实施例提供的应用启动装置的示意图,请参考图3,应用启动装置3包括第一配置模块31、网络检测模块32和应用启动模块33,第一配置模块31用于配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;网络检测模块32用于第一配置模块31配置的目标时间到达时,检测当前网络是否开启;应用启动模块33用于网络检测模块32的检测结果为当前网络已开启时,根据与该目标时间对应的应用标识启动对应的应用;并基于所开启的网络,对所启动的应用进行加载。
优选的,该应用启动装置3还包括:第二配置模块34,用于配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;网络检测模块32具体用于第一配置模块31配置的目标时间到达时,检测当前是否按照与该目标时间对应的网络连接方式开启网络,若是,则检测结果为当前网络已开启。
优选的,该应用启动装置3还包括:网络开启模块35,用于网络检测模块32的检测结果为未按照与该目标时间对应的网络连接方式开启网络时,按照与该目标时间对应的网络连接方式开启网络;应用启动模块33还用于网络开启模块35按照与该目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
优选的,第一配置模块31包括自适应配置模块311和/或自定义配置模块312,其中,
自适应配置模块311包括:记录子模块,用于记录预设周期内启动应用的历史数据;确定子模块,用于基于记录子模块记录的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用;以及第一保存子模块,用于将确定子模块所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存。
自定义配置模块312包括:接收子模块,用于接收用户的输入操作;以及第二保存子模块,用于将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
优选的,第一保存子模块和第二保存子模块可共用。
优选的,记录子模块具体用于记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识。
优选的,确定子模块具体用于根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
优选的,该应用启动装置3还包括:更新模块36,用于根据记录子模块记录的下一预设周期内启动应用的历史数据,对第一保存子模块和/或第二保存子模块保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
优选的,第二配置模块34包括另一自定义配置模块,或者与上述自定义配置模块312共用,接收用户的输入操作,将用户输入的至少一个网络连接方式,以及各目标时间与至少一个网络连接方式的对应关系进行保存。
本发明中的应用启动装置3包括但不局限于手机、PC、PAD。下面以手机为例,对本发明进一步详细说明,包括以下参数配置流程和应用自启动流程:
一、参数配置流程
用户打开手机,在界面中选择使用自适应配置模式,或选择自定义配置模式。自适应配置模式即手机自主学习用户的行为习惯,并根据学习结果自启动手机应用;自定义配置模式即用户自行配置相关项,手机根据用户配置启动手机应用。
1.1、若用户选择自适应配置模式,进入自适应配置模式对应的界面,例如该界面可显示手机自主学习结果。
手机自动监测用户每一次的WIFI网络开启时间以及之后打开的应用,将每一次的WIFI网络开启时间,以及该次开启后被优先启动的3个应用的应用标识作为一个信息条存入数据库,例如其中一个信息条包括:10:30:12,QQ、搜狐新闻客户端、人人网的应用名称。该信息条表示:在10:30:12开启的WIFI网络,在之后优先启动了QQ、搜狐新闻客户端、人人网这3个应用;
当记录的数据达到一个周(本实施例的预设周期)后,最新记录的信息条替换掉数据库中时间最早的信息条,不断更新数据库,该数据库保持用户最近一周内的信息条;
基于数据库中最近一周内记录的信息条进行统计分析,具体的,将一天的24小时时间以20分钟为时间窗口进行划分,得到72个时间段,对其进行编号,按照先后顺序依次为1、2、3、……、72;将最近一周内记录的信息条按照WIFI网络开启时间归入到对应的时间段中;统计每个时间段落入的信息条数目,进而得到72个统计结果;对统计结果进行排序,假设本实施例得到信息条数目最多的两个时间段为11:10至11:30,和19:40至20:00,这两个时间段代表用户在这一周内惯性上网的时间段;假设本实施例将提前这两时间段的起始时刻10分钟的时间点作为目标时间,则目标时间包括11:00和19:30;此外,假设本实施例还将用户设置起床闹钟时间7:00也作为一个目标时间;
对最近一周内记录的信息条中应用标识进行统计排名,得出被启动次数最多的前3个应用,分别作为目标应用,假设本实施例的目标应用包括人人网、微博、QQ空间;
网络连接方式采用默认设置或有用户手动设置,假设本实施例默认所有目标时间对应的网络连接方式为:仅WIFI,即在对应的目标时间,只有在WIFI网络开启的情况下才自启动与该目标时间对应的应用;
假设本实施例自定义配置模式默认每个目标时间均对应这3个目标应用的应用标识和该一种网络连接方式,则手机保存三者之间的对应关系,如图4所示,即目标时间分别为7:00、11:00、19:30,与这三个目标时间均对应的应用包括人人网、微博、QQ空间,与这三个目标时间均对应的网络连接方式为仅WIFI。
1.2、若选择自定义配置模式,则进入自定义配置模式对应的界面,包括:
目标时间的配置,可针对一周7天设置不同的目标时间,且每一天可设置多个目标时间。此外,该界面自动将用户设置的闹钟也作为目标时间加入到目标时间列表中。
目标应用及与目标时间的对应关系的配置,界面上在上述配置的各个目标时间后排列显示多个应用的应用标识,用户勾选需要在各个目标时间下启动的应用的应用标识。应用标识例如应用名称。
网络连接方式及与目标时间的对应关系的配置,界面上在上述配置的各个目标时间后排列显示多种网络连接方式,用户进行勾选。
假设本实施例用户通过自定义配置方式配置的参数如图4所示,即目标时间分别为7:00、11:00、19:30,与这三个目标时间均对应的应用包括人人网、微博、QQ空间,与这三个目标时间均对应的网络连接方式为仅WIFI。
二、应用自启动流程
在完成上述参数配置后,可进入应用自启动流程:
手机检测当前时间,并将当前时间与上述自适应配置或自定义配置模式所配置的目标时间进行匹配;
若早上7:00这一时刻到来,则根据网络连接方式的配置检测当前WIFI网络是否开启,由于早上7:00用户一般在家中刚起床,家中的WIFI网络还处于关闭状态,此时检测结果为当前WIFI网络未开启,则自启动家中的WIFI网络,WIFI网络开启成功后,再判断与7:00这一目标时间对应的人人网、微博、QQ空间各应用是否已开启,对于未开启的则直接开启,对于已开启的(例如被挂起到后台运行的应用),先关闭后再重新开启,人人网、微博、QQ空间被开启后默认进行自动加载,一定时长后,预计应用已加载完毕,则关闭WIFI网络,等待下一目标时间的到来。当用户7:30离开家乘坐公交时,便可以拿出手机,直接阅读这三个应用中的最新消息,无需手动开启这三个应用,无需等待刷新,且省流量。
若上午11:00这一时刻到来,则根据网络连接方式的配置检测当前WIFI网络是否开启,由于11:00用户一般在公司工作,此时公司的WIFI网络通常已开启,那么检测结果为当前WIFI网络已开启,再判断对应的人人网、微博、QQ空间各应用是否已开启,对于未开启的则直接开启,对于已开启的(例如被挂起到后台运行的应用),先关闭后再重新开启,人人网、微博、QQ空间被开启后默认进行自动加载,由于是公司的WIFI网络,加载完后不关闭WIFI,等待下一目标时间的到来。当用户11:30离开公司的WIFI覆盖范围到食堂吃饭时,便可以拿出手机,直接阅读这三个应用中的最新消息,无需手动开启这三个应用,无需等待刷新,且省流量。
若下午19:30这一时刻到来,检测当前WIFI网络是否开启,由于这一时刻用户一般刚回到家中,家中的WIFI网络还处于关闭状态,此时检测结果为当前WIFI网络未开启,则自启动家中的WIFI网络,WIFI网络开启成功后,再判断对应的人人网、微博、QQ空间各应用是否已开启,对于未开启的则直接开启,对于已开启的(例如被挂起到后台运行的应用),先关闭后再重新开启,人人网、微博、QQ空间被开启后默认进行自动加载,加载完毕后可关闭WIFI网络或让其保持开启状态,等待下一目标时间的到来。之后用户拿出手机,可直接阅读这三个应用中的最新消息,无需手动开启这三个应用,无需等待刷新。
应用被启动后,将其挂起到后台运行。
本实施例可让用户在查看手机应用的最新信息之前,自启动应用并刷新最新信息,无需手动触发,无需等待刷新,可直接浏览最新消息,不受当前环境网络的影响,还可为用户节省流量。
以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (12)

1.一种应用启动装置,其特征在于,包括:
第一配置模块,用于配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;
网络检测模块,用于所述第一配置模块配置的目标时间到达时,检测当前网络是否开启;
应用启动模块,用于所述网络检测模块的检测结果为当前网络已开启时,根据与该目标时间对应的应用标识启动对应的应用;并基于所开启的网络,对所启动的应用进行加载。
2.如权利要求1所述的应用启动装置,其特征在于,还包括:第二配置模块,用于配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;
所述网络检测模块具体用于所述第一配置模块配置的目标时间到达时,检测当前是否按照与该目标时间对应的网络连接方式开启网络,若是,则检测结果为当前网络已开启。
3.如权利要求2所述的应用启动装置,其特征在于,还包括:网络开启模块,用于所述网络检测模块的检测结果为未按照与该目标时间对应的网络连接方式开启网络时,按照与该目标时间对应的网络连接方式开启网络;
所述应用启动模块还用于所述网络开启模块按照与该目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
4.如权利要求1至3任一项所述的应用启动装置,其特征在于,第一配置模块包括自适应配置模块和/或自定义配置模块:
自适应配置模块包括:记录子模块,用于记录预设周期内启动应用的历史数据;确定子模块,用于基于记录子模块记录的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用;以及第一保存子模块,用于将确定子模块所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存;
自定义配置模块包括:接收子模块,用于接收用户的输入操作;以及第二保存子模块,用于将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
5.如权利要求4所述的应用启动装置,其特征在于,
记录子模块具体用于记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识;
确定子模块具体用于根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
6.如权利要求4所述的应用启动装置,其特征在于,还包括:
更新模块,用于根据记录子模块记录的下一预设周期内启动应用的历史数据,对第一保存子模块和/或第二保存子模块保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
7.一种应用启动方法,其特征在于,包括:
配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系;
当目标时间到达时,检测当前网络是否开启,若已开启,则根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
8.如权利要求7所述的应用启动方法,其特征在于,还包括:配置至少一种网络连接方式,并建立各目标时间与至少一种网络连接方式的对应关系;
所述检测当前网络是否开启具体为:检测当前是否按照与该目标时间对应的网络连接方式开启网络,若是,则检测结果为已开启。
9.如权利要求8所述的应用启动方法,其特征在于,还包括:若检测结果为未按照与该目标时间对应的网络连接方式开启网络,则按照与该目标时间对应的网络连接方式开启网络;按照与该目标时间对应的网络连接方式成功开启网络之后,根据与该目标时间对应的应用标识启动对应的应用,并基于所开启的网络,对所启动的应用进行加载。
10.如权利要求7至9任一项所述的应用启动方法,其特征在于,配置至少一个目标时间和至少一个应用标识,并建立各目标时间与至少一个应用标识的对应关系包括:
记录预设周期内启动应用的历史数据,按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用,将所确定的至少一个目标时间、至少一个目标应用的应用标识,以及各目标时间与应用标识的对应关系进行保存;
和/或,接收用户的输入操作;将用户输入的至少一个目标时间、至少一个应用标识,以及各目标时间与至少一个应用标识的对应关系进行保存。
11.如权利要求10所述的应用启动方法,其特征在于,
记录预设周期内启动应用的历史数据包括:记录预设周期内用户每次的网络开启时间,以及用户在每次网络开启后优先启动的至少一个应用的应用标识;
按照预设规则从中确定至少一个目标时间和与目标时间对应的至少一个目标应用包括:根据所述预设周期内用户在每次网络开启后优先启动的至少一个应用的应用标识,选择所述预设周期内启动次数最多的至少一个应用作为目标应用;根据所述预设周期内用户每次的网络开启时间,选择所述预设周期内网络开启时间最为密集的至少一个时间段的起始时间或提前该起始时间预设时长的时间作为目标时间。
12.如权利要求10所述的应用启动方法,其特征在于,还包括:
根据记录的下一预设周期内启动应用的历史数据,对保存的所述目标时间、应用标识、目标时间与应用标识的对应关系进行更新。
CN201410258189.4A 2014-06-11 2014-06-11 一种应用启动装置与方法 Pending CN105282299A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410258189.4A CN105282299A (zh) 2014-06-11 2014-06-11 一种应用启动装置与方法
PCT/CN2014/083922 WO2015188433A1 (zh) 2014-06-11 2014-08-07 一种应用启动装置与方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410258189.4A CN105282299A (zh) 2014-06-11 2014-06-11 一种应用启动装置与方法

Publications (1)

Publication Number Publication Date
CN105282299A true CN105282299A (zh) 2016-01-27

Family

ID=54832764

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410258189.4A Pending CN105282299A (zh) 2014-06-11 2014-06-11 一种应用启动装置与方法

Country Status (2)

Country Link
CN (1) CN105282299A (zh)
WO (1) WO2015188433A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955741A (zh) * 2016-04-29 2016-09-21 乐视控股(北京)有限公司 应用处理方法及装置
CN106777113A (zh) * 2016-12-15 2017-05-31 北京奇虎科技有限公司 应用程序中的数据处理方法、装置及移动终端
CN108132803A (zh) * 2018-01-17 2018-06-08 吉浦斯信息咨询(深圳)有限公司 基于移动终端的定时保活及唤醒方法、***、终端及介质
CN108153891A (zh) * 2017-12-29 2018-06-12 北京奇虎科技有限公司 上网活跃时间统计方法及装置
WO2018103447A1 (zh) * 2016-12-07 2018-06-14 广东欧珀移动通信有限公司 WiFi/热点的开启方法及装置
CN109144960A (zh) * 2018-08-18 2019-01-04 王梅 根据区域范围在移动互联网内进行数据预取的方法及***
CN110022235A (zh) * 2019-04-18 2019-07-16 维沃移动通信有限公司 信息处理方法、终端和服务器
CN110737484A (zh) * 2018-07-19 2020-01-31 马上消费金融股份有限公司 一种启动应用程序的方法及终端设备
CN112087476A (zh) * 2019-06-14 2020-12-15 腾讯科技(深圳)有限公司 页面启动方法、第一硬件设备、移动终端、服务器与***
CN116761264A (zh) * 2023-08-22 2023-09-15 广东海洋大学 上行资源分配方法、装置、基站及中继终端

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114007245A (zh) * 2021-10-29 2022-02-01 维沃移动通信有限公司 一种数据处理方法、装置及电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222716A (zh) * 2008-01-23 2008-07-16 中国联合通信有限公司 一种移动终端定时下载的方法及***
CN102904912A (zh) * 2011-07-26 2013-01-30 腾讯科技(深圳)有限公司 一种网页内容下载方法及***
CN102999368A (zh) * 2012-12-14 2013-03-27 广东欧珀移动通信有限公司 移动终端中程序预先启动方法、装置及移动终端
CN103347285A (zh) * 2013-07-16 2013-10-09 福州大学 面向移动平台的网络制式自动切换方法
CN103369508A (zh) * 2013-06-25 2013-10-23 华为技术有限公司 数据加载方法和终端设备
CN103412789A (zh) * 2013-07-26 2013-11-27 宇龙计算机通信科技(深圳)有限公司 一种启动应用程序的方法、***及移动终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222716A (zh) * 2008-01-23 2008-07-16 中国联合通信有限公司 一种移动终端定时下载的方法及***
CN102904912A (zh) * 2011-07-26 2013-01-30 腾讯科技(深圳)有限公司 一种网页内容下载方法及***
CN102999368A (zh) * 2012-12-14 2013-03-27 广东欧珀移动通信有限公司 移动终端中程序预先启动方法、装置及移动终端
CN103369508A (zh) * 2013-06-25 2013-10-23 华为技术有限公司 数据加载方法和终端设备
CN103347285A (zh) * 2013-07-16 2013-10-09 福州大学 面向移动平台的网络制式自动切换方法
CN103412789A (zh) * 2013-07-26 2013-11-27 宇龙计算机通信科技(深圳)有限公司 一种启动应用程序的方法、***及移动终端

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955741A (zh) * 2016-04-29 2016-09-21 乐视控股(北京)有限公司 应用处理方法及装置
WO2018103447A1 (zh) * 2016-12-07 2018-06-14 广东欧珀移动通信有限公司 WiFi/热点的开启方法及装置
CN106777113A (zh) * 2016-12-15 2017-05-31 北京奇虎科技有限公司 应用程序中的数据处理方法、装置及移动终端
CN106777113B (zh) * 2016-12-15 2020-03-13 北京安云世纪科技有限公司 应用程序中的数据处理方法、装置及移动终端
CN108153891A (zh) * 2017-12-29 2018-06-12 北京奇虎科技有限公司 上网活跃时间统计方法及装置
CN108132803B (zh) * 2018-01-17 2021-02-12 吉浦斯信息咨询(深圳)有限公司 基于移动终端的定时保活及唤醒方法、***、终端及介质
CN108132803A (zh) * 2018-01-17 2018-06-08 吉浦斯信息咨询(深圳)有限公司 基于移动终端的定时保活及唤醒方法、***、终端及介质
CN110737484A (zh) * 2018-07-19 2020-01-31 马上消费金融股份有限公司 一种启动应用程序的方法及终端设备
CN109144960A (zh) * 2018-08-18 2019-01-04 王梅 根据区域范围在移动互联网内进行数据预取的方法及***
CN109144960B (zh) * 2018-08-18 2022-05-06 轩克科技(上海)有限公司 根据区域范围在移动互联网内进行数据预取的方法及***
CN110022235A (zh) * 2019-04-18 2019-07-16 维沃移动通信有限公司 信息处理方法、终端和服务器
CN110022235B (zh) * 2019-04-18 2022-07-15 维沃移动通信有限公司 信息处理方法、终端和服务器
CN112087476A (zh) * 2019-06-14 2020-12-15 腾讯科技(深圳)有限公司 页面启动方法、第一硬件设备、移动终端、服务器与***
CN116761264A (zh) * 2023-08-22 2023-09-15 广东海洋大学 上行资源分配方法、装置、基站及中继终端
CN116761264B (zh) * 2023-08-22 2023-10-31 广东海洋大学 上行资源分配方法、装置、基站及中继终端

Also Published As

Publication number Publication date
WO2015188433A1 (zh) 2015-12-17

Similar Documents

Publication Publication Date Title
CN105282299A (zh) 一种应用启动装置与方法
CN1991890B (zh) 服务推荐***及服务推荐方法
CN104750550B (zh) 移动终端应用管理***、方法及使用次数记录生成方法
US20210390087A1 (en) Application suggestion features
CN106060909B (zh) 一种网络连接方法及移动终端
CN105302895B (zh) 一种数据缓存同步方法、服务器和客户端
CN102037481A (zh) 用于检测行为模式的方法及设备
CN103595566B (zh) 一种检测空闲ip地址的方法及装置
CN102904797B (zh) 即时通信中交互信息记录的实现方法及***
CN102163197B (zh) 一种换肤方法、***和装置
CN102378136B (zh) 短消息的处理方法及装置
CN109683949A (zh) 预装应用管理方法、装置及存储介质
US11832349B2 (en) Nomination of a primary cell phone from a pool of cell phones
US9519867B1 (en) Optimizing a user experience
CN110418158B (zh) 直播间业务配置方法及装置、电子设备、存储介质
CN105159692B (zh) 应用的标识方法、装置及服务器
CN103036861A (zh) 通讯录联系人关系匹配的方法、***、服务器端和客户端
CN104038518B (zh) 信息处理方法、服务器和终端设备
CN104572661B (zh) 终端设备以及信息处理方法
CN101827330A (zh) 一种移动终端短消息推送优化方法和装置
CN106303013A (zh) 一种基于sim卡自动化设置移动终端的方法及***
CN112783393A (zh) 即时通信应用中的会话显示方法、装置及存储介质
CN109799997A (zh) 预置第三方应用的管理方法、智能终端及存储介质
CN110019321A (zh) 问题定界方法、装置及设备
CN106528246A (zh) 应用冻结的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160127