信息处理方法、装置及电子设备制造方法及图纸

技术编号:19755131 阅读:20 留言:0更新日期:2018-12-14 21:58
本发明专利技术涉及电子设备领域,特别是涉及一种信息处理方法、装置及电子设备。在本发明专利技术所公开的信息处理方法中,在接收到第一应用程序的更新需求指令后,电子设备会判断是否处于第一工作状态,当所述电子设备处于第一工作状态时,拦截所述更新需求指令,并将所述更新需求信息记录并存储在第一表单;完成存储后,检测所述电子设备的工作状态,在所述电子设备的工作状态处于第二工作状态时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序。通过上述方法,电子设备中的第一应用程序有更新需求时,只需在设定的第二工作状态时,对其进行更新即可,从而节省了电量,减少了耗能。

【技术实现步骤摘要】
信息处理方法、装置及电子设备
本专利技术涉及电子设备领域,特别是涉及一种信息处理方法、装置及电子设备。
技术介绍
为了加强电子设备的多功能性,用户在对自己的电子设备进行管理时,经常会在电子设备的处理器中安装多样的应用程序,例如暴风影音、网络电视等,从而增加了电子设备的多功能性。但是,专利技术人在本申请的研究过程中发现,现有技术中,每次应用程序发布新的程序时,即使不需要进行更新,所述应用程序都会在后台开启联网更新,从而导致用户耗电量、耗能增加。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种信息处理方法、装置及电子设备,以解决上述问题,具体实施方案如下:一种信息处理方法,应用于电子设备,所述电子设备能够运行多个应用程序,所述方法包括:检测是否接收到第一应用程序的更新需求指令,获得第一检测结果;当所述第一检测结果表明接收到所述第一应用程序的更新需求指令时,判断所述电子设备是否处于第一工作状态,获得第一判断结果;当所述第一判断结果表明所述电子设备处于所述第一工作状态时,拦截所述更新需求指令;将所述第一应用程序的更新需求信息记录并存储至第一表单;在将所述更新需求存储至所述第一表单后,检测所述电子设备的工作状态,当检测到所述电子设备处于第二工作状态时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序。优选的,待更新的所述第一应用程序为一个或者两个以上。优选的,所述更新需求指由所述第一应用程序生成。优选的,所述拦截所述更新需求指令的步骤具体为:禁止所述更新需求指令对应的第一应用程序访问网络资源;唤醒所述电子设备的第一处理器。优选的,所述检查是否接收到第一应用程序的更新需求指令,并获得第一检测结果的操作由所述电子设备的第二处理器执行。优选的,所述第一工作状态为休眠状态,所述第二工作状态为正常使用状态。优选的,所述信息处理方法还包括:当所述第一应用程序被卸载时,删除所述第一表单中与所述第一应用程序相关的更新需求信息。优选的,当待更新的所述第一应用程序为两个以上时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序具体为:根据所述第一表单中存储的所述更新需求信息,获取所述待更新的第一应用程序的更新数据;根据所述更新数据的数据量的大小,为所述待更新的第一应用程序设置相应的优先级;根据所述更新数据,按照所述优先级,更新所述第一应用程序。优选的,所述在将所述更新需求存储至所述第一表单后,检测所述电子设备的工作状态具体为:预先设定检测周期;根据所述第一判断结果得知所述电子设备处于所述第一工作状态时,按照所述预先设定的检测周期,检测所述电子设备的工作状态,直到根据检测结果,获知所述电子设备处于第二工作状态。相应的,本专利技术还公开了一种信息处理装置,应用于电子设备,所述电子设备能够运行多个应用程序,所述装置包括:检测模块,用于检测是否接收到第一应用程序的更新需求指令,获得第一检测结果;工作状态指示模块,用于当所述第一检测结果表明接收到所述第一应用程序的更新需求指令时,判断所述电子设备是否处于第一工作状态,获得第一判断结果;拦截模块,用于当所述第一判断结果表明所述电子设备处于所述第一工作状态时,拦截所述更新需求指令;第一表单生成模块,用于将所述第一应用程序的更新需求记录并存储至第一表单;更新模块,用于在将所述更新需求存储至所述第一表单后,检测所述电子设备的工作状态,当检测到所述电子设备处于第二工作状态时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序。优选的,所述拦截模块包括:禁止单元,用于禁止所述更新需求指令对应的第一应用程序访问网络资源;唤醒单元,用于唤醒所述电子设备的第一处理器。优选的,所述信息处理装置还包括:删除模块,用于当所述第一应用程序被卸载时,删除所述第一表单中与所述第一应用程序相关的更新需求信息。优选的,所述更新模块包括:更新单元,其中,所述更新单元包括:更新数据获取子单元,用于根据所述第一表单中存储的所述更新需求信息,获取所述待更新的第一应用程序的更新数据;优先级设置子单元,用于根据所述更新数据的数据量的大小,为所述待更新的第一应用程序设置相应的优先级;第一应用程序更新子单元,用于根据所述更新数据,按照所述优先级,更新所述第一应用程序。优选的,所述更新模块包括:检测单元,其中,所述检测单元包括:预设子单元,用于预先设定检测周期;工作状态检测子单元,用于根据所述第一判断结果得知所述电子设备处于所述第一工作状态时,按照所述预先设定的检测周期,检测所述电子设备的工作状态,直到根据检测结果,获知所述电子设备处于第二工作状态。相应的,本专利技术还公开了一种电子设备,包括:上述任一项所述的信息处理装置。在本专利技术所公开的信息处理方法中,在接收到第一应用程序的更新需求指令后,电子设备会判断是否处于第一工作状态,当所述电子设备处于第一工作状态时,拦截所述更新需求指令,并将所述更新需求信息记录并存储在第一表单;完成存储后,检测所述电子设备的工作状态,在所述电子设备的工作状态处于第二工作状态时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序。通过上述方法,电子设备中的第一应用程序有更新需求时,只需在设定的第二工作状态时,对其进行更新即可,从而节省了电量,减少了耗能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种信息处理方法的工作流程示意图;图2为本专利技术实施例公开的一种信息处理方法中,拦截更新需求指令的工作流程示意图;图3为本专利技术实施例公开的一种信息处理方法中,更新第一应用程序的工作流程示意图;图4为本专利技术实施例公开的一种信息处理装置的结构示意图;图5为本专利技术实施例公开的一种信息处理装置中,拦截模块的结构示意图;图6为本专利技术实施例公开的一种信息处理装置中,更新单元的结构示意图;图7为本专利技术实施例公开的一种信息处理装置中,检测单元的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了一种信息处理方法,以解决现有技术所存在的由于应用程序频繁更新,所造成的耗电、耗能增加的问题。本专利技术所提供的信息处理方法,应用于电子设备,所述电子设备能够运行多个应用程序,参见图1所示的工作流程示意图,所述信息处理方法具体包括:步骤S1、检测是否接收到第一应用程序的更新需求指令,获得第一检测结果,当根据所述第一检测结果,表明所述电子设备接收到所述第一应用程序的更新需求指令时,执行步骤S2的操作;步骤S2、判断所述电子设备是否处于第一工作状态,获得第一判断结果,当所述第一判断结果表明所述电子设备处于所述第一工作状态时,执行步骤S3的操作,当所述第一判断结果表明所述电子设备未处于所述第一工作状态时,执行相应的更新操作后,返回执行步骤S1的操作;步骤S3、当本文档来自技高网...

【技术保护点】
1.一种信息处理方法,应用于电子设备,所述电子设备能够运行多个应用程序,其特征在于,所述方法包括:检测是否接收到第一应用程序的更新需求指令,获得第一检测结果;当所述第一检测结果表明接收到所述第一应用程序的更新需求指令时,判断所述电子设备是否处于第一工作状态,获得第一判断结果;当所述第一判断结果表明所述电子设备处于所述第一工作状态时,拦截所述更新需求指令;将所述第一应用程序的更新需求信息记录并存储至第一表单,所述更新需求信息中,包含所述第一应用程序进行更新所需的数据信息;在将所述更新需求存储至所述第一表单后,检测所述电子设备的工作状态,当检测到所述电子设备处于第二工作状态时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序;其中,所述第一工作状态为休眠状态,所述第二工作状态为正常使用状态;或者,所述第一工作状态为正常使用状态,所述第二工作状态为休眠状态。

【技术特征摘要】
1.一种信息处理方法,应用于电子设备,所述电子设备能够运行多个应用程序,其特征在于,所述方法包括:检测是否接收到第一应用程序的更新需求指令,获得第一检测结果;当所述第一检测结果表明接收到所述第一应用程序的更新需求指令时,判断所述电子设备是否处于第一工作状态,获得第一判断结果;当所述第一判断结果表明所述电子设备处于所述第一工作状态时,拦截所述更新需求指令;将所述第一应用程序的更新需求信息记录并存储至第一表单,所述更新需求信息中,包含所述第一应用程序进行更新所需的数据信息;在将所述更新需求存储至所述第一表单后,检测所述电子设备的工作状态,当检测到所述电子设备处于第二工作状态时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序;其中,所述第一工作状态为休眠状态,所述第二工作状态为正常使用状态;或者,所述第一工作状态为正常使用状态,所述第二工作状态为休眠状态。2.根据权利要求1所述的方法,其特征在于,待更新的所述第一应用程序为一个或者两个以上。3.根据权利要求1所述的方法,其特征在于,所述更新需求指由所述第一应用程序生成。4.根据权利要求1所述的方法,其特征在于,所述拦截所述更新需求指令的步骤具体为:禁止所述更新需求指令对应的第一应用程序访问网络资源;唤醒所述电子设备的第一处理器。5.根据权利要求1所述的方法,其特征在于,所述检测是否接收到第一应用程序的更新需求指令,并获得第一检测结果的操作由所述电子设备的第二处理器执行。6.根据权利要求1所述的方法,其特征在于,所述信息处理方法还包括:当所述第一应用程序被卸载时,删除所述第一表单中与所述第一应用程序相关的更新需求信息。7.根据权利要求2所述的方法,其特征在于,当待更新的所述第一应用程序为两个以上时,根据所述第一表单中存储的更新需求信息更新所述第一应用程序具体为:根据所述第一表单中存储的所述更新需求信息,获取所述待更新的第一应用程序的更新数据;根据所述更新数据的数据量的大小,为所述待更新的第一应用程序设置相应的优先级;根据所述更新数据,按照所述优先级,更新所述第一应用程序。8.根据权利要求1所述的方法,其特征在于,所述在将所述更新需求存储至所述第一表单后,检测所述电子设备的工作状态具体为:预先设定检测周期;根据所述第一判断结果得知所述电子设备处于所述第一工作状态时,按照所述预先设定的检测周期,检测所述电子设备的工作状态,直到根据检...

【专利技术属性】
技术研发人员:范立锋
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1