推送消息的提醒方法技术

技术编号:14194987 阅读:45 留言:0更新日期:2016-12-15 14:57
本发明专利技术实施例涉及数据处理技术领域,公开了一种推送消息的提醒方法。本发明专利技术的推送消息的提醒方法包括:接收至少一应用模块发送的推送消息,并将推送消息存储至预设数据库;其中,推送消息包括对应的推送日期;当判定预设数据库中存在满足预设条件的推送消息时,推送满足预设条件的推送消息;其中,预设条件包括推送消息对应的推送日期与预设推送日期相匹配。本发明专利技术实施例使得各应用模块的推送消息得到了统一管理,减轻电子设备的处理负担并降低了能耗,提高了资源利用率。

Prompting method for push message

The embodiment of the invention relates to the technical field of data processing, and discloses a prompting method for pushing messages. The invention comprises the push message reminding method: push message receiving module to send at least one application, and will push message storage to the default database; wherein, the push message including push the corresponding date; when judging the existence of Presupposition in the database satisfy the push message premise, push push to meet among them, the message preset condition; preset conditions including push and push the default date date to match the corresponding push message. The embodiment of the invention enables the push message of each application module to be unified managed, the processing burden of the electronic equipment is reduced, the energy consumption is reduced, and the utilization ratio of the resource is improved.

【技术实现步骤摘要】

本专利技术实施例涉及数据处理
,特别涉及一种推送消息的提醒方法
技术介绍
如今是信息时代,信息影响着人们的生活方式。信息的推送让用户方便、及时的了解自己所关注的内容,为用户提供价值参考。专利技术人在实现本专利技术的过程中,发现现有技术存在如下缺陷:目前的电子设备,例如,手机或电脑,其上的各应用模块每日从服务器上接收各种推送消息并推送出来以提醒用户。即,各应用模块独立处理各自接收到的推送消息,互不干涉。而实际中,各应用模块处理的推送消息有可能是重复的。例如手机中安装的各应用模块包括A视频APP与B视频APP,当某个电视剧A更新时,则A视频APP与B视频APP都将给用户推送电视剧A的更新信息。重复的推送消息并不会增加提供给用户的信息量,并且,重复的推送消息也会增加电子设备内部的能耗。
技术实现思路
本专利技术实施例的目的在于提供一种推送消息的提醒方法,使得各应用模块的推送消息得到了统一管理,减轻了电子设备的处理负担并降低了能耗,提高了资源利用率。为解决上述技术问题,本专利技术提供了一种推送消息的提醒方法,包括:接收至少一应用模块发送的推送消息,并将推送消息存储至预设数据库;其中,推送消息包括对应的推送日期;当判定预设数据库中存在满足预设条件的推送消息时,推送满足预设条件的推送消息;其中,预设条件包括推送消息对应的推送日期与预设推送日期相匹配。本专利技术实施例提供了一种推送消息的提醒方法,应用于包括多个应用模块、预设数据库以及预设处理模块的电子设备,推送消息的提醒方法包括:各应用模块将接收到的推送消息储存至预设数据库;其中,各推送消息绑定有推送日期;预设处理模块判断预设数据库中是否存在满足预设条件的推送消息;其中,预设条件包括:推送消息绑定的推送日期与预设处理模块获取的预设推送日期相匹配;若存在满足预设条件的推送消息,则预设处理模块将满足预设条件的推送消息推送出来。本专利技术实施例相对于现有技术而言,预设处理模块在统一处理各应用模块的推送消息并按照推送日期推送出来,使各应用模块的推送消息统一管理化,避免现有技术中各应用模块独立处理各自接收到的推送消息而导致的电子设备重复推送相同消息的问题,减轻了电子设备的处理负担并降低了能耗,提高了资源利用率。另外,各推送消息还绑定有每日推送频率;预设处理模块将满足预设条件的推送消息推送出来的步骤中,预设处理模块将满足预设条件的推送消息按照其绑定的每日推送频率进行推送。满足了对应推送消息的推送频率需求。另外,在预设处理模块将满足预设条件的推送消息推送出来的步骤之前,还包括:判断满足预设条件的推送消息是否绑定有推送时间段;若推送消息绑定有推送时间段,则预设处理模块获取当前时刻,并判断当前时刻与所述推送时间段是否相匹配;若当前时刻与所述推送时间段相匹配,则进入预设处理模块将满足预设条件的推送消息推送出来。为有推送时间段要求的的推送消息定制了满足其需求的推送提醒方式,使得推送消息按照推送时间段要求进行有序推送。另外,在预设处理模块判断预设数据库中是否存在满足预设条件的推送消息的步骤之前,还包括:预设处理模块按照各推送消息绑定的推送日期对各推送消息排序,以建立消息排序列表;预设处理模块判断预设数据库中是否存在满足预设条件的推送消息的步骤中,预设处理模块扫描消息排序列表,判断是否存在满足预设条件的推送消息。由于对推送消息已经按照推送日期进行了排序,因此对消息排序列表进行扫描可以节省了扫描时间,进而加快了推送消息的处理速度。另外,在预设处理模块将满足预设条件的推送消息推送出来的步骤之后,还包括:预设处理模块将已经推送完成的推送消息从预设数据库删除。将推送完成的推送消息从预设数据库及时删除,不仅减轻了预设处理模块的扫描匹配工作,还将预设数据库的存储空间及时释放出来,同时为后续的推送消息腾出存储空间。另外,各推送消息还绑定有接收所述推送消息的应用模块;预设处理模块将满足预设条件的推送消息推送出来的步骤中,预设处理模块将推送消息及其绑定的应用模块一同推送出来。方便用户了解推送消息的来源,便于用户直接打开对应应用模块了解相关详细信息。另外,各推送消息还绑定有关键字;推送消息的提醒方法还包括:预设处理模块判断各推送消息绑定的关键字是否有重复;若有重复,则预设处理模块从绑定于重复的关键字的多个推送消息合并为一个推送消息;减少了相同内容消息的推送,使每条推送消息都具新的参考价值,即,在对提供给用户的信息量完全不影响的情况下,尽量减轻电子设备的处理负担并降低了能耗,并可以防止用户由于产生接收疲劳而降低阅读推送消息的兴趣(这个会降低推送消息的推送效果),提高了用户体验。另外,预设处理模块为日历模块。日历模块由于本身功能的需要会一直处于打开状态,因此便于对推送消息及时进行处理;并且,当所述预设推送日期为所述电子设备中记录的当前日期时,由于日历本身具有提供当前日期的功能,相较于其他应用模块而言使得当前日期的获取比较方便,简化了处理步骤,加快了处理速度。另外,本专利技术实施例还提供了一种电子设备,电子设备包括:收发器、存储器、显示器及主处理器;主处理器连接于显示器以及存储器。收发器用于接收推送消息,主处理器用于将推送消息存储至预设数据库,存储器用于储存收发器接收到的推送消息;主处理器用于判断存储器中是否存在满足预设条件的推送消息;若存在满足预设条件的推送消息,则主处理器将满足预设条件的推送消息推送出来,显示器用于显示推送消息。其中,推送消息包括对应的推送日期,预设条件包括推送消息绑定的推送日期与主处理器获取的预设推送日期相匹配。另外,主处理器还用于将已经推送完成的推送消息从存储器中删除。另外,当主处理器将满足预设条件的推送消息推送出来之前,主处理器还用于判断满足预设条件的推送消息是否绑定有推送时间段。若推送消息绑定有推送时间段,主处理器还用于获取当前时刻,并判断当前时刻与推送时间段是否相匹配。若当前时刻与推送时间段相匹配,主处理器将满足预设条件的推送消息及其绑定的应用模块按照其绑定的每日推送频率进行推送。另外,当主处理器判断存储器中是否存在满足预设条件的推送消息之前,主处理器还用于按照各推送消息绑定的推送日期对各推送消息排序,以建立消息排序列表。另外,主处理器还用于判断各推送消息绑定的关键字是否有重复,若有重复,则主处理器从绑定于重复的关键字的多个推送消息合并为一个推送消息。附图说明图1是根据第一实施方式的推送消息的提醒方法的流程图;图2是根据第二实施方式的推送消息的提醒方法的流程图;图3是根据第三实施方式的推送消息的提醒方法的流程图;图4是根据第四实施方式的推送消息的提醒方法的流程图;图5是根据第五实施方式的推送消息的提醒方法的流程图;图6是根据第六实施方式的推送消息的提醒方法的流程图;图7是根据第七实施方式的推送消息的提醒方法的流程图;图8是根据第八实施方式的推送消息的提醒方法的流程图;图9是根据第九实施方式的推送消息的提醒方法的流程图;图10是根据第十实施方式的推送消息的提醒方法的流程图;图11是根据第十一实施方式的电子设备的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本本文档来自技高网...
推送消息的提醒方法

【技术保护点】
一种推送消息的提醒方法,其特征在于,包括:接收至少一应用模块发送的推送消息,并将所述推送消息存储至预设数据库;其中,所述推送消息包括对应的推送日期;当判定所述预设数据库中存在满足预设条件的推送消息时,推送所述满足预设条件的推送消息;其中,所述预设条件包括推送消息对应的推送日期与预设推送日期相匹配。

【技术特征摘要】
1.一种推送消息的提醒方法,其特征在于,包括:接收至少一应用模块发送的推送消息,并将所述推送消息存储至预设数据库;其中,所述推送消息包括对应的推送日期;当判定所述预设数据库中存在满足预设条件的推送消息时,推送所述满足预设条件的推送消息;其中,所述预设条件包括推送消息对应的推送日期与预设推送日期相匹配。2.根据权利要求1所述的推送消息的提醒方法,其特征在于,各推送消息还绑定有每日推送频率;在将满足预设条件的所述推送消息推送出来的步骤中,具体包括:将满足预设条件的所述推送消息按照其绑定的每日推送频率进行推送。3.根据权利要求1所述的推送消息的提醒方法,其特征在于,在将满足预设条件的所述推送消息推送出来的步骤之前,还包括:判断满足预设条件的所述推送消息是否绑定有推送时间段;若所述推送消息绑定有推送时间段,则获取当前时刻,并判断所述当前时刻与所述推送时间段是否相匹配;当所述当前时刻与所述推送时间段相匹配时,则进入将满足预设条件的所述推送消息推送出来。4.根据权利要求1所述的推送消息的提醒方法,其特征在于,在判断所述预设数据库中是否存在满足预设条件的推送消息的步骤之前,还包括:按照各推送消息绑定的推送日期对各推送消息排序,以建立消息排序列表;在判断所述预设数据库中是否存在满足预设条件的推送消息的步骤中, 具体包括:扫描所述消息排序列表,判断是否存在满足预设条件的推送消息。5.根据权利要求1所述的推送消息的提醒方法,其特征在于,在将满足预设条件的所述推送消息推送出来的步骤之后,还包括:将已经推送完成的推送消息从所述预设数据库删除。6.根据权利要求1所述的推送消息的提醒方法,其特征在于,各推送消息还绑定有接收所述推送消息的应用模块;在将满足预设条件的所述推送消息推送出来的步骤中,具体包括:将所述推送消息及其绑定的应用模块一同推送出来。7.根据权利要求1所述的推送消息的提醒方法,其特征在于,各推送消息还绑定有关键字;所述推送消息的提醒方法还包括:判断各推送消息绑定的关键字是否有重复;若有重复,则从绑定于重复的关键字的多个推送消息合并为一个推送消息。8.根据权利要求1所述的推送消息的提醒方法,其特征在于,所述推送消息的提醒方法应用于电子设备,所述预设推送日期为所述电子设备中记录的当前日期。9.一种推送消息的提醒方法,其特征在于,应用于包括多个应用模块、预设数据库以及预设处理模块的电子设备,所述推送消息的提醒方法包括:各应用模块将接收到的推送消息储存至预设数据库;其中,各推送消息绑定有推送日期...

【专利技术属性】
技术研发人员:曹科技
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

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

1