CN107104880A - 消息提醒方法和装置 - Google Patents

消息提醒方法和装置 Download PDF

Info

Publication number
CN107104880A
CN107104880A CN201710229923.8A CN201710229923A CN107104880A CN 107104880 A CN107104880 A CN 107104880A CN 201710229923 A CN201710229923 A CN 201710229923A CN 107104880 A CN107104880 A CN 107104880A
Authority
CN
China
Prior art keywords
message
conference
current
type
prompting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710229923.8A
Other languages
English (en)
Other versions
CN107104880B (zh
Inventor
裴佩
纪侃侃
黄辰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201710229923.8A priority Critical patent/CN107104880B/zh
Publication of CN107104880A publication Critical patent/CN107104880A/zh
Priority to PCT/CN2018/080716 priority patent/WO2018188478A1/zh
Application granted granted Critical
Publication of CN107104880B publication Critical patent/CN107104880B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种消息提醒方法,包括当多人会话为会话最小化列表状态时,接收多人会话中的消息,如果所述消息为关键提醒消息,则视觉层获取与所述关键提醒消息对应的提醒标记信息;所述视觉层进行重绘制,将所述提醒标记信息显示在所述会话最小化列表中所述多人会话对应的提醒位置。能够实时从获取的消息中检测识别得到关键信息,并对关键消息进行标记和显示提醒,不需要展开多人会话就可在多人会话对应的位置显示提醒标记信息,且提醒标记信息与关键提醒消息对应,不同的关键提醒消息对应不同的提醒标记信息,便于用户通过提醒标记信息识别感兴趣的信息,提高了关键信息提醒的实时性和获取关键信息的针对性和便利性。还涉及一种消息提醒装置。

Description

消息提醒方法和装置
技术领域
本发明涉及计算机技术领域,特别是涉及一种消息提醒方法和装置。
背景技术
即时通讯产品极大的便利了人们的生活,但如今用户在使用即时通讯产品参与多人会话进行聊天时,越来越多的垃圾消息流给用户的阅读带来烦恼,用户不想或者没有时间浏览所有的多人会话中的消息,传统技术中用户可以设置屏蔽相应多人会话或者接收但不提醒相应多人会话中的消息,但又这样可能错过多人会话中的重要信息,对用户信息的获取造成干扰与不便。
传统技术中,需要用户打开对应的多人会话界面查找需要关注的信息,不利于用户获取感兴趣的关键信息。
发明内容
基于此,有必要针对上述问题,提供一种消息提醒方法和装置,能够在会话列表最小化的情况下显示提醒标记信息,提高了关键信息提醒的实时性和获取关键信息的针对性和便利性。
一种消息提醒方法,所述方法包括:
当多人会话为会话最小化列表状态时,接收多人会话中的消息,如果所述消息为关键提醒消息,则视觉层获取与所述关键提醒消息对应的提醒标记信息;
所述视觉层进行重绘制,将所述提醒标记信息显示在所述会话最小化列表中所述多人会话对应的提醒位置。
一种消息提醒装置,其特征在于,所述装置包括:
提醒信息获取模块,用于当多人会话为会话最小化列表状态时,接收多人会话中的消息,如果所述消息为关键提醒消息,则视觉层获取与所述关键提醒消息对应的提醒标记信息;
提醒显示模块,用于所述视觉层进行重绘制,将所述提醒标记信息显示在所述会话最小化列表中所述多人会话对应的提醒位置。
上述消息提醒方法和装置,在多人会话为会话最小化列表状态时,接收多人会话消息,并对接收的多人会话消息进行检测,当检测到接收的多人会话消息为关键提醒信息时,视觉层获取与关键提醒消息对应的提醒标记信息,并根据提醒标记信息进行重绘制,以将提醒标记信息显示在会话最小化列表中所述多人会话对应的提醒位置,能够实时从获取的消息中检测识别关键信息,并对关键消息进行标记和显示提醒,不需要展开多人会话就可在多人会话对应的位置显示提醒标记信息,且提醒标记信息与关键提醒消息对应,不同的关键提醒消息对应不同的提醒标记信息,便于用户通过提醒标记信息识别感兴趣的信息,提高了关键信息提醒的实时性和获取关键信息的针对性和便利性。
附图说明
图1为一个实施例中消息提醒方法应用环境图;
图2为图1中终端的内部结构图;
图3为一个实施例中消息提醒方法的流程图;
图4为另一个实施例中消息提醒方法的流程图;
图5为一个实施例中获取提醒标记信息的方法流程图;
图6为另一个实施例中获取提醒标记信息的方法流程图;
图7为一个实施例中获取关注用户消息类型方法的流程图;
图8为图7中当前特别关注用户列表获取时序图;
图9为一个实施例中消息提醒方法的流程图;
图10为另一个实施例中消息提醒方法的流程图;
图11为又一个实施例中消息提醒方法的流程图;
图12为一个具体实施例中的消息提醒方法的流程图;
图13为一个实施例中为会话列表最小化状态中消息提醒显示界面图;
图14为另一个实施例中会话列表最小化状态中消息提醒显示界面图;
图15为一个实施例中其中一个多人会话对应的展开界面图;
图16为另一个实施例中其中一个多人会话对应的展开界面图;
图17为图16中提醒消息展示界面图;
图18为一个实施例中消息提醒装置的结构框图;
图19为一个实施例中提醒标记信息获取模块的结构框图;
图20为一个实施例中关键提醒标记设置模块的结构框图;
图21为一个实施例中显示关键提醒消息的模块的结构框图;
图22为一个实施例中消息提醒装置的结构框图;
图23为另一个实施例中消息提醒装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中消息提醒方法的应用环境图。如图1所示,该应用环境包括第一终端110、服务器120和第二终端130,其中第一终端110和服务器120以及服务器120与第二终端130之间可通过网络进行通信。第一终端110与第二终端130可通过多人会话界面进行多人会话,第一终端110与第二终端130可同时运行一个或多个多人会话,同时第一终端能够在多人会话为会话最小化列表状态时,接收服务器120发送的消息,第一终端110接收的消息可以为服务器120自动生成的***消息,也可以为第二终端130通过服务器120向第一终端110发送的消息。第一终端110对接收到的消息进行检测,当检测到接收的消息为关键提醒消息时,通知第一终端110中的视觉层获取与关键提醒消息对应的提醒标记信息,并根据提醒标记信息进行绘制,从而在第一终端110多人会话的会话列表最小化界面中多人会话对应的提醒位置显示提醒标记信息,实现对关键信息的提醒。其中,术语“第一终端”、“第二终端”仅用于区分不同的终端,终端不受术语的限制,例如,第一终端可称作第二终端。第一终端110或第二终端130可以是但不仅限于是智能手机、平板电脑、笔记本电脑、穿戴设备等。
图2为一个实施例中图1中终端的内部结构示意图。如图2所示,该终端包括通过***总线连接的处理器、非易失性存储介质、内存储器和网络接口、显示屏和输入装置。其中,终端的非易失性存储介质存储有操作***,还包括一种消息提醒装置,该消息提醒装置用于实现一种消息提醒方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存储器为非易失性存储介质中的消息提醒装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被所述处理器执行时,可使得所述处理器执行一种消息提醒方法。网络接口用于与服务器进行网络通信,如发送获取消息请求至服务器,接收服务器返回或主动发送的消息等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
如图3所示,在一个实施例中,提供一种消息提醒方法,包括如下内容:
步骤S310,当多人会话为会话最小化列表状态时,接收多人会话中的消息。
具体地,多人会话是指三个或三个以上用户组成的即时通信会话,如群组或讨论组等,多人会话可集成于即时通信应用、社交应用、多媒体应用等各种应用中,提供即时通信功能。在同一个多人会话中的多个用户之间能够相互发送消息,一个用户能够参与多个不同的多人会话;多个多人会话之间相互不影响,多个不同的多人会话能够分别以最小化形式形成会话最小化列表,多人会话最小化形式是指只显示多人会话的名称和/或图像,不展开多人会话对应的具体消息内容界面。
多人会话中的消息可以是其它终端通过服务器转发的消息,也可以是服务器根据用户设置到达预设条件时生成的消息,根据消息内容和/或形式的不同,分成不同的消息类型,消息类型包括文本消息、***表情、结构化消息、视频消息、通用消息等消息对应的消息类型。
步骤S320,如果消息为关键提醒消息,则视觉层获取与关键提醒消息对应的提醒标记信息。
具体地,关键提醒消息是指为预设关键消息类型的消息,即需要用户特别关注或者用户感兴趣的消息。预设关键消息类型可根据需要自定义,可设置默认预设关键消息类型,也可从默认预设关键消息类型中选择目标关键消息类型,只关注感兴趣的关键消息类型,也可根据用户行为信息为不同用户筛选对应的目标关键消息类型,或根据多人会话基本信息,如多人会话所属的类别等,为不同的多人会话筛选对应的目标关键消息类型,如多人会话的主题是星座,则目标关键消息类型为星座类消息,多人会话的主题是经济,则目标关键消息类型为理财消息等,从而使得从多人会话识别的关键提醒消息与多人会话相匹配,提高多人会话的主题针对性。提醒标记信息是指用于提醒用户多人会话中存在关键提醒消息的标记信息,不同的关键提醒信息对应不同的提醒标记信息,预先建立关键提醒消息与提醒标记信息的对应关系。
每个多人会话分别对该多人会话中的消息进行处理,实时接收多人会话中的消息,并对接收到的消息进行实时检测,当检测到当前接收的消息为关键提醒消息时,视觉层根据预先建立的关键提醒消息与提醒标记信息的对应关系,获取当前关键提醒信息对应的提醒标记信息。
步骤S330,视觉层进行重绘制,将提醒标记信息显示在会话最小化列表中多人会话对应的提醒位置。
具体地,视觉层获取到当前关键提醒信息对应的提醒标记信息后,根据提醒标记信息对终端显示界面进行渲染,将提醒标记消息显示在会话最小化列表中当前接收消息的多人会话对应的提醒位置,以提醒用户对应的多人会话中存在用户感兴趣的消息。会话最小化列表中存在多个多人会话时,每个多人会话根据对应的消息显示提醒标记信息,互不影响,实现同时监控多个多人会话的关键提醒信息,并在各个多个会话对应的位置进行提醒。
本实施例中,消息提醒方法,在多人会话为会话最小化列表状态时,接收多人会话消息,并对接收的多人会话消息进行检测,当检测到接收的多人会话消息为关键提醒信息时,视觉层获取与关键提醒消息对应的提醒标记信息,并根据提醒标记信息进行重绘制,以将提醒标记信息显示在会话最小化列表中多人会话对应的提醒位置,能够实时从获取的消息中检测识别关键信息,并对关键消息进行标记和显示提醒,不需要展开多人会话就可在多人会话对应的位置显示提醒标记信息,且提醒标记信息与关键提醒消息对应,不同的关键提醒消息对应不同的提醒标记信息,便于用户通过提醒标记信息识别感兴趣的信息,提高了关键信息提醒的实时性和获取关键信息的针对性和便利性。
如图4所示,在一个实施例中,消息为预设结构的消息包体,步骤S310之后,还包括:
步骤S311,遍历当前消息包体中各个消息类型对应的消息元素。
具体地,消息为预设结构的消息包体,消息包体是指保存消息元素的结构体,如结构体MsgPack,消息元素是指消息的具体内容,通常情况下一个MsgPack对应一个消息,MsgPack由服务器后台发送到终端中对应的多人会话客户端,消息包体有两种触发机制,包括终端发送消息或服务器主动推送。一个消息包体中可包括多个消息类型,每个消息类型可包括多个消息元素。当实时接收到一个多人会话中的当前消息时,遍历当前消息对应的消息包体中各个消息类型对应的消息元素。例如,文本消息,***表情,多人会话视频消息等分别为不同的消息类型,具体的文本内容为文本类的消息元素。
步骤S312,对当前消息元素进行检测,如果当前消息元素为关键消息类型,则将多人会话对应的数据结构中相同的关键消息类型设置关键提醒标记,关键消息类型包括资源类型、时间提醒类型、关注用户消息类型、当前登录用户专属消息类型、全体通知消息类型中的至少一种。
本实施例中,每一个多人会话唯一绑定一个数据结构描述该多人会话中的关键消息类型和各个关键消息类型是否存在关键提醒标记,对多人会话中的每一个消息的消息元素进行遍历,当检测到当前消息元素为关键消息类型时,在数据结构中对相同关键消息类型设置关键提醒标记,可以通过标志位的方式对关键消息类型进行标记,将数据结构中的关键消息类型对应的标志位置0,如果当前消息元素为第一关键消息类型,则将第一关键消息类型对应的标志位置为1,从而只有多人会话中出现的关键消息类型才会在数据结构中置1,没有出现的关键消息类型在数据结构中为0。一个消息包体中的不同消息元素对应的关键消息类型均存储在该多人会话对应的数据结构中,一个多人会话中的关键消息类型的标记也存储在该多人会话对应的数据结构中,数据结构中对于相同的关键消息类型只需要标记一次。若检测到当前消息元素为常规的文本消息,不是关键消息类型时,正常接收文本消息,数据结构中不存在该常规文本消息类型,也无需进行标记,非关键消息类型对应的消息不进行提醒。
进一步地,关键消息类型包括资源类型、时间提醒类型、关注用户消息类型、当前登录用户专属消息类型、全体通知消息类型中的至少一种。其中具体地,资源类型如红包消息类型、时间提醒类型如多人会话中日历功能对应的消息类型、关注用户消息类型如包括预先设置的特别关注的用户标识对应的消息类型、当前登录用户专属消息类型如携带当前登录用户对应的用户标识的消息类型、全体通知消息类型如全体消息对应的消息类型或多人会话公告对应的消息类型。
具体地,将一个多人会话使用一个CTXGroup数据结构唯一指定,且CTXGroup唯一绑定一个CTXGroupInfoMgr数据结构描述该多人会话中的消息,当获取的消息为关键消息类型,如检测到当前消息元素对应的消息类型为红包时,则在CTXGroupInfoMgr数据结构中将红包消息类型对应的标志位设置为预设值进行标记,如在CTXGroupInfoMgr数据结构中将红包消息类型对应的标志位设置为1,也就是设置红包消息类型对应的关键提醒标记。若当前消息元素对应的消息类型为常规文本消息时,正常接收对应的文本消息,CTXGroupInfoMgr数据结构不做处理。
步骤S313,获取当前消息元素对应的下一个消息元素,将下一个消息元素作为当前消息元素,进入步骤S312,直至遍历完当前消息包体中的所有消息元素。
具体地,一个消息包体中对应多个消息元素,因此可能存在多个不同的关键消息类型,对消息包体中的消息元素逐个进行检测。当完成对当前消息元素的检测后,获取当前元素对应的下一个消息元素,将下一个消息元素作为当前消息元素进行检测,重复执行步骤S312。
进一步地,若检测到当前元素为关键消息类型,检测CTXGroupInfoMgr数据结构中当前是否已经存在对应的关键提醒标记,如果存在,则不重新进行标记,如果不存在,则对当前消息元素对应的关键消息类型设置关键提醒标记。例如,当检测到当前消息元素为红包时,检测到CTXGroupInfoMgr数据结构中已经将红包消息类型对应的标志位设置为1进行标记,也就是存在红包对应的关键提醒标记,则不重复对该红包进行标记,也就是当一个消息包体中消息元素对应多个相同的消息类型时,只对相同的消息类型标记一次。若检测到当前消息元素为特别关注消息类型,且当前在CTXGroupInfoMgr数据结构中特别关注消息类型对应的标志位设置为0,则将CTXGroupInfoMgr数据结构中特别关注消息类型对应的标志位设置为1,设置特别关注消息类型对应的关键提醒标记,直至检测完当前消息包体中的所有消息元素。
步骤S314,如果当前消息包体中存在关键消息类型的消息元素,则当前消息为关键提醒消息。
具体地,若当前消息包体中存在关键信息类型的消息元素,也就是当前消息在多人会话中对应的数据结构中存在关键提醒标记,则说明当前消息包体对应的消息中存在用户感兴趣的内容,当前消息为关键提醒消息。
特别地,在一个多人会话中,当不同的消息对应相同的关键消息类型时,不会在多人会话对应的数据结构中重复对相同的关键提醒信息进行标记,但仍然会将包括关键消息类型的消息作为关键提醒信息。
本实施例中,通过在多人会话中唯一绑定一个数据结构,该数据结构中存储预先定义的关键信息类型,根据多人会话中的当前消息中的关键消息类型,改变关键消息类型的标志位,对当前消息元素对应的关键消息类型设置标记。使用同一个数据结构对关键信息类型进行标记,简化了数据结构,并且对于相同的消息类型不用重复标记,提高了对关键消息类型的处理效率。
如图5所示,在一个实施例中,步骤S320包括:
步骤S321,获取关键消息类型优先级,获取多人会话中优先级最高的存在关键提醒标记的第一关键消息类型。
具体地,可通过各个关键消息类型对应的标志位判断是否存在关键提醒标记,如红包类型的标志位为1,则为存在关键提醒标记,标志位为0,则为不存在关键提醒标记,只有存在关键提醒标记的关键消息类型才参与优先级别的排序。预先设置不同关键消息类型对应的优先级,当一个消息中包括多个关键消息类型时,多人会话对应的数据结构对不同的关键消息类型设置对应的关键提醒标记,根据预设的关键消息类型对应的优先级,获取优先级最高的存在关键提醒标记的第一关键消息类型。
例如,实时获取一个消息,检测到该消息中包括红包消息类型和关注用户消息类型两种关键消息类型,则在多人会话对应的结构中存在关键提醒标记的为红包消息类型和关注用户消息类型两种关键消息类型,且根据预设的关键消息类型对应的优先级确定优先级较高的为关注用户消息类型。
步骤S322,视觉层获取与第一关键消息类型对应的第一提醒标记信息。
具体地,不同的关键消息类型对应不同的提醒标记信息,当获取到多人会话中存在提醒标记信息的关键消息类型中优先级最高的第一关键消息类型时,视觉层获取与第一关键消息类型对应的第一提醒标记信息,对第一提醒标记信息进行渲染,显示在多人会话对应的显示位置。
在其他实施例中,当多人会话中不存在关键消息类型时,视觉层根据获取的消息数量,更新对应的未读消息数目。
如图6所示,在一个实施例中,步骤S310还包括:
步骤S315,实时接收并更新多人会话中的消息,将当前更新的消息作为当前消息,进入步骤S311。
本实施例中,多人会话显示的提醒标记信息对应于优先级较高的关键消息类型,因此当多人会话中的消息发生变化时,多人会话对应的提醒标记信息可能发生变化,实时接收并更新多人会话中的消息,将当前更新的消息作为当前消息,进入步骤S311,对当前更新的消息进行检测,若检测到当前更新的消息为关键消息类型,且多人会话对应的数据结构中没有将此关键消息类型设置关键提醒标记,则更新多人会话对应的数据结构的关键提醒标记。
步骤S320还包括:
步骤S323,获取更新后的多人会话对应的数据结构中的优先级最高的存在关键提醒标记的第二关键消息类型。
具体地,获取根据当前更新的消息类型更新的多人会话对应的数据结构,更新的数据结构中存在关键提醒标记的关键消息类型可能发生了变化,获取更新后的数据结构中存在关键提醒标记的关键消息类型中优先级最高的第二关键消息类型。
进一步地,在一个多人会话中,根据当前接收到的所有消息,检测到该多人会话对应的第一关键消息类型为关注用户消息类型,当该多人会话消息更新时,如接收到用户通过服务器发送的消息或者服务器推送了相关消息,实时获取多人会话更新的消息,对当前更新的消息进行检测,假设获取到当前消息为全体通知消息类型,根据预设的关键消息类型对应的优先级确定全体通知消息类型的优先级高于关注用户消息类型的优先级,则优先级最高的第二关键消息类型为全体通知消息类型,若当前更新的消息为红包消息类型,红包消息类型的优先级低于关注用户消息类型的优先级,则优先级最高的第二关键消息类型仍然为关注用户消息类型。
进一步地,若在一个多人会话中,接收到的未读消息中未检测到关键消息类型,则获取更新后的多人会话中未读消息数目。
步骤S324,视觉层获取与第二关键消息类型对应的第二提醒标记信息。
具体地,视觉层根据预设的关键消息类型与提醒标记信息的对应关系,获取多人会话对应的数据结构中优先级最高的第二关键消息类型对应的第二提醒标记信息,根据第二提醒标记信息进行渲染,在多人会话对应的提醒显示位置显示第二提醒标记信息。
进一步地,多个多人会话对应的提醒标记信息相互独立,多人会话可以显示相同的提醒标记信息也可以显示不同的标记信息。
进一步地,若在一个多人会话中,接收到的未读消息中未检测到关键消息类型,则根据获取的多人会话中未读消息数目,在多人会话对应的提醒显示位置显示未读消息数目。
如图7所示,在一个实施例中,关键消息类型包括关注用户消息类型,对当前消息元素进行检测的步骤包括:
步骤S312A,读取本地缓存关注用户列表并发送至服务器,以使服务器将服务器中的关注用户列表与本地缓存关注用户列表合并生成当前关注用户列表。
本实施例中,结合图8所示,接收多人会话所在客户端启动的指令,读取本地缓存关注用户列表,将读取的本地缓存关注用户列表发送至服务器,服务器将本地缓存关注用户列表与服务器中存储的关注用户列表合并,生成当前关注用户列表。步骤S312B,获取当前关注用户列表,获取当前消息包体中消息元素对应的发送用户标识,将发送用户标识与当前关注用户列表中的关注用户标识相匹配。
具体地,获取本地缓存关注用户列表与服务器中存储的关注用户列表合并生成的当前关注用户列表,实时接收多人会话中的消息,获取当前消息对应的消息包体中消息元素对应的发送用户标识,将发送用户标识与当前关注用户列表中的关注用户标识相匹配。
步骤S312C,如果匹配,则当前消息元素为关注用户消息类型。
如果匹配成功,则说明当前消息元素为关注用户消息类型,即对应的当前消息为特别关注的用户发送的消息。
本实施例中,将本地缓存关注用户列表与服务器中存储的关注用户列表合并生成当前关注用户列表,保证关注用户列表上报服务器失败的情况下,再次登录时,触发合并机制,从而使得关注用户列表具有漫游功能,即使更换终端登录多人会话客户端仍然可以获取正确的关注用户列表,提高了消息提醒的准确性。
如图9所示,在一个实施例中,提供一种消息提醒方法,包括如下内容:
步骤S410,当多人会话为会话最小化列表状态时,接收对最小化多人会话的操作,根据操作展开最小化多人会话,显示对应的多人会话界面。
具体地,当多人会话为会话最小化列表状态时,当多人会话昵称、头像或提醒标记信息对应的界面位置接收用户的点击操作时,对应的多人会话根据用户操作展开最小化多人会话,显示对应的多人会话界面,如在多人会话最小化状态时,多人会话提醒标记信息获取对应的点击操作,多人会话显示包括具体的会话消息的界面。
步骤S420,在多人会话界面显示提醒标记信息对应的第一提醒层,第一提醒层显示第一关键信息提醒标记及对应的第一关键提醒消息。
本实施例中,在一个多人会话中存在不同的关键消息类型,为了便于显示,在多人会话最小化列表状态时,在多人会话对应的显示位置显示的仅为该多人会话中优先级最高的关键消息类型对应的提醒标记信息,即为用户最感兴趣的内容显示提醒标记信息,当展开多人会话对应的会话界面时,在多人会话界面显示提醒标记信息对应的第一提醒层,第一提醒层显示优先级最高的关键消息类型对应的第一关键信息提醒标记及对应的第一关键提醒消息。
具体地,第一提醒层可以是提示条,在多人会话显示界面的顶部悬浮显示,提示条中包括多人会话中优先级最高的关键消息类型对应的提醒标记信息和提醒标记信息对应的关键提醒信息。
特别地,当多人会话中只有一种关键信息类型,且提醒标记信息对应的关键提醒信息在多人会话显示屏中的位置为多人会话的当前显示界面,则直接在当前界面显示多人会话提醒标记信息和提醒标记信息对应的关键提醒信息,可以不添加提示条。
如图10所示,在一个实施例中,当前提醒层为第一提醒层,步骤S420之后,还包括:
步骤S430,获取作用于当前提醒层的操作,获取当前提醒层标识与消息标识的映射关系,得到当前提醒层标识对应的当前消息标识。
本实施例中,当多人会话中包括多个关键提醒消息或者当多人会话中的非关键信息过多,导致关键提醒信息的显示位置未在多人会话的当前会话界面,则在当前会话界面设置提醒层,获取作用于当前提醒层的操作,当前提醒层存在唯一对应的标识,且当前提醒层标识与消息标识之间具有映射关系,根据当前提醒层标识与消息标识的映射关系得到当前提醒层标识对应的当前消息标识。
具体地,提示条接收用户在对应的多人会话显示界面的点击操作,每一个提示条唯一对应一个id作为提示条标识,每一条消息存在唯一对应的序列号。当提示条被点击时,提示条控件发送相应的通知,获取提示条id与消息序列号之间的映射关系,根据当前点击的提示条id获取对应的消息序列号。
步骤S440,将当前消息标识与多人会话中的消息进行匹配,获取与当前消息标识匹配的消息在多人会话界面对应的当前位置,定位到当前位置显示对应的当前多人会话界面。
本实施例中,将当前消息标识与多人会话中的消息进行匹配,若当前消息标识与多人会话中的其中一条消息对应的消息标识相匹配,则获取该消息在多人会话中所处的位置,并定位到该消息对应的位置进行显示。
具体地,当根据当前点击的提示条id获取对应的消息序列号后,将获取的消息序列号与多人会话中的消息对应的消息序列号进行匹配,若匹配成功,则定位该消息序列号对应的消息在多人会话消息记录中所在的位置,将多人会话显示界面定位至提示条对应的消息所在的位置进行显示。
如图11所示,在一个实施例中,提醒层包括叠加状态显示的多层,各个提醒层与不同的关键提醒消息对应,步骤S440之后,还包括:
步骤S450,在多人会话界面显示第一提醒层的下一层提醒层,下一层提醒层显示第二关键信息提醒标记及对应的第二关键提醒消息,将下一层提醒层作为当前提醒层,进入步骤S430。
具体地,在一个多人会话中,可能包括多个不同的存在提醒标记信息的关键消息类型,为了便于显示,在多人会话最小化状态下,多人会话对应的提醒位置只显示优先级最高的关键提醒消息对应的提醒标记信息。当展开多人会话对应的会话界面时,为了对多人会话中的多个关键提醒消息进行显示,将多个关键提醒消息对应的提醒层叠加,按照优先级从高到低的顺序显示,即将提醒标记信息对应的第一提醒层中对应的关键提醒消息显示在当前显示界面后,在当前显示界面出现第二提醒层,第二提醒层中显示第二关键信息提醒标记及对应的第二关键提醒消息,将第二提醒层作为当前提醒层,进入步骤S430,对当前提醒层对应的关键提醒信息进行定位显示。提醒层中的消息可以为同一关键消息类型对应的不同消息,也可以为不同关键消息类型对应的消息。
如图12所示,在一个具体的实施例中,以微信中多人会话提醒为例,提供一种消息提醒方法,包括以下内容:
步骤S501,当启动客户端,且客户端中多人会话为会话最小化列表状态时,接收多人会话中的消息。
步骤S502,消息为预设结构的消息包体,遍历当前消息包体中各个消息类型对应的消息元素,根据消息元素检测当前消息是否为关键提醒消息。
具体地,针对用户感兴趣的内容,预先在微信客户端中设置用户感兴趣的消息类型,如@当前用户、@全体、关注用户、多人会话通知、多人会话视频邀请、红包、多人会话中日历提醒、礼物等消息元素对应的消息类型为关键消息类型,通过检测当前消息中是否存在与预先定义的关键消息类型对应的消息元素,若有,则当前消息为关键提醒消息。
步骤S503,当检测到当前消息为关键提醒消息时,根据当前关键提醒消息中的关键消息类型优先级,获取多人会话中优先级最高的存在关键提醒标记的第一关键消息类型。
具体地,预先设置关键消息类型的优先级,如将优先级从高到低依次设置为礼物、多人会话通知、@当前用户、多人会话中日历提醒、@全体、关注用户、多人会话中的公告、红包、多人会话视频邀请。
根据接收到的消息中存在关键提醒标记信息的关键消息类型的优先级,获取多人会话中优先级最高的第一关键消息类型对应的提醒标记信息。
步骤S504,视觉层获取与第一关键消息类型对应的第一提醒标记信息,视觉层进行重绘制,将第一提醒标记信息显示在会话最小化列表中多人会话对应的提醒位置。
具体地,不同的关键消息类型对应不同的提醒标记信息,如礼物对应的提醒标记信息为礼物、多人会话通知对应的提醒标记信息为通知、@当前用户对应的提醒标记信息为@我、多人会话中日历提醒对应的提醒标记信息为日历、@全体对应的提醒标记信息为全体、关注用户对应的提醒标记信息为关注、多人会话中的公告对应的提醒标记信息为公告、红包对应的提醒标记信息为红包、多人会话视频邀请对应的提醒标记信息为视频。
如图13所示,在微信客户端对应的多人会话列表最小化状态,视觉层根据多人会话对应的最高优先级的提醒标记信息进行渲染和重绘制,在对应提醒位置显示对应的提醒标记信息,不同的多人会话根据具体消息内容的不同可显示不同的提醒标记信息,多个多人会话之间的提醒标记信息相互独立。如在多人会话1310的对应位置显示第一提醒标记信息1311为@我、在多人会话1320的对应位置显示第一提醒标记信息1321a为公告、在多人会话1330的对应位置显示第一提醒标记信息1331为关注、在多人会话1340的对应位置显示未读信息数目1341。其中不同的多人会话可以只显示对应的图像或显示对应的名称和图像。
步骤S505,实时接收并更新多人会话中的消息,将当前更新的消息作为当前消息,进入步骤S502。
步骤S506,获取更新后的多人会话对应的数据结构中的优先级最高的存在关键提醒标记的第二关键消息类型,视觉层获取与第二关键消息类型对应的第二提醒标记信息。
具体地,根据多人会话中更新的消息,实时检测并相应更新多人会话显示的提醒标记信息,如图14所示,如果多人会话1320更新的消息为特别关注用户发送的消息,根据预先设置的关键信息类型对应的优先级,特别关注用户发送消息的优先级高于多人会话公告的优先级,则更新多人会话1320对应位置显示对应的第二提醒标记信息1321b为关注。
步骤S507,当多人会话为会话最小化列表状态时,接收对最小化多人会话的操作,根据操作展开最小化多人会话,显示对应的多人会话界面,在多人会话界面显示提醒标记信息对应的第一提醒层。
具体地,根据多人会话在会话最小化列表中对应位置显示的提醒标记信息,查看对应的多人会话的具体消息内容,微信客户端的显示界面接收对最小化多人会话的操作,展开对应的多人会话,如用户点击图14中的多人会话1330,则微信客户端显示多人会话1330对应的当前消息显示界面1410。
若当前消息显示界面1410显示了提醒标记信息1331关注对应的具体消息内容,则如图15所示,直接在当前显示界面1410显示提醒标记信息对应的关键提醒消息1410A。
步骤S508,将第一提醒层作为当前提醒层,获取作用于当前提醒层的操作,获取当前提醒层标识与消息标识的映射关系,得到当前提醒层标识对应的当前消息标识。
步骤S509,将当前消息标识与多人会话中的消息进行匹配,获取与当前消息标识匹配的消息在多人会话界面对应的当前位置,定位到当前位置显示对应的当前多人会话界面。
如图16所示,当多人会话中包括多个关键提醒消息或者当多人会话中的非关键信息过多,导致关键提醒信息的显示位置未在多人会话的当前消息显示界面1410,则在当前消息显示界面1410设置提示条1610,提示条1610接收用户在对应的多人会话显示界面的点击操作,定位提示条1610对应的关键提醒消息1610A在多人会话1330中对应的位置,并将显示界面滚动到消息显示界面1620的对应位置显示关键提醒信息1610A。
步骤S510,在当前多人会话界面显示第一提醒层的下一层提醒层,将下一层提醒层作为当期提醒层,执行步骤S508。
如图17所示,若多人会话1330中存在多个关键提醒信息时,在消息显示界面1620顶部显示多人会话中优先级第二的消息类型对应的提醒标记信息对应的第二提示条1710,对提示条1710执行提示条1610相同的操作,定位提示条1710对应的关键提醒消息在多人会话1330的信息中的位置,将显示界面滚动到消息显示界面1720,显示提示条1710对应的关键提醒消息1710A。在其他实施例中,第二提示条也可以是与第一提示条对应的关键消息类型相同的关键消息类型对应的不同消息。
本实施例中,在多人会话最小化列表形式下,对相应多人会话中的消息进行检测,并按照关键消息类型优先级显示提醒标记信息,对多人会话中的关键提醒消息进行提醒,并且在展开对应的多人会话的会话界面后,能够对提醒标记信息对应的关键提醒消息进行定位显示,且能够进一步的对不同关键消息类型对应的关键提醒消息按照优先级从高到低的顺序进行显示,提高了关键信息提醒的实时性和获取关键信息的针对性和便利性。
如图18所示,在一个实施例中,提供一种消息提醒装置,包括以下内容:
消息接收模块610,用于当多人会话为会话最小化列表状态时,接收多人会话中的消息;
提醒标记信息获取模块620,用于如果消息为关键提醒消息,则视觉层获取与关键提醒消息对应的提醒标记信息;
提醒显示模块630,用于视觉层进行重绘制,将提醒标记信息显示在会话最小化列表中多人会话对应的提醒位置。
本实施例中,消息提醒装置,在多人会话为会话最小化列表状态时,接收多人会话消息,并对接收的多人会话消息进行检测,当检测到接收的多人会话消息为关键提醒信息时,视觉层获取与关键提醒消息对应的提醒标记信息,并根据提醒标记信息进行重绘制,以将提醒标记信息显示在会话最小化列表中多人会话对应的提醒位置,能够实时从获取的消息中检测识别关键信息,并对关键消息进行标记和显示提醒,不需要展开多人会话就可在多人会话对应的位置显示提醒标记信息,且提醒标记信息与关键提醒消息对应,不同的关键提醒消息对应不同的提醒标记信息,便于用户通过提醒标记信息识别感兴趣的信息,提高了关键信息提醒的实时性和获取关键信息的针对性和便利性。
如图19所示,在一个实施例中,消息为预设结构的消息包体,提醒标记信息获取模块620包括:
当前消息元素获取模块621,用于遍历当前消息包体中各个消息类型对应的消息元素;
关键提醒标记设置模块622,用于对当前消息元素进行检测,如果当前消息元素为关键消息类型,则将多人会话对应的数据结构中相同的关键消息类型设置关键提醒标记,关键消息类型包括资源类型、时间提醒类型、关注用户消息类型、当前登录用户专属消息类型、全体通知消息类型中的至少一种;
当前消息包体遍历模块623,用于获取当前消息元素对应的下一个消息元素,将下一个消息元素作为当前消息元素,进入关键提醒标记设置模块622,直至遍历完当前消息包体中的所有消息元素;
关键提醒消息确定模块624,用于如果当前消息包体中存在关键消息类型的消息元素,则当前消息为关键提醒消息。
在一个实施例中,提醒标记信息获取模块620还用于获取关键消息类型优先级,获取多人会话中优先级最高的存在关键提醒标记的第一关键消息类型,视觉层获取与第一关键消息类型对应的第一提醒标记信息。
在一个实施例中,消息接收模块610还用于实时接收并更新多人会话中的消息,将更新的消息作为当前消息,进入当前消息元素获取模块621。
提醒标记信息获取模块620还用于获取更新后的多人会话对应的数据结构中的优先级最高的存在关键提醒标记的第二关键消息类型,视觉层获取与第二关键消息类型对应的第二提醒标记信息。
如图20所示,在一个实施例中,关键消息类型包括关注用户消息类型,关键提醒标记设置模块622包括:
合并模块622A,用于读取本地缓存关注用户列表并发送至服务器,以使服务器将服务器中的关注用户列表与本地缓存关注用户列表合并生成当前关注用户列表。
匹配模块622B,用于获取当前关注用户列表,获取当前消息包体中消息元素对应的发送用户标识,将发送用户标识与当前关注用户列表中的关注用户标识相匹配。
消息类型确定模块622C,用于如果匹配,则当前消息元素为关注用户消息类型。
如图21所示,在一个实施例中,消息提醒装置还包括:
界面展开模块710,用于当多人会话为会话最小化列表状态时,接收对最小化多人会话的操作,根据操作展开最小化多人会话,显示对应的多人会话界面。
第一显示模块720,用于在多人会话界面显示提醒标记信息对应的第一提醒层,第一提醒层显示第一关键信息提醒标记及对应的第一关键提醒消息。
如图22所示,在一个实施例中,当前提醒层为第一提醒层,消息提醒装置还包括:
消息标识获取模块730,用于获取作用于当前提醒层的操作,获取当前提醒层标识与消息标识的映射关系,得到当前提醒层标识对应的当前消息标识。
定位显示模块740,用于将当前消息标识与多人会话中的消息进行匹配,获取与当前消息标识匹配的消息在多人会话界面对应的当前位置,定位到当前位置显示对应的当前多人会话界面。
如图23所示,在一个实施例中,消息提醒装置还包括:
第二显示模块750,用于在多人会话界面显示第一提醒层的下一层提醒层,下一层提醒层显示第二关键信息提醒标记及对应的第二关键提醒消息;将下一层提醒层作为当前提醒层,进入消息标识获取模块730。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (15)

1.一种消息提醒方法,所述方法包括:
当多人会话为会话最小化列表状态时,接收多人会话中的消息,如果所述消息为关键提醒消息,则视觉层获取与所述关键提醒消息对应的提醒标记信息;
所述视觉层进行重绘制,将所述提醒标记信息显示在所述会话最小化列表中所述多人会话对应的提醒位置。
2.根据权利要求1所述的方法,其特征在于,所述消息为预设结构的消息包体,所述接收多人会话中的消息的步骤之后,还包括:
遍历当前消息包体中各个消息类型对应的消息元素;
对当前消息元素进行检测,如果当前消息元素为关键消息类型,则将所述多人会话对应的数据结构中相同的关键消息类型设置关键提醒标记,所述关键消息类型包括资源类型、时间提醒类型、关注用户消息类型、当前登录用户专属消息类型、全体通知消息类型中的至少一种;
获取所述当前消息元素对应的下一个消息元素,将所述下一个消息元素作为当前消息元素,进入所述对当前消息元素进行检测的步骤,直至遍历完所述当前消息包体中的所有消息元素;
如果所述当前消息包体中存在关键消息类型的消息元素,则所述当前消息为关键提醒消息。
3.根据权利要求2所述的方法,其特征在于,所述视觉层获取与所述关键提醒消息对应的提醒标记信息的步骤,包括:
获取关键消息类型优先级,获取所述多人会话中优先级最高的存在关键提醒标记的第一关键消息类型;
所述视觉层获取与所述第一关键消息类型对应的第一提醒标记信息。
4.根据权利要求3所述的方法,其特征在于,所述接收多人会话中的消息的步骤,还包括:
实时接收并更新所述多人会话中的消息,将更新的消息作为当前消息,进入遍历当前消息包体中各个消息类型对应的消息元素的步骤;
所述视觉层获取与所述关键提醒消息对应的提醒标记信息的步骤,还包括:
获取更新后的多人会话对应的数据结构中的优先级最高的存在关键提醒标记的第二关键消息类型;
所述视觉层获取与所述第二关键消息类型对应的第二提醒标记信息。
5.根据权利要求2所述的方法,其特征在于,所述关键消息类型包括关注用户消息类型,所述对当前消息元素进行检测的步骤包括:
读取本地缓存关注用户列表并发送至服务器,以使服务器将服务器中的关注用户列表与所述本地缓存关注用户列表合并生成当前关注用户列表;
获取所述当前关注用户列表,获取所述当前消息包体中消息元素对应的发送用户标识,将所述发送用户标识与所述当前关注用户列表中的关注用户标识相匹配;
如果匹配,则所述当前消息元素为关注用户消息类型。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当多人会话为会话最小化列表状态时,接收对最小化多人会话的操作,根据所述操作展开所述最小化多人会话,显示对应的多人会话界面;
在所述多人会话界面显示所述提醒标记信息对应的第一提醒层,所述第一提醒层显示第一关键信息提醒标记及对应的第一关键提醒消息。
7.根据权利要求6所述的方法,其特征在于,当前提醒层为所述第一提醒层,所述在所述多人会话界面显示所述提醒标记信息对应的第一提醒层,所述第一提醒层显示第一关键信息提醒标记及对应的第一关键提醒消息的步骤之后,还包括:
获取作用于所述当前提醒层的操作,获取当前提醒层标识与消息标识的映射关系,得到所述当前提醒层标识对应的当前消息标识;
将所述当前消息标识与所述多人会话中的消息进行匹配,获取与所述当前消息标识匹配的消息在多人会话界面对应的当前位置,定位到所述当前位置显示对应的当前多人会话界面。
8.根据权利要求7所述的方法,其特征在于,所述提醒层包括叠加状态显示的多层,所述各个提醒层与不同的关键提醒消息对应,所述定位到所述目标位置显示对应的目标多人会话界面的步骤之后还包括:
在所述多人会话界面显示所述第一提醒层的下一层提醒层,所述下一层提醒层显示第二关键信息提醒标记及对应的第二关键提醒消息;
将所述下一层提醒层作为当前提醒层,进入所述获取作用于所述当前提醒层的操作的步骤。
9.一种消息提醒装置,其特征在于,所述装置包括:
消息接收模块,用于当多人会话为会话最小化列表状态时,接收多人会话中的消息;
提醒标记信息获取模块,用于如果所述消息为关键提醒消息,则视觉层获取与所述关键提醒消息对应的提醒标记信息;
提醒显示模块,用于所述视觉层进行重绘制,将所述提醒标记信息显示在所述会话最小化列表中所述多人会话对应的提醒位置。
10.根据权利要求9所述的装置,其特征在于,所述消息为预设结构的消息包体,所述提醒标记信息获取模块包括:
当前消息元素获取模块,用于遍历当前消息包体中各个消息类型对应的消息元素;
关键提醒标记设置模块,用于对当前消息元素进行检测,如果当前消息元素为关键消息类型,则将所述多人会话对应的数据结构中相同的关键消息类型设置关键提醒标记,所述关键消息类型包括资源类型、时间提醒类型、关注用户消息类型、当前登录用户专属消息类型、全体通知消息类型中的至少一种;
当前消息包体遍历模块,用于获取所述当前消息元素对应的下一个消息元素,将所述下一个消息元素作为当前消息元素,进入关键提醒标记设置模块,直至遍历完所述当前消息包体中的所有消息元素;
关键提醒消息确定模块,用于如果所述当前消息包体中存在关键消息类型的消息元素,则所述当前消息为关键提醒消息。
11.根据权利要求10所述的装置,其特征在于,所述提醒标记信息获取模块还用于获取关键消息类型优先级,获取所述多人会话中优先级最高的存在关键提醒标记的第一关键消息类型,所述视觉层获取与所述第一关键消息类型对应的第一提醒标记信息。
12.根据权利要求11所述的装置,其特征在于,所述消息接收模块还用于实时接收并更新所述多人会话中的消息,将更新的消息作为当前消息,进入当前消息元素获取模块;
所述提醒标记信息获取模块还用于获取更新后的多人会话对应的数据结构中的优先级最高的存在关键提醒标记的第二关键消息类型,所述视觉层获取与所述第二关键消息类型对应的第二提醒标记信息。
13.根据权利要求10所述的装置,其特征在于,所述关键消息类型包括关注用户消息类型,所述关键提醒标记设置模块包括:
合并模块,用于读取本地缓存关注用户列表并发送至服务器,以使服务器将服务器中的关注用户列表与所述本地缓存关注用户列表合并生成当前关注用户列表;
匹配模块,用于获取所述当前关注用户列表,获取所述当前消息包体中消息元素对应的发送用户标识,将所述发送用户标识与所述当前关注用户列表中的关注用户标识相匹配;
消息类型确定模块,用于如果匹配,则所述当前消息元素为关注用户消息类型。
14.根据权利要求9所述的装置,其特征在于,所述装置还包括:
界面展开模块,用于当多人会话为会话最小化列表状态时,接收对最小化多人会话的操作,根据所述操作展开所述最小化多人会话,显示对应的多人会话界面;
第一显示模块,用于在所述多人会话界面显示所述提醒标记信息对应的第一提醒层,所述第一提醒层显示第一关键信息提醒标记及对应的第一关键提醒消息。
15.根据权利要求14所述的装置,其特征在于,所述当前提醒层为所述第一提醒层,所述装置还包括:
消息标识获取模块,用于获取作用于所述当前提醒层的操作,获取当前提醒层标识与消息标识的映射关系,得到所述当前提醒层标识对应的当前消息标识;
定位显示模块,用于将所述当前消息标识与所述多人会话中的消息进行匹配,获取与所述当前消息标识匹配的消息在多人会话界面对应的当前位置,定位到所述当前位置显示对应的当前多人会话界面。
CN201710229923.8A 2017-04-10 2017-04-10 消息提醒方法和装置 Active CN107104880B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710229923.8A CN107104880B (zh) 2017-04-10 2017-04-10 消息提醒方法和装置
PCT/CN2018/080716 WO2018188478A1 (zh) 2017-04-10 2018-03-27 消息提醒方法、终端和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710229923.8A CN107104880B (zh) 2017-04-10 2017-04-10 消息提醒方法和装置

Publications (2)

Publication Number Publication Date
CN107104880A true CN107104880A (zh) 2017-08-29
CN107104880B CN107104880B (zh) 2020-11-17

Family

ID=59675850

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710229923.8A Active CN107104880B (zh) 2017-04-10 2017-04-10 消息提醒方法和装置

Country Status (2)

Country Link
CN (1) CN107104880B (zh)
WO (1) WO2018188478A1 (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107741888A (zh) * 2017-11-03 2018-02-27 广东欧珀移动通信有限公司 消息提醒方法、装置、存储介质及终端设备
CN107766441A (zh) * 2017-09-21 2018-03-06 北京百度网讯科技有限公司 基于人工智能的资源更新提醒方法、装置及存储介质
WO2018188478A1 (zh) * 2017-04-10 2018-10-18 腾讯科技(深圳)有限公司 消息提醒方法、终端和存储介质
CN108810105A (zh) * 2018-05-24 2018-11-13 上海掌门科技有限公司 用于推送信息、显示信息的方法和设备
CN109960548A (zh) * 2017-12-22 2019-07-02 杭州海康威视***技术有限公司 提醒消息处理方法、装置和终端
CN110022399A (zh) * 2018-11-27 2019-07-16 阿里巴巴集团控股有限公司 消息展示方法、装置、用户终端及可读存储介质
CN110191047A (zh) * 2019-05-31 2019-08-30 拉扎斯网络科技(上海)有限公司 会话服务方法、装置、电子设备及计算机可读存储介质
CN110209323A (zh) * 2019-04-25 2019-09-06 维沃移动通信(深圳)有限公司 一种显示未读消息的方法及终端设备
CN110659426A (zh) * 2019-09-29 2020-01-07 青岛海尔科技有限公司 消息的推送方法、装置及物联网操作***
CN111343081A (zh) * 2020-03-02 2020-06-26 维沃移动通信有限公司 信息显示方法及电子设备
CN112965647A (zh) * 2021-04-07 2021-06-15 联仁健康医疗大数据科技股份有限公司 一种消息处理方法、装置、电子设备及存储介质
CN113141294A (zh) * 2021-03-19 2021-07-20 维沃移动通信有限公司 消息提示方法、装置及电子设备
CN113194025A (zh) * 2021-04-14 2021-07-30 北京达佳互联信息技术有限公司 消息展示方法、装置、电子设备、存储介质及程序产品
CN114390017A (zh) * 2020-10-16 2022-04-22 腾讯数码(天津)有限公司 一种会话提醒方法、装置及设备
CN115103056A (zh) * 2022-06-15 2022-09-23 北京字跳网络技术有限公司 信息处理方法、装置、电子设备和存储介质
WO2022227797A1 (zh) * 2021-04-27 2022-11-03 中兴通讯股份有限公司 消息处理方法、电子设备和计算机可读存储介质
CN116192793A (zh) * 2023-02-22 2023-05-30 维沃移动通信有限公司 通知消息管理方法、装置及电子设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112449057B (zh) * 2019-08-15 2022-07-29 腾讯科技(深圳)有限公司 消息的提示方法和装置、存储介质及电子装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070006093A1 (en) * 2005-06-30 2007-01-04 International Business Machines Corporation Canceling window close commands
CN104348974A (zh) * 2014-10-23 2015-02-11 苏州合欣美电子科技有限公司 基于关键词验证的通信组中特定消息提醒方法
CN105391623A (zh) * 2015-12-10 2016-03-09 网易(杭州)网络有限公司 临时离线会话消息保留方法、设备和***
CN105592228A (zh) * 2016-01-27 2016-05-18 努比亚技术有限公司 群聊信息提醒装置及方法
CN106027373A (zh) * 2016-06-16 2016-10-12 维沃移动通信有限公司 一种信息管理方法和装置
CN106330685A (zh) * 2016-09-18 2017-01-11 依偎科技(南昌)有限公司 群组消息提醒方法及终端
CN106533892A (zh) * 2015-09-09 2017-03-22 阿里巴巴集团控股有限公司 即时消息的提醒方法和装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110125852A1 (en) * 2009-11-25 2011-05-26 International Business Machines Corporation Keyword filtered alerts for group chats
IL214855A0 (en) * 2011-08-28 2011-10-31 Arnon Joseph A method and device for carrying out a computerized group session
CN102970210A (zh) * 2012-11-02 2013-03-13 北京百度网讯科技有限公司 即时聊天工具中群消息的提醒方法及装置
US9906481B2 (en) * 2014-04-11 2018-02-27 International Business Machines Corporation Notification of electronic conversation
CN105704000A (zh) * 2014-11-24 2016-06-22 阿里巴巴集团控股有限公司 信息提示的方法、装置、即时通讯***
CN107104880B (zh) * 2017-04-10 2020-11-17 腾讯科技(深圳)有限公司 消息提醒方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070006093A1 (en) * 2005-06-30 2007-01-04 International Business Machines Corporation Canceling window close commands
CN104348974A (zh) * 2014-10-23 2015-02-11 苏州合欣美电子科技有限公司 基于关键词验证的通信组中特定消息提醒方法
CN106533892A (zh) * 2015-09-09 2017-03-22 阿里巴巴集团控股有限公司 即时消息的提醒方法和装置
CN105391623A (zh) * 2015-12-10 2016-03-09 网易(杭州)网络有限公司 临时离线会话消息保留方法、设备和***
CN105592228A (zh) * 2016-01-27 2016-05-18 努比亚技术有限公司 群聊信息提醒装置及方法
CN106027373A (zh) * 2016-06-16 2016-10-12 维沃移动通信有限公司 一种信息管理方法和装置
CN106330685A (zh) * 2016-09-18 2017-01-11 依偎科技(南昌)有限公司 群组消息提醒方法及终端

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018188478A1 (zh) * 2017-04-10 2018-10-18 腾讯科技(深圳)有限公司 消息提醒方法、终端和存储介质
CN107766441A (zh) * 2017-09-21 2018-03-06 北京百度网讯科技有限公司 基于人工智能的资源更新提醒方法、装置及存储介质
CN107741888A (zh) * 2017-11-03 2018-02-27 广东欧珀移动通信有限公司 消息提醒方法、装置、存储介质及终端设备
CN109960548A (zh) * 2017-12-22 2019-07-02 杭州海康威视***技术有限公司 提醒消息处理方法、装置和终端
CN108810105A (zh) * 2018-05-24 2018-11-13 上海掌门科技有限公司 用于推送信息、显示信息的方法和设备
CN114726947A (zh) * 2018-11-27 2022-07-08 创新先进技术有限公司 消息展示方法、装置、用户终端及可读存储介质
CN114726947B (zh) * 2018-11-27 2023-08-01 创新先进技术有限公司 消息展示方法、装置、用户终端及可读存储介质
CN110022399A (zh) * 2018-11-27 2019-07-16 阿里巴巴集团控股有限公司 消息展示方法、装置、用户终端及可读存储介质
CN110209323A (zh) * 2019-04-25 2019-09-06 维沃移动通信(深圳)有限公司 一种显示未读消息的方法及终端设备
CN110191047A (zh) * 2019-05-31 2019-08-30 拉扎斯网络科技(上海)有限公司 会话服务方法、装置、电子设备及计算机可读存储介质
CN110191047B (zh) * 2019-05-31 2021-07-30 拉扎斯网络科技(上海)有限公司 会话服务方法、装置、电子设备及计算机可读存储介质
CN110659426A (zh) * 2019-09-29 2020-01-07 青岛海尔科技有限公司 消息的推送方法、装置及物联网操作***
CN111343081A (zh) * 2020-03-02 2020-06-26 维沃移动通信有限公司 信息显示方法及电子设备
CN114390017B (zh) * 2020-10-16 2024-05-14 腾讯数码(天津)有限公司 一种会话提醒方法、装置及设备
CN114390017A (zh) * 2020-10-16 2022-04-22 腾讯数码(天津)有限公司 一种会话提醒方法、装置及设备
CN113141294A (zh) * 2021-03-19 2021-07-20 维沃移动通信有限公司 消息提示方法、装置及电子设备
CN112965647A (zh) * 2021-04-07 2021-06-15 联仁健康医疗大数据科技股份有限公司 一种消息处理方法、装置、电子设备及存储介质
CN112965647B (zh) * 2021-04-07 2023-05-26 联仁健康医疗大数据科技股份有限公司 一种消息处理方法、装置、电子设备及存储介质
CN113194025A (zh) * 2021-04-14 2021-07-30 北京达佳互联信息技术有限公司 消息展示方法、装置、电子设备、存储介质及程序产品
WO2022227797A1 (zh) * 2021-04-27 2022-11-03 中兴通讯股份有限公司 消息处理方法、电子设备和计算机可读存储介质
CN115103056A (zh) * 2022-06-15 2022-09-23 北京字跳网络技术有限公司 信息处理方法、装置、电子设备和存储介质
CN115103056B (zh) * 2022-06-15 2024-04-16 北京字跳网络技术有限公司 信息处理方法、装置、电子设备和存储介质
CN116192793A (zh) * 2023-02-22 2023-05-30 维沃移动通信有限公司 通知消息管理方法、装置及电子设备

Also Published As

Publication number Publication date
CN107104880B (zh) 2020-11-17
WO2018188478A1 (zh) 2018-10-18

Similar Documents

Publication Publication Date Title
CN107104880A (zh) 消息提醒方法和装置
US11153726B2 (en) Techniques for enhancing group communication on a mobile device
US7945612B2 (en) Aggregating user presence across multiple endpoints
US9219809B2 (en) Providing auto-sorting of collaborative partners or components based on frequency of communication and/or access in a collaboration system user interface
CN107465592B (zh) 一种消息交互方法及***
US20070239869A1 (en) User interface for user presence aggregated across multiple endpoints
CN108259968A (zh) 视频弹幕的处理方法、***以及相关设备
US20070204047A1 (en) Shared telepointer
JP5302630B2 (ja) メッセージ投稿システム
CN113364668B (zh) 消息提醒方法、装置及电子设备
US20010056465A1 (en) Apparatus and method supporting operation of server based on access status to server and computer-readable recording medium recorded with program realizing such method
CN103282937A (zh) 用于在社交网络中共享内容的内容共享接口
CA2385619A1 (en) Messaging application user interface
CN104283769B (zh) 面向用户的基于感兴趣的项目的即时消息服务
CN106134134A (zh) 即时消息传递
CN111865760B (zh) 消息显示方法及装置
CN111162998A (zh) 会话数据处理方法、装置、设备及介质
WO2022135295A1 (zh) 发送方法、装置及电子设备
CN103260141A (zh) 一种手机即时消息的提醒查看方法及***
CN112947807A (zh) 显示方法、装置及电子设备
US8918458B2 (en) Utilizing group statistics for groups of participants in a human-to-human collaborative tool
KR101528669B1 (ko) 복수 콘텐츠 타임라인의 병합과 디스플레이를 위한 사용자 인터페이스 및 그 방법
US11244287B2 (en) Proactively displaying relevant information related to an event on a search page
CN117014400A (zh) 消息转发方法、装置、电子设备及存储介质
JP6091534B2 (ja) メッセージ投稿システム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant