著录项信息
专利名称 | 移动终端中程序预先启动方法、装置及移动终端 |
申请号 | CN201210545772.4 | 申请日期 | 2012-12-14 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2013-03-27 | 公开/公告号 | CN102999368A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F9/445 | IPC分类号 | G;0;6;F;9;/;4;4;5;;;H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 马玉刚 |
代理机构 | 北京清亦华知识产权代理事务所(普通合伙) | 代理人 | 张大威 |
摘要
本发明涉及移动终端中程序预先启动方法、装置及移动终端,其中包括以下步骤:A、监听移动终端中一天内所有程序的启动状况,并按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;B、分析过去预定天数内每天的所述程序启动记录表,判断多份所述程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;C、在当天的每个时间段到达前,根据所述预启动程序列表的记录在后台运行即将到达的时间段对应的程序。本发明可以结合用户的使用习惯来减少用户等待程序启动的时间,提升用户体验。
1.一种移动终端中程序预先启动方法,其特征在于,包括以下步骤:
A、监听移动终端中一天内所有程序的启动状况,并按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;
B、分析过去预定天数内每天的所述程序启动记录表,判断多份所述程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;
C、在当天的每个时间段到达前,根据所述预启动程序列表的记录在后台运行即将到达的时间段对应的程序;
其中,所述步骤B具体包括:
设置天数信息N,以确定需要对比过去几天内的程序启动记录表,以及,设置次数阈值X,以确定在同一时间段内相同程序被启动多少次时需要进行预启动;
从当前日期开始向前推算N天,读取过去N天内每天的所述程序启动记录表;
逐一对比读取到的所有程序启动记录表中同一时间段内记录的程序;
如果在所述N天中有M天的同一时间段内程序T都被启动,且所述M大于等于所述次数阈值X,则将程序T记录为需要在当前日期的时间段进行预启动的程序,产生预启动程序列表;
其中,所述M、N、X为自然数,且M小于等于N;
所述步骤C中,在后台运行即将到达的时间段对应的程序具体是指:
将程序运行所需的除了与界面显示相关资源外的所有资源全部加载到内存中;
所述步骤C之后还包括步骤:
在时间段a到来时,判断是否获取到用户输入的点击已经在后台运行的程序应用图标的操作指令;
如果是,则将被点击应用图标对应的程序界面在当前屏幕显示,并且根据所述被点击应用,更新维护当天的程序启动记录表;
否则进行下一时间段的程序预启动,直到当天所有时间段预启动结束。
2.根据权利要求1所述的移动终端中程序预先启动方法,其特征在于,所述步骤A中:
所述一天中不同时间段为一天中多个连续的时间段或一天中多个不连续的时间段;
所述程序启动记录表中,每个时间段对应一个或多个程序,如果在其中任一时间段内没有监听到有程序被启动,则该时间段内对应程序记录为零。
3.一种移动终端中程序预先启动装置,其特征在于,包括:
记录表产生模块,用于监听移动终端中一天内所有程序的启动状况,并按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;
预启动列表产生模块,用于分析过去预定天数内每天的所述程序启动记录表,判断多份所述程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;
预启动模块,用于在当天的每个时间段到达前,根据所述预启动程序列表的记录在后台运行即将到达的时间段对应的程序;
其中,所述预启动列表产生模块包括:
设置单元,用于设置天数信息N,以确定需要对比过去几天内的程序启动记录表,以及,设置次数阈值X,以确定在同一时间段内相同程序被启动多少次时需要进行预启动;
读取单元,用于从当前日期开始向前推算N天,读取过去N天内每天的所述程序启动记录表;
比较单元,用于逐一对比读取到的所有程序启动记录表中同一时间段内记录的程序;
执行单元,用于在所述N天中有M天的同一时间段a内程序T都被启动,且所述M大于等于所述次数阈值X时,将程序T记录为需要在当前日期的时间段a进行预启动的程序,产生预启动程序列表;
其中,所述M、N、X为自然数,且M小于等于N;
所述在后台运行即将到达的时间段对应的程序具体是指:
将程序运行所需的除了与界面显示相关资源外的所有资源全部加载到内存中;
所述装置还包括:
获取模块,用于在时间段a到来时,获取用户输入的点击已经在后台运行的程序应用图标的操作指令;
显示模块,用于在获取到用户输入的点击已经在后台运行的程序应用图标的操作指令时,将被点击应用图标对应的程序界面在当前屏幕显示;
相应的,所述记录表产生模块,还用于:
根据所述被点击应用,更新维护当天的程序启动记录表;
否则进行下一时间段的程序预启动,直到当天所有时间段预启动结束。
4.根据权利要求3所述的移动终端中程序预先启动装置,其特征在于,所述记录表产生模块中,所述按一天中不同时间段为一天中多个连续的时间段或一天中多个不连续的时间段;
所述程序启动记录表中,每个时间段对应一个或多个程序,如果在其中任一时间段内没有监听到有程序被启动,则该时间段内对应程序记录为零。
移动终端中程序预先启动方法、装置及移动终端\n技术领域\n[0001] 本发明涉及通信技术领域,更具体地说,涉及一种移动终端中程序预先启动方法、装置及移动终端。\n背景技术\n[0002] 随着科技日益发展,移动终端(例如:手机)的应用功能越来越丰富。在某些使用手机的固定人群,例如上班一族、学生等,一般有固定的工作和生活习惯,操作手机也有一定的规律可循。例如:上班族每天下班后,在回家的路上,会打开QQ程序聊天,或者,打开微博聊天或上网,或者打开某一游戏程序等,而且每天在特定时间段重复同一应用程序的概率很高。而且,现在的应用程序越来越大,打开时加载的速度越来越慢,导致用户等待程序启动的时间比较长,体验不是很好。\n发明内容\n[0003] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端中程序预先启动方法、装置及移动终端。\n[0004] 本发明解决其技术问题所采用的技术方案是:\n[0005] 构造一种移动终端中程序预先启动方法,其中,包括以下步骤:\n[0006] A、监听移动终端中一天内所有程序的启动状况,并按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;\n[0007] B、分析过去预定天数内每天的所述程序启动记录表,判断多份所述程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;\n[0008] C、在当天的每个时间段到达前,根据所述预启动程序列表的记录在后台运行即将到达的时间段对应的程序。\n[0009] 本发明所述的移动终端中程序预先启动方法,其中,所述步骤A中:\n[0010] 所述按一天中不同时间段为一天中多个连续的时间段或一天中多个不连续的时间段;\n[0011] 所述程序启动记录表中,每个时间段对应一个或多个程序,如果在其中任一时间段内没有监听到有程序被启动,则该时间段内对应程序记录为零。\n[0012] 本发明所述的移动终端中程序预先启动方法,其中,所述步骤B具体包括:\n[0013] 设置天数信息N,以确定需要对比过去几天内的程序启动记录表,以及,设置次数阈值X,以确定在同一时间段内相同程序被启动多少次时需要进行预启动;\n[0014] 从当前日期开始向前推算N天,读取过去N天内每天的所述程序启动记录表;\n[0015] 逐一对比读取到的所有程序启动记录表中同一时间段内记录的程序;\n[0016] 如果在所述N天中有M天的同一时间段a内程序T都被启动,且所述M大于等于所述次数阈值X,则将程序T记录为需要在当前日期的时间段a进行预启动的程序,产生预启动程序列表;\n[0017] 其中,所述M、N、X为自然数,且M小于等于N。\n[0018] 本发明所述的移动终端中程序预先启动方法,其中,所述步骤C中,在后台运行即将到达的时间段对应的程序具体是指:\n[0019] 将程序运行所需的除了与界面显示相关资源外的所有资源全部加载到内存中。\n[0020] 本发明所述的移动终端中程序预先启动方法,其中,所述步骤C之后还包括步骤:\n[0021] 在时间段a到来时,判断是否获取到用户输入的点击已经在后台运行的程序应用图标的操作指令;\n[0022] 如果是,则将被点击应用图标对应的程序界面在当前屏幕显示。\n[0023] 本发明还提供了一种移动终端中程序预先启动装置,其中,包括:\n[0024] 记录表产生模块,用于监听移动终端中一天内所有程序的启动状况,并按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;\n[0025] 预启动列表产生模块,用于分析过去预定天数内每天的所述程序启动记录表,判断多份所述程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;\n[0026] 预启动模块,用于在当天的每个时间段到达前,根据所述预启动程序列表的记录在后台运行即将到达的时间段对应的程序。\n[0027] 本发明所述的移动终端中程序预先启动装置,其中,所述记录表产生模块中,所述按一天中不同时间段为一天中多个连续的时间段或一天中多个不连续的时间段;\n[0028] 所述程序启动记录表中,每个时间段对应一个或多个程序,如果在其中任一时间段内没有监听到有程序被启动,则该时间段内对应程序记录为零。\n[0029] 本发明所述的移动终端中程序预先启动装置,其中,所述预启动列表产生模块包括:\n[0030] 设置单元,用于设置天数信息N,以确定需要对比过去几天内的程序启动记录表,以及,设置次数阈值X,以确定在同一时间段内相同程序被启动多少次时需要进行预启动;\n[0031] 读取单元,用于从当前日期开始向前推算N天,读取过去N天内每天的所述程序启动记录表;\n[0032] 比较单元,用于逐一对比读取到的所有程序启动记录表中同一时间段内记录的程序;\n[0033] 执行单元,用于在所述N天中有M天的同一时间段a内程序T都被启动,且所述M大于等于所述次数阈值X时,将程序T记录为需要在当前日期的时间段a进行预启动的程序,产生预启动程序列表;\n[0034] 其中,所述M、N、X为自然数,且M小于等于N。\n[0035] 本发明所述的移动终端中程序预先启动装置,其中,所述在后台运行即将到达的时间段对应的程序具体是指:\n[0036] 将程序运行所需的除了与界面显示相关资源外的所有资源全部加载到内存中;\n[0037] 所述装置还包括:\n[0038] 获取模块,用于在时间段a到来时,获取用户输入的点击已经在后台运行的程序应用图标的操作指令;\n[0039] 显示模块,用于在获取到用户输入的点击已经在后台运行的程序应用图标的操作指令时,被点击应用图标对应的程序界面在当前屏幕显示。\n[0040] 本发明还提供了一种移动终端,其中,包括如前述任一项所述移动终端中程序预先启动装置。\n[0041] 本发明的有益效果在于:通过监听移动终端中一天内所有程序的启动状况,并产生当天的程序启动记录表,再分析过去预定天数内每天的程序启动记录表,在当天的每个时间段到来前,预启动该时间段内符合要求的程序;这样可以做到结合用户的使用习惯来减少用户等待程序启动的时间,提升用户体验。\n附图说明\n[0042] 下面将结合附图及实施例对本发明作进一步说明,附图中:\n[0043] 图1是本发明较佳实施例的移动终端中程序预先启动方法大体流程图;\n[0044] 图2是本发明较佳实施例的移动终端中程序预先启动方法详细流程图;\n[0045] 图3是本发明较佳实施例的移动终端中程序预先启动装置原理框图;\n[0046] 图4是本发明较佳实施例的预启动列表产生模块原理框图。\n具体实施方式\n[0047] 本发明较佳实施例的移动终端中程序预先启动方法流程如图1所示,该方法运行于移动终端上,具体包括以下步骤:S1、监听移动终端中一天内所有程序的启动状况;S2、按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;S3、分析过去预定天数内每天的程序启动记录表,判断多份程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;S4、在当天的每个时间段到达前,根据预启动程序列表的记录在后台运行即将到达的时间段对应的程序。这样可以做到结合用户的使用习惯来减少用户等待程序启动的时间,提升用户体验。\n[0048] 上述实施例中,按一天中不同时间段为一天中多个连续的时间段或一天中多个不连续的时间段。例如,可以将一天24小时分成多个个连续的时间段,每个时间段的时间长度可以相等也可以不等,例如可以是24个均匀的时间段:0:00~1:00……12:00~13:00……\n18:00~19:00……23:00~24:00;还可以只选择一天中的某几个应用程序开启较多的时间段进行监听,例如只选择早上时间段6:00~8:00、中午时间段11:30~14:00和晚上时间段\n17:00~20:00这三个时间段来监听。具体的时间段可由用户根据平时的使用习惯来进行设置,移动终端只需根据用户设置的时间段参数来进行程序启动监听即可。\n[0049] 上述实施例中,所产生的程序启动记录表中的每个时间段对应一个或多个程序,如果在其中任一时间段内没有监听到有程序被启动,则该时间段内对应程序记录为零。以将一天中的24小时分成24个均匀的时间段:0:00~1:00……12:00~13:00……18:00~19:\n00……23:00~24:00为例,所产生的程序启动那个列表可能如下表1所示:\n[0050] 表1程序启动记录表示例一\n[0051]\n 时间段编号 时间段 使用程序记录\n 1 0:00-1:00 无记录\n ... ... ...\n 13 12:00-13:00 QQ程序,浏览器程序,微博程序\n ... ... ...\n 19 18:00:19:00 微博程序,切菜游戏程序\n ... ... ...\n[0052] 上述表1中,“…”表示省略的时间段编号、时间段及使用程序记录,仅示意了三个时间段“0:00-1:00”、“12:00-13:00”、“18:00:19:00”的记录。其中,时间段“0:00-1:00”一般处于休息状态,因此无程序使用记录;在时间段“12:00-13:00”一般属于工作午休期间,用户可能会利用该时间段来聊QQ、使用浏览器上网或登录微博发贴;时间段“18:00:19:00”一般属于下班时间,用户可能会登录微博发贴,或是玩游戏。当然,上述表1仅仅是举例说明,实际的程序启动记录表需要根据用户每天不同的实际使用状况来产生。所产生的程序启动记录表可按日期进行编号,然后存储到存储单元中。\n[0053] 例如,假设上述表1是在2012年12月1日产生的程序启动记录表,移动终端系统监听到2012年12月2日的程序启动记录表如下表2所示:\n[0054] 表2程序启动记录表示例二\n[0055]\n 时间段编号 时间段 使用程序记录\n 1 0:00-1:00 闹钟程序\n ... ... ...\n 13 12:00-13:00 浏览器程序\n ... ... ...\n 19 18:00:19:00 切菜游戏程序\n ... ... ...\n[0056] 再假设移动终端系统监听到2012年12月3日的程序启动记录表如下表3所示:\n[0057] 表3程序启动记录表示例三\n[0058]\n 时间段编号 时间段 使用程序记录\n 1 0:00-1:00 闹钟程序\n ... ... ...\n 13 12:00-13:00 QQ程序,浏览器程序\n ... ... ...\n 19 18:00:19:00 微博程序,切菜游戏程序\n ... ... ...\n[0059] 上述表1、表2和表3仅仅用于举例说明,且暂不考虑其中省略的时间段内程序使用记录情况,即在以下实施例的分析中,将默认省略的时间段内无程序使用记录。\n[0060] 进一步地,如图2所示,上述方法步骤S3具体包括:S31、设置天数信息N,以确定需要对比过去几天内的程序启动记录表;S32、设置次数阈值X,以确定在同一时间段内相同程序被启动多少次时需要进行预启动;S33、从当前日期开始向前推算N天,读取过去N天内每天的程序启动记录表;S34、逐一对比读取到的所有程序启动记录表中同一时间段内记录的程序;S35、如果在N天中有M天的同一时间段a内程序T都被启动,且M大于等于次数阈值X,则将程序T记录为需要在当前日期的时间段a进行预启动的程序,产生预启动程序列表;其中,M、N、X为自然数,且M小于等于N。\n[0061] 假设,上述M=3、N=3、X=3,当前日期为2012年12月4日;在上述步骤S23中,从2012年\n12月4日开始,向前推算3天,即读取2012年12月1日、2012年12月2日和2012年12月3日三天的程序启动记录表,例如上述表1、表2和表3。在上述步骤S24中,先对比表1、表2和表3中时间段“0:00-1:00”的使用程序记录,其中有两天使用了闹钟程序(即M=2),未达到设定的次数阈值X,因此不符合预启动的条件;再对比上述表1、表2和表3中时间段“12:00-13:00”的使用程序记录,其中三天都使用了浏览器程序(即M=3),有两天使用了QQ程序(即M=2),有一天使用了微博程序(即M=1),因此浏览器程序符合在时间段“12:00-13:00”预启动的条件;\n再对比上述表1、表2和表3中时间段“18:00:19:00”的使用程序记录,其中三天都使用了切菜游戏程序(即M=3),有两天使用了微博程序(即M=2),因此切菜游戏程序符合在时间段“18:00:19:00”预启动的条件。在上述步骤S25中,所产生的预启动程序列表可以如下表4所示:\n[0062] 表4预启动程序列表示例一\n[0063]\n 时间段编号 时间段 预启动程序\n 1 0:00-1:00 无\n ... ... ...\n 13 12:00-13:00 浏览器程序\n ... ... ...\n 19 18:00:19:00 切菜游戏程序\n ... ... ...\n[0064] 因此,在2012年12月4日的时间段“12:00-13:00”到来前,例如在时间段“11:00-\n12:00”内,将浏览器程序在后台开始运行;在在2012年12月4日的时间段“18:00:19:00”到来前,例如在时间段“17:00:18:00”内,切菜游戏程序在后台开始运行。\n[0065] 进一步地,上述移动终端中程序预先启动方法的步骤S4中,在后台运行即将到达的时间段对应的程序具体是指:将程序运行所需的除了与界面显示相关资源外的所有资源全部加载到内存中。进一步地,如图2所示,上述步骤S4之后还包括步骤:S51、在时间段a到来时,判断是否获取到用户输入的点击已经在后台运行的程序应用图标的操作指令;S52、如果是,则将被点击应用图标对应的程序界面在当前屏幕显示;否则进行下一时间段的程序预启动,直到所有当天所有时间段预启动结束。具体地,即将程序运行所需的文件,数据,图标等资源全部加载到内存中,除了与界面显示相关的,其他的均已在后台运行。这样用户使用时,其实就是把后台的程序搬到界面上来显示,不需要再将所需的文件,数据,图标等加载到内存中,省去了程序加载时间,所以给用户的感觉就是没有等待直接进入应用。同时,在预启动相应的程序后,同样会更新维护每天的程序启动记录表,以便于以后查看比较。\n[0066] 在本发明的另一实施例中,还提供了一种移动终端中程序预先启动装置,如图3所示,包括:记录表产生模块10、预启动列表产生模块20和预启动模块30。其中,记录表产生模块10,用于监听移动终端中一天内所有程序的启动状况,并按一天中不同时间段分别记录被启动的程序,产生当天的程序启动记录表;预启动列表产生模块20,用于分析过去预定天数内每天的程序启动记录表,判断多份程序启动记录表中同一时间段内是否有相同程序被启动,在同一时间段内相同程序被启动的次数达到预设的次数阈值时,记录对应时间段及程序名称,产生预启动程序列表;预启动模块30,用于在当天的每个时间段到达前,根据预启动程序列表的记录在后台运行即将到达的时间段对应的程序。这样可以做到结合用户的使用习惯来减少用户等待程序启动的时间,提升用户体验。\n[0067] 具体地,上述记录表产生模块10中,按一天中不同时间段为一天中多个连续的时间段或一天中多个不连续的时间段;具体的时间段可由用户根据平时的使用习惯来进行设置,移动终端只需根据用户设置的时间段参数来进行程序启动监听即可。程序启动记录表中,每个时间段对应一个或多个程序,如果在其中任一时间段内没有监听到有程序被启动,则该时间段内对应程序记录为零。具体例子可参照前述方法实施例,在此不赘述。\n[0068] 进一步地,上述移动终端中程序预先启动装置中,如图4所示,预启动列表产生模块20包括:设置单元21,用于设置天数信息N,以确定需要对比过去几天内的程序启动记录表,以及,设置次数阈值X,以确定在同一时间段内相同程序被启动多少次时需要进行预启动;读取单元22,用于从当前日期开始向前推算N天,读取过去N天内每天的程序启动记录表;比较单元23,用于逐一对比读取到的所有程序启动记录表中同一时间段内记录的程序;\n执行单元24,用于在N天中有M天的同一时间段a内程序T都被启动,且M大于等于次数阈值X时,将程序T记录为需要在当前日期的时间段a进行预启动的程序,产生预启动程序列表;其中,M、N、X为自然数,且M小于等于N。\n[0069] 假设,上述M=2、N=3、X=2,当前日期为2012年12月4日;在上述步骤S23中,从2012年\n12月4日开始,向前推算3天,即读取2012年12月1日、2012年12月2日和2012年12月3日三天的程序启动记录表,例如上述表1、表2和表3。在上述步骤S24中,先对比表1、表2和表3中时间段“0:00-1:00”的使用程序记录,其中有两天使用了闹钟程序(即M=2),达到了设定的次数阈值X,因此符合预启动的条件;再对比上述表1、表2和表3中时间段“12:00-13:00”的使用程序记录,其中三天都使用了浏览器程序(即M=3),有两天使用了QQ程序(即M=2),有一天使用了微博程序(即M=1),因此QQ程序和浏览器程序符合在时间段“12:00-13:00”预启动的条件;再对比上述表1、表2和表3中时间段“18:00:19:00”的使用程序记录,其中三天都使用了切菜游戏程序(即M=3),有两天使用了微博程序(即M=2),因此切菜游戏程序和微博程序符合在时间段“18:00:19:00”预启动的条件。在上述步骤S25中,所产生的预启动程序列表可以如下表4所示:\n[0070] 表5预启动程序列表示例二\n[0071]\n 时间段编号 时间段 预启动程序\n 1 0:00-1:00 闹钟程序\n ... ... ...\n 13 12:00-13:00 QQ程序,浏览器程序\n ... ... ...\n 19 18:00:19:00 切菜游戏程序,微博程序\n[0072]\n... ... ...\n[0073] 因此,在2012年12月4日的时间段“12:00-13:00”到来前,例如在时间段“11:00-\n12:00”内,将浏览器程序在后台开始运行;在在2012年12月4日的时间段“18:00:19:00”到来前,例如在时间段“17:00:18:00”内,切菜游戏程序在后台开始运行。\n[0074] 进一步地,上述移动终端中程序预先启动装置中,在后台运行即将到达的时间段对应的程序具体是指:将程序运行所需的除了与界面显示相关资源外的所有资源全部加载到内存中。如图3所示,上述移动终端中程序预先启动装置还包括:获取模块40,用于在时间段a到来时,获取用户输入的点击已经在后台运行的程序应用图标的操作指令;显示模块\n50,用于在获取到用户输入的点击已经在后台运行的程序应用图标的操作指令时,被点击应用图标对应的程序界面在当前屏幕显示。具体地,即将程序运行所需的文件,数据,图标等资源全部加载到内存中,除了与界面显示相关的,其他的均已在后台运行。这样用户使用时,其实就是把后台的程序搬到界面上来显示,不需要再将所需的文件,数据,图标等加载到内存中,省去了程序加载时间,所以给用户的感觉就是没有等待直接进入应用。\n[0075] 在本发明的另一实施例中,还提供了一种移动终端,其中,包括如前述任一实施例中所述的移动终端中程序预先启动装置,具体参见前述各实施例,在此不赘述。上述移动终端优选为手机。\n[0076] 综上,本发明通过监听移动终端中一天内所有程序的启动状况,并产生当天的程序启动记录表,再分析过去预定天数内每天的程序启动记录表,在当天的每个时间段到来前,预启动该时间段内符合要求的程序;这样可以做到结合用户的使用习惯来减少用户等待程序启动的时间,提升用户体验。\n[0077] 应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
法律信息
- 2020-06-05
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2017-10-03
- 2013-04-24
实质审查的生效
IPC(主分类): G06F 9/445
专利申请号: 201210545772.4
申请日: 2012.12.14
- 2013-03-27
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |