首页> 中国专利> 即时通讯程序中的群消息的呈现和浏览方法及装置

即时通讯程序中的群消息的呈现和浏览方法及装置

摘要

本发明提供一种即时通讯程序中的组群消息呈现和浏览方法,包括:对群消息分类并且选择性屏蔽分类以外的群消息;为群消息提供消息队列并暂存收到的属于该类别的群消息;提示用户符合选择性提示消息分类的群消息到达事件,以便用户在第一时间选择性浏览相关群消息;当用户回到群消息界面时,将所述分类的群消息概要信息呈现给用户,以方便用户选择性浏览相关类别的群消息;当用户选择性浏览相关类别群消息后,将属于该类别的选择性提示群消息按时间到达顺序显示,并且清空该类别的选择性提示群消息队列。本发明提供的方法能使群消息提示更加细粒度化。

著录项

  • 公开/公告号CN104168177A

    专利类型发明专利

  • 公开/公告日2014-11-26

    原文格式PDF

  • 申请/专利权人 掌赢信息科技(上海)有限公司;

    申请/专利号CN201410301735.8

  • 发明设计人 张国强;张怀畅;

    申请日2014-06-27

  • 分类号H04L12/58(20060101);

  • 代理机构32237 江苏圣典律师事务所;

  • 代理人胡建华

  • 地址 200063 上海市普陀区谈家渡路28号一楼

  • 入库时间 2023-12-17 01:54:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-08-04

    专利权的转移 IPC(主分类):H04L12/58 登记生效日:20200715 变更前: 变更后: 申请日:20140627

    专利申请权、专利权的转移

  • 2017-04-12

    授权

    授权

  • 2014-12-24

    实质审查的生效 IPC(主分类):H04L12/58 申请日:20140627

    实质审查的生效

  • 2014-11-26

    公开

    公开

说明书

技术领域

本发明涉及互联网技术领域,特别涉及一种即时通讯程序中的群消息的呈现和浏览方法及装置。

背景技术

即时通讯是一种基于互联网的即时交互业务。目前,即时聊天应用程序在互联网技术领域非常流行。例如,常用的即时聊天应用程序包括但不限于:QQ、微信、MSN、飞信等。除了可以进行一对一的对话外,聊天者还可以使用基于组群的聊天。组群为一个交流群体提供了便捷的交流平台。当一个用户在群对话框中输入一条消息时,该条消息将作为一条群消息在组群内发布,使得组群里所有的用户都可以看到该条消息。目前的群消息为用户提供如下配置方式:自动弹出消息、接收并提示消息、不提示消息只显示数目、屏蔽群消息提示、屏蔽群消息时选择性提示。例如,提示与用户设置的关键词相关的群消息,提示给用户自己的群消息,提示用户设置的某个用户发送的群消息。虽然,目前的群消息允许用户在群消息屏蔽的时候选择性提示用户感兴趣的消息,提示的方式可以多样,如发出声音、手机振动、消息跳动等。

虽然群消息上述优点为多用户交流提供了方便,但同时也存在不足之处。例如,当用户不立刻查看群消息而是等一段时间之后再查看消息时,用户所感兴趣的消息将随时间被后续增加的群消息所淹没,因此,用户必须仔细地往前翻页以寻找自己可能感兴趣的群消息。这是因为,目前的群消息屏蔽和选择性提示功能是建立在用户会立刻查看提示消息的假设基础上,如果用户不立刻查看选择性提示消息,则将可能会错过提示消息或难以找到提示消息。

因此,针对现有的群消息屏蔽后选择性提示技术的缺陷,有必要提出一种更加高效的即时通讯应用程序中选择性提示消息的呈现及浏览方法,以解决前述的应用弊端。

发明内容

本发明的目的旨在提供本发明提供一种产品防伪方法,方便产品防伪验证操作,提高验证效率,适于实用,从而提高防伪功能的安全可靠性。

为了实现上述目的,一方面,本发明提供一种即时通讯程序中的组群消息呈现和浏览方法,包括:对需要进行选择性提示的群消息进行分类,并且对所述分类以外的群消息进行选择性屏蔽;为每一类需要选择性提示的群消息提供并维持一个消息队列,并且暂存在任一时间窗口内收到的属于该类别的群消息;接收来自发送方的群消息,当任一群消息到达接收端时,判断所述群消息是否属于用户选定的所述选择性提示的消息分类;以第一预定方式提示用户符合消息分类的群消息到达事件,以便用户在第一时间选择性浏览相关群消息;当用户回到群消息界面时,以第二预定方式将所述分类的群消息概要信息呈现给用户,以方便用户选择性浏览相关类别的群消息;当用户选择性浏览相关类别群消息后,将属于该类别的选择性提示群消息按时间到达顺序显示,并且清空该类别的选择性提示群消息队列。

进一步地,所述对需要进行选择性提示的群消息进行分类包括:重要消息、我的消息、用户基于语义(如关键词)设置的感兴趣消息、感兴趣关键词对应的消息和/或感兴趣用户的消息。

进一步地,所述为每一类需要选择性提示的群消息提供并维持一个消息队列,并且暂存在任一时间窗口内收到的属于该类别的群消息包括:当收到属于选择性提示分类的所述群消息时,配置一计数器,以记录所述消息队列中的消息个数,并且记录用户上次查看该类别群消息的时间,当用户选择性地浏览相关类别的群消息后,将上次查看该类别群消息的时间设置为当前时间。

进一步地,所述当任一群消息到达接收端时,判断所述群消息是否属于用户选定的所述选择性提示的消息分类,并以第一预定方式提示用户符合消息分类的群消息到达事件,包括:将群消息呈现在群消息界面上;随后,对该群消息进行判断:如果群消息不属于选择性提示的群消息类别,则不提示用户;如果群消息属于选择性提示的群消息类别,则将该消息添加到相应类别的消息队列末尾,并将计数器中的计数加1,并以第一预定方式提示用户符合消息分类的群消息到达事件。

进一步地,所述以第一预定方式提示用户符合消息分类的群消息到达事件包括:以手机震动、声音或图片闪烁的方式提示用户。

进一步地,当用户由于第一预定方式的提示或在稍后某个时间回到群消息界面时,以第二预定方式将所述分类的群消息概要信息呈现给用户(如图5所示),以方便用户选择性浏览相关类别的群消息;第二预定方式呈现界面的触发因用户主动行为所致,如点击群消息界面上的某个按钮或图标,或不因用户主动行为所致,如当用户返回群消息界面时直接以浮动窗口的方式呈现在界面上。

进一步地,以第二预定方式将所述分类的群消息概要信息呈现给用户包括:将选择性提示的群消息按类别集中呈现给用户,无需用户在所有群消息中去搜索。

进一步地,以第二预定方式将所述分类的群消息概要信息呈现给用户包括:对于某一类型的群消息,如果在上次查看时间和当前时间的时间区间内有新的该类型群消息到达,则在界面上显示该类别群消息的类别信息和群消息条数。

进一步地,所述当用户选择性浏览相关类别的群消息后,将属于该类别的选择性提示群消息按到达时间顺序显示,并且清空该类别的选择性提示群消息队列,包括:当用户点击展开某个类别的选择性提示群消息后,将该类别对应的群消息队列中缓存的消息按到达时间顺序展开,同时清空该类别的消息队列,将计数器重置为0,并将上次查看时间更新为当前时间。

为了实现上述目的,另一方面,本发明提供一种即时通讯程序中的组群消息呈现和浏览装置,包括:分类屏蔽模块,用于对需要进行选择性提示的群消息进行分类,并且对所述分类以外的群消息进行选择性屏蔽;消息存储模块,用于为每一类需要选择性提示的群消息提供并维持一个消息队列,并且暂存在任一时间窗口内收到的属于该类别的群消息,并且当用户选择性浏览相关类别的群消息后清空该类别的选择性提示群消息队列;类别判断模块,用于接收来自发送方的群消息,当任一群消息到达接收端时,判断所述群消息是否属于用户选定的所述选择性提示的消息分类;分类显示模块,用于以第一预定方式提示用户符合所述消息分类的群消息到达事件,以便用户在第一时间选择性浏览相关群消息,并且当用户回到群消息界面时,以第二预定方式将所述分类的群消息概要信息呈现给用户,以方便用户选择性浏览相关类别的群消息,并且当用户选择性浏览相关类别群消息后,将属于该类别的选择性提示群消息按时间到达顺序显示。

进一步地,所述分类屏蔽模块中的群消息的分类包括:重要消息、我的消息、用户基于语义(如关键词)设置的感兴趣消息、感兴趣关键词对应的消息和/或感兴趣用户的消息。

进一步地,所述消息存储模块用于:当收到属于选择性提示分类的所述群消息时,配置一计数器,以记录所述消息队列中的消息个数,并且记录用户上次查看该类别群消息的时间,当用户选择性浏览该类别的群消息后,将用户上次查看该类别群消息的时间更新为当前时间。

进一步地,所述类别判断模块用于对该群消息进行判断:当群消息不属于选择性提示的群消息类时,不提示用户;当群消息属于选择性提示的群消息类别时,将该消息添加到相应类别的消息队列末尾,并将计数器中的计数加1,将以第一预定方式提示用户符合消息分类的群消息到达事件。

进一步地,所述分类显示模块用于:以手机震动、声音或图片闪烁的方式提示用户有符合消息分类群消息的到达。

进一步地,所述分类显示模块用于:当用户由于第一预定提示或在稍后某个时间回到群消息界面时,将选择性提示的群消息按类别集中呈现给用户,无需用户在所有群消息中去搜索,对于某一类型的群消息,如果在上次查看时间和当前时间的时间区间内有新的该类型群消息到达,则在界面上显示该类型消息的类别信息和消息条数。

进一步地,所述分类显示模块用于:当用户点击展开某个类别的选择性提示群消息后,将对应类别的群消息队列中缓存的消息按到达时间顺序展开,同时清空该类别的消息队列,将计数器重置为0,并将上次查看时间更新为当前时间。

本发明公开了一种在群消息屏蔽状态下选择性提示群消息的呈现方法及装置,使得用户在无法及时查看提示群消息后的某个时间点打开群消息界面时,可以无需到群消息界面中搜索而快速定位到自己感兴趣的定制群消息,提高了群消息提示的用户体验。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1示出了根据本发明一实施方式的即时通讯程序中的组群消息呈现和浏览方法的流程示意图;

图2示出了根据本发明一实施方式的群消息到达接收端的处理流程示意图;

图3示出了根据本发明一实施方式的基于用户主动行为触发选择性群消息提示呈现界面的流程示意图;

图4示出了根据本发明一实施方式的用户打开群消息界面时自动出现选择性群消息提示呈现界面的流程示意图;

图5示出了根据本发明一实施方式的选择性群消息提示呈现界面的示意图;

图6示出了根据本发明一实施方式的即时通讯程序中的组群消息呈现和浏览装置的模块示意图。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。

图1示出了根据本发明一实施方式的面向触控屏的即时通讯程序中的组群消息浏览方法的流程示意图。如图1所示,本发明提供一种面向触控屏的即时通讯程序中的组群消息浏览方法,包括:S101、对需要进行选择性提示的群消息进行分类,并且对所述分类以外的群消息进行选择性屏蔽;S102、为每一类需要选择性提示的群消息提供并维持一个消息队列,并且暂存在任一时间窗口内收到的属于该类别的群消息;S103、接收来自发送方的群消息,当任一群消息输入至智能移动终端时,判断所述群消息是否属于用户选定的所述选择性提示的消息分类;S104、以第一预定方式提示用户符合所述消息分类的群消息到达事件,以便用户在第一时间选择性浏览相关群消息;S105、当用户回到群消息界面时,以第二预定方式将所述分类的群消息概要信息呈现给用户,以方便用户选择性浏览相关类别的群消息;S106、当用户选择性浏览相关类别群消息后,将属于该类别的选择性提示群消息按时间到达顺序显示,并且清空该类别的选择性提示群消息队列。

对屏蔽时需要选择性提示的群消息进行分类,如重要消息、我的消息、感兴趣关键词对应的消息、感兴趣用户的消息等。例如,在群消息屏蔽时提供对需要选择性提示的群消息进行定制分类的装置。因此,所述对需要进行选择性提示的群消息进行分类可以包括:重要消息、我的消息、用户基于语义(如关键词)设置的感兴趣消息、感兴趣关键词对应的消息和/或感兴趣用户的消息。

为每一类需要选择性提示的群消息提供并维持一个消息队列,用于暂存在任一时间窗口内收到的属于该类别的群消息。即,对于每一类群消息都有一个消息队列,用于暂存在任一时间窗口内收到的属于该类别的群消息。例如,消息队列的初始设置可以为空值,当该组群收到属于选择性提示的分类,用计数器记录消息队列中的消息个数,并记录用户上次查看该类别群消息的时间,初始设置为当前时间。

图2示出了根据本发明一实施方式的群消息到达接收端的处理流程示意图。如图2所示,当用户对群消息屏蔽行为和选择性提示的群消息进行设置后,一旦某个群消息到达,其处理流程如下:

首先,将消息呈现在群消息界面上;

其次,对该群消息进行判断:如果群消息不属于选择性提示的群消息类别,则不提示用户;如果群消息属于选择性提示的群消息类别,则将该消息添加到相应类别的消息队列末尾,并将计数+1,以手机震动、声音或图片闪烁的方式提示用户。

当用户因上述提示或稍后某个时间回到某个群的群消息用户界面时,将符合选择性提示分类的群消息以集中的方式呈现给用户。符合选择性提示分类的群消息集中呈现界面可因用户的主动行为触发,如点击了群消息呈现界面上某个特定的按钮或图标,也可不由用户的主动行为出发,如进入群消息界面时自动以浮动窗口的方式浮动在群消息界面之上。由此可知,第一次显示不是特殊提示的显示,即和所有其他群消息混杂在一起;而对符合分类的群消息,还要在特殊的界面进行提示显示。

图3示出了根据本发明一实施例的基于用户主动行为触发选择性群消息提示呈现界面的流程示意图。如图3所示,可以在群消息用户界面中安置一个特殊的图标或按钮,点击该图标或按钮将会将选择性提示的群消息依据不同的类别集中呈现给用户,出现类似图5的界面;点击某一具体类别的群消息将展开从上次查看时间至当前时间内所有新到达的属于该类型的群消息;同时清空该消息队列,并将上次查看时间更新为当前时间。

图4示出了根据本发明一实施例的用户打开群消息界面时自动出现选择性群消息提示呈现界面的流程示意图。例如,如图4所示,将选择性提示的群消息依据不同的类别浮动在普通群消息之上,并提供一个收起的按钮或图标收起该浮动窗口。对于某一类型的群消息,如果在上次查看时间和当前时间内有新的该类型群消息到达,则在如图5所示的界面上显示该消息的类型和条数。当用户点击展开某个类别群消息时,将队列中缓存的属于该类别的所有群消息展开,同时清空该类别的消息队列,将计数器重置为0,将上次查看时间更新为当前时间。

图5示出了根据本发明一实施方式的选择性群消息提示呈现界面的示意图。如图5所示,对于某一类型的群消息,如果在上次查看时间和当前时间内有新的该类型群消息到达,则在界面上显示该消息类型的类别信息和群消息条数。

当用户点击展开某个类别群消息时,将队列中缓存的属于该类别的所有群消息按时间序展开,同时清空该类别的消息队列,将计数器重置为0,将上次查看时间更新为当前时间。

由上可知,所述为每一类需要选择性提示的群消息提供并维持一个消息队列,并且暂存在任一时间窗口内收到的属于该类别的群消息可以包括:当收到属于选择性提示分类的所述群消息时,配置一计数器,以记录所述消息队列中的消息个数,并且记录用户上次查看该类别群消息的时间,当用户选择性阅读了该类别的群消息后,将用户上次查看该类别群消息的时间更新为当前时间。

进一步地,所述当任一群消息到达接收端时,将群消息呈现在群消息界面上;随后,对该群消息进行判断:如果群消息不属于选择性提示的群消息类别,则不提示用户;如果群消息属于选择性提示的群消息类别,则将该消息添加到相应类别的消息队列末尾,并将计数器中的计数加1,以第一预定方式提示用户符合消息分类的群消息到达事件。

进一步地,所述以第一预定方式提示用户符合消息分类的群消息到达事件包括:以手机震动、声音或图片闪烁的方式提示用户。

进一步地,当用户由于第一预定方式的提示或在稍后某个时间回到群消息界面时,以第二预定方式将所述分类的群消息概要信息呈现给用户(如图5所示),以方便用户选择性浏览相关类别的群消息;第二预定方式呈现界面的触发可以因用户主动行为所致,如点击群消息界面上的某个按钮、图标,或不因用户主动行为所致,如当用户返回群消息界面时直接以浮动窗口的方式呈现在界面上。

进一步地,以第二预定方式将所述分类的群消息概要信息呈现给用户包括:将选择性提示的群消息按类别集中呈现给用户,无需用户在所有群消息中去搜索。

进一步地,以第二预定方式将所述分类的群消息概要信息呈现给用户包括:对于某一类型的群消息,如果在上次查看时间和当前时间的时间区间内有新的该类型群消息到达,则在界面上显示该类别群消息的类别信息和群消息条数。

进一步地,所述当用户选择性浏览相关类别的群消息后,将属于该类别的选择性提示群消息按到达时间顺序显示,并且清空该类别的选择性提示群消息队列,包括:当用户点击展开某个类别的选择性提示群消息后,将该类别对应的群消息队列中缓存的消息按到达时间顺序展开,同时清空该类别的消息队列,将计数器重置为0,并将上次查看时间更新为当前时间。

本发明采用以上技术方案与现有技术相比,具有以下技术效果:一方面,群消息提示更细粒度化;另一方面,用户因未能及时查看定制的感兴趣群消息时,无需到群消息界面中去翻查便能迅速找到所感兴趣的群消息。

图6示出了根据本发明一实施方式的即时通讯程序中的组群消息呈现和浏览装置的模块示意图,包括:分类屏蔽模块,用于对需要进行选择性提示的群消息进行分类,并且对所述分类以外的群消息进行选择性屏蔽;消息存储模块,用于为每一类需要选择性提示的群消息提供并维持一个消息队列,并且暂存在任一时间窗口内收到的属于该类别的群消息,并且当用户选择性浏览相关群消息后清空该类别的选择性提示群消息队列;类别判断模块,用于接收来自发送方的群消息,当任一群消息到达接收端时,判断所述群消息是否属于用户选定的所述选择性提示的消息分类;分类显示模块,以第一预定方式提示用户符合消息分类的群消息到达事件,以便用户在第一时间选择性浏览相关群消息,并且当用户回到群消息界面时,以第二预定方式将所述分类的群消息概要信息呈现给用户,以方便用户选择性浏览相关类别的群消息,并且当用户选择性浏览相关类别群消息后,将属于该类别的选择性提示群消息按时间到达顺序显示。。

进一步地,所述分类屏蔽模块中的群消息的分类包括:重要消息、我的消息、用户基于语义(如关键词)设置的感兴趣消息、感兴趣关键词对应的消息和/或感兴趣用户的消息。

进一步地,所述消息存储模块用于:当收到属于选择性提示分类的所述群消息时,配置一计数器,以记录所述消息队列中的消息个数,并且记录用户上次查看该类别群消息的时间,当用户选择性浏览了该类别的群消息后,将用户上次查看该类别群消息的时间更新为当前时间。

进一步地,所述类别判断模块用于对该群消息进行判断:当群消息不属于选择性提示的群消息类时,不提示用户;当群消息属于选择性提示的群消息类别时,将该消息添加到相应类别的消息队列末尾,并将计数器中的计数加1,并以第一预定方式提示用户符合消息分类的群消息到达事件。

进一步地,所述分类显示模块用于:以手机震动、声音或图片闪烁的方式提示给用户。

进一步地,所述分类显示模块用于:当用户由于第一预定提示或在稍后某个时间回到群消息界面时,将选择性提示的群消息按类别集中呈现给用户,无需用户在所有群消息中去搜索,对于某一类型的群消息,如果在上次查看时间和当前时间的时间区间内有新的该类型群消息到达,则在界面上显示该类型消息的类别信息和消息条数。

进一步地,所述分类显示模块用于:当用户点击展开某个类别的选择性提示群消息后,将对应类别的群消息队列中缓存的消息按到达时间顺序展开,同时清空该类别的消息队列,将计数器重置为0,并将上次查看时间更新为当前时间。

本发明公开了一种在群消息屏蔽状态下选择性提示群消息的呈现方法及装置,使得用户在未能及时查看提示群消息后的某个时间点打开群消息界面时,可以无需到群消息界面中搜索而快速定位到自己感兴趣的定制群消息,提高了群消息提示的用户体验。

本技术领域技术人员可以理解,本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。所述设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备,所述通用计算机有存储在其内的程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、随即存储器(RAM)、只读存储器(ROM)、电可编程ROM、电可擦ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光线卡片。可读介质包括用于以由设备(例如,计算机)可读的形式存储或传输信息的任何机构。例如,可读介质包括随即存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光学存储介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号)等。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号