[发明专利]一种即时消息发送的方法有效
申请号: | 201210095083.8 | 申请日: | 2012-03-31 |
公开(公告)号: | CN103368818A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 李学凌;杨金钰 | 申请(专利权)人: | 多玩娱乐信息技术(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 即时消息 发送 方法 | ||
1.一种即时消息发送的方法,其特征在于,包括以下步骤:
A、输入即时消息,发送方客户端将所述即时消息转化成消息数据包,消息数据包中包括消息内容、消息时间、发送方信息、接收方信息、消息位置、消息状态和消息路由信息字段;
B、消息数据包发送到发送方客户端对应的第一服务器,消息数据包修改消息位置为当前位置,修改消息状态为发出,修改消息路由信息,将修改后的消息数据包存储在第一服务器,并将修改后的消息数据包传回发送方客户端,同时标记时间节点;
C、第一服务器判断是否收到发送方客户端发送的撤回消息的操作指令,如果收到,则消息数据包终止发送,如果没有收到,则转至步骤D;
D、发送方客户端将接收方客户端对应的第二服务器的信息和路由地址告知第一服务器,第一服务器将修改后的消息数据包通过路由路径发送到第二服务器;
E、第二服务器收到消息数据包后,消息数据包修改消息位置为当前位置,修改消息状态为送达,修改消息路由信息,将修改后的消息数据包存储在第二服务器,并将再次修改后的消息数据包传回发送方客户端,同时标记时间节点;
F、第二服务器判断是否收到发送方客户端发送的撤回消息的操作指令,如果收到,则消息数据包终止发送,如果没有收到,则转至步骤G;
G、第二服务器将消息数据包发送给接收方客户端,接收方客户端接收消息数据包,进行解码获得即时消息,修改消息状态为已读,并将第三次修改后的消息数据包传回发送方客户端。
2.根据权利要求1所述的一种即时消息发送的方法,其特征在于,步骤G进一步还包括以下步骤:
判断是否满足发送条件,如果满足,则将消息数据包发送给接收方客户端。
3.根据权利要求2所述的一种即时消息发送的方法,其特征在于,所述发送条件是接收方客户端当前处于开启并且联网的状态。
4.根据权利要求1所述的一种即时消息发送的方法,其特征在于,所述消息数据包还包括传输协议头字段。
5.根据权利要求1所述的一种即时消息发送的方法,其特征在于,发送方信息包括发送方ID、发送方对应的第一服务器以及IP地址。
6.根据权利要求1所述的一种即时消息发送的方法,其特征在于,接收方信息包括接收方ID、接收方对应的第二服务器以及IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于多玩娱乐信息技术(北京)有限公司,未经多玩娱乐信息技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210095083.8/1.html,转载请声明来源钻瓜专利网。