建立即时通信的方法及装置制造方法及图纸

技术编号:17413653 阅读:39 留言:0更新日期:2018-03-07 09:26
本发明专利技术实施例提供了一种建立即时通信的方法,应用于互联网技术领域,该方法包括:当满足预设条件时,向客户端推送至少一个匹配对象的第一身份信息,然后基于通过客户端接收到的第一用户触发的至少一个匹配操作指令,确定第一用户选择的至少一个匹配对象,然后当检测到第一用户被第二用户选择为匹配对象时,在第一用户的客户端与第二用户的客户端之间建立即时通信,第二用户为第一用户选择的至少一个匹配对象中的任一匹配对象。本发明专利技术实施例提供的建立即时通信的方法及装置,适用于互选为匹配对应的用户之间在交友平台等系统中建立即时通信。

Method and device for establishing instant communication

【技术实现步骤摘要】
建立即时通信的方法及装置
本专利技术涉及互联网
,具体而言,本专利技术涉及一种建立即时通信的方法及装置。
技术介绍
随着信息技术的发展,越来越多的互联网系统或移动互联网系统(比如即时聊天系统,社交网络或婚恋交友网站等)应运而生,通过互联网或移动互联网系统(比如即时聊天系统,社交网络或婚恋交友网站等)建立和拓展交友网络或寻找婚恋对象已经十分普遍。为了提高交友的有效性以及高效性,越来越多的互联网系统(比如即时聊天系统,社交网络或婚恋交友网站等)允许用户在该系统内建立即时通信,以提高交友成功的概率,然而如何在上述系统内建立即时通信成为一个关键问题。
技术实现思路
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:本专利技术的实施例根据一个方面,提供了一种建立即时通信的方法,包括:当满足预设条件时,向客户端推送至少一个匹配对象的第一身份信息;基于通过客户端接收到的第一用户触发的至少一个匹配操作指令,确定第一用户选择的至少一个匹配对象;当检测到第一用户被第二用户选择为匹配对象时,在第一用户的客户端与第二用户的客户端之间建立即时通信,第二用户为第一用户选择的至少一个匹配对象中的任一匹配对象。其中,预设条件包括以下至少一项:检测到用户通过客户端登入预设应用程序;检测到推送匹配对象的指令被触发。进一步地,第一身份信息包括以下任一项:预设身份信息;预设身份信息以及年龄、籍贯、星座、VIP会员信息中的至少一项;其中,预设身份信息包括:照片以及视频中至少一项。具体地,基于通过客户端接收到的第一用户触发的至少一个匹配操作指令,确定第一用户选择的至少一个匹配对象的步骤,包括:当通过客户端接收到第一用户触发的任一匹配操作指令时,确定第一用户选择的匹配对象;当通过客户端接收到第一用户触发的至少一个匹配操作指令,且在预设时间内未再次接收到第一用户触发的匹配操作指令时,确定第一用户选择的至少一个匹配对象。进一步地,方法还包括以下任一项:当通过客户端接收第一用户触发的任一匹配操作指令时,检测第一用户已上传的身份信息中是否包含预设身份信息;当通过客户端接收到第一用户触发的匹配操作指令,且在预设时间内未再次接收到第一用户触发的匹配操作指令时,检测第一用户已上传的身份信息中是否包含预设身份信息。进一步地,检测第一用户已上传的身份信息中是否包含预设身份信息的步骤之后,还包括:当不包含预设身份信息时,向第一用户所属客户端推送请求消息,请求消息用于请求第一用户上传预设身份信息;当包含预设身份信息时,将包含预设身份信息的第一用户的第一身份信息推送至已确定的匹配对象所属客户端。进一步地,向第一用户所属客户端推送请求消息的步骤之后,还包括:当检测到第一用户通过所属客户端上传预设身份信息时,将包含预设身份信息的第一用户的第一身份信息推送至已确定的匹配对象所属客户端。具体地,向客户端推送至少一个匹配对象的第一身份信息的步骤,包括:获取客户端用户对应的第二身份信息和/或客户端当前的位置信息;基于客户端用户对应的第二身份信息和/或客户端当前的位置信息,确定客户端用户对应的至少一个匹配对象;获取已确定的至少一个匹配对象分别对应的第一身份信息;向客户端用户推送已确定的至少一个匹配对象的第一身份信息。其中,第二身份信息包括:身份证号、年龄、籍贯、星座、照片、VIP会员信息以及视频中的至少一项。具体地,向客户端推送至少一个匹配对象的第一身份信息的方式,包括:基于客户端用户的历史操作信息,确定客户端用户历史选择匹配对象的类型信息;基于客户端用户历史选择匹配对象的类型信息,为客户端用户确定至少一个匹配对象;获取该至少一个匹配对象分别对应的第一身份信息;向客户端用户推送该至少一个匹配对象分别对应的第一身份信息。进一步地,方法还包括:当同时存在多个客户端用户通过所属客户端请求推送匹配对象时,确定各个客户端用户分别对应的优先级;基于各个客户端用户分别对应的优先级,并通过所属客户端向各个客户端用户推送至少一个匹配对象的第一身份信息。具体地,当待推送的匹配对象为多个时,推送多个匹配对象的第一身份信息的方式,包括:确定多个匹配对象分别对应的优先级信息;基于多个匹配对象分别对应的优先级信息,确定推送顺序,并按照已确定的推送顺序,推送多个匹配对象的第一身份信息。本专利技术的实施例根据另一个方面,还提供了一种建立即时通信的装置,包括:推送模块,用于当满足预设条件时,向客户端推送至少一个匹配对象的第一身份信息;确定模块,用于基于通过客户端接收到的第一用户触发的至少一个匹配操作指令,确定第一用户选择的至少一个匹配对象;建立模块,用于当检测到第一用户被第二用户选择为匹配对象时,在第一用户的客户端与第二用户的客户端之间建立即时通信,第二用户为第一用户选择的至少一个匹配对象中的任一匹配对象。其中,预设条件包括以下至少一项:检测到用户通过客户端登入预设应用程序;检测到推送匹配对象的指令被触发。进一步地,第一身份信息包括以下任一项:预设身份信息;预设身份信息以及年龄、籍贯、星座、VIP会员信息中的至少一项;其中,预设身份信息包括:照片以及视频中至少一项。具体地,确定模块,具体用于当通过客户端接收到第一用户触发的任一匹配操作指令时,确定第一用户选择的匹配对象;确定模块,具体还用于当通过客户端接收到第一用户触发的至少一个匹配操作指令,且在预设时间内未再次接收到第一用户触发的匹配操作指令时,确定第一用户选择的至少一个匹配对象。进一步地,装置还包括:检测模块;检测模块,用于当通过客户端接收第一用户触发的任一匹配操作指令时,检测第一用户已上传的身份信息中是否包含预设身份信息;检测模块,还用于当通过客户端接收到第一用户触发的匹配操作指令,且在预设时间内未再次接收到第一用户触发的匹配操作指令时,检测第一用户已上传的身份信息中是否包含预设身份信息。进一步地,推送模块,还用于当不包含预设身份信息时,向第一用户所属客户端推送请求消息,请求消息用于请求第一用户上传预设身份信息;推送模块,还用于当包含预设身份信息时,将包含预设身份信息的第一用户的第一身份信息推送至已确定的匹配对象所属客户端。进一步地,推送模块,还用于当检测到第一用户通过所属客户端上传预设身份信息时,将包含预设身份信息的第一用户的第一身份信息推送至已确定的匹配对象所属客户端。具体地,推送模块包括:获取单元、确定单元、推送单元;获取单元,用于获取客户端用户对应的第二身份信息和/或客户端当前的位置信息;确定单元,用于基于获取单元获取的客户端用户对应的第二身份信息和/或客户端当前的位置信息,确定客户端用户对应的至少一个匹配对象;获取单元,还用于获取已确定的至少一个匹配对象分别对应的第一身份信息;推送单元,用于向客户端用户推送获取单元获取的已确定的至少一个匹配对象的第一身份信息。其中,第二身份信息包括:身份证号、年龄、籍贯、星座、照片、VIP会员信息以及视频中的至少一项。具体地,确定单元,用于基于客户端用户的历史操作信息,确定客户端用户历史选择匹配对象的类型信息;确定单元,还用于基于客户端用户历史选择匹配对象的类型信息,为客户端用户确定至少一个匹配对象;获取模块,用于获取该至少一个匹配对象分别对应的第一身份信息;推送单元,用于向客户端用户推送该至少一个本文档来自技高网...
建立即时通信的方法及装置

【技术保护点】
一种建立即时通信的方法,其特征在于,包括:当满足预设条件时,向客户端推送至少一个匹配对象的第一身份信息;基于通过所述客户端接收到的第一用户触发的至少一个匹配操作指令,确定所述第一用户选择的至少一个匹配对象;当检测到所述第一用户被第二用户选择为匹配对象时,在第一用户的客户端与第二用户的客户端之间建立即时通信,所述第二用户为所述第一用户选择的至少一个匹配对象中的任一匹配对象。

【技术特征摘要】
1.一种建立即时通信的方法,其特征在于,包括:当满足预设条件时,向客户端推送至少一个匹配对象的第一身份信息;基于通过所述客户端接收到的第一用户触发的至少一个匹配操作指令,确定所述第一用户选择的至少一个匹配对象;当检测到所述第一用户被第二用户选择为匹配对象时,在第一用户的客户端与第二用户的客户端之间建立即时通信,所述第二用户为所述第一用户选择的至少一个匹配对象中的任一匹配对象。2.根据权利要求1所述的方法,其特征在于,基于通过所述客户端接收到的第一用户触发的至少一个匹配操作指令,确定所述第一用户选择的至少一个匹配对象的步骤,包括:当通过所述客户端接收到第一用户触发的任一匹配操作指令时,确定所述第一用户选择的匹配对象;当通过所述客户端接收到第一用户触发的至少一个匹配操作指令,且在预设时间内未再次接收到所述第一用户触发的匹配操作指令时,确定所述第一用户选择的至少一个匹配对象。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括以下任一项:当通过所述客户端接收第一用户触发的任一所述匹配操作指令时,检测所述第一用户已上传的身份信息中是否包含预设身份信息;当通过所述客户端接收到第一用户触发的匹配操作指令,且在预设时间内未再次接收到所述第一用户触发的匹配操作指令时,检测所述第一用户已上传的身份信息中是否包含预设身份信息。4.根据权利要求3所述的方法,其特征在于,所述检测所述第一用户已上传的身份信息中是否包含预设身份信息的步骤之后,还包括:当不包含所述预设身份信息时,向所述第一用户所属客户端推送请求消息,所述请求消息用于请求所述第一用户上传所述预设身份信息;当包含所述预设身份信息时,将包含所述预设身份信息的所述第一用户的第一身份信息推送至已确定的匹配对象所属客户端。5.根据权利要求4所述的方法,其...

【专利技术属性】
技术研发人员:陈孟霞
申请(专利权)人:北京密境和风科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1