基于网络通话的好友推荐方法和装置制造方法及图纸

技术编号:12097454 阅读:91 留言:0更新日期:2015-09-23 15:09
本发明专利技术涉及一种基于网络通话的好友推荐方法,包括:第一终端在与第二终端进行网络通话时和/或网络通话结束时,判断所述第二终端对应的用户是否为陌生人;如果所述第二终端对应的用户是陌生人,则获取与第二终端的通话参数,所述通话参数包括通话时长和通话频率中的至少一种;所述第一终端根据所述通话参数对所述第二终端对应的用户进行推荐;如果所述第二终端对应的用户不是陌生人,则不作推荐。好友推荐是在网络通话时和/或网络通话结束时进行,是实时的好友推荐,同时在没有好友名称和好友关系链的情况下,也可以进行好友推荐,扩大了好友推荐的范围。此外还提供了一种基于网络通话的好友推荐装置。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种基于网络通话的好友推荐方法和装 置。
技术介绍
随着网络技术的发展,即时通信软件成为人们沟通交流的一种重要手段。在使用 即时通信软件的过程中,可以进行VOIP网络通话,可能会收到陌生人发来的网络通话,如 贸易交流软件,发送网络通话的买家往往是陌生人。 现有的好友推荐的方法,往往是后台根据一定的规则,向用户推荐可能认识的人 或通过输入对方名称查找、添加来实现,在进行通信的双方没有关系链或没有对方名称的 情况下不能进行推荐,并且推荐也不是实时的。
技术实现思路
基于此,有必要针对上述技术问题,提供一种基于网络通话的好友推荐方法和装 置,能实时的推荐陌生人为好友,扩大好友推荐的范围。 一种基于网络通话的好友推荐方法,所述方法包括: 第一终端在与第二终端进行网络通话时和/或网络通话结束时,判断所述第二终 端对应的用户是否为陌生人; 如果所述第二终端对应的用户是陌生人,则获取与第二终端的通话参数,所述通 话参数包括通话时长和通话频率中的至少一种; 所述第一终端根据所述通话参数对所述第二终端对应的用户进行推荐; 如果所述第二终端对应的用户不是陌生人,则不作推荐。 一种基于网络通话的好友推荐装置,所述装置包括: 判断模块,用于第一终端在与第二终端进行网络通话时和/或网络通话结束时, 判断所述第二终端对应的用户是否为陌生人; 获取模块,用于如果所述第二终端对应的用户是陌生人,则获取与第二终端的通 话参数,所述通话参数包括通话时长和通话频率中的至少一种; 推荐模块,用于所述第一终端根据所述通话参数对所述第二终端对应的用户进行 推荐; 所述推荐模块还用于如果所述第二终端对应的用户不是陌生人,则不作推荐。 上述基于网络通话的好友推荐方法和装置,第一终端在与第二终端进行网络通话 时和/或网络通话结束时,判断第二终端对应的用户是否为陌生人,如果第二终端对应的 用户是陌生人,则获取与第二终端的通话参数,通话参数包括通话时长和通话频率中的至 少一种,第一终端根据通话参数对第二终端对应的用户进行推荐,如果第二终端不是陌生 人,则不作推荐,好友推荐是在网络通话时和/或网络通话结束时进行,是实时的好友推 荐,同时在没有好友名称和好友关系链的情况下,也可以进行好友推荐,扩大了好友推荐的 范围。【附图说明】 图1为一个实施例中基于网络通话的好友推荐方法运行的应用环境图; 图2为一个实施例中图1中终端的内部结构图; 图3为一个实施例中基于网络通话的好友推荐方法的流程图; 图4为一个实施例中第一终端根据通话参数对第二终端对应的用户进行推荐的 流程图; 图5为一个实施例中添加第二终端对应的用户为好友的流程图; 图6为另一个实施例中添加第二终端对应的用户为好友的流程图; 图7为一个实施例中基于网络通话的好友推荐装置的结构框图; 图8为一个实施例中推荐模块的结构框图; 图9为一个实施例中推荐单元的结构框图。【具体实施方式】 图1为一个实施例中基于网络通话的好友推荐方法运行的应用环境图。如图1所 示,该应用环境包括终端110、服务器120、终端130。终端110、终端130都可以和服务器 120通过网络进行通话。 终端110、终端130可为智能手机、平板电脑、笔记本电脑、台式计算机等,但并不 局限于此。终端110、终端130可以通过服务器120建立连接进行通话和转发数据,终端 110、终端130上安装有网络通话应用,可以通过网络通话应用请求与另一终端建立连接通 话。服务器120可包括多个服务器,可以响应网络通话应用发送的请求。 在一个实施例中,图1中的终端110的内部结构如图2所示,该终端110包括通过 系统总线连接的处理器、图形处理单元、存储介质、内存、网络接口、显示屏幕和输入设备。 其中,终端110的存储介质存储有操作系统,还包括一种基于网络通话的好友推荐装置,该 装置用于实现一种基于网络通话的好友推荐方法。该处理器用于提供计算和控制能力,支 撑整个终端110的运行。终端110中的图形处理单元用于至少提供显示界面的绘制能力, 内存为存储介质中的基于网络通话的好友推荐的装置的运行提供环境,网络接口用于与服 务器120进行网络通信,如发送好友添加请求至服务器120,接收服务器120返回的数据等。 显不屏蒂用于显不应用界面等,如显不网络通话应用界面上的好友图标等,输入设备用于 接收用户输入的命令或数据等。对于带触摸屏的终端110,显示屏幕和输入设备可为触摸 屏。定位系统用于获取终端110的位置信息。 如图3所示,在一个实施例中,提供了一种基于网络通话的好友推荐方法,以应用 于上述应用环境中的终端来举例说明,包括如下步骤: 步骤S210,第一终端在与第二终端进行网络通话时和/或网络通话结束时,判断 第二终端对应的用户是否为陌生人,如果是陌生人,则进入步骤S220,否则,则进入步骤 S240〇 具体的,网络通话是指通过互联网进行语音通话,第一终端和第二终端可以通过 IP地址或网络通话中的用户标识发起和通话对象的网络通话。用户标识是指可以唯一确定 通话对象的标识,如ID号、短号等。在第一终端和第二终端进行网络通话的过程中和/或网 络通话结束时都可以向通话双方推荐对方为好友。推荐时,先判断第二终端对应的用户是 否为陌生人,可通过用户标识快速判断,先获取第二终端对应的用户的用户标识,如果第一 终端的通信录中存在此用户标识,则第二终端对应的用户不为陌生人,否则第二终端对应 的用户为陌生人。可以理解的是,在第一终端和第二终端进行网络通话的过程中和网络通 话结束时都进行好友推荐,可以加大好友推荐的成功率,如用户双方在交流了30分钟后, 还没有添加对方为好友的意愿,但是在交流结束时,再次进行推荐可能由于后期的交流,加 大接受好友推荐的概率。 步骤S220,获取与第二终端的通话参数,通话参数包括通话时长和通话频率中的 至少一种。 具体的,通话参数是指与通话行为相关的参数,通话时长是指在预设时间范围内 的通话时间,通话频率是指在预设时间范围内通话的次数。在一个实施例中,将不符合预设 条件的通话次数过滤,如未接听的通话或黑名单中的通话。预设时间范围内可以根据需要 自定义,如从当前通话时间向前推算预设日期天数确定为预设时间范围。 步骤S230,第一终端根据通话参数对第二终端对应的用户进行推荐。 具体的,可根据通话参数是否符合预设条件决定是否将第二终端对应的用户进行 推荐,如通话时长超过预设阈值或通话频率超过预设次数为符合预设条件,对第二终端对 应的用户进行推荐,如果不符合预设条件,则不会对第二终端对应的用户进行推荐。在一个 实施例中,通话参数包括至少2种参数,将通话参数进行运算,根据运算后的通话参数对第 二终端对应的用户进行推荐,如通话参数包括多个参数时,可进行加权得到运算后的通话 参数。或在一个通话参数不满足预设条件时,不作好友推荐,提高好友推荐的效率。在一个实施例中,如果通话参数满足预设条件,在预设时间周期到达时,对第二终 端对应的用户进行推荐,在通话过程中可多次弹出好友推荐提示,进一步加大好友推荐的 力度。 步骤S240,不作推荐。 具体的,在推荐前先判断第二终端对应的用户是否为陌生人,如果不为陌生人,则 本文档来自技高网...

【技术保护点】
一种基于网络通话的好友推荐方法,所述方法包括:第一终端在与第二终端进行网络通话时和/或网络通话结束时,判断所述第二终端对应的用户是否为陌生人;如果所述第二终端对应的用户是陌生人,则获取与第二终端的通话参数,所述通话参数包括通话时长和通话频率中的至少一种;所述第一终端根据所述通话参数对所述第二终端对应的用户进行推荐;如果所述第二终端对应的用户不是陌生人,则不作推荐。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶礼伟陈郁李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1