消息的处理方法和装置的制造方法_4

文档序号:9633712阅读:来源:国知局
发布 时间晚于消息02的发布时间,但是消息Ol依然是群组"大学好友"中的最新发布的消息。 按照发布时间对消息01、消息02和消息03进行排序,得到消息列表,该消息列表即为登录 用户账号的客户端展示的消息列表,该消息列表包括每个群组的最新发布的消息。对于群 组,在消息列表具有群组最新发布的消息。
[0106] 图9是根据本发明实施例优选的消息的处理装置的示意图。如图9所示,该处理 装置包括;第一读取单元10、第二读取单元20、第一排序单元30、接收单元40和显示单元 50。其中,第一读取单元10、第二读取单元20、第一排序单元30依次与图8所示的第一读 取单元10、第二读取单元20、第一排序单元30相同,送里不做赏述。
[0107] 接收单元40用于接收未读消息计数,未读消息计数表示多个群组中每个群组在 预设时间段内未读消息的数量。
[010引显示单元50用于在消息列表上显示多个群组中每个群组的未读消息计数。
[0109] 其中,接收未读消息计数主体可W是客户端,接收未读消息计数可W是在客户端 接收消息列表之后,其中,客户端显示消息列表,并在显示的消息列表上显示多个群组中每 个群组的未读消息计数。
[0110] 具体地,在根据多个群组的身份标识读取多个最新发布的消息之前,处理方法还 包括:读取多个群组中每一个群组的未读消息计数,未读消息计数表示多个群组中每一个 群组在预设时间段内未读消息的数量。可W是从未读计数模块中读取每个群组的未读消息 计数,其中,未读计数模块主要用于提供对群组中未被用户读取的消息的数量查询服务的 模块。
[0111] 预设时间段可W是指上一次读取时刻到送一次读取时刻之间的时间段,相应地, 未读消息计数可W是指上一次读取到送一次读取之间所有未读消息的数量。当然,未读消 息计数也可W是指当前时刻W前一段时间内比如最近一个月,最近一周等中未读消息的数 量。
[0112] 读取到该未读消息计数之后,可W将该未读消息计数发送至登录用户账号的客户 端,可W是在将消息列表发送至客户端的同时将该未读消息计数一并发送至客户端。其中, 在客户端的显示界面上还显示多个群组中每个群组对应的未读消息计数。如图5所示,群 组"媒体"的未读消息计数大于99,则在显示界面上显示"99+",群组"QQ好友"的未读消息 计数为98。
[0113] 根据本发明实施例,通过读取该未读消息计数,在消息列表上显示每个群组的未 读消息计数,W便于用户确定每个群组内未读消息的数量。
[0114] 优选地,处理装置还包括;判断单元,用于在接收未读消息计数之前,判断未读消 息计数是否为零;第一确定单元,用于如果判断出未读消息计数为零,则确定未读消息计数 为零的群组在预设时间段内不存在未读消息,不存在未读消息计数的群组可W忽略,即在 消息列表中也不添加该消息,因此,客户端的显示界面上也不显示该群组的名称;W及第二 确定单元,用于如果判断出未读消息计数不为零,则确定未读消息计数不为零的群组在预 设时间段内存在未读消息,将预设时间段内的未读消息中最新发布的消息作为未读消息计 数不为零的群组对应的最新发布的消息。将预设时间段内的未读消息中最新发布的消息作 为未读消息计数不为零的群组对应的最新发布的消息。
[0115] 根据本发明实施例,通过判断群组的未读消息计数是否为零,从而将未读消息计 数为零的群组忽略,进一步去除消息列表中兀余消息,从而提高主页的使用率。
[0116] 优选地,处理装置还包括;第H读取单元,用于读取多个群组中每个群组的账号发 布的消息;第二排序单元,用于按照发布时间分别对每个群组中的账号发布的消息进行倒 序排序,得到每个群组的消息子列表。
[0117] 具体地,在得到消息子列表之后,记录发布最新发布的消息的账号名称和发布时 间;将身份标识、最新发布的消息、账号名称和发布时间置于消息子列表的首部,其中,客户 端显示消息列表包括:客户端通过显示身份标识、最新发布的消息、账号名称和发布时间来 显示消息列表中的每个群组最新发布的消息,即消息列表包括;每个群组最新发布的消息 和最新发布的消息的身份标识、账号名称和发布时间。
[011引由于每个群组中均发布有消息,读取每个群组中的消息可W是从时间线模块中读 取消息,并按照送些消息的发布时间进行倒序排序,得到消息子列表,其中,每一个群组对 应一个消息子列表,记录群组发布最新发布的消息的账号名称和发布时间,将身份标识、最 新发布的消息、账号名称和发布时间置于消息子列表的首部,即消息列表中体现该消息子 列表对应的群组的内容,即图5所示的每一个群组所显示的内容。
[0119] 优选地,本发明实施例的处理装置还包括;第四读取单元,用于读取未添加到群组 的账号的身份标识;第五读取单元,用于根据未添加到群组的账号的身份标识读取未添加 到群组的账号发布的消息;第H排序单元,用于对未添加到群组的账号发布的消息按照发 布时间进行排序;W及添加单元,用于将排序后的消息添加到消息列表中多个最新发布的 消息之后。
[0120] 在得到消息列表之后,由于用户账号所关注或者收听的账号还包括未添加到群组 的账号,如表1中的账号J和账号K,送些账号可W作为一个特殊的群组,在根据多个群组 的身份标识读取多个最新发布的消息之后,读取送些账号的身份标识,根据送些身份标识 从时间线模块读取送些账号发布的消息,并对读取的消息按照发布时间倒序排序,将排序 后的消息添加到消息列表中群组的最新发布的消息之后。将添加后的消息列表发送至客户 端,客户端在多个群组的最新发布的消息之后,显示未添加到群组的账号发布的消息。
[0121] 可选地,本发明实施例的处理装置还包括;第六读取单元,用于根据所述多个群组 的身份标识读取多个最新发布的消息之后,读取未添加到群组的账号的身份标识;第走读 取单元,用于根据未添加到群组的账号的身份标识读取未添加到群组的账号发布的消息, 其中,第一排序单元包括:排序模块,用于对未添加到群组的账号发布的消息和多个最新发 布的消息进行排序,得到消息列表,消息列表包括未添加到群组的账号发布的消息和多个 最新发布的消息。
[0122] 具体地,将每个群组最新发布的消息和所有未添加到群组的账号发布的消息按照 发布时间进行排序,将每个群组最新发布的消息与所有未添加到群组的账号发布的消息混 合排序,生成消息列表,从而使得客户端按照消息发布时间的顺序来显示消息列表。
[0123] 实施例3
[0124] 根据本发明实施例,还提供了一种用于实施上述消息的处理方法和装置的处理系 统,该系统包括服务器100和客户端200,如图10所示,该服务器100包括;处理器102、存 储器104和网络接口 106。本发明实施例的消息的处理装置可W由服务器100来实现,也可 W由客户端200来实现,还可W是由服务器100和客户端200共同实现。
[0125] 处理系统可W用于执行W下步骤:
[0126] 步骤S31,读取多个群组的身份标识。其中,多个群组为同一个用户账号下的多个 群组,多个群组中每个群组具有身份标识,在多个群组中每个群组包括多个账号。
[0127] 步骤S33,根据多个群组的身份标识读取多个最新发布的消息。其中,最新发布的 消息为每个群组的多个账号发布的消息中最新发布的消息。
[012引步骤S35,对多个最新发布的消息进行排序,得到消息列表。
[0129] 其中,W服务器100中的处理器102来执行上述步骤为例,处理器102读取的数据 可W是从处理器104中读取。在得到消息列表之后,可W利用网络接口 106将该消息列表 发送至客户端200,在客户端200的显示界面上显示该消息列表。
[0130] 根据本发明实施例,通过读取多个群组的身份标识,根据多个群组的身份标识读 取多个最新发布的消息,按照多个最新发布的消息的发布时间顺序对多个最新发布的消息 进行排序,得到消息列表,其中,按照预先设置的多个群组对用户账号所关注或者收听的账 号进行划分,由于按照群组的身份标识读取该群组最新发布的消息,生成消息列表,因此, 该消息列表中不存在群组内发布的大量刷屏消息,解决了由于仅按照时间顺序生成消息列 表导致消息列表中容易出现大量的刷屏消息的问题,达到了避免在消息列表中出现大量的 刷屏消息的效果。
[0131] 可选地,本实施例中的具体示例可W参考上述实施例1和实施例2中所描述的示 例,本实施例在此不再赏述。
[0132] 实施例4
[0133] 本发明的实施例还提供了 一种存储介质。可选地,在本实施例中,上述存储介质可 W存储用于执行本发明实施例的消息的处理方法的程序代码。
[0134] 可选地,在本实施例中,上述存储介质可W位于本发明实施例3中的处理系统上。
[0135] 可选地,在本实施例中,存储介质被设置为存储用于执行W下步骤的程序代码:
[0136] 步骤S41,读取多个群组的身份标识。其中,多个群组为同一个用户账号下的多个 群组,多个群组中每个群组具有身份标识,在多个群组中每个群组包括多个账号。
[0137] 步骤S43,根据多个群组的身份标识读取多个最新发布的消息。其中,最新发布的 消息为每个群组的多个账号发布的消息中最新发布的消息。
[013引步骤S45,对多个最新发布的消息进行排序,得到消息列表。
[0139] 根据本发明实施例,客户端接收消息列表,其中,消息列表包括多个群组的消息列 表,在消息列表中包括多个最新发布的消息,并且多个最新发布的消息包括多个群组中每 个群组最新发布的一条消息,服务器通过读取多个群组的身份标识,根据多个群组的身份 标识读取得到多个最新发布的消息,对多个最新发布的消息进行排序,得到消息列表,服务 器将消息列表发送至客户端,客户端显示接收到的消息
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1