一种消息处理的方法及装置的制造方法
【专利摘要】本发明公开一种消息处理的方法及装置,涉及通信网络技术领域,可以解决对未读消息处理的智能度较低的问题。本发明实施例根据用户对未读消息的历史处理行为生成处理规则,然后根据处理规则以及用户对未读消息的处理行为生成处理策略;进而根据处理策略对未读消息进行处理。本发明实施例提供的方案适于对消息处理时采用。
【专利说明】
一种消息处理的方法及装置
技术领域
[0001 ]本发明涉及通信技术领域,尤其涉及一种消息处理的方法及装置。【背景技术】
[0002]现在移动终端已经被广泛使用,移动终端中的各种应用程序为用户提供了很多便利,同时,应用程序经常会给用户发通知消息,例如短信,邮件,应用程序的推送消息等,移动终端会在通知栏中显示这些通知消息,且在各应用程序中这些通知消息以未读消息的形式显示,这些未读消息中包括用户真正需要的消息,也包括一些垃圾消息,例如广告邮件, 垃圾短信等,大量垃圾消息会将用户真正需要的消息淹没,给用户读取真正需要的消息带来不便。
[0003]由于如果不对这些垃圾消息进行处理,应用程序中的未读消息会越来越多,影响用户的正常使用,所以目前应用程序中一般具有将未读消息一键标为已读的功能,或者逐个或逐组将垃圾消息标为已读,然而采用这种方法仍需用户手动从大量的未读消息中查找到真正需要的消息,还可能出现用户误将还未读取的真正需要的信息标为已读信息的可能,所以仍存在对未读消息处理的智能度较低的问题。
【发明内容】
[0004]本发明的实施例提供一种消息处理的方法及装置,可以解决对未读消息处理的智能度较低的问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]一种消息处理的方法,包括:
[0007]根据用户对未读消息的历史处理行为生成处理规则;
[0008]根据所述处理规则以及用户对未读消息的处理行为生成处理策略;
[0009]根据所述处理策略对未读消息进行处理。
[0010]一种消息处理的装置,包括:
[0011]生成单元,用于根据用户对未读消息的历史处理行为生成处理规则;根据所述处理规则以及用户对未读消息的处理行为生成处理策略;
[0012]处理单元,用于根据所述处理策略对未读消息进行处理。
[0013]本发明实施例提供的消息处理的方法及装置,根据用户对未读消息的历史处理行为生成处理规则,然后根据处理规则以及用户对未读消息的处理行为生成处理策略,进而根据处理策略对未读消息进行处理,与现有技术中只能将未读消息一键标为已读,或者由用户逐个操作而导致对未读消息处理的智能度较低相比,本发明实施例中的处理规则是根据用户对未读消息的历史处理行为生成的,所以可以代表用户对未读消息的处理习惯,进而根据处理规则以及实时监控到的用户对未读消息的处理行为生成处理策略,可以使得终端根据该处理策略对未读消息的处理结果更加符合用户的真正需求,提高了消息处理的智能度。【附图说明】
[0014]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明实施例提供的一种消息处理的方法的流程图;
[0016]图2为本发明实施例提供的另一种消息处理的方法的流程图;
[0017]图3为本发明实施例提供的一种消息处理的装置的逻辑结构示意图。【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]为了提高对未读消息处理的智能度,本发明实施例提供一种消息处理的方法,该方法可以应用于终端中,如图1所示,该方法包括:
[0020]101、根据用户对未读消息的历史处理行为生成处理规则。
[0021]其中,终端采集用户对未读消息的历史处理行为之后,可以根据用户的历史处理行为,确定用户对不同种类的未读消息的处理习惯,进而生成符合用户处理习惯的处理规则。
[0022]102、根据处理规则以及用户对未读消息的处理行为生成处理策略。[〇〇23]例如,假设处理规则为用户连续N次打开某一联系人的未读消息时,则自动打开后续接收到的该联系人的未读消息。而此时监控到用户已经连续打开该联系人的未读消息N 次,则生成的处理策略为:自动打开后续接收到的该联系人的未读消息。[〇〇24]103、根据处理策略对未读消息进行处理。[〇〇25]可以理解的是,终端可以根据生成策略自动对未读消息进行处理。[〇〇26]本发明实施例提供的消息处理的方法,根据用户对未读消息的历史处理行为生成处理规则,然后根据处理规则以及用户对未读消息的处理行为生成处理策略,进而根据处理策略对未读消息进行处理,与现有技术中只能将未读消息一键标为已读,或者由用户逐个操作而导致对未读消息处理的智能度较低相比,本发明实施例中的处理规则是根据用户对未读消息的历史处理行为生成的,所以可以代表用户对未读消息的处理习惯,进而根据处理规则以及实时监控到的用户对未读消息的处理行为生成处理策略,可以使得终端根据该处理策略对未读消息的处理结果更加符合用户的真正需求,提高了消息处理的智能度。
[0027]以下对生成处理规则的方法进行解释说明,在本发明实施例提供的一种实现方式中,如图2所示,上述步骤101、根据用户对未读消息的历史处理行为生成处理规则,具体可以实现为步骤201至步骤202,或者实现为步骤203至步骤204,或者实现为步骤205至步骤 206 〇[〇〇28]201、从云端服务器获取用户对未读消息的历史处理行为。
[0029]202、根据从云端服务器获取的用户对未读消息的历史处理行为生成处理规则。
[0030]具体的,当确定用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第一次数时,生成处理规则。
[0031]其中,第一特征为预设的任一特征。处理规则为对后续接收到的具有第一特征的未读消息执行第一处理行为,或者,处理规则为当用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第二次数时,对后续接收到的具有第一特征的未读消息执行第一处理行为,第一次数大于或等于第二次数。
[0032]例如,当监控到用户连续5次删除某一联系人的未读消息,生成的处理规则为,当用户连续3次删除该联系人的未读消息时,直接将后续接收到的该联系人的未读消息删除。 [〇〇33] 此外,还可以由云端服务器来生成处理规则,具体实现为步骤203至204。[〇〇34]203、获取云端服务器根据自身存储的数据生成的规则。[〇〇35]其中,云端服务器有大数据存储功能,云端服务器中存储了至少一个终端上传的用户对未读消息的处理结果,即云端服务器可以确定用户对历史未读消息的处理行为,进而根据这些数据生成处理规则。[〇〇36]204、将从云端服务器获取的规则设置为处理规则。[〇〇37]需要说明的是,由于云端服务器中存储的数据量较为庞大,所以云端服务器生成的处理规则更具有代表性。[〇〇38]除了通过云端服务器中存储的数据生成处理规则,还可以由终端实时监控用户对未读消息的处理行为,进而生成处理规则。[〇〇39]205、监控用户对未读消息的处理行为。
[0040]需要说明的是,在终端监控用户对未读消息的处理行为之前,还需设置监控范围和监控时间,其中,监控范围包括需监控的应用程序,以及每个应用程序中需监控的用户的处理行为。
[0041]206、根据监控到的用户对未读消息的处理行为生成处理规则。[〇〇42]具体的,当终端监控到用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第一次数时,生成处理规则。[〇〇43]其中,处理规则为对后续接收到的具有第一特征的未读消息执行第一处理行为, 或者,处理规则为当用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第二次数时,对后续接收到的具有第一特征的未读消息执行第一处理行为,第一次数大于或等于第二次数。[〇〇44]或者,当监控到用户将具有第二特征的联系人的未读消息设置为推送到第一显示区域时,生成处理规则,处理规则为将后续接收到的具有第二特征的联系人的未读消息推送到第一显示区域。
[0045]例如,当监控到用户将五个属于同事分组的联系人的未读消息设置为推送到第一显示区域时,则处理规则为将后续接收到的属于同事分组的联系人的未读消息均推送到第一显示区域。
[0046]其中,第一显示区域可以为多屏移动终端的主屏幕,或者为能够与移动终端进行通信的可穿戴设备的显示屏。[〇〇47]本发明实施例提供的消息处理的方法,终端根据用户对未读消息的历史处理行为生成处理规则,然后根据处理规则以及用户对未读消息的处理行为生成处理策略,进而根据处理策略对未读消息进行处理,与现有技术中对未读消息处理的智能度较低相比,本发明实施例中的处理规则是根据用户对未读消息的历史处理行为生成的,所以可以代表用户对未读消息的处理习惯,进而根据处理规则以及实时监控到的用户对未读消息的处理行为生成处理策略,可以使得终端根据该处理策略对未读消息的处理结果更加符合用户的真正需求,提高了消息处理的智能度。
[0048]对应于图1所示的方法流程,为了提高对未读消息处理的智能度,本发明实施例提供了一种消息处理的装置30,如图3所示,装置30包括:生成单元301、处理单元302。[〇〇49]生成单元301,用于根据用户对未读消息的历史处理行为生成处理规则;根据处理规则以及用户对未读消息的处理行为生成处理策略。
[0050] 处理单元302,用于根据处理策略对未读消息进行处理。[〇〇51]在本发明另一实施例中,生成单元301,还用于从云端服务器获取用户对未读消息的历史处理行为;根据从云端服务器获取的用户对未读消息的历史处理行为生成处理规贝1J;或者,获取云端服务器根据自身存储的数据生成的规则;将从云端服务器获取的规则设置为处理规则。[〇〇52]在本发明另一实施例中,生成单元301,还用于监控用户对未读消息的处理行为; 根据监控到的用户对未读消息的处理行为生成处理规则。[〇〇53]在本发明另一实施例中,生成单元301,还用于当监控到用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第一次数时,生成处理规则。[〇〇54]其中,处理规则为对后续接收到的具有第一特征的未读消息执行第一处理行为, 或者,处理规则为当用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第二次数时,对后续接收到的具有第一特征的未读消息执行第一处理行为,第一次数大于或等于第二次数。
[0055]在本发明另一实施例中,生成单元301,还用于当监控到用户将具有第二特征的联系人的未读消息设置为推送到第一显示区域时,生成处理规则,处理规则为将后续接收到的具有第二特征的联系人的未读消息推送到第一显示区域。[〇〇56]本发明实施例提供的消息处理的装置,生成单元根据用户对未读消息的历史处理行为生成处理规则,然后根据处理规则以及用户对未读消息的处理行为生成处理策略,处理单元根据处理策略对未读消息进行处理,与现有技术中对未读消息处理的智能度较低相比,本发明实施例中的处理规则是根据用户对未读消息的历史处理行为生成的,所以可以代表用户对未读消息的处理习惯,进而根据处理规则以及实时监控到的用户对未读消息的处理行为生成处理策略,可以使得终端根据该处理策略对未读消息的处理结果更加符合用户的真正需求,提高了消息处理的智能度。[〇〇57]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0058]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种消息处理的方法,其特征在于,包括:根据用户对未读消息的历史处理行为生成处理规则;根据所述处理规则以及用户对未读消息的处理行为生成处理策略;根据所述处理策略对未读消息进行处理。2.根据权利要求1所述的消息处理的方法,其特征在于,所述根据用户对未读消息的历 史处理行为生成处理规则,包括:从云端服务器获取用户对未读消息的历史处理行为;根据从所述云端服务器获取的用户对未读消息的历史处理行为生成所述处理规则;或 者,获取所述云端服务器根据自身存储的数据生成的规则;将从所述云端服务器获取的规则设置为所述处理规则。3.根据权利要求1所述的消息处理的方法,其特征在于,所述根据用户对未读消息的历 史处理行为生成处理规则,包括:监控用户对未读消息的处理行为;根据监控到的用户对未读消息的处理行为生成所述处理规则。4.根据权利要求3所述的消息处理的方法,其特征在于,所述根据监控到的用户对未读 消息的处理行为生成所述处理规则,包括:当监控到用户对具有第一特征的未读消息连续进行第一处理行为的次数达到第一次 数时,生成所述处理规则;其中,所述处理规则为对后续接收到的具有第一特征的未读消息执行所述第一处理行 为,或者,所述处理规则为当用户对具有第一特征的未读消息连续进行第一处理行为的次 数达到第二次数时,对后续接收到的具有第一特征的未读消息执行所述第一处理行为,所 述第一次数大于或等于所述第二次数。5.根据权利要求4所述的消息处理的方法,其特征在于,所述根据监控到的用户对未读 消息的处理行为生成所述处理规则,包括:当监控到用户将具有第二特征的联系人的未读消息设置为推送到第一显示区域时,生 成处理规则,所述处理规则为将后续接收到的具有第二特征的联系人的未读消息推送到所 述第一显示区域。6.—种消息处理的装置,其特征在于,所述装置包括:生成单元,用于根据用户对未读消息的历史处理行为生成处理规则;根据所述处理规 则以及用户对未读消息的处理行为生成处理策略;处理单元,用于根据所述处理策略对未读消息进行处理。7.根据权利要求6所述的消息处理的装置,其特征在于,所述生成单元,还用于从云端服务器获取用户对未读消息的历史处理行为;根据从所 述云端服务器获取的用户对未读消息的历史处理行为生成所述处理规则;或者,获取所述 云端服务器根据自身存储的数据生成的规则;将从所述云端服务器获取的规则设置为所述 处理规则。8.根据权利要求6所述的消息处理的装置,其特征在于,所述生成单元,还用于监控用户对未读消息的处理行为;根据监控到的用户对未读消息的处理行为生成所述处理规则。9.根据权利要求8所述的消息处理的装置,其特征在于,所述生成单元,还用于当监控到用户对具有第一特征的未读消息连续进行第一处理行 为的次数达到第一次数时,生成所述处理规则;其中,所述处理规则为对后续接收到的具有第一特征的未读消息执行所述第一处理行 为,或者,所述处理规则为当用户对具有第一特征的未读消息连续进行第一处理行为的次 数达到第二次数时,对后续接收到的具有第一特征的未读消息执行所述第一处理行为,所 述第一次数大于或等于所述第二次数。10.根据权利要求9所述的消息处理的装置,其特征在于,所述生成单元,还用于当监控到用户将具有第二特征的联系人的未读消息设置为推送 到第一显示区域时,生成处理规则,所述处理规则为将后续接收到的具有第二特征的联系 人的未读消息推送到所述第一显示区域。
【文档编号】H04L12/58GK105978802SQ201610567587
【公开日】2016年9月28日
【申请日】2016年7月15日
【发明人】吴殿清, 汪智勇, 闫娟, 唐冬兰
【申请人】宇龙计算机通信科技(深圳)有限公司