[发明专利]转发通知消息的处理方法及装置有效
申请号: | 201711353133.7 | 申请日: | 2017-12-15 |
公开(公告)号: | CN108111397B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 林形省 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 林锦澜 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转发 通知 消息 处理 方法 装置 | ||
本公开实施例提供了一种转发通知消息的处理方法及装置,涉及计算机技术领域,该方法用于登录有第一帐号的客户端中,该方法包括:接收转发通知消息,所述转发通知消息用于通知所述第一帐号发送的目标消息被第二帐号转发;确定所述目标消息的转发层级是否大于预设阈值,所述转发层级是以所述第一帐号为转发起点转发至所述第二帐号所经历的转发节点数;在所述转发层级大于所述预设阈值时,取消对所述转发通知消息的消息提示。由于转发层级越多,第二帐号与发送该目标消息的第一帐号的关联程度越弱,用户关注该第一帐号转发目标消息的概率越低,因此,屏蔽接收到的转发通知消息,可以节省客户端进行消息提示时消耗的资源,且不对用户造成打扰。
技术领域
本公开涉及计算机技术领域,特别涉及一种转发通知消息的处理方法及装置。
背景技术
微博(也称微型博客)是一种通过广播方式实时分享消息的社交网络平台。微博具有消息转发功能,消息转发功能是指第一帐号发送的消息被第二帐号再次发送的功能。第一帐号发送的消息为第一帐号发布的消息或者第一帐号转发的消息。
在第二帐号直接或间接转发第一帐号发送的目标消息之后,服务器会向登录第一帐号的客户端发送转发通知消息,该转发通知消息用于向客户端通知该目标消息被第二帐号转发。登录第一帐号的客户端接收转发通知消息,并根据转发通知消息进行消息提示,该消息提示用于向使用第一帐号的用户提示客户端接收到该转发通知消息。该消息提示可以是弹窗、震动、提示音、信号灯中的至少一种。
其中,间接转发是指第二帐号通过转发其它帐号的目标消息,来实现转发第一帐号发送的目标消息。比如:帐号1发送了消息1,帐号2转发该消息1,帐号3转发节点2发布的消息1,则帐号3间接转发了帐号1发送的消息1。
随着消息被转发(包括直接转发和间接转发)的次数的增多,第一帐号接收到的转发通知消息也会随之增多,进而第一帐号进行消息提示的次数随之增多。
发明内容
本公开实施例提供了一种转发通知消息的处理方法、转发通知消息的发送方法及装置,可以解决目标消息被多次转发时,客户端对转发通知消息进行消息提示的次数较多,消耗的资源较多的问题。所述技术方案如下:
根据本公开的第一方面,提供了一种转发通知消息的处理方法,用于登录有第一帐号的客户端中,所述方法包括:
接收转发通知消息,所述转发通知消息用于通知所述第一帐号发送的目标消息被第二帐号转发;
确定所述目标消息的转发层级是否大于预设阈值,所述转发层级是以所述第一帐号为转发起点转发至所述第二帐号所经历的转发节点数;
在所述转发层级大于所述预设阈值时,取消对所述转发通知消息的消息提示。
可选地,所述确定所述目标消息的转发层级是否大于预设阈值,包括:
获取所述第二帐号转发所述目标消息的转发路径,所述转发路径表示所述目标消息被转发的转发节点;
从所述转发路径中确定以所述第一帐号为转发起点的转发节点数,得到所述转发层级;
检测所述转发层级是否大于所述预设阈值。
可选地,在所述转发层级大于所述预设阈值时,所述方法还包括:
将所述转发通知消息和第一历史通知消息聚合显示至消息接收列表的同一显示位置,所述第一历史通知消息是在所述转发通知消息之前接收的转发层级大于所述预设阈值的转发通知消息;
在接收到作用于所述显示位置的操作信号时,从所述消息接收列表跳转至详情页面,在所述详情页面中显示所述转发通知消息和所述第一历史通知消息。
可选地,所述在所述转发层级大于所述预设阈值时,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711353133.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对话消息排序方法、装置及设备
- 下一篇:一种消息发送方法及装置