更新黄页信息的方法和装置的制造方法

文档序号:9200410阅读:350来源:国知局
更新黄页信息的方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种更新黄页信息的方法和装置。
【背景技术】
[0002]移动互联网发展到今天,通讯管理类软件围绕着给用户提供更好用、更便捷的通讯方式,已经被越来越多的移动终端用户所接受,逐渐成为用户必不可少的工具类应用,在用户的生活、工作中得到广泛的使用。此类软件带来的沟通便捷性和有效性,逐步成为用户在意的核心点。
[0003]目前的通讯管理类软件对陌生电话号码这一类通讯对象的管理较为简单,当陌生电话号码为企业号码时,能够提供该号码的简单黄页信息,如企业名称。
[0004]但是,提供的黄页信息通常准确性较差,无法满足用户的需要。

【发明内容】

[0005]有鉴于此,本发明实施例提供了一种更新黄页信息的方法和装置,以提高黄页信息的准确性。所述技术方案如下:
[0006]一方面,提供了一种更新黄页信息的方法,所述方法包括:
[0007]预先存储多个号码的黄页信息至数据库中;
[0008]定期获取待更新号码;
[0009]查找黄页网站得到所述待更新号码对应的第一黄页信息;
[0010]使用搜索引擎搜索得到所述待更新号码对应的第二黄页信息;
[0011]分别比对所述第一黄页信息、所述第二黄页信息与所述数据库中所述待更新号码的第三黄页信息是否相似,根据比对结果确定是否更新所述数据库中的所述第三黄页信息。
[0012]其中,所述分别比对所述第一黄页信息、所述第二黄页信息与所述数据库中所述待更新号码的第三黄页信息是否相似,根据比对结果确定是否更新所述数据库中的所述第三黄页信息,包括:
[0013]如果所述第一黄页信息与所述第三黄页信息相似,或者所述第二黄页信息与所述第三黄页信息相似,则不更新所述第三黄页信息;
[0014]如果所述第一黄页信息与所述第三黄页信息不相似,且所述第二黄页信息与所述第三黄页信息也不相似,则更新所述第三黄页信息。
[0015]其中,所述如果所述第一黄页信息与所述第三黄页信息不相似,且所述第二黄页信息与所述第三黄页信息也不相似,则更新所述第三黄页信息,包括:
[0016]当所述第一黄页信息与所述第三黄页信息不相似,且所述第二黄页信息与所述第三黄页信息也不相似时,判断所述第一黄页信息与所述第二黄页信息是否相似;
[0017]如果所述第一黄页信息与所述第二黄页信息相似,则在所述第一黄页信息和所述第二黄页信息中选取一个来更新所述数据库中的所述第三黄页信息;
[0018]如果所述第一黄页信息与所述第二黄页信息不相似,则使用预先指定的信任方查询所述待更新号码的黄页信息,用查询得到的黄页信息更新所述数据库中的所述第三黄页信息。
[0019]其中,所述在所述第一黄页信息和所述第二黄页信息中选取一个来更新所述数据库中的所述第三黄页信息,包括:
[0020]获取所述黄页网站的信任度和所述搜索引擎的信任度;
[0021]如果所述黄页网站的信任度高于所述搜索引擎的信任度,则用所述第一黄页信息更新所述数据库中的所述第三黄页信息;
[0022]如果所述搜索引擎的信任度高于所述黄页网站的信任度,则用所述第二黄页信息更新所述数据库中的所述第三黄页信息。
[0023]其中,所述定期获取待更新号码,包括:
[0024]定期接收客户端发送的通话记录中除联系人以外的陌生号码。
[0025]其中,所述方法还包括:
[0026]接收所述客户端发送的用户指定的号码;
[0027]在所述数据库中查找所述指定的号码对应的黄页信息;
[0028]将查找得到的所述黄页信息发送给所述客户端。
[0029]另一方面,提供了一种更新黄页信息的装置,所述装置包括:
[0030]存储模块,用于预先存储多个号码的黄页信息至数据库中;
[0031]获取模块,用于定期获取待更新号码;
[0032]第一查找模块,用于查找黄页网站得到所述待更新号码对应的第一黄页信息;
[0033]第二查找模块,用于使用搜索引擎搜索得到所述待更新号码对应的第二黄页信息;
[0034]更新模块,用于分别比对所述第一黄页信息、所述第二黄页信息与所述数据库中所述待更新号码的第三黄页信息是否相似,根据比对结果确定是否更新所述数据库中的所述第三黄页信息。
[0035]其中,所述更新模块包括:
[0036]第一更新子模块,用于如果所述第一黄页信息与所述第三黄页信息相似,或者所述第二黄页信息与所述第三黄页信息相似,则不更新所述第三黄页信息;
[0037]第二更新子模块,用于如果所述第一黄页信息与所述第三黄页信息不相似,且所述第二黄页信息与所述第三黄页信息也不相似,则更新所述第三黄页信息。
[0038]其中,所述第二更新子模块包括:
[0039]判断单元,用于当所述第一黄页信息与所述第三黄页信息不相似,且所述第二黄页信息与所述第三黄页信息也不相似时,判断所述第一黄页信息与所述第二黄页信息是否相似;
[0040]第一更新子单元,用于如果所述第一黄页信息与所述第二黄页信息相似,则在所述第一黄页信息和所述第二黄页信息中选取一个来更新所述数据库中的所述第三黄页信息;
[0041]第二更新子单元,用于如果所述第一黄页信息与所述第二黄页信息不相似,则使用预先指定的信任方查询所述待更新号码的黄页信息,用查询得到的黄页信息更新所述数据库中的所述第三黄页信息。
[0042]其中,所述第一更新子单元用于:
[0043]如果所述第一黄页信息与所述第二黄页信息相似,获取所述黄页网站的信任度和所述搜索引擎的信任度;
[0044]如果所述黄页网站的信任度高于所述搜索引擎的信任度,则用所述第一黄页信息更新所述数据库中的所述第三黄页信息;
[0045]如果所述搜索引擎的信任度高于所述黄页网站的信任度,则用所述第二黄页信息更新所述数据库中的所述第三黄页信息。
[0046]其中,所述获取模块用于:
[0047]定期接收客户端发送的通话记录中除联系人以外的陌生号码。
[0048]其中,所述装置还包括:
[0049]接收模块,用于接收所述客户端发送的用户指定的号码;
[0050]第三查找模块,用于在所述数据库中查找所述指定的号码对应的黄页信息;
[0051]发送模块,用于将查找得到的所述黄页信息发送给所述客户端。
[0052]本发明实施例提供的技术方案带来的有益效果是:预先存储多个号码的黄页信息至数据库中,定期获取待更新号码,查找黄页网站得到所述待更新号码对应的第一黄页信息,使用搜索引擎搜索得到所述待更新号码对应的第二黄页信息,分别比对所述第一黄页信息、所述第二黄页信息与所述数据库中所述待更新号码的第三黄页信息是否相似,根据比对结果确定是否更新所述数据库中的所述第三黄页信息,能够对数据库中的黄页信息进行持续智能更新,提高了黄页信息的准确性,实现了黄页信息的自动更新,从而方便客户端查询且保证了查询结果的准确性。
【附图说明】
[0053]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0054]图1是本发明一实施例提供的更新黄页信息的方法流程图;
[0055]图2是本发明另一实施例提供的更新黄页信息的方法流程图;
[0056]图3是本发明另一实施例提供的更新黄页信息的方法流程图;
[0057]图4是本发明另一实施例提供的更新黄页信息的装置结构图;
[0058]图5是本发明另一实施例提供的更新黄页信息的装置结构图;
[0059]图6是本发明另一实施例提供的服务器结构图。
【具体实施方式】
[0060]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0061]参见图1,本发明一实施例提供了一种更新黄页信息的方法,包括:
[0062]101:预先存储多个号码的黄页信息至数据库中;
[0063]102:定期获取待更新号码;
[0064]其中,可以预先设置指定的周期,每隔该周期定期获取待更新号码。该周期的具体数值可以根据需要设定,本实施例对此不做具体限定。
[0065]103:查找黄页网站得到该待更新号码对应的第一黄页信息;
[0066]其中,黄页网站不限定是一个还是多个,优选地,可以选用多个黄页网站来查找,当查找得到多个结果时,可以根据黄页网站的信任度来选取一个信任度较高的黄页网站的结果作为查找得到的黄页信息。其中,黄页网站的信任度可以根据网络排名,或者根据需要设置各个黄页网站的信任度等等,此处不限定。
[0067]104:使用搜索引擎搜索得到该待更新号码对应的第二黄页信息;
[0068]其中,搜索引擎不限定是一个还是多个,优选地,可以选用多个搜索引擎来搜索,当搜索得到多个结果时,可以根据搜索引擎的信任度来选取一个信任度较高的搜索引擎的结果作为搜索得到的黄页信息。其中,搜索引擎的信任度可以根据网络排名,或者根据需要设置各个搜索引擎的信任度等等,此处不限定。
[0069]所述搜索引擎可以根据需要选用,如百度、谷歌、搜狗等等,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1