一种基于通话数据来识别用户常用联系人的方法和系统技术方案

技术编号:15521572 阅读:230 留言:0更新日期:2017-06-04 10:49
一种基于通话数据来识别用户常用联系人的方法和系统,当主叫用户向被叫用户发起呼叫时,所述方法包括有:提取本次呼叫的主、被叫用户在一定时间周期内的相互通话记录,根据所提取的通话记录来统计主、被叫用户之间在一定时间周期内的若干通话指标,然后根据所述若干通话指标来计算主叫用户对于被叫用户的联系标识符,以识别主叫用户是否是被叫用户的常用联系人,其中,主叫用户对于被叫用户的联系标识符用于标识主、被叫用户之间是否存在频繁通话关系。本发明专利技术属于网络通信技术领域,能基于用户和其通话号码之间的历史通话数据,实时识别其通话号码是否是用户的常用联系人。

Method and system for identifying common user contacts based on call data

A method and a system to identify the user based on the common contact call data, when users call to the called user, the method includes: extracting the call, the called user within a certain period of time between the call records, statistics between the main and the called user within a certain period of time several call indicator based on the extracted call, then according to the number of call index to calculate the calling user for connection identifier called user, to identify whether the calling user is commonly called user contacts, wherein the caller to contact the called user identifier for the existence of frequent calls between calling and called user identification. The invention belongs to the technical field of network communication, and can recognize whether the call number is the common contact of the user in real time based on the historical call data between the user and the calling number thereof.

【技术实现步骤摘要】
一种基于通话数据来识别用户常用联系人的方法和系统
本专利技术涉及一种基于通话数据来识别用户常用联系人的方法和系统,属于网络通信

技术介绍
手机等移动终端作为目前普及的通讯工具,已经成为人们工作生活中不可或缺的一部分。每个用户因为其工作、生活所需,都拥有着与自己频繁联系的常用联系人,通过识别用户的常用联系人,可以有助于挖掘潜在的用户集团,从而实现个性化营销。现有技术往往采用在用户手机终端上安装相应的app,然后通过app将用户的通讯录上传至服务器中,以获得用户的常用联系人名单,这种技术方案不仅会占用用户的手机和网络资源,还会导致泄漏用户隐私,因此难以被所有移动终端用户所接受。如专利申请CN201210562897.8(申请名称:移动终端常用联系人列表生成系统及方法,申请日:2012-12-21,申请人:广东欧珀移动通信有限公司)公开了一种移动终端常用联系人列表生成方法,包括以下步骤:S1、当移动终端与一联系人发生电话通讯后,记录通话时间,当移动终端与一联系人发生短信通讯后,则记录短信的总字数;S2、判断该联系人是否存在于联系人权重排名数组中,若该联系人存在联系人权重排名数组中,则根据步骤S1记录的通讯信息,将该联系人的权重增加相应的值;S3、从联系人权重排名数组中筛选出权重最大的一定数量的联系人,组成常用联系人列表。该技术方案需先读取用户的联系人权重排名数组,然后才能从联系人权重排名数组中筛选出常用联系人。因此,如何基于用户和其通话号码之间的历史通话数据,来实时识别其通话号码是否是用户的常用联系人,从而获得用户的常用联系人名单,已成为技术人员普遍关注的技术问题。
技术实现思路
有鉴于此,本专利技术的目的是提供一种基于通话数据来识别用户常用联系人的方法和系统,能基于用户和其通话号码之间的历史通话数据,来实时识别其通话号码是否是用户的常用联系人,从而获得用户的常用联系人名单。为了达到上述目的,本专利技术提供了一种基于通话数据来识别用户常用联系人的方法,当主叫用户向被叫用户发起呼叫时,包括有:提取本次呼叫的主、被叫用户在一定时间周期内的相互通话记录,根据所提取的通话记录来统计主、被叫用户之间在一定时间周期内的若干通话指标,然后根据所述若干通话指标来计算主叫用户对于被叫用户的联系标识符,以识别主叫用户是否是被叫用户的常用联系人,其中,主叫用户对于被叫用户的联系标识符用于标识主、被叫用户之间是否存在频繁通话关系。为了达到上述目的,本专利技术还提供了一种基于通话数据来识别用户常用联系人的系统,包括有:呼叫采集装置,用于将主叫用户向被叫用户发起的呼叫信息转发给联系标识符计算装置;联系标识符计算装置,用于提取本次呼叫的主、被叫用户在一定时间周期内的相互通话记录,根据所提取的通话记录来统计主、被叫用户之间在一定时间周期内的若干通话指标,然后根据所述若干通话指标来计算主叫用户对于被叫用户的联系标识符,其中,主叫用户对于被叫用户的联系标识符用于标识主、被叫用户之间是否存在频繁通话关系;联系人识别装置,用于根据主叫用户对于被叫用户的联系标识符,识别主叫用户是否是被叫用户的常用联系人。与现有技术相比,本专利技术的有益效果是:本专利技术采集现网中呼叫的主、被叫用户之间的历史通话数据,并通过多个通话指标的计算和层层筛选,从而能从用户来电中实时识别出用户的常用联系人,计算方法简单易行,具有较高的可实用性;本专利技术还进一步计算多个主叫用户对于被叫用户的联系标识符,然后根据多个联系标识符来识别主叫用户是否是被叫用户的常用联系人,从而充分利用了用户和常用联系人之间的各种通话特点,实现常用联系人的准确识别;本专利技术不仅可以用于用户的朋友(或亲友)圈的识别,还可以用于防范诈骗电话,即结合系统白名单和用户个人的常用联系人名单对来电号码进行筛选,再对非系统白名单和个人的常用联系人名单之外的未知电话进一步识别是否是诈骗电话。附图说明图1是本专利技术中计算主叫用户对于被叫用户的第一联系标识符的具体操作流程图。图2是本专利技术中计算主叫用户对于被叫用户的第二联系标识符的具体操作流程图。图3是本专利技术中计算主叫用户对于被叫用户的第三联系标识符的具体操作流程图。图4是本专利技术一种基于通话数据来识别用户常用联系人的系统的组成结构示意图。图5是联系标识符计算装置的组成结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图对本专利技术作进一步的详细描述。本专利技术一种基于通话数据来识别用户常用联系人的方法,当主叫用户向被叫用户发起呼叫时,包括有:提取本次呼叫的主、被叫用户在一定时间周期内的相互通话记录,根据所提取的通话记录来统计主、被叫用户之间在一定时间周期内的若干通话指标,然后根据所述若干通话指标来计算主叫用户对于被叫用户的联系标识符,以识别主叫用户是否是被叫用户的常用联系人,其中,主叫用户对于被叫用户的联系标识符用于标识主、被叫用户之间是否存在频繁通话关系。本专利技术还可以根据不同的通话指标来计算多个主叫用户对于被叫用户的联系标识符,包括有:第一联系标识符、第二联系标识符、第三联系标识符,只要其中的一个联系标识符识别出主叫用户是被叫用户的常用联系人即可。下面将分别对每个主叫用户对于被叫用户的联系标识符的计算过程进行具体阐述:1、计算主叫用户对于被叫用户的第一联系标识符,如图1所示,本专利技术还可以进一步包括有:步骤A11、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为主叫时的通话记录;步骤A12、统计主叫用户在当前时间周期内作为主叫时的总呼叫次数calling_nums、主叫用户在当前时间周期内作为主叫时的接通次数calling_nums_jt、主叫用户在当前时间周期内作为主叫时的平均接通时长avg_calling_ans,计算主叫用户在当前时间周期内作为主叫时的接通率:步骤A13、计算本次呼叫的主叫用户对于被叫用户的第一联系标识符:其中,PFmin、PFmax分别是频繁通话次数的最小、最大阈值,P是接通率阈值,ACA是平均接通时长阈值;步骤A14、判断主叫用户对于被叫用户的第一联系标识符是否是0?如果是,则主叫用户是被叫用户的常用联系人;如果否,则主叫用户不是被叫用户的常用联系人。2、计算主叫用户对于被叫用户的第二联系标识符,如图2所示,本专利技术还可以进一步包括有:步骤A21、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为主叫时的通话记录,然后统计主叫用户在当前时间周期内作为主叫时的总呼叫次数calling_nums;步骤A22、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为被叫时的通话记录,统计主叫用户在当前时间周期内作为被叫时的总被呼叫次数called_nums、主叫用户在当前时间周期内作为被叫时的接通次数called_nums_jt、主叫用户在当前时间周期内作为被叫时的平均接通时长avg_called_ans,然后计算主叫用户在当前时间周期内作为被叫时的接通率:步骤A23、计算本次呼叫的主叫用户对于被叫用户的第二联系标识符:其中,PFmin、PFmax分别是频繁通话次数的最小、最大阈值,P是接通率阈值,ACA是平均接通时长阈值;步骤A24、判断主叫用户对于被叫用户的第二联系标识符是否是0?如果是,则主叫用户是被叫用户的本文档来自技高网
...
一种基于通话数据来识别用户常用联系人的方法和系统

【技术保护点】
一种基于通话数据来识别用户常用联系人的方法,其特征在于,当主叫用户向被叫用户发起呼叫时,包括有:提取本次呼叫的主、被叫用户在一定时间周期内的相互通话记录,根据所提取的通话记录来统计主、被叫用户之间在一定时间周期内的若干通话指标,然后根据所述若干通话指标来计算主叫用户对于被叫用户的联系标识符,以识别主叫用户是否是被叫用户的常用联系人,其中,主叫用户对于被叫用户的联系标识符用于标识主、被叫用户之间是否存在频繁通话关系。

【技术特征摘要】
1.一种基于通话数据来识别用户常用联系人的方法,其特征在于,当主叫用户向被叫用户发起呼叫时,包括有:提取本次呼叫的主、被叫用户在一定时间周期内的相互通话记录,根据所提取的通话记录来统计主、被叫用户之间在一定时间周期内的若干通话指标,然后根据所述若干通话指标来计算主叫用户对于被叫用户的联系标识符,以识别主叫用户是否是被叫用户的常用联系人,其中,主叫用户对于被叫用户的联系标识符用于标识主、被叫用户之间是否存在频繁通话关系。2.根据权利要求1所述的方法,其特征在于,主叫用户对于被叫用户的联系标识符包括有:第一联系标识符,这样,进一步包括有:步骤A11、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为主叫时的通话记录;步骤A12、统计主叫用户在当前时间周期内作为主叫时的总呼叫次数calling_nums、主叫用户在当前时间周期内作为主叫时的接通次数calling_nums_jt、主叫用户在当前时间周期内作为主叫时的平均接通时长avg_calling_ans,计算主叫用户在当前时间周期内作为主叫时的接通率:步骤A13、计算本次呼叫的主叫用户对于被叫用户的第一联系标识符:其中,PFmin、PFmax分别是频繁通话次数的最小、最大阈值,P是接通率阈值,ACA是平均接通时长阈值;步骤A14、判断主叫用户对于被叫用户的第一联系标识符是否是0,如果是,则主叫用户是被叫用户的常用联系人。3.根据权利要求1所述的方法,其特征在于,主叫用户对于被叫用户的联系标识符包括有:第二联系标识符,这样,进一步包括有:步骤A21、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为主叫时的通话记录,然后统计主叫用户在当前时间周期内作为主叫时的总呼叫次数calling_nums;步骤A22、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为被叫时的通话记录,统计主叫用户在当前时间周期内作为被叫时的总被呼叫次数called_nums、主叫用户在当前时间周期内作为被叫时的接通次数called_nums_jt、主叫用户在当前时间周期内作为被叫时的平均接通时长avg_called_ans,然后计算主叫用户在当前时间周期内作为被叫时的接通率:步骤A23、计算本次呼叫的主叫用户对于被叫用户的第二联系标识符:其中,PFmin、PFmax分别是频繁通话次数的最小、最大阈值,P是接通率阈值,ACA是平均接通时长阈值;步骤A24、判断主叫用户对于被叫用户的第二联系标识符是否是0,如果是,则主叫用户是被叫用户的常用联系人。4.根据权利要求1所述的方法,其特征在于,主叫用户对于被叫用户的联系标识符包括有:第三联系标识符,这样,进一步包括有:步骤A31、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为主叫时的通话记录,然后统计主叫用户在当前时间周期内作为主叫时的总呼叫次数calling_nums;步骤A32、从主、被叫用户在当前时间周期内的相互通话记录中提取主叫用户作为被叫时的通话记录,统计主叫用户在当前时间周期内作为被叫时的总被呼叫次数called_nums、主叫用户在当前时间周期内作为被叫时的接通次数called_nums_jt,然后计算主叫用户在当前时间周期内作为被叫时的接通率:步骤A33、从当前时间周期开始,顺序往前提取主、被叫用户在多个连续的历史时间周期内的相互通话记录,统计主叫用户在所有历史时间周期内作为主叫时的总通话次数其中,calling_num_jt(i)是主叫用户在第i个历史时间周期内作为主叫时的接通次数,N是提取的历史时间周期总数;步骤A34、计算本次呼叫的主叫用户对于被叫用户的第三联系标识符:其中,P是接通率阈值,TCJN是总通话次数阈值;步骤A35、判断主叫用户对于被叫用户的第三联系标识符是否是0,如果是,则主叫用户是被叫用户的常用联系人。5.根据权利要求2、3和...

【专利技术属性】
技术研发人员:申正洪永婷刘瑶吉立妍张煊王昊王娜
申请(专利权)人:杭州东信北邮信息技术有限公司
类型:发明
国别省市:北京,11

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

1