提供电话号码的方法及系统技术方案

技术编号:11073818 阅读:149 留言:0更新日期:2015-02-25 12:47
本发明专利技术公开了提供电话号码的方法及系统,其中,所述方法包括:接收到对待查号码对应标签的查询请求时,获取终端设备所在的当前位置;所述标签为所述待查号码对应的标识信息;调用所述终端设备中存储的通话历史记录;所述通话历史记录中保存有所述终端设备接打过的号码、各所述接打过的号码分别对应的标签,以及各所述接打过的号码在接打时所述终端设备分别所处的历史位置;在所述通话历史记录中,根据所述当前位置对所述标签下的各号码进行筛选;将筛选得到的号码作为所述标签对应的待查号码进行调用。通过本发明专利技术,可以满足用户对本地通讯薄或公共号码资源的多义性查询需求,准确提供与用户输入的标签最相关的号码,提高对于号码的查找效率。

【技术实现步骤摘要】
提供电话号码的方法及系统
本专利技术涉及通信
,具体涉及提供电话号码的方法及系统。
技术介绍
随着移动通信技术和终端设备制造技术的快速发展,智能化的终端设备得到了前所未有的普及,人们使用的智能化终端设备,已经成为不同学科,不同领域的尖端技术相结合的科技产物。在使用终端设备与联系人进行沟通时,机主一般都需要首先使用终端设备查找到对方的电话号码。在查找联系人的电话号码时,现有的技术手段中的一种方法是基于终端中的本地通讯簿进行查找,此时,系统可以使用本地通讯簿,根据输入内容,如用户输入的首字母等,查找出与该输入内容相匹配的联系人,还可以对查找到的多个联系人进行排序,并显示给用户供选择。对于具有互联网通信功能的终端设备,还可以通过将查询条件发送至网络服务器的方式进行号码查询,网络服务器中保存有公开号码库或者经过认证的官方号码库等号码资源,并提供基于标签的号码查询服务,此类网络服务器将用户输入的查询条件作为标签进行号码查询,并将查询结果返回给用户终端设备,从而为用户提供了联系人的电话号码。上述联系人的电话号码的方法,虽然能为用户查找联系人的电话号码带来一定的便利,但所得的电话号码的准确性和有效性方面往往不高,如,输入“快递”、“吉野家”这种多义性的查询条件作为标签发送至服务器时,返回的多个结果往往还需进一步筛选,因此,降低了用户的号码查找效率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的提供电话号码的方法以及相应的提供电话号码的系统。依据本专利技术的一个方面,提供了一种提供电话号码的方法,包括:接收到对待查号码对应标签的查询请求时,获取终端设备所在的当前位置;其中,所述待查号码对应标签为所述待查号码对应的标识信息;调用所述终端设备中存储的通话历史记录;所述通话历史记录中保存有所述终端设备接打过的号码、各所述接打过的号码分别对应的标签,以及各所述接打过的号码在接打时所述终端设备分别所处的历史位置;在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选;将筛选得到的号码作为所述待查号码对应标签对应的待查号码进行调用。可选地,所述通话历史记录通过以下方式建立:在使用终端设备接打电话时,保存对应的号码,并根据所述号码查询预置的号码信息库,获取所述号码对应的标签并对应保存;所述预置的号码信息库中保存有全网中的号码及每个号码分别对应的标签;同时,获取接打电话时所述终端设备所处的地理位置并与所述号码对应保存。可选地,所述根据所述号码查询预置的号码信息库,获取所述号码对应的标签并对应保存,包括:将所接打电话时的对应号码发送到服务器,以便所述服务器根据所述号码在所保存的所述号码信息库中进行查询;接收所述服务器查询到的标签并与所述号码对应保存。可选地,所述在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选,包括:在所述通话历史记录中,将所述接打过的号码对应的标签与待查号码对应标签进行匹配,并比较所述当前位置与所述待查号码对应标签下的各号码对应的历史位置,筛选出符合预置距离阈值的所述待查号码对应标签下的号码。可选地,所述在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选,包括:将所述接打过的号码在接打时所述终端设备分别所处的所述历史位置,分别与所述当前位置进行比对,获取各所述历史位置与当前位置的距离平均值;将所述距离平均值小于预置的距离阈值时对应的所述接打过的号码确定为所述当前位置对应的相关号码;根据所述待查号码对应标签对所述相关号码对应的通话历史记录进行检索,分别获取各所述相关号码与所述待查号码对应标签的匹配度;将与所述待查号码对应标签的匹配度大于预置的匹配度阈值的相关号码确定为所述筛选得到的号码。可选地,所述在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选,包括:根据所述待查号码对应标签对所述通话历史记录进行检索,分别获取各接打过的号码与所述待查号码对应标签对应的匹配度;将与所述匹配度大于预置的匹配度阈值时对应的所述接打过的号码确定为所述待查号码对应标签的相关号码;将所述待查号码对应标签的相关号码在接打时所述终端设备分别所处的历史位置与所述当前位置分别进行比对,获取所述历史位置与当前位置的距离平均值;将所述距离平均值小于预置的距离阈值的相关号码确定为所述筛选得到的号码。可选地,所述方法还包括:对所述待查号码进行排序;则所述将筛选得到的号码作为待查号码对应标签对应的待查号码进行调用,包括:调用经过排序后的所述待查号码。可选地,所述对所述待查电话号码进行排序,包括,根据以下信息中的一种或多种,对所述待查号码进行排序:以待查号码对应标签与各待查号码的对应标签进行匹配,获取的所述待查号码对应标签与各待查号码的对应标签的匹配度;以每个待查号码为单位,计算每个待查号码在接打时所述终端设备分别所处的历史位置与所述当前位置的距离,获得的每个待查号码对应的与所述当前位置的距离平均值;与各待查号码的通话频度;与各待查号码通话的最近通话时间;与各待查号码的累计通话时长。可选地,所述方法还包括:当所述信息包括所述匹配度和/或所述距离平均值时,优先根据所述匹配度和/或所述距离平均值对所述待查号码进行排序。可选地,所述方法还包括:将所述待查号码对应标签发送到服务器,以便于所述服务器在其保存的号码信息库根据所述待查号码对应标签进行查询;所述终端设备接收所述服务器返回的号码;所述将筛选得到的号码作为所述待查号码对应标签对应的待查号码进行调用,包括:在对所述待查号码进行调用时,同时调用所述服务器返回的号码,并优先调用所述待查号码。根据本专利技术的另一方面,提供了一种提供电话号码的系统,包括:地理位置获取单元,用于接收到对待查号码对应标签的查询请求时,获取终端设备所在的当前位置;其中,所述待查号码对应标签为所述待查号码对应的标识信息;通话历史记录获取单元,用于调用所述终端设备中存储的通话历史记录;所述通话历史记录中保存有所述终端设备接打过的号码、各所述接打过的号码分别对应的标签,以及各所述接打过的号码在接打时所述终端设备分别所处的历史位置;号码筛选单元,用于在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选;号码调用单元,用于将筛选得到的号码作为所述待查号码对应标签对应的待查号码进行调用。可选地,所述通话历史记录通过以下单元建立:标签查询及保存单元,用于在使用终端设备接打电话时,保存对应的号码,并根据所述号码查询预置的号码信息库,获取所述号码对应的标签并对应保存;所述预置的号码信息库中保存有全网中的号码及每个号码分别对应的标签;地理位置获取及保存单元,用于利用所述终端设备中的地理定位设备获取接打电话时所述终端设备所处的地理位置并与所述号码对应保存。可选地,所述号码筛选单元,包括:号码筛选子单元,用于在所述通话历史记录中,将所述接打过的号码对应的标签与待查号码对应标签进行匹配,并比较所述当前位置与所述待查号码对应标签下的各号码对应的历史位置,筛选出符合预置距离阈值的所述待查号码对应标签下的号码。根据本专利技术的提供电话号码的方法及系统,在通过终端设备输入的标签信息查询号码时,获取终本文档来自技高网...
提供电话号码的方法及系统

【技术保护点】
一种提供电话号码的方法,其特征在于,包括:接收到对待查号码对应标签的查询请求时,获取终端设备所在的当前位置;其中,所述标签为所述待查号码对应的标识信息;调用所述终端设备中存储的通话历史记录;所述通话历史记录中保存有所述终端设备接打过的号码、各所述接打过的号码分别对应的标签,以及各所述接打过的号码在接打时所述终端设备分别所处的历史位置;在所述通话历史记录中,根据所述当前位置对所述标签下的各号码进行筛选;将筛选得到的号码作为所述标签对应的待查号码进行调用。

【技术特征摘要】
1.一种提供电话号码的方法,其特征在于,包括:接收到对待查号码对应标签的查询请求时,获取终端设备所在的当前位置;其中,所述待查号码对应标签为所述待查号码对应的标识信息;调用所述终端设备中存储的通话历史记录;所述通话历史记录中保存有所述终端设备接打过的号码、各所述接打过的号码分别对应的标签,以及各所述接打过的号码在接打时所述终端设备分别所处的历史位置;在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选;将筛选得到的号码作为所述待查号码对应标签对应的待查号码进行调用。2.根据权利要求1所述的方法,其特征在于,包括,所述通话历史记录通过以下方式建立:在使用终端设备接打电话时,保存对应的号码,并根据所述号码查询预置的号码信息库,获取所述号码对应的标签并对应保存;所述预置的号码信息库中保存有全网中的号码及每个号码分别对应的标签;同时,获取接打电话时所述终端设备所处的地理位置并与所述号码对应保存。3.根据权利要求2所述的方法,其特征在于,所述根据所述号码查询预置的号码信息库,获取所述号码对应的标签并对应保存,包括:将所接打电话时的对应号码发送到服务器,以便所述服务器根据所述号码在所保存的所述号码信息库中进行查询;接收所述服务器查询到的标签并与所述号码对应保存。4.根据权利要求1所述的方法,其特征在于,所述在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选,包括:在所述通话历史记录中,将所述接打过的号码对应的标签与所述待查号码对应标签进行匹配,并比较所述当前位置与所述待查号码对应标签下的各号码对应的历史位置,筛选出符合预置距离阈值的所述待查号码对应标签下的号码。5.根据权利要求1或4所述的方法,其特征在于,所述在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选,包括:将所述接打过的号码在接打时所述终端设备分别所处的所述历史位置,分别与所述当前位置进行比对,获取各所述历史位置与当前位置的距离平均值;将所述距离平均值小于预置的距离阈值时对应的所述接打过的号码确定为所述当前位置对应的相关号码;根据所述待查号码对应标签对所述相关号码对应的通话历史记录进行检索,分别获取各所述相关号码与所述待查号码对应标签的匹配度;将与所述待查号码对应标签的匹配度大于预置的匹配度阈值的相关号码确定为所述筛选得到的号码。6.根据权利要求1或4所述的方法,其特征在于,所述在所述通话历史记录中,根据所述当前位置对所述待查号码对应标签下的各号码进行筛选,包括:根据所述待查号码对应标签对所述通话历史记录进行检索,分别获取各接打过的号码与所述待查号码对应标签对应的匹配度;将与所述匹配度大于预置的匹配度阈值时对应的所述接打过的号码确定为所述待查号码对应标签的相关号码;将所述待查号码对应标签的相关号码在接打时所述终端设备分别所处的历史位置与所述当前位置分别进行比对,获取所述历史位置与当前位置的距离平均值;将所述距离平均值小于预置的距离阈...

【专利技术属性】
技术研发人员:张友书余浩张阔
申请(专利权)人:北京搜狗信息服务有限公司北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1