一种基于即时通信的联系信息推荐及接收的方法和移动终端技术

技术编号:15518900 阅读:37 留言:0更新日期:2017-06-04 08:57
本发明专利技术实施例提供了一种基于即时通信的联系信息推荐及接收的方法和移动终端,其中所述方法包括:信息发送方的终端对当前获取的第一多媒体数据进行好友识别,识别出第一多媒体数据中,与信息发送方存在好友关系的好友对象;在第一多媒体数据中对好友对象添加标记信息,生成第二多媒体数据;将第二多媒体数据发送至信息接收方,基于信息接收方发送的信息获取请求,获取添加标记信息的好友对象对应的联系信息,并将联系信息发送至信息接收方。本发明专利技术实施例能够实现联系信息的按需发送,避免过多的无效推荐,节省了系统资源,提高了用户体验。

【技术实现步骤摘要】
一种基于即时通信的联系信息推荐及接收的方法和移动终端
本专利技术涉及通信
,特别是涉及一种基于即时通信的联系信息推荐方法、一种基于即时通信的联系信息接收方法、一种基于即时通信的联系信息推荐的移动终端和一种基于即时通信的联系信息接收的移动终端。
技术介绍
随着网络技术的发展,人们开始使用越来越多的即时通信工具与他人进行通信。用户在使用即时通信工具与他人进行通信时,需要先添加好友,然后可以同已添加的好友进行通信。好友推荐便是向用户推荐联系人,用户可以从推荐的联系人中选择联系人进行添加。在现有技术中,在以共同好友的数量为依据进行好友推荐时,经常出现无效推荐的情况,所谓无效推荐是指,向IM用户进行了推荐,但是被IM用户拒绝,或者IM用户置之不理。显然,过多的无效推荐,不仅会浪费系统的资源,还会导致IM用户接收到过多的无用信息,对IM用户对即时通信工具的正常使用造成干扰。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于即时通信的联系信息推荐方法、一种基于即时通信的联系信息接收方法,和相应的一种基于即时通信的联系信息推荐的移动终端和一种基于即时通信的联系信息接收的移动终端。依据本专利技术的一个方面,提供了一种基于即时通信的联系信息推荐方法,包括:信息发送方的终端对当前获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象;在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据;将所述第二多媒体数据发送至信息接收方,所述信息接收方用于判断所述第二多媒体数据中添加标记信息的好友对象是否为所述信息接收方的好友,在所述添加标记信息的好友对象不为所述信息接收方的好友时,生成信息获取请求,并将所述信息获取请求发送至信息发送方;基于所述信息获取请求,获取所述添加标记信息的好友对象对应的联系信息,并将所述联系信息发送至所述信息接收方。可选地,所述信息发送方的终端对当前获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象的步骤包括:信息发送方的终端对当前获取的第一多媒体数据进行人脸检测,得到第一人脸数据;遍历信息发送方对应的通讯录中的第二人脸数据,获得与所述第一人脸数据匹配的第二人脸数据;将具有匹配的第二人脸数据对应的第一人脸数据,作为与所述信息发送方存在好友关系的好友对象。可选地,所述遍历信息发送方对应的通讯录中的第二人脸数据,获得与所述第一人脸数据匹配的第二人脸数据的步骤包括:计算所述第一人脸数据与所述通讯录中每个第二人脸数据的相似度;将相似度大于预设阈值的第二人脸数据,作为与所述第一人脸数据匹配的第二人脸数据。可选地,在所述在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据的步骤之前,还包括:基于所述匹配的第二人脸数据,在所述通讯录中获取所述好友对象的联系信息。可选地,每个添加标记信息的好友对象具有对应的编号信息,在所述在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据的步骤之后,还包括:生成所述好友对象的编号信息与联系人信息的关联关系。可选地,所述信息获取请求包括编号信息,所述基于所述信息获取请求,获取所述添加标记信息的好友对象对应的联系信息,并将所述联系信息发送至所述信息接收方的步骤包括:基于所述信息获取请求,从所述关联关系中获得与所述编号信息对应的联系信息;将所述对应的联系信息发送至所述信息接收方。可选地,所述联系信息至少包括:联系电话、所述好友对象在第三方即时通信应用程序中注册的通信号码。可选地,所述信息发送方对应的通讯录包括信息发送方所在终端的通讯录应用程序,和/或,信息发送方在注册的第三方即时通信应用程序中的通讯录。根据本专利技术的另一方面,提供了一种基于即时通信的联系信息接收方法,包括:信息接收方接收第二多媒体数据,所述第二多媒体数据为信息发送方在对获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象后,在所述第一多媒体数据中对所述好友对象添加标记信息生成的多媒体数据;判断所述第二多媒体数据中添加标记信息的好友对象是否为所述信息接收方的好友;若判定所述第二多媒体数据中添加标记信息的好友对象不为所述信息接收方的好友,则生成信息获取请求,并将所述信息获取请求发送至信息发送方;接收所述信息发送方根据所述信息获取请求返回的,所述添加标记信息的好友对象对应的联系信息。可选地,所述方法还包括:所述信息接收方依据所述联系信息,生成好友添加请求;将所述好友添加请求发送至对应的好友对象中,以请求添加所述好友对象为好友。可选地,所述判断所述第二多媒体数据中添加标记信息的好友对象是否为所述信息接收方的好友的步骤包括:信息接收方对当前获取的第二多媒体数据中添加标记信息的好友对象进行人脸检测,得到第三人脸数据;遍历信息接收方对应的通讯录中的第四人脸数据,判断是否存在与所述第三人脸数据匹配的第四人脸数据;若存在与所述第三人脸数据匹配的第四人脸数据,则判定所述第二多媒体数据中添加标记信息的好友对象为所述信息接收方的好友;若不存在与所述第三人脸数据匹配的第四人脸数据,则判定所述第二多媒体数据中添加标记信息的好友对象不为所述信息接收方的好友。可选地,所述遍历信息接收方对应的通讯录中的第四人脸数据,判断是否存在与所述第三人脸数据匹配的第四人脸数据的步骤包括:计算所述第三人脸数据与通讯录中每个第四人脸数据的相似度;若存在相似度大于预设阈值的第四人脸数据,则判定存在与所述第三人脸数据匹配的第四人脸数据;若不存在相似度大于预设阈值的第四人脸数据,则判定不存在与所述第三人脸数据匹配的第四人脸数据。可选地,所述联系信息至少包括:联系电话、所述好友对象在第三方即时通信应用程序中注册的通信号码。根据本专利技术的另一方面,提供了一种基于即时通信的联系信息推荐的移动终端,包括:好友识别模块,适于在信息发送方的终端侧对当前获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象;标记信息添加模块,适于在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据;多媒体数据发送模块,适于将所述第二多媒体数据发送至信息接收方,所述信息接收方用于判断所述第二多媒体数据中添加标记信息的好友对象是否为所述信息接收方的好友,在所述添加标记信息的好友对象不为所述信息接收方的好友时,生成信息获取请求,并将所述信息获取请求发送至信息发送方;联系信息发送模块,适于基于所述信息获取请求,获取所述添加标记信息的好友对象对应的联系信息,并将所述联系信息发送至所述信息接收方。可选地,所述第一好友识别模块还适于:信息发送方的终端对当前获取的第一多媒体数据进行人脸检测,得到第一人脸数据;遍历信息发送方对应的通讯录中的第二人脸数据,获得与所述第一人脸数据匹配的第二人脸数据;将具有匹配的第二人脸数据对应的第一人脸数据,作为与所述信息发送方存在好友关系的好友对象。可选地,所述第一好友识别模块还适于:计算所述第一人脸数据与所述通讯录中每个第二人脸数据的相似度;将相似度大于预设阈值的第二人脸数据,作本文档来自技高网...
一种基于即时通信的联系信息推荐及接收的方法和移动终端

【技术保护点】
一种基于即时通信的联系信息推荐方法,包括:信息发送方的终端对当前获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象;在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据;将所述第二多媒体数据发送至信息接收方,所述信息接收方用于判断所述第二多媒体数据中添加标记信息的好友对象是否为所述信息接收方的好友,在所述添加标记信息的好友对象不为所述信息接收方的好友时,生成信息获取请求,并将所述信息获取请求发送至信息发送方;基于所述信息获取请求,获取所述添加标记信息的好友对象对应的联系信息,并将所述联系信息发送至所述信息接收方。

【技术特征摘要】
1.一种基于即时通信的联系信息推荐方法,包括:信息发送方的终端对当前获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象;在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据;将所述第二多媒体数据发送至信息接收方,所述信息接收方用于判断所述第二多媒体数据中添加标记信息的好友对象是否为所述信息接收方的好友,在所述添加标记信息的好友对象不为所述信息接收方的好友时,生成信息获取请求,并将所述信息获取请求发送至信息发送方;基于所述信息获取请求,获取所述添加标记信息的好友对象对应的联系信息,并将所述联系信息发送至所述信息接收方。2.如权利要求1所述的方法,其特征在于,所述信息发送方的终端对当前获取的第一多媒体数据进行好友识别,识别出所述第一多媒体数据中,与所述信息发送方存在好友关系的好友对象的步骤包括:信息发送方的终端对当前获取的第一多媒体数据进行人脸检测,得到第一人脸数据;遍历信息发送方对应的通讯录中的第二人脸数据,获得与所述第一人脸数据匹配的第二人脸数据;将具有匹配的第二人脸数据对应的第一人脸数据,作为与所述信息发送方存在好友关系的好友对象。3.如权利要求2所述的方法,其特征在于,所述遍历信息发送方对应的通讯录中的第二人脸数据,获得与所述第一人脸数据匹配的第二人脸数据的步骤包括:计算所述第一人脸数据与所述通讯录中每个第二人脸数据的相似度;将相似度大于预设阈值的第二人脸数据,作为与所述第一人脸数据匹配的第二人脸数据。4.如权利要求2或3所述的方法,其特征在于,在所述在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据的步骤之前,还包括:基于所述匹配的第二人脸数据,在所述通讯录中获取所述好友对象的联系信息。5.如权利要求4所述的方法,其特征在于,每个添加标记信息的好友对象具有对应的编号信息,在所述在所述第一多媒体数据中对所述好友对象添加标记信息,生成第二多媒体数据的步骤之后,还包括:生成所述好友对象的编号信息与联系人信息的关联关系。6.如权利要求4所述的方法,其特征在于,所述信息获取请求包括编号信息,所述基于所述信息获取请求,获取所述添加标记信息的好友对象对应的联系信息,并将所述联系信息发送至所述信息接收方的步骤包括:基于所述信息获取请求,从所述关联关系中获得与所述编号信息对应的联系信息;将所述对应的联系信息发送至所述信息接收方。7.如权利要...

【专利技术属性】
技术研发人员:王务志王军
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

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

1