The present invention provides a method and device for instant communication, intends to determine the equipment token second user equipment send instant message and the corresponding; the device is added to the token to form the instant communication message to the second user device sends messages; the instant communication message to the first network equipment for the first network equipment according to the equipment will send the token the instant communication message to the second user equipment. The user from the first user equipment transmits to the second user equipment of instant communication message, first the instant communication message from the first user equipment sent to the first network device via a first network device, then sent to the second user equipment can, without via second network equipment, shorten the transmission path of instant messaging. Shorten the transmission time of the message, reducing the network load of the server, reduce operating costs.
【技术实现步骤摘要】
一种即时通信的方法和装置
本专利技术涉及计算机
,尤其涉及一种即时通信的方法和装置。
技术介绍
在现有的即时通信技术中,用户自第一用户设备向第二用户设备发送即时通信消息时,通常使用的技术为:用户将即时通信消息自第一用户设备发送至第二网络设备,例如为开发者服务器,所述第二网络设备将所述即时通信消息发送至第一网络设备,例如为推送平台的推送服务器,所述第一网络设备再将所述即时通信消息发送至第二用户设备。在上述发送过程中,即时通信消息的传送路径较长,降低了即时通信消息发送的及时性,并且造成服务器端负荷较大,提高了运营成本。因此如何提供一种即时通信技术,能够缩短即时通信消息的传送路径并能减轻服务端的负荷,成为本领域技术人员亟需解决的问题之一。
技术实现思路
本专利技术的目的是提供一种即时通信的方法和装置。根据本专利技术的一个方面,提供一种用于在第一用户设备中实现即时通信的方法,其中,该方法包括以下步骤:确定拟向其发送即时通信消息的第二用户设备及其对应的设备令牌;将所述设备令牌添加到拟向所述第二用户设备发送的消息中组成所述即时通信消息;将所述即时通信消息发送至第一网络设备,以供所述第一网络设备根据所述设备令牌将所述即时通信消息发送至所述第二用户设备。优选地,该方法包括:在首次登陆时向第二网络设备上传所述第一用户设备的本机设备令牌并获取联系人所对应的设备令牌列表。优选地,确定拟向其发送即时通信消息的第二用户设备对应的设备令牌包括:自所述联系人所对应的设备令牌列表中确定所述第二用户设备所对应的设备令牌。优选地,该方法包括:关联所述第一用户设备的本机设备令牌及其设备相关信 ...
【技术保护点】
一种用于在第一用户设备中实现即时通信的方法,其中,该方法包括以下步骤:确定拟向其发送即时通信消息的第二用户设备及其对应的设备令牌;将所述设备令牌添加到拟向所述第二用户设备发送的消息中组成所述即时通信消息;将所述即时通信消息发送至第一网络设备,以供所述第一网络设备根据所述设备令牌将所述即时通信消息发送至所述第二用户设备。
【技术特征摘要】
1.一种用于在第一用户设备中实现即时通信的方法,其中,该方法包括以下步骤:确定拟向其发送即时通信消息的第二用户设备及其对应的设备令牌;将所述设备令牌添加到拟向所述第二用户设备发送的消息中组成所述即时通信消息;将所述即时通信消息发送至第一网络设备,以供所述第一网络设备根据所述设备令牌将所述即时通信消息发送至所述第二用户设备。2.根据权利要求1所述的方法,其中,该方法包括:在首次登陆时向第二网络设备上传所述第一用户设备的本机设备令牌并获取联系人所对应的设备令牌列表。3.根据权利要求2所述的方法,其中,确定拟向其发送即时通信消息的第二用户设备对应的设备令牌包括:自所述联系人所对应的设备令牌列表中确定所述第二用户设备所对应的设备令牌。4.根据权利要求1至3中任一项所述的方法,其中,该方法包括:关联所述第一用户设备的本机设备令牌及其设备相关信息,生成识别码。5.根据权利要求4所述的方法,其中,所述设备相关信息包括以下至少任一项:设备ID;设备名称;设备所对应的电话号码。6.根据权利要求2或3所述的方法,其中,该方法还包括:当所述第二用户设备的设备令牌发生变更时,自所述第二网络设备重新获取所述第二用户设备的设备令牌。7.根据权利要求1至3中任一项所述的方法,其中,该方法还包括:向所述第二网络设备提交反馈信息,其中,所述反馈信息包括所述第一用户设备所对应的本机设备令牌;获取反馈响应时,若所述第一用户设备与所述第二网络设备连接,自所述第二网络设备获取反馈响应,若所述第一用户设备未与所述第二网络设备连接,自所述第一网络设备获取反馈响应。8.一种用于在第一网络设备中辅助实现即时通信的方法,其中,该方法包括以下步骤:接收自第一用户设备所发送的即时通信消息,其中,所述即时通信消息包括第二用户设备所对应的设备令牌;根据所述设备令牌,识别所述即时通信消息拟发往的所述第二用户设备;将所述即时通信消息发送至所述第二用户设备。9.根据权利要求8所述的方法,其中,该方法包括:获取待推送至所述第一用户设备的反馈响应,其中,所述反馈响应基于所述第一用户设备所提交的反馈信息生成;若所述第一用户设备未与第二网络设备连接,根据所述第一用户设备所对应的本机设备令牌,向所述第一用户设备推送所述反馈响应,其中,所述第二网络设备为应用服务器。10.一种用于在第一用户设备中实现即时通信的第一通信装置,其中,该第一通信装置包括:用于确定拟向其发送即时通信消息的第二用户设备及其对应的设备令牌的...
【专利技术属性】
技术研发人员:郭金,谷铁峰,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。