一种信息处理方法、装置及电子设备的制造方法

文档序号:10534298阅读:137来源:国知局
一种信息处理方法、装置及电子设备的制造方法
【专利摘要】本发明实施例公开了一种信息处理方法、装置及电子设备,其中,该方法包括:当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库;当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息;按照预设规则展示所述目标提醒消息。实施本发明实施例,能够在电子设备关机重启后快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏。
【专利说明】
_种信息处理方法、装置及电子设备
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种信息处理方法、装置及电子设备。
【背景技术】
[0002]随着通信技术的不断发展,诸如手机、电脑等电子设备已成为人们生活不可或缺的组成部分。为了进一步丰富电子设备的功能,可以在电子设备中安装各类应用,如购物类应用、图片编辑类应用、即时通信应用等。在使用过程中,当应用中有内容更新时往往会在电子设备的通知栏中推送提醒消息,例如有新短信到达,订阅的体育新闻更新、商品降价提醒等,此外,还可能包含一些极重要的信息,如信用卡还款提醒、航班改动消息通知、会议通知等。目前,电子设备接收到应用发送的提醒消息一般会存储在系统内存中,然而,当电子设备正常关机,或因低电量或外部环境的影响而导致关机时,存储在内存中的提醒消息会被清空。电子设备重启后,提醒消息将无法找回,可能会导致一些重要信息未能及时查看而给用户带来诸多负面影响。

【发明内容】

[0003]本发明实施例公开了一种信息处理方法、装置及电子设备,用于解决电子设备关机重启后,提醒消息无法找回的问题。
[0004]本发明实施例第一方面公开了一种信息处理方法,所述方法应用于电子设备,所述方法包括:
[0005]当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,所述数据库为所述电子设备中的用于存储提醒消息的数据库;
[0006]当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息;
[0007]按照预设规则展示所述目标提醒消息。
[0008]结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能的实施方式中,所述第一目标条件包括开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度中的至少一种;所述第二目标条件包括重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作。
[0009]结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实施方式中,所述获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,包括:
[0010]检测所述电子设备当前通知栏中未处理的提醒消息;
[0011]获取所述提醒消息的关键信息,所述提醒消息的关键信息包括所述提醒消息所属应用的标识、所述提醒消息的标题以及所述提醒消息的内容;
[0012]将所述提醒消息的关键信息存储至所述数据库中。
[0013]结合本发明实施例第一方面或第一方面的第一种或第二种可能的实施方式,在本发明实施例第一方面的第三种可能的实施方式中,所述按照预设规则展示所述目标提醒消息之前,所述方法还包括:
[0014]获取所述目标提醒消息的重要等级和所述目标提醒消息所属应用的重要等级;
[0015]其中,所述按照预设规则展示所述目标提醒消息,包括:
[0016]以列表对话框的形式将所述目标提醒消息按照所属应用的重要等级进行排序并展示,其中,同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行排序;
[0017]或者,以列表对话框的形式将所述目标提醒消息按照各目标提醒消息的重要等级进行排序并展示,其中,同一重要等级的目标提醒消息按照所属应用的重要等级进行排序。
[0018]结合本发明实施例第一方面或第一方面的第一种或第二种可能的实施方式,在本发明实施例第一方面的第四种可能的实施方式中,所述从所述数据库存储的提醒消息中读取目标提醒消息,包括:
[0019]从所述数据库中读取与当前时刻的时间间隔在预设时长内的提醒消息作为所述目标提醒消息;
[0020]或者,从所述数据库中读取所述电子设备前一次关机重启到本次关机重启时间段内存储的提醒消息作为所述目标提醒消息;
[0021]或者,从所述数据库中读取预设应用所对应的提醒消息作为所述目标提醒消息;
[0022]或者,从所述数据库中读取访问频率或次数达到预设值的应用所对应的提醒消息作为所述目标提醒消息;
[0023]或者,从所述数据库中读取包含预设关键词的提醒消息作为所述目标提醒消息。
[0024]结合本发明实施例第一方面或第一方面的第一种或第二种可能的实施方式,在本发明实施例第一方面的第五种可能的实施方式中,所述按照预设规则展示所述目标提醒消息之后,所述方法还包括:
[0025]将所述目标提醒消息从所述数据库中清除;
[0026]或者,对所述数据库进行清空处理。
[0027]本发明实施例第二方面公开了一种信息处理装置,所述装置设置在电子设备上,所述装置包括:
[0028]第一获取单元,用于当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,所述数据库为所述电子设备中的用于存储提醒消息的数据库;
[0029]读取单元,用于当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息;
[0030]展示单元,用于按照预设规则展示所述目标提醒消息。
[0031]结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能的实施方式中,所述第一目标条件包括开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度中的至少一种;所述第二目标条件包括重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作。
[0032]结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实施方式中,所述第一获取单元包括:
[0033]检测子单元,用于检测所述电子设备当前通知栏中未处理的提醒消息;
[0034]获取子单元,用于获取所述提醒消息的关键信息,所述提醒消息的关键信息包括所述提醒消息所属应用的标识、所述提醒消息的标题以及所述提醒消息的内容;
[0035]存储子单元,用于将所述提醒消息的关键信息存储至所述数据库中。
[0036]结合本发明实施例第二方面或第二方面的第一种或第二种可能的实施方式,在本发明实施例第二方面的第三种可能的实施方式中,所述装置还包括:
[0037]第二获取单元,用于在所述展示单元按照预设规则展示所述目标提醒消息之前,获取所述目标提醒消息的重要等级和所述目标提醒消息所属应用的重要等级;
[0038]所述展示单元按照预设规则展示所述目标提醒消息的方式具体为:
[0039]所述展示单元以列表对话框的形式将所述目标提醒消息按照所属应用的重要等级进行排序并展示,其中,同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行排序;
[0040]或者,所述展示单元以列表对话框的形式将所述目标提醒消息按照各目标提醒消息的重要等级进行排序并展示,其中,同一重要等级的目标提醒消息按照所属应用的重要等级进行排序。
[0041]结合本发明实施例第二方面或第二方面的第一种或第二种可能的实施方式,在本发明实施例第二方面的第四种可能的实施方式中,所述读取单元从所述数据库存储的所述提醒消息中读取目标提醒消息的方式具体为:
[0042]所述读取单元从所述数据库中读取与当前时刻的时间间隔在预设时长内的提醒消息作为所述目标提醒消息;
[0043]或者,所述读取单元从所述数据库中读取所述电子设备前一次关机重启到本次关机重启时间段内存储的提醒消息作为所述目标提醒消息;
[0044]或者,所述读取单元从所述数据库中读取预设应用所对应的提醒消息作为所述目标提醒消息;
[0045]或者,所述读取单元从所述数据库中读取访问频率或次数达到预设值的应用所对应的提醒消息作为所述目标提醒消息;
[0046]或者,所述读取单元从所述数据库中读取包含预设关键词的提醒消息作为所述目标提醒消息。
[0047]结合本发明实施例第二方面或第二方面的第一种或第二种可能的实施方式,在本发明实施例第二方面的第五种可能的实施方式中,所述装置还包括:
[0048]清除单元,用于在所述展示单元按照预设规则展示所述目标提醒消息之后,将所述目标提醒消息从所述数据库中清除;
[0049]或者,所述清除单元,用于在所述展示单元按照预设规则展示所述目标提醒消息之后,对所述数据库进行清空处理。
[0050]本发明实施例第三方面公开了一种电子设备,包括:壳体、处理器、存储器、显示屏、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上,所述显示屏外嵌于所述壳体上且连接所述电路板;所述电源电路,用于为所述电子设备的各个电路或器件供电;所述存储器用于存储可执行程序代码和数据;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0051]当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,所述数据库为保存在所述存储器中的用于存储提醒消息的数据库;
[0052]当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息;
[0053]触发所述显示屏按照预设规则展示所述目标提醒消息。
[0054]本发明实施例第四方面公开了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例第一方面公开的一种信息处理方法。
[0055]本发明实施例第五方面公开了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例第一方面公开的一种信息处理方法。
[0056]本发明实施例中,当检测到电子设备满足第一目标条件时,可以将电子设备通知栏中未处理的提醒消息存入数据库中,在检测到电子设备满足第二目标条件时,可以从该数据库中读取目标提醒消息,并将目标提醒消息按照预设规则展示给用户,从而可以在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏;此外,在用户长时间未对电子设备通知栏中的提醒消息进行处理时,将提醒消息输出给用户,以使用户能够及时查看,有效防止因未及时查看信息而给用户带来时间或财产上的损失。
【附图说明】
[0057]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0058]图1是本发明实施例公开的一种信息处理方法的流程示意图;
[0059]图2是本发明实施例公开的另一种信息处理方法的流程示意图;
[0060]图3是本发明实施例公开的一种信息处理装置的结构示意图;
[0061]图4是本发明实施例公开的另一种信息处理装置的结构示意图;
[0062]图5是本发明实施例公开的又一种信息处理装置的结构示意图;
[0063]图6是本发明实施例公开的一种电子设备的结构不意图。
【具体实施方式】
[0064]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0065]本发明实施例公开了一种信息处理方法、装置及电子设备,能够在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏。以下分别进行详细说明。
[0066]请参阅图1,图1是本发明实施例公开的一种信息处理方法的流程示意图。其中,该信息处理方法应用于配备有显示屏的电子设备。如图1所示,该信息处理方法可以包括以下步骤:
[0067]101、当检测到电子设备满足第一目标条件时,获取电子设备的通知栏中未处理的提醒消息并存入数据库。
[0068]本发明实施例中,电子设备可以包括移动手机、平板电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device ,MID)、智能穿戴设备(如智能手表、智能手环等)等各类终端,本发明实施例不作限定。
[0069]本发明实施例中,电子设备的通知栏一般位于电子设备显示屏的顶部,可以采用下拉的方式来显示通知栏中的信息。通知栏中可以包含各种应用的提醒消息,如新短信的通知消息、未接来电的提醒消息、即时通信应用有新消息的通知信息、新闻应用有新闻更新的通知消息等等,以方便用户及时了解信息的更新。其中,这些应用既可以是电子设备中自带的应用,如短信应用、通话应用、天气应用等;也可以是电子设备中安装的第三方应用,如即时通信应用、新闻应用、游戏应用等等。用户可以对通知栏中各种应用的提醒消息进行多项处理操作,如点击查看、删除等。通知栏中未处理的提醒消息可以为未接收到用户对其进行处理操作的提醒消息。当用户对通知栏中的提醒消息进行点击查看或删除操作时,则该提醒消息将从通知栏中清除。当用户未对通知栏中的提醒消息进行处理,则在电子设备关机前,通知栏中的提示消息可以一直显示。
[0070]本发明实施例中,当检测到电子设备满足第一目标条件时,可以获取电子设备的通知栏中未处理的提醒消息并存入数据库。可以在电子设备中预先建立数据库,用于存放通知栏中的提醒消息,其中,数据库中存储的提醒消息具有持久稳定性,在电子设备关机后不会被清除,即不丢失。
[0071 ]本发明实施例中,第一目标条件可以包括但不限于开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度等中的至少一种。例如,当检测到电子设备处于开机状态时,可以获取电子设备通知栏中的提醒消息并存入数据库;当检测到电子设备的当前电量低于预设门限值时,可以认为电子设备电量不足进入关机倒计时状态,此时可以获取电子设备通知栏中的提醒消息并存入数据库;当检测到电子设备所处的外部环境温度低于第一预设温度时,可以认为电子设备当前处于极寒冷环境下,为了保护电子设备不受环境损坏而进入关机倒计时状态,此时可以获取电子设备通知栏中的提醒消息并存入数据库;当检测到电子设备所处的外部环境温度高于第二预设温度时,可以认为电子设备当前处于极炎热环境下,为了保护电子设备不受环境损坏而进入关机倒计时状态,此时可以获取电子设备通知栏中的提醒消息并存入数据库。
[0072]本发明实施例中,电子设备可以实时获取通知栏中的提醒消息并存入数据库,也可以每隔特定时间获取通知栏中的提醒消息并存入数据库,还可以是某一提醒消息在指定时间内(如5分钟)未被处理时获取该提醒消息并存入数据库,本发明实施例不作限定。其中,存入数据库中的提醒消息可以包括但不限于该提醒消息的标题、内容、产生时间、所属应用等信息。在数据库中每一条提醒消息对应一条数据。
[0073]102、当检测到电子设备满足第二目标条件时,从该数据库存储的提醒消息中读取目标提醒消息。
[0074]本发明实施例中,第二目标条件可以包括但不限于重新启动、或在预设时间内未接收到用户针对电子设备通知栏中的未处理的提醒消息所触发的处理操作等。数据库存储的提醒消息可以是步骤101中获取到的未处理的提醒消息,也可以是包括步骤101中获取到的未处理的提醒消息以及历史存储的所有提醒消息,本发明实施例不作限定。
[0075]作为一种可选的实施方式,当检测到电子设备完全关机再重新启动后,电子设备的通知栏中可以将不再显示本次关机前所显示的提醒消息,此时,电子设备可以从数据库中存储的多条提醒消息中读取目标提醒消息。电子设备关机可以是用户手动触发的,也可以是电子设备自动触发的(如设定每天22:00点关机),还可以是因为电量不足或外部环境因素(如极寒冷天气、极炎热天气等)导致的,本发明实施例不作限定。此时,目标提醒消息可以是步骤101中获取到的所有或部分未处理的提醒消息,也可以是数据库中存储的全部或部分提醒消息。实施该实施方式,可以在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏。
[0076]作为一种可选的实施方式,当检测到电子设备在预设时间内未接收到用户针对电子设备通知栏中的未处理的提醒消息所触发的处理操作(如点击查看操作、删除操作等)时,电子设备可以从数据库中存储的提醒消息中读取目标提醒消息,此时,目标提醒消息可以是当前通知栏中的未处理的所有或部分提醒消息。实施该实施方式,在用户长时间未对电子设备通知栏中的提醒消息进行处理时,可以将提醒消息以弹窗的形式输出给用户,以使用户能够及时查看,有利于避免重要消息的遗漏,且可以防止因未及时查看信息而给用户带来时间或财产上的损失。
[0077]103、按照预设规则展示目标提醒消息。
[0078]本发明实施例中,电子设备可以将读取出的目标提醒消息按照预设规则进行展示,以方便用户查看。可选的,可以将目标提醒消息在通知栏中以应用为单位的分类方式展示给用户;也可以是以列表对话框的形式将目标提醒消息展示给用户,其中,可以将同一应用对应的目标提醒消息排在一起,此外,还可以对目标提醒消息按照消息的重要等级或所属应用的重要等级进行排序,本发明实施例不作限定。
[0079]在图1所描述的方法中,当检测到电子设备满足第一目标条件时,可以将电子设备通知栏中未处理的提醒消息存入数据库中,在检测到电子设备满足第二目标条件时,可以从该数据库中读取目标提醒消息,并将目标提醒消息按照预设规则展示给用户,从而可以在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏;此夕卜,在用户长时间未对电子设备通知栏中的提醒消息进行处理时,将提醒消息输出给用户,以使用户能够及时查看,有效防止因未及时查看信息而给用户带来时间或财产上的损失。
[0080]请参阅图2,图2是本发明实施例公开的另一种信息处理方法的流程示意图。其中,该信息处理方法应用于配备有显示屏的电子设备。如图2所示,该信息处理方法可以包括以下步骤:
[0081 ] 201、当检测到电子设备满足第一目标条件时,检测电子设备当前通知栏中未处理的提醒消息。
[0082]本发明实施例中,第一目标条件可以包括但不限于开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度等中的至少一种。当检测到电子设备满足第一目标条件时,可以实时或每隔一定时间检测电子设备当前通知栏中是否存在未处理的提醒消息。其中,未处理的提醒消息可以为未接收到用户对其进行处理操作(如点击查看或删除操作等)的提醒消息,可以是一条或多条。
[0083]202、获取该提醒消息的关键信息。
[0084]本发明实施例中,当检测到电子设备的通知栏中存在未处理的提醒消息时,可以获取该提醒消息的关键信息。其中,该提醒消息的关键信息可以包括但不限于该提醒消息所属应用的标识、该提醒消息的标题、该提醒消息的内容、该提醒消息中的关键词以及该提醒消息的产生时间等信息。提醒消息所属应用即为该提醒消息的来源,应用的标识可以包括但不限于应用的名称、图标和版本号等信息中的至少一种。例如,产生时间:2016年3月20日上午8:00;应用名称:短信;标题:开会通知;内容:下午三点在大会议室开会。
[0085]203、将该提醒消息的关键信息存储至数据库中。
[0086]本发明实施例中,将每一条提醒消息的关键信息存储至预先创建的数据库中,该数据库为电子设备中的用于存储提醒消息的数据库。在数据库中一条提醒消息的关键信息对应一条数据,且存储的数据在电子设备关机后不丢失。
[0087]204、当检测到电子设备满足第二目标条件时,从该数据库存储的提醒消息中读取目标提醒消息。
[0088]本发明实施例中,第二目标条件可以包括但不限于重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作等。
[0089]作为一种可选的实施方式,步骤204从该数据库存储的提醒消息中读取目标提醒消息的【具体实施方式】可以包括以下步骤:
[0090]21)从该数据库中读取与当前时刻的时间间隔在预设时长内的提醒消息作为目标提醒消息;或者,
[0091]22)从该数据库中读取电子设备前一次关机重启到本次关机重启时间段内存储的提醒消息作为目标提醒消息;或者,
[0092]23)从该数据库中读取预设应用所对应的提醒消息作为目标提醒消息;或者,
[0093]24)从该数据库中读取访问频率或次数达到预设值的应用所对应的提醒消息作为目标提醒消息;或者,
[0094]25)从该数据库中读取包含预设关键词的提醒消息作为目标提醒消息。
[0095]在该实施方式中,电子设备可以从数据库中读取出部分或全部提醒消息作为待展示的目标提醒消息。可以从数据库保存的提醒消息中提取出产生时间距离当前时刻的时间间隔在预设时长内的提醒消息作为目标提醒消息,例如将距离当前时刻2小时内产生的提醒消息作为目标提醒消息;可以从数据库中提取出电子设备在前一次关机重启到本次关机重启这段时间内所存储的提醒消息作为目标提醒消息;可以从数据库中读取预设应用对应的提醒消息作为目标提醒消息,例如预设应用为应用A和应用B,则从数据库中读取应用A所对应的提醒消息和应用B所对应的提醒消息;可以从数据库中读取访问频率或次数超过预设值的应用所对应的提醒消息作为目标提醒消息,例如将访问频率大于2次/天的应用所对应的提醒消息读取出来;也可以从数据库中读取包含预设关键词的提醒消息作为目标提醒消息,例如将包含有关键词“开会”、或“账单”、或“来电”等提醒消息读取出来;还可以从数据库中读取访问时间距离当前时刻的时间间隔在特定时长内的应用所对应的提醒消息作为目标提醒消息,例如将最近2小时内访问的所有应用对应的提醒消息读取出来。
[0096]205、按照预设规则展示目标提醒消息。
[0097]作为一种可选的实施方式,在执行步骤205按照预设规则展示目标提醒消息之前,图2所描述的方法还可以包括以下步骤:
[0098]26)获取目标提醒消息的重要等级和目标提醒消息所属应用的重要等级;
[0099]其中,步骤205按照预设规则展示目标提醒消息的【具体实施方式】可以包括以下步骤:
[0100]27)以列表对话框的形式将目标提醒消息按照所属应用的重要等级进行排序并展示,其中,同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行排序;或者,[0101 ] 28)以列表对话框的形式将目标提醒消息按照各目标提醒消息的重要等级进行排序并展示,其中,同一重要等级的目标提醒消息按照所属应用的重要等级进行排序。
[0102]在该实施方式中,目标提醒消息的重要等级可以是根据各目标提醒消息中包含的预设关键词(如开会、账单、变更等)的个数来确定的,目标提醒消息中包含的预设关键词越多,其重要等级越高。目标提醒消息所属应用的重要等级可以是根据各应用的访问频率或访问次数来确定的,应用的访问频率或访问次数越大,其重要等级越高。
[0103]在该实施方式中,可以先将所有的目标提醒消息按照所属应用的重要等级进行降序排列,再将同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行降序排列。或者,可以先将所有的目标提醒消息按照各目标提醒消息的重要等级进行降序排列,再将同一重要等级的目标提醒消息按照其所属应用的重要等级进行降序排列。在电子设备的桌面上以列表对话框的形式将排好序的目标提醒消息展示给用户,可以使用户及时查看重要消息。
[0104]作为一种可选的实施方式,数据库中除包含未处理的提醒消息外,还可以包含已处理的提醒消息,如用户对未处理的提醒消息进行处理后,则该提醒消息变为已处理的。在提醒消息的关键信息中可以设置提醒消息的标签(如未处理或已处理),电子设备可以根据标签将数据库中未处理的提醒消息提取出来作为目标提醒消息。
[0105]作为一种可选的实施方式,在执行步骤205按照预设规则展示目标提醒消息之后,图2所描述的方法还可以包括以下步骤:
[0106]29)将已展示的目标提醒消息从数据库中进行清除;或者
[0107]30)对数据库进行清空处理。
[0108]在该实施方式中,电子设备在展示完目标提醒消息后,可以将该已展示的目标提醒消息从数据库中删除;也可以是将最先存储至数据库中的若干条提醒消息进行删除;还可以是将该数据库清空,即将数据库中的所有提醒消息进行删除。实施该实施方式,可以避免提醒消息的重复展示,并及时释放电子设备的存储空间。
[0109]在图2所描述的方法中,当检测到电子设备满足第一目标条件时,可以将电子设备通知栏中未处理的提醒消息存入数据库中,在检测到电子设备满足第二目标条件时,可以从该数据库中读取目标提醒消息,并将目标提醒消息按照预设规则展示给用户,从而可以在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏;此夕卜,在用户长时间未对电子设备通知栏中的提醒消息进行处理时,将提醒消息输出给用户,以使用户能够及时查看,有效防止因未及时查看信息而给用户带来时间或财产上的损失。
[0110]请参阅图3,图3是本发明实施例公开的一种信息处理装置的结构示意图,可以用于执行本发明实施例公开的信息处理方法。其中,该信息处理装置设置在配备有显示屏的电子设备上。如图3所示,该信息处理装置可以包括:
[0111]第一获取单元301,用于当检测到电子设备满足第一目标条件时,获取电子设备的通知栏中未处理的提醒消息并存入数据库。
[0112]读取单元302,用于当检测到电子设备满足第二目标条件时,从该数据库存储的提醒消息中读取目标提醒消息。
[0113]展示单元303,用于按照预设规则展示目标提醒消息。
[0114]本发明实施例中,第一目标条件可以包括但不限于开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度等中的至少一种;第二目标条件可以包括但不限于重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作等。
[0115]本发明实施例中,该数据库为电子设备中用于存放通知栏中的提醒消息的数据库,其中,数据库中存储的提醒消息具有持久稳定性,在电子设备关机后不会被清除,即不丢失。
[0116]本发明实施例中,第一获取单元301可以实时获取通知栏中的提醒消息并存入数据库,也可以每隔特定时间获取通知栏中的提醒消息并存入数据库,还可以是某一提醒消息在指定时间内(如5分钟)未被处理时获取该提醒消息并存入数据库,本发明实施例不作限定。其中,存入数据库中的提醒消息可以包括但不限于该提醒消息的标题、内容、发送时间、所属应用等信息。
[0117]作为一种可选的实施方式,读取单元302从该数据库存储的提醒消息中读取目标提醒消息的【具体实施方式】可以为:
[0118]读取单元302从该数据库中读取与当前时刻的时间间隔在预设时长内的提醒消息作为目标提醒消息;
[0119]或者,读取单元302从该数据库中读取电子设备前一次关机重启到本次关机重启时间段内存储的提醒消息作为目标提醒消息;
[0120]或者,读取单元302从该数据库中读取预设应用所对应的提醒消息作为目标提醒消息;
[0121]或者,读取单元302从该数据库中读取访问频率或次数达到预设值的应用所对应的提醒消息作为目标提醒消息;
[0122]或者,读取单元302从该数据库中读取包含预设关键词的提醒消息作为目标提醒消息。
[0123]作为一种可选的实施方式,请一并参阅图4,图4是本发明实施例公开的另一种信息处理装置的结构示意图,可以用于执行本发明实施例公开的信息处理方法。其中,图4所示的信息处理装置是在图3所示的信息处理装置的基础上进一步优化得到的。与图3所示的信息处理装置相比,图4所示的信息处理装置中第一获取单元301可以包括:
[0124]检测子单元3011,用于检测电子设备当前通知栏中未处理的提醒消息。
[0125]获取子单元3012,用于获取该提醒消息的关键信息。
[0126]存储子单元3013,用于将该提醒消息的关键信息存储至数据库中。
[0127]其中,该提醒消息的关键信息可以包括但不限于该提醒消息所属应用的标识、该提醒消息的标题、该提醒消息的内容、该提醒消息中的关键词以及该提醒消息的产生时间等。所属应用的标识可以包括但不限于应用的名称、图标和版本号等信息中的至少一种。
[0128]作为一种可选的实施方式,请一并参阅图5,图5是本发明实施例公开的又一种信息处理装置的结构示意图,可以用于执行本发明实施例公开的信息处理方法。其中,图5所示的信息处理装置是在图4所示的信息处理装置的基础上进一步优化得到的。与图4所示的信息处理装置相比,图5所示的信息处理装置还可以包括:
[0129]第二获取单元304,用于在展示单元303按照预设规则展示目标提醒消息之前,获取目标提醒消息的重要等级和目标提醒消息所属应用的重要等级。
[0130]其中,展示单元303按照预设规则展示目标提醒消息的【具体实施方式】可以为:
[0131]展示单元303以列表对话框的形式将目标提醒消息按照所属应用的重要等级进行排序并展示,其中,同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行排序;
[0132]或者,展示单元303以列表对话框的形式将目标提醒消息按照各目标提醒消息的重要等级进行排序并展示,其中,同一重要等级的目标提醒消息按照所属应用的重要等级进行排序。
[0133]作为一种可选的实施方式,图5所示的信息处理装置还可以包括:
[0134]清除单元305,用于在展示单元303按照预设规则展示目标提醒消息之后,将目标提醒消息从该数据库中清除;
[0135]或者,清除单元305,用于在展示单元303按照预设规则展示目标提醒消息之后,对该数据库进行清空处理。
[0136]实施图3至图5所示的信息处理装置,当检测到电子设备满足第一目标条件时,可以将电子设备通知栏中未处理的提醒消息存入数据库中,在检测到电子设备满足第二目标条件时,可以从该数据库中读取目标提醒消息,并将目标提醒消息按照预设规则展示给用户,从而可以在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏;此外,当用户长时间未对电子设备通知栏中的提醒消息进行处理时,将提醒消息输出给用户,以使用户能够及时查看,有效防止因未及时查看信息而给用户带来时间或财产上的损失。
[0137]请参阅图6,图6是本发明实施例公开的一种电子设备的结构示意图,可以用于执行本发明实施例公开的信息处理方法。如图6所示,该电子设备可以包括:壳体601、处理器602,存储器603,显示屏604,电路板605和电源电路606等组件。其中,电路板605安置在壳体601围成的空间内部,处理器602和存储器603设置在电路板605上,显示屏604外嵌于壳体601上且连接电路板605。本领域技术人员可以理解,图6中示出的电子设备的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0138]处理器602为电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器603内的程序和/或模块,以及调用存储在存储器603内的数据,以执行电子设备的各种功能和处理数据。处理器602可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器602可以仅包括中央处理器(Central Processing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signalprocessor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0139]显示屏604可以包括触控面板、触摸屏等,可以用于输出提醒消息、图片等信息,也可以接收用户触发的各项触控操作。
[0140]电源电路606,用于为电子设备的各个电路或器件供电。
[0141]存储器603可用于存储软件程序以及模块,处理器602通过调用存储在存储器603中的软件程序以及模块,从而执行电子设备的各项功能应用以及实现数据处理。存储器603主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据电子设备的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0142]在图6所示的电子设备中,处理器602调用存储在存储器603中的应用程序,用于执行以下操作:
[0143]当检测到电子设备满足第一目标条件时,获取电子设备的通知栏中未处理的提醒消息并存入数据库,该数据库为保存在存储器603中的用于存储提醒消息的数据库;
[0144]当检测到电子设备满足第二目标条件时,从该数据库存储的提醒消息中读取目标提醒消息;
[0145]触发显示屏604按照预设规则展示目标提醒消息。
[0146]作为一种可选的实施方式,第一目标条件可以包括但不限于开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度等中的至少一种;第二目标条件可以包括但不限于重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作等。
[0147]作为一种可选的实施方式,处理器602获取电子设备的通知栏中未处理的提醒消息并存入数据库的【具体实施方式】可以为:
[0148]检测电子设备当前通知栏中未处理的提醒消息;
[0149]获取该提醒消息的关键信息,该提醒消息的关键信息包括该提醒消息所属应用的标识、该提醒消息的标题以及该提醒消息的内容;
[0150]将该提醒消息的关键信息存储至该数据库。
[0151]作为一种可选的实施方式,处理器602触发显示屏604按照预设规则展示目标提醒消息之前,还可以调用存储在存储器603中的应用程序,并执行以下操作:
[0152]获取目标提醒消息的重要等级和目标提醒消息所属应用的重要等级;
[0153]其中,处理器602触发显示屏604按照预设规则展示目标提醒消息的【具体实施方式】可以为:
[0154]触发显示屏604以列表对话框的形式将目标提醒消息按照所属应用的重要等级进行排序并展示,其中,同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行排序;
[0155]或者,触发显示屏604以列表对话框的形式将目标提醒消息按照各目标提醒消息的重要等级进行排序并展示,其中,同一重要等级的目标提醒消息按照所属应用的重要等级进彳丁排序。
[0156]作为一种可选的实施方式,处理器602从该数据库存储的提醒消息中读取目标提醒消息的【具体实施方式】可以为:
[0157]从该数据库中读取与当前时刻的时间间隔在预设时长内的提醒消息作为目标提醒消息;
[0158]或者,从该数据库中读取电子设备前一次关机重启到本次关机重启时间段内存储的提醒消息作为目标提醒消息;
[0159]或者,从该数据库中读取预设应用所对应的提醒消息作为目标提醒消息;
[0160]或者,从该数据库中读取访问频率或次数达到预设值的应用所对应的提醒消息作为目标提醒消息;
[0161]或者,从该数据库中读取包含预设关键词的提醒消息作为目标提醒消息。
[0162]作为一种可选的实施方式,处理器602触发显示屏604按照预设规则展示目标提醒消息之后,还可以调用存储在存储器603中的应用程序,并执行以下操作:
[0163]将目标提醒消息从该数据库中清除;
[0164]或者,对该数据库进行清空处理。
[0165]具体地,本发明实施例中介绍的电子设备可以实施本发明结合图1或图2介绍的信息处理方法实施例中的部分或全部流程。
[0166]实施图6所示的电子设备,当检测到电子设备满足第一目标条件时,可以将电子设备通知栏中未处理的提醒消息存入数据库中,在检测到电子设备满足第二目标条件时,可以从该数据库中读取目标提醒消息,并将目标提醒消息按照预设规则展示给用户,从而可以在电子设备关机重启后,快速找回通知栏中的提醒消息,有利于避免重要消息的遗漏;此夕卜,当用户长时间未对电子设备通知栏中的提醒消息进行处理时,将提醒消息输出给用户,以使用户能够及时查看,有效防止因未及时查看信息而给用户带来时间或财产上的损失。
[0167]在一个实施例中公开了一种存储介质,该存储介质用于存储应用程序,应用程序用于在运行时执行图1和图2所对应的信息处理方法。
[0168]在一个实施例中公开了一种应用程序,该应用程序用于在运行时执行图1和图2所对应的信息处理方法。
[0169]本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU,或通过ASIC(Applicat1n Specific Integrated Circuit,专用集成电路)来实现。
[0170]需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0171 ]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
[0172]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0173]本发明实施例装置中的单元或子单元可以根据实际需要进行合并、划分和删减。
[0174]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random AccessMemory,简称RAM)等。
[0175]以上对本发明实施例公开的一种信息处理方法、装置及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种信息处理方法,其特征在于,所述方法应用于电子设备,所述方法包括: 当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,所述数据库为所述电子设备中的用于存储提醒消息的数据库; 当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息; 按照预设规则展示所述目标提醒消息。2.根据权利要求1所述的方法,其特征在于,所述第一目标条件包括开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度中的至少一种;所述第二目标条件包括重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作。3.根据权利要求1所述的方法,其特征在于,所述获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,包括: 检测所述电子设备当前通知栏中未处理的提醒消息; 获取所述提醒消息的关键信息,所述提醒消息的关键信息包括所述提醒消息所属应用的标识、所述提醒消息的标题以及所述提醒消息的内容; 将所述提醒消息的关键信息存储至所述数据库中。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述按照预设规则展示所述目标提醒消息之前,所述方法还包括: 获取所述目标提醒消息的重要等级和所述目标提醒消息所属应用的重要等级; 其中,所述按照预设规则展示所述目标提醒消息,包括: 以列表对话框的形式将所述目标提醒消息按照所属应用的重要等级进行排序并展示,其中,同一应用对应的目标提醒消息按照各目标提醒消息的重要等级进行排序; 或者,以列表对话框的形式将所述目标提醒消息按照各目标提醒消息的重要等级进行排序并展示,其中,同一重要等级的目标提醒消息按照所属应用的重要等级进行排序。5.根据权利要求1-3中任一项所述的方法,其特征在于,所述从所述数据库存储的提醒消息中读取目标提醒消息,包括: 从所述数据库中读取与当前时刻的时间间隔在预设时长内的提醒消息作为所述目标提醒消息; 或者,从所述数据库中读取所述电子设备前一次关机重启到本次关机重启时间段内存储的提醒消息作为所述目标提醒消息; 或者,从所述数据库中读取预设应用所对应的提醒消息作为所述目标提醒消息; 或者,从所述数据库中读取访问频率或次数达到预设值的应用所对应的提醒消息作为所述目标提醒消息; 或者,从所述数据库中读取包含预设关键词的提醒消息作为所述目标提醒消息。6.根据权利要求1-3中任一项所述的方法,其特征在于,所述按照预设规则展示所述目标提醒消息之后,所述方法还包括: 将所述目标提醒消息从所述数据库中清除; 或者,对所述数据库进行清空处理。7.一种信息处理装置,其特征在于,所述装置设置在电子设备上,所述装置包括: 第一获取单元,用于当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,所述数据库为所述电子设备中的用于存储提醒消息的数据库; 读取单元,用于当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息; 展示单元,用于按照预设规则展示所述目标提醒消息。8.根据权利要求7所述的装置,其特征在于,所述第一目标条件包括开机状态、电量低于预设门限值、外部环境温度低于第一预设温度或外部环境温度高于第二预设温度中的至少一种;所述第二目标条件包括重新启动、或在预设时间内未接收到用户针对所述通知栏中的未处理的提醒消息所触发的处理操作。9.根据权利要求7所述的装置,其特征在于,所述第一获取单元包括: 检测子单元,用于检测所述电子设备当前通知栏中未处理的提醒消息; 获取子单元,用于获取所述提醒消息的关键信息,所述提醒消息的关键信息包括所述提醒消息所属应用的标识、所述提醒消息的标题以及所述提醒消息的内容; 存储子单元,用于将所述提醒消息的关键信息存储至所述数据库中。10.—种电子设备,其特征在于,包括:壳体、处理器、存储器、显示屏、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上,所述显示屏外嵌于所述壳体上且连接所述电路板;所述电源电路,用于为所述电子设备的各个电路或器件供电;所述存储器用于存储可执行程序代码和数据;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤: 当检测到所述电子设备满足第一目标条件时,获取所述电子设备的通知栏中未处理的提醒消息并存入数据库,所述数据库为保存在所述存储器中的用于存储提醒消息的数据库; 当检测到所述电子设备满足第二目标条件时,从所述数据库存储的提醒消息中读取目标提醒消息; 触发所述显示屏按照预设规则展示所述目标提醒消息。
【文档编号】G06F3/0481GK105892818SQ201610201364
【公开日】2016年8月24日
【申请日】2016年3月31日
【发明人】罗健辉
【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1