提供号码信息的方法及系统技术方案

技术编号:9768441 阅读:123 留言:0更新日期:2014-03-16 00:17
本发明专利技术公开了提供号码信息的方法及系统,其中,所述方法包括:在用户接打电话时,获取当前用户号码,以及当前用户所接打的号码;根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据;所述临时关系数据包括用户与第三方产生业务关系时相关的业务信息;从查询到的临时关系数据中提取所述业务信息,将所述业务信息确定为与所接打的号码相关的号码信息,并在终端设备中调用所述号码信息。通过本发明专利技术,能够提高了提供号码信息的灵活性和信息的丰富性。

【技术实现步骤摘要】
提供号码信息的方法及系统
本专利技术涉及通信
,具体涉及提供号码信息的方法及系统。
技术介绍
随着移动通信技术的不断发展和移动通信终端设备制造技术的不断提高,移动通信终端设备已经走向了智能化,并且得到了迅速的普及。智能化的移动通信终端设备,已经成为不同
的尖端技术相结合的科技产物。在使用移动通信终端设备与联系人进行沟通时,用户除了可以获得联系人的号码,还可以获得该号码有关的信息,简称为号码信息。号码信息可以是通过查询设备上的电话簿得到的。例如用户在设备的本地电话簿存储电话号码时,可以同时存储对应的联系人姓名,号码性质信息等,号码性质信息诸如标识该号码是手机号码或者座机号码的信息;或者标识该号码地点的信息,例如号码对应的是联系人住所,或者联系人工作单位等等。用户在存储电话号码的同时,可以同时存储号码信息到本地电话簿。这样在接打电话时,就可以通过本地电话簿获得电话号码对应的号码信息,实现对号码的提示和识别。此外,随着移动通信终端设备的智能化,其功能越来越强大,大多设备可以接入互联网,这为在终端通信设备中实现更加便利和丰富的电话号码相关功能提供了条件。例如终端设备可以通过互联网与服务器的交互,在接打电话时以接打的号码查询位于服务器上的公共号码信息库,获取公共号码库中保存的接打的号码对应的号码信息,从而免去了设备本地电话簿需要手动输入信息的麻烦,所提供的信息也更加的丰富。上述提供号码信息的方法,虽然能提供一定的与接打号码有关的信息,但所得的号码信息的准确性和有效性方面往往不高,尤其是在号码属性频繁变动的情况下,公共号码信息库的静态号码信息更新容易滞后。另外,对于不同的用户,根据同一号码查询公共号码信息库得到的号码信息是相同的,对于同一用户,在不同时期根据同一号码查询公共号码信息库得到的号码信息也是相同的,提供号码信息的灵活性和动态性不足。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的提供号码信息的方法以及提供号码信息的系统。依据本专利技术的一个方面,提供了一种提供号码信息的方法,其特征在于,包括:在用户接打电话时,获取当前用户号码,以及当前用户所接打的号码;根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据;所述临时关系数据包括用户与第三方产生业务关系时相关的业务信息;从查询到的临时关系数据中提取所述业务信息,将所述业务信息确定为与所接打的号码相关的号码信息,并在终端设备中调用所述号码信息。可选地,在用户与所述第三方产生业务关系时,获取产生的业务信息,用户号码,以及第三方号码;所述方法还包括:根据获取到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据;并将所述临时关系数据存储到所述业务关系数据库中;所述根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据,包括:在所述业务关系数据库中进行查询,如果某一条临时关系数据中的用户号码与所述当前用户号码匹配,并且该条临时关系数据中的所述第三方号码与所述所接打的号码相匹配,则获取该条临时关系数据。可选地,还包括:在用户与所述第三方产生业务关系时,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器;所述业务关系数据库位于数据合作服务器中;所述数据合作服务器接收第三方服务器发送的所述业务信息,用户号码,以及第三方号码;所述根据获取到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据;并将所述临时关系数据存储到所述业务关系数据库中,包括:根据从所述第三方服务器接收的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据,并将所述临时关系数据存储到位于所述数据合作服务器的所述业务关系数据库中。可选地,在用户与所述第三方产生业务关系的不同阶段,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器;所述根据接收到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据,并将所述临时关系数据存储到位于所述数据合作服务器的所述业务关系数据库中,包括:根据所述业务关系的不同阶段,生成各阶段对应的临时关系数据;并将同一用户号码,以及同一第三方号码在不同阶段的不同临时关系数据以替换的方式存储到所述业务关系数据库中。可选地,还包括:在所述第三方服务器与所述数据合作服务器之间建立长连接;所述在用户与所述第三方产生业务关系时,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器,包括:在用户与所述第三方产生业务关系时,通过所述第三方服务器与所述数据合作服务器之间建立的长连接,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器。可选地,还包括:所述数据合作服务器将与当前用户号码相关的临时关系数据发送至用户的终端设备中。可选地,所述根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据,包括:在终端设备处于离线状态时,根据所述当前用户号码以及所述所接打的号码,查询所述终端设备中与当前用户号码相关的临时关系数据,获取与所述当前用户号码,以及所接打的号码相匹配的临时关系数据。可选地,还包括:在用户与所述第三方的业务关系结束时,在所述业务关系数据库中对该业务关系对应的所述临时关系数据进行删除操作,或添加完结标记。可选地,还包括,如果在所述业务关系数据库没有查询到相匹配的临时关系数据,则:查询公共号码信息库获取所述公共号码信息库中所述所接打的号码对应的号码信息进行调用;或者,将所述所接打的号码确定为陌生号码。根据本专利技术的另一方面,提供了一种提供号码信息的系统,其特征在于,包括:号码获取单元,用于在用户接打电话时,获取当前用户号码,以及当前用户所接打的号码;查询单元,用于根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据;所述临时关系数据包括用户与第三方产生业务关系时相关的业务信息;信息调用单元,用于从查询到的临时关系数据中提取所述业务信息,将所述业务信息确定为与所接打的号码相关的号码信息,并在终端设备中调用所述号码信息。可选地,在用户与所述第三方产生业务关系时,获取产生的业务信息,用户号码,以及第三方号码;所述系统还包括:临时关系数据产生单元,用于根据获取到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据;并将所述临时关系数据存储到所述业务关系数据库中;所述查询单元,包括:第一查询子单元,用于在所述业务关系数据库中进行查询,如果某一条临时关系数据中的用户号码与所述当前用户号码匹配,并且该条临时关系数据中的所述第三方号码与所述所接打的号码相匹配,则获取该条临时关系数据。可选地,还包括:数据发送单元,用于在用户与所述第三方产生业务关系时,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器;所述业务关系数本文档来自技高网
...

【技术保护点】
一种提供号码信息的方法,其特征在于,包括:在用户接打电话时,获取当前用户号码,以及当前用户所接打的号码;根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据;所述临时关系数据包括用户与第三方产生业务关系时相关的业务信息;从查询到的临时关系数据中提取所述业务信息,将所述业务信息确定为与所接打的号码相关的号码信息,并在终端设备中调用所述号码信息。

【技术特征摘要】
1.一种提供号码信息的方法,其特征在于,包括: 在用户接打电话时,获取当前用户号码,以及当前用户所接打的号码; 根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据;所述临时关系数据包括用户与第三方产生业务关系时相关的业务信息; 从查询到的临时关系数据中提取所述业务信息,将所述业务信息确定为与所接打的号码相关的号码信息,并在终端设备中调用所述号码信息。2.根据权利要求1所述的方法,其特征在于,在用户与所述第三方产生业务关系时,获取产生的业务信息,用户号码,以及第三方号码;所述方法还包括: 根据获取到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据;并将所述临时关系数据存储到所述业务关系数据库中; 所述根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据,包括: 在所述业务关系数据库中进行查询,如果某一条临时关系数据中的用户号码与所述当前用户号码匹配,并且该条临时关系数据中的所述第三方号码与所述所接打的号码相匹配,则获取该条临时关系数据。3.根据权利要求2所述的方法,其特征在于,还包括: 在用户与所述第三方产生业务关系时,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器;所述业务关系数据库位于数据合作服务器中; 所述数据合作服务器接收第三方服务器发送的所述业务信息,用户号码,以及第三方号码; 所述根据获取到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据;并将所述临时关系数据存储到所述业务关系数据库中,包括: 根据从所述第三方服务器接收的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据,并将所述临时关系数据存储到位于所述数据合作服务器的所述业务关系数据库中。4.根据权利要求3所述的方法,其特征在于,在用户与所述第三方产生业务关系的不同阶段,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器;所述根据接收到的所述业务信息,用户号码,以及第三方号码,生成所述临时关系数据,并将所述临时关系数据存储到位于所述数据合作服务器的所述业务关系数据库中,包括: 根据所述业务关系的不同阶段,生成各阶段对应的临时关系数据;并将同一用户号码,以及同一第三方号码在不同阶段的不同临时关系数据以替换的方式存储到所述业务关系数据库中。5.根据权利要求3所述的方法,其特征在于,还包括: 在所述第三方服务器与所述数据合作服务器之间建立长连接; 所述在用户与所述第三方产生业务关系时,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器,包括:在用户与所述第三方产生业务关系时,通过所述第三方服务器与所述数据合作服务器之间建立的长连接,由第三方服务器将产生的业务信息,用户号码,以及第三方号码发送至数据合作服务器。6.根据权利要求1所述的方法,其特征在于,还包括: 将与当前用户号码相关的临时关系数据发送至用户的终端设备中。7.根据权利要求6所述的方法,其特征在于,所述根据所述当前用户号码以及所述所接打的号码,查询业务关系数据库,获取所述业务关系数据库中与所述当前用户号码,以及所接打的号码相匹配的临时关系数据,包括: 在终端设备处于离线状态时,根据所述当前用户号码以及所述所接打的号码,查询所述终端设备中与当前用户号码相关的临时关系数据,获取与所述当前用户号码,以及所接打的号码相匹配的临时关系数据。8.根据权利要求1-7任一项所述的方法,其特征在于,还包括: 在用户与所述第三方的业务关系结束时,在所述业务关系数据库中对该业务关系对应的所述临时关系数据进行删除操作,或添加完结标记。9.根据权利要求1-7任一项所述的方法,其特征在于,还包括,如果在所述业务关系数据库没有查询到相匹配的临时关系数据,则: 查询公共号码信息库获取所述公共号码...

【专利技术属性】
技术研发人员:邓范鑫
申请(专利权)人:北京搜狗信息服务有限公司北京搜狗科技发展有限公司
类型:发明
国别省市:

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

1