一种信息处理方法及装置制造方法及图纸

技术编号:12139049 阅读:56 留言:0更新日期:2015-10-01 17:40
本发明专利技术公开了一种信息处理方法,应用于电子设备中,所述方法包括:当检测到电子设备由第一状态转变为第二状态时,获取优先级列表,其中,所述优先级列表用于存储当所述电子设备再次处于第一状态时用户从所有应用中启动的应用的优先级;基于所述优先级列表选择所述优先级列表中的应用进行预加载。同时,本发明专利技术还公开了一种信息处理装置。采用本发明专利技术的技术方案,能根据用户使用习惯对应用进行预加载,提升用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及信息处理技术,具体涉及一种信息处理方法及装置
技术介绍
目前,电子设备尤其是手机、小型平板电脑、笔记本电脑等已广泛用于日常生活中。大多数电子设备,如安卓(Android)系统的电子设备都支持多个应用,且允许多个应用同时运行。通常情况下,如果电子设备处于亮屏状态时运行多个应用,则当电子设备转为灭屏状态时,若电子设备内存不足,系统通常按照应用运行位置(如位于前台或后台)来判断应用的优先级,然后将优先级低的应用回收。但是,低优先级的应用可能不是用户不常用的应用,当电子设备再次处于亮屏状态时,用户可能使用上述被回收的应用,这种情况下,就增加了电子设备对该应用的响应时间。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种信息处理方法及装置,能根据用户使用习惯对应用进行预加载,提升用户的使用体验。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术提供了一种信息处理方法,应用于电子设备中,所述方法包括:当检测到电子设备由第一状态转变为第二状态时,获取优先级列表,其中,所述优先级列表用于存储当所述电子设备再次处于第一状态时用户从所有应用中启动的应用的优先级;基于所述优先级列表选择所述优先级列表中的应用进行预加载。上述方案中,优选地,所述获取优先级列表包括:按照预设策略对所有应用的优先级进行排序;基于排序结果选取满足第一预设条件的应用,生成优先级列表。上述方案中,优选地,所述按照预设策略对所有应用的优先级进行排序,包括:获取用户对所有应用的本次使用行为信息;其中,所述本次使用行为信息至少包括下述中的一种或几种:应用启动时间、应用运行时间、应用运行进度;获取用户对所述所有应用的历史使用行为信息;参照所述所有应用的历史使用行为信息,对所述所有应用的本次使用行为信息进行分析;依据分析结果确定所述所有应用的优先级。上述方案中,优选地,所述获取用户对所述所有应用的历史使用行为信息,包括:从存储器读取或从第二设备获取用户对所述所有应用的历史使用行为信息;其中,所述第二设备为与所述电子设备连接的设备。上述方案中,优选地,所述基于所述优先级列表对所述优先级列表中的应用进行预加载,包括:基于系统内存状况,对所述优先级列表中优先级满足第二预设条件的应用进行预加载。上述方案中,优选地,所述基于系统内存状况,对所述优先级列表中优先级满足第二预设条件的应用进行预加载,包括:根据所述系统的内存使用情况确定能够预加载的应用的个数M ;其中,M为正整数;从所述优先级列表中选择优先级排列为前M的应用;对所述优先级排列为前M的应用进行预加载。上述方案中,优选地,所述方法还包括:周期性检测优先级排列为前M的应用是否被系统回收,如果被回收,重新预加载已被回收的应用。上述方案中,优选地,所述方法还包括:当电子设备由第二状态转变为第一状态时,若接收到启动第一应用的请求,在对所述第一应用预加载的基础上启动所述第一应用; 其中,所述第一应用是所述优先级列表中的、且已预加载的应用。上述方案中,优选地,所述方法还包括:记录所述电子设备再次处于第一状态时用户对所述所有应用的使用行为信息;根据所述再次处于第一状态时用户对所述所有应用的使用行为信息,分析并更新用户对所述所有应用的历史使用行为信息。本专利技术还提供了一种信息处理装置,所述装置包括:获取单元,用于当检测到电子设备由第一状态转变为第二状态时,获取优先级列表,其中,所述优先级列表用于存储当所述电子设备再次处于第一状态时用户从所有应用中启动的应用的优先级;第一处理单元,用于基于所述优先级列表选择所述优先级列表中的应用进行预加载。上述方案中,优选地,所述获取单元,还用于:按照预设策略对所有应用的优先级进行排序;基于排序结果选取满足第一预设条件的应用,生成优先级列表。上述方案中,优选地,所述获取单元,还用于:获取用户对所有应用的本次使用行为信息;其中,所述本次使用行为信息至少包括下述中的一种或几种:应用启动时间、应用运行时间、应用运行进度;获取用户对所述所有应用的历史使用行为信息;参照所述所有应用的历史使用行为信息,对所述所有应用的本次使用行为信息进行分析;依据分析结果确定所述所有应用的优先级。上述方案中,优选地,所述获取单元,还用于:从存储器读取或从第二设备获取用户对所述所有应用的历史使用行为信息;其中,所述第二设备为与所述电子设备连接的设备。上述方案中,优选地,所述第一处理单元,还用于:基于系统内存状况,对所述优先级列表中优先级满足第二预设条件的应用进行预加载。上述方案中,优选地,所述第一处理单元,还用于:根据所述系统的内存使用情况确定能够预加载的应用的个数M ;其中,M为正整数;从所述优先级列表中选择优先级排列为前M的应用;对所述优先级排列为前M的应用进行预加载。上述方案中,优选地,所述第一处理单元,还用于:周期性检测优先级排列为前M的应用是否被系统回收,如果被回收,重新预加载已被回收的应用。上述方案中,优选地,所述装置还包括:第二处理单元,用于:当电子设备由第二状态转变为第一状态时,若接收到启动第一应用的请求,在对所述第一应用预加载的基础上启动所述第一应用;其中,所述第一应用是所述优先级列表中的、且已预加载的应用。上述方案中,优选地,所述装置还包括:更新单元,用于:记录所述电子设备再次处于第一状态时用户对所述所有应用的使用行为信息;根据所述再次处于第一状态时用户对所述所有应用的使用行为信息,分析并更新用户对所述所有应用的历史使用行为信息。本专利技术所述的信息处理方法及装置,当检测到电子设备由第一状态转变为第二状态时,获取优先级列表,其中,所述优先级列表用于存储当所述电子设备再次处于第一状态时用户从所有应用中启动的应用的优先级;基于所述优先级列表选择所述优先级列表中的应用进行预加载;如此,能根据用户使用习惯对应用进行预加载,提升用户的使用体验。【附图说明】图1为本专利技术实施例信息处理方法的实现流程示意图一;图2为本专利技术实施例信息处理方法的实现流程示意图二 ;图3为本专利技术实施例信息处理方法的实现流程示意图三;图4为本专利技术实施例信息处理方法的实现流程示意图四;图5为本专利技术实施例信息处理装置的结构示意图一;图6为本专利技术实施例信息处理装置的结构示意图二 ;图7为本专利技术实施例信息处理装置的结构示意图三。【具体实施方式】为了能够更加详尽地了解本专利技术的特点与
技术实现思路
,下面结合附图对本专利技术的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。实施例一图1为本专利技术实施例信息处理方法的实现流程示意图一,应用于电子设备中,在本专利技术一个优选实施例中,所述信息处理方法主要包括以下步骤:步骤101:当检测到电子设备由第一状态转变为第二状态时,获取优先级列表。其中,所述优先级列表用于存储当所述电子设备再次处于第一状态时用户从所有应用中启动的应用的优先级。本实施例中,所述所有应用包括电子设备系统中自带的应用,例如,时钟应用、通讯录应用等,也包括由用户安装的第三方应用,例如,游戏应用、即时聊天应用、邮件应用等。具体地,所述第一状态可以是指亮屏状态,所述第二状态可以是指灭屏状态。优选地,所述获当前第1页1 2 3 4 5 本文档来自技高网
...
一种信息处理方法及装置

【技术保护点】
一种信息处理方法,应用于电子设备中,其特征在于,所述方法包括:当检测到电子设备由第一状态转变为第二状态时,获取优先级列表,其中,所述优先级列表用于存储当所述电子设备再次处于第一状态时用户从所有应用中启动的应用的优先级;基于所述优先级列表选择所述优先级列表中的应用进行预加载。

【技术特征摘要】

【专利技术属性】
技术研发人员:侯伟刘晶晶
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1