[发明专利]即时通讯消息处理方法及装置和系统有效
| 申请号: | 201410453656.9 | 申请日: | 2014-09-05 |
| 公开(公告)号: | CN105391676B | 公开(公告)日: | 2019-09-17 |
| 发明(设计)人: | 李郁韬;屈树谦;王雅光 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 即时通讯 消息 处理 方法 装置 系统 | ||
1.一种即时通讯消息处理方法,其特征在于,包括:
接收第一用户终端发出的消息和该消息对应的发送方式指令,其中,所述消息的发送方式包括匿名发送和实名发送;
根据所述消息的发送方式指令判断所述消息的发送方式;
如果所述消息的发送方式是匿名发送,则对所述消息中第一用户终端的身份信息进行匿名处理;
将匿名处理后的消息发送至第二用户终端;
所述方法还包括:
接收所述第一用户终端或所述第二用户终端发出的拉取消息的请求,并判断发出拉取请求的用户终端的身份信息与发出消息的用户终端的身份信息是否相同,如果相同,则在发出拉取请求的用户终端自己发出的消息中添加身份标记,以表示发出拉取请求的用户终端的身份信息与发出消息的用户终端的身份信息相同;
将添加有所述身份标记的消息发送至发出拉取请求的用户终端。
2.根据权利要求1所述的方法,其特征在于,所述第一用户终端身份信息包括第一用户终端ID,对所述消息中的第一用户终端身份信息进行匿名处理包括:
生成第一随机ID,并记录所述第一随机ID与所述第一用户终端ID的对应关系;
利用加密算法根据所述第一随机ID计算出第二随机ID,并使用所述第二随机ID替换所述消息中的第一用户终端ID。
3.根据权利要求2所述的方法,其特征在于,在所述将匿名消息发送至第二用户终端后,所述方法还包括:
接收所述第二用户终端发出的对所述匿名消息的回复,所述回复中包括所述经过匿名处理的所述第一用户终端的身份信息;
对所述回复中的匿名身份信息进行解密处理;
根据解密后的身份信息将所述回复发送至所述第一用户终端。
4.根据权利要求3所述的方法,其特征在于,对所述回复中的匿名身份信息进行解密处理包括:
对所述回复中的第二随机ID进行解密处理得到所述第一随机ID;
根据记录的对应关系得到所述第一用户终端ID。
5.根据权利要求3所述的方法,其特征在于,所述回复中还包括用于指示所述回复的发送方式的发送方式指令。
6.根据权利要求1所述的方法,其特征在于,所述身份标记为文字“我”。
7.根据权利要求1所述的方法,其特征在于,所述第一用户终端身份信息包括第一用户终端名称、第一用户终端头像、第一用户终端文字设置信息,对所述消息中的第一用户终端身份信息进行匿名处理包括:
将所述消息中的第一用户终端头像替换为匿名头像、将所述消息中的第一用户终端名称替换为匿名名称、将所述消息中的第一用户终端文字设置信息替换为匿名设置信息。
8.根据权利要求1所述的方法,其特征在于,所述第二用户终端为群,所述消息还包括所述群的ID。
9.根据权利要求8所述的方法,其特征在于,将加密后的消息发送至第二用户终端包括:
根据所述群的ID确定群成员;
将带有加密的发送者ID的所述消息发送至所有群成员。
10.一种即时通讯消息处理方法,其特征在于,包括:
于第一用户终端提供一个交互界面,该交互界面为第一用户终端与第二用户终端间的信息交互界面;
获取用户输入的待发送的消息内容;
获取用户对该消息选取的发送方式指令,所述发送方式包括匿名发送和实名发送;
将所述待发送的消息和所述发送方式指令发送至服务器端;
所述方法还包括:
接收拉取的消息,如果所述拉取的消息中带有身份标记,则显示所述拉取的消息的同时显示所述身份标记,所述身份标记用于表示发出拉取请求的用户终端的身份信息与发出消息的用户终端的身份信息相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410453656.9/1.html,转载请声明来源钻瓜专利网。





