即时通讯消息处理方法及装置的制造方法

文档序号:9618615阅读:241来源:国知局
即时通讯消息处理方法及装置的制造方法
【专利说明】
【技术领域】
[0001]本申请涉及通信技术领域,尤其涉及一种即时通讯消息处理方法及装置。
【【背景技术】】
[0002]随着互联网技术的快速发展,互联网应用的功能越来越丰富,除了提供基本功能之外,目前大部分应用带有新消息推送(push)功能,尤其是即时通讯应用。即在收到新消息后,即时通讯应用可以通过弹出提示(tips)提醒、发出提示音等方式进行提醒。这种消息推送机制一般不会对所收到消息的类型、接收时间等进行有目的区分,所以这种提醒有可能给用户带来一定干扰。
[0003]为了解决消息推送机制给用户带来的干扰,出现了消息免打扰模式,允许用户设置消息免打扰避免新消息推送机制带来的干扰。现有设置消息免打扰模式的过程是:进入应用,找到需要设置消息免打扰的会话窗口,该会话窗口可以是群聊窗口,也可以是私聊窗口 ;通过会话窗口上的按钮进入设置界面,找到消息免打扰选项,启动消息免打扰选项,设置完毕。此后,应用不会对来自该会话窗口的消息进行提醒。
[0004]目前,这种消息免打扰模式存在较多问题,例如,如果用户只希望在一段时间对该会话窗口设置消息免打扰,那么当不需要对该会话窗口设置消息免打扰时,用户需要手动取消消息免打扰设置,并且目前的消息免打扰只能面向一个个会话窗口,因此,在使用上灵活性较差,使用受限。

【发明内容】

[0005]本申请的多个方面提供一种即时通讯消息处理方法及装置,用以使用户能够在任意时间段针对任意用户设置消息免打扰,提高消息免打扰模式在应用上的灵活性。
[0006]本申请的一方面,提供一种即时通讯消息处理方法,包括:
[0007]确定有即时通讯消息到达;
[0008]执行以下判断操作中的至少两个判断操作:
[0009]判断所述即时通讯消息是否来自预设的消息免扰用户,判断所述即时通讯消息的到达时间是否处于预设的免打扰时段,以及判断所述即时通讯消息的类型是否属于预设的消息免扰类型;
[0010]若所述至少两个判断操作的判断结果均为是,则执行对所述即时通讯消息的免打扰处理。
[0011]本申请的另一方面,提供一种即时通讯消息处理装置,包括:
[0012]确定模块,用于确定有即时通讯消息到达;
[0013]判断模块,用于执行以下判断操作中的至少两个判断操作:
[0014]判断所述即时通讯消息是否来自预设的消息免扰用户,判断所述即时通讯消息的到达时间是否处于预设的免打扰时段,以及判断所述即时通讯消息的类型是否属于预设的消息免扰类型;
[0015]免打扰处理模块,用于在所述至少两个判断操作的判断结果均为是时,则执行对所述即时通讯消息的免打扰处理。
[0016]在本申请中,允许用户设置消息免扰用户、免打扰时段以及消息免扰类型中的至少两个,当有即时通讯消息到达时,判断即时通讯消息是否来自消息免扰用户,判断即时通讯消息的到达时间是否位于免打扰时段,以及判断所述即时通讯消息的类型是否属于预设的消息免扰类型中的至少两种判断操作,当至少两种判断操作的判断结果均为是时,例如当即时通讯消息来自消息免扰用户并且其到达时间位于免打扰时段时,则可以执行对该即时通讯消息的免打扰处理。与现有技术相比,本申请通过消息免扰用户、免打扰时段以及消息免扰类型中的至少两个参数,使得用户可以结合任意时间段、任意用户和任意消息类型中的至少两者设置消息免打扰,提高了消息免打扰模式在应用上的灵活性,降低消息提醒给用户带来的干扰。
【【附图说明】】
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0018]图1-图4为本申请一实施例提供的用户进行消息免打扰模式设置的界面示意图;
[0019]图5为本申请一实施例提供的即时通讯消息处理方法的流程示意图;
[0020]图6a_图6d为本申请另一实施例提供的用户进行消息免打扰模式设置的界面示意图;
[0021]图6e为本申请另一实施例提供的即时通讯消息处理方法的流程示意图;
[0022]图7为本申请又一实施例提供的即时通讯消息处理装置的结构示意图;
[0023]图8为本申请又一实施例提供的即时通讯消息处理装置的结构示意图。
【【具体实施方式】】
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]针对现有消息免打扰模式在应用上存在不灵活的问题,本申请提供一种解决方案,主要原理是:允许用户设置免打扰时段、消息免扰用户以及消息免扰类型中的至少两个参数,使得用户可以结合任意时段、任意用户和任意消息类型中的至少两者启动消息免打扰模式,而不用像现有技术那样需要手动取消消息免打扰模式,也不用像现有技术那样必须针对会话窗口启动消息免打扰模式,提高了消息免打扰模式在应用上的灵活性。
[0026]上述免打扰时段是指需要针对到达的即时通讯消息进行免打扰处理的时间段,例如可以是午休时间、会议时间、夜间休息时间,还可以是用户自定义的时间段,例如工作时间、学习时间等。
[0027]上述消息免扰用户是指需要针对其发来的即时通讯消息进行免打扰处理的用户。例如,可以将全部联系人均设置为消息免扰用户,即对于任意联系人发来的即时通讯消息均进行免打扰处理。或者,也可以将部分联系人设置为消息免扰用户(也可以称为白名单用户),这样只需针对这些联系人发来的即时通讯消息进行免打扰处理。
[0028]所述部分联系人可以是除特别关注联系人之外的其它联系人,也可以是除好友之外的其它联系人,非同企业联系人,除同企业联系人之外的其它联系人或者除自定义分组内的联系人之外的其它联系人。也就是说,用户可以设置仅对特别关注联系人发来的消息进行提醒,也可以设置仅对好友发来的消息进行提醒,或者也可以仅设置对同企业联系人或自定义分组内的联系人发来的消息进行提醒。
[0029]上述消息免扰类型是指需要进行免打扰处理的即时通讯消息的类型。以即时通讯应用“钉钉”(DingTalk)为例,其提供的即时通讯消息包括:即时(頂)会话消息、钉消息、微应用消息、钉电话以及钉邮件等。则本申请中,确定到达的即时通讯消息可以是IM会话消息、钉消息、微应用消息、钉电话或钉邮件。其中,不同类型的即时通讯消息的重要度一般不同,本申请还允许用户根据即时通讯消息的重要度,有选择的配置需要进行免打扰处理的消息类型,例如可以对重要度较低的消息类型启动消息免打扰模式,这样可以进一步提高消息免打扰模式的灵活性。也就是说,用户可以设定消息免扰类型,以限定仅对所设定的消息免扰类型下的即时通讯消息进行免打扰处理。
[0030]基于用户设定的免打扰时段、消息免扰用户和消息免扰类型中的至少两个参数,一种进行即时通讯消息处理的方法包括:确定有即时通讯消息到达;执行以下判断操作中的至少两个判断操作:判断所述即时通讯消息是否来自预设的消息免扰用户,判断所述即时通讯消息的到达时间是否处于预设的免打扰时段,以及判断所述即时通讯消息的类型是否属于预设的消息免扰类型;若所述至少两个判断操作的判断结果均为是,则执行对所述即时通讯消息的免打扰处理。
[0031]进一步,若所述至少两个判断操作的判断结果中存在为否的情况,则执行对所述即时通讯消息的常规处理。
[0032]例如,若所述即时通讯消息并非来自消息免扰用户,意味着不需要对所述即时通讯
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1