筛选黄页电话号码的方法及装置的制造方法

文档序号:9399431
筛选黄页电话号码的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子设备技术领域,特别是涉及一种筛选黄页电话号码的方法、筛选黄页电话号码的装置。
【背景技术】
[0002]目前智能手机中的黄页应用越来越普及,用户很容易就能查到快递、政府部门、连锁商店的电话。但很多情况下这些电话都是总机,用户还需要询问自己需要的快递或政府部门等的分机号码,例如自己住的地方附近的快递、政府部门的分机号码,这样就会浪费用户的时间和话费。
[0003]针对该问题,目前的技术方案是先标定每个黄页电话号码的地理位置,例如顺丰快递在不同街区的办事处。然后将办事处的地理位置和对应的黄页电话号码绑定起来,根据用户拨打电话时距离不同办事处的距离,从其中挑一个最近的黄页电话号码作为优先拨打的电话。这种方案能解决浪费用户的时间和话费的问题,但是若用户拨打电话时没有上网或者网络信号不好,就定位不到用户拨打电话时的地理位置,或者用户在外地出差,但是需要拨打居住地附近的快递或政府部门的电话时,由于此时定位的地理位置不对,所以筛选出来的优先拨打的黄页电话号码是错误的。另外,仅靠用户拨打电话时距离不同办事处的距离筛选出的黄页电话号码可能不准确,因为不同办事处的业务范围可能是按街区或者住宅小区来设置的。

【发明内容】

[0004]基于此,有必要针对上述问题,提供一种筛选黄页电话号码的方法及装置,能够不依靠网络筛选出用户需要的黄页电话号码。
[0005]一种筛选黄页电话号码的方法,包括步骤:
[0006]获取输入的黄页电话号码的属性信息,所述属性信息包括业务类型和黄页电话号码的地理位置中的任意一种或两种;
[0007]获取输入的位置名称;
[0008]根据记录的各位置名称和各黄页电话号码的对应关系,从各黄页电话号码中筛选出所述属性信息和位置名称对应的黄页电话号码。
[0009]一种筛选黄页电话号码的装置,包括:
[0010]属性信息获取模块,用于获取输入的黄页电话号码的属性信息,所述属性信息包括业务类型和黄页电话号码的地理位置中的任意一种或两种;
[0011]位置名称获取模块,用于获取输入的位置名称;
[0012]黄页号码筛选模块,用于根据记录的各位置名称和各黄页电话号码的对应关系,从各黄页电话号码中筛选出所述属性信息和位置名称对应的黄页电话号码。
[0013]本发明筛选黄页电话号码的方法及装置,各黄页电话号码设置为属性信息+电话号码的形式,根据各黄页电话号码的管辖业务范围,将各黄页电话号码与各位置名称(例如小区名称等)进行匹配,从而在用户输入属性信息和位置名称时,不需要上网,迅速而准确地为用户筛选出最合适的黄页号码,有效避免用户拨总机后再查找分机号而导致的时间和话费浪费的问题。
【附图说明】
[0014]图1为本发明筛选黄页电话号码的方法实施例的流程示意图;
[0015]图2为本发明筛选黄页电话号码的装置实施例一的结构示意图;
[0016]图3为本发明筛选黄页电话号码的装置实施例二的结构示意图;
[0017]图4为本发明筛选黄页电话号码的装置实施例三的结构示意图;
[0018]图5为本发明筛选黄页电话号码的装置实施例四的结构示意图。
【具体实施方式】
[0019]为了更好的理解本发明要解决的技术问题、采取的技术方案以及达到的技术效果,下面结合附图对本发明的【具体实施方式】做详细描述。
[0020]如图1所示,一种筛选黄页电话号码的方法,包括步骤:
[0021]S110、获取输入的黄页电话号码的属性信息,所述属性信息包括业务类型和黄页电话号码的地理位置中的任意一种或两种;
[0022]S120、获取输入的位置名称;
[0023]S130、根据记录的各位置名称和各黄页电话号码的对应关系,从各黄页电话号码中筛选出所述属性信息和位置名称对应的黄页电话号码。
[0024]为每个黄页电话号码增加属性,属性信息包括业务类型和黄页电话号码的地理位置中的任意一种或两种,所述黄页号码的地理位置可以包括:城市、区和街道;或者,城市、县和乡镇等。为了黄页电话号码筛选的准确性以及用户输入的方便性,属性信息优选包括业务类型和地理位置,用户还可以根据需要添加其它属性。相同类型的黄页电话号码尽量使用相同的文字描述,例如黄页电话号码的前缀设置为“顺丰快递深圳宝安办事处”,“顺丰快递深圳福田办事处”等,其中顺丰快递为业务类型,深圳宝安办事处和深圳福田办事处为地理位置。
[0025]需要说明的是,根据用户读取的习惯,一般将属性信息作为前缀添加到电话号码中,但是本发明并不对属性信息在黄页电话号码中的具体位置做出限定;将黄页电话号码的地理位置详细到街道等,是考虑到同一城市内的小区可能重名,可能需要输入更为详细的地理位置才能筛选出合适的黄页电话号码。
[0026]位置名称可以为小区名称、街道名称等,也可以为具体的地理位置,例如小区所在的地理位置,此时记录的是各地理位置与各黄页号码的对应关系。考虑到用户使用的便捷性,位置名称优选为小区名称、街道名称等。
[0027]根据黄页电话号码的业务范围,需要预先设置各位置名称与各黄页电话号码的对应关系。假设一个黄页电话号码管辖业务范围内的小区名称有“麻布新村”、“衡芳苑”等,则可以将这些小区以数组等形式记录,然后记录该数组与该黄页电话号码的对应关系。
[0028]考虑到搜索的效率,本发明还可以包括步骤:将各黄页电话号码对应的各位置名称单独保存在一个数据库中,所述数据库与记录所述对应关系的数据库的信息同步。各位置名称单独保存,是为了在用户输入位置名称时,能够直接在各位置名称的数据库中快速搜索,不需要把保存的所有的数据的表全部查询一遍,大大提高了搜索的效率。另外,各位置名称的数据库是依赖于保存所有数据的数据库,一旦有新的黄页电话号码加入,或者原有的黄页电话号码删除,则同步对保存各位置名称的数据库进行修改。
[0029]用户输入黄页电话号码的属性信息和位置名称并无先后顺序。根据记录的各位置名称和各黄页电话号码的对应关系,即可以从各黄页电话号码中筛选出输入的属性信息和位置名称对应的黄页电话号码。但是当用户输入的位置名称并不包含在记录的信息中时,为了给用户推选出合适的黄页电话号码,在一个实施例中,本发明还可以包括步骤:
[0030]若记录的各位置名称中不包含输入的位置名称,获取输入的位置名称的地理位置;
[0031]根据输入的所述属性信息,从各黄页电话号码中筛选出所述属性信息对应的黄页电话号码集合;
[0032]确定所述黄页电话号码集合中地理位置与输入的位置名称的地理位置最近的黄页电话号码,将确定的所述黄页电话号码作为所述属性信号和位置名称对应的黄页电话号码。
[0033]将确定的所述黄页电话号码作为所述属性信号和位置名称对应的黄页电话号码之后,为了方便用户下次输入该位置名称时搜索的效率,本发明还可以包括步骤:记录所述位置名称与确定的所述黄页电话号码的对应关系。
[0034]虽然在记录的各位置名称中不包含输入的位置名称时,本发明同样需要用到网络,但是该网络定位的是输入的位置名称的地理位置,而不是用户打电话时的地理位置,所以此时筛选出来的黄页电话号码相较于现有技术更为准确。
[0035]为了更好的理解本发明黄页号码筛选的过程,下面结合两个具体实施例进行详细介绍。
[0036]实施例一
[0037]S11、用户输入自己所在的小区名称,例如麻布新村,然后在位置名称的数据库中搜索该小区名称是否有效,若有效,则筛选出与该小区名称对应的黄页集合A,进入步骤S12,否则进入步骤S13 ;
[0038]S12、根据用户在拨号盘输入的黄页号码的属性信息,在黄页集合A中查找到包含该属性信息的黄页号码,并作为最优先的号码显示出来;
[0039]若小区名称唯一,属性信息仅输入业务类型,例如“顺丰快递”,即可以筛选出最优先的号码;若小区名称在多个城市有重名,则需要输入业务类型信息和地理位置中的城市信息,例如“顺丰快递深圳”,筛选出最优先的号码;若小区名称在同一个城市内有重名,则需要输入业务类型信息和更详细的地理位置信息,从而筛选出需要的黄页号码;
[0040]S13、获取小区的地理位置,在黄页集合A中查找地理位置与小区地理位置最近的黄页,并将其显示出来。
[0041]实施例二
[0042]S21、用户在拨号盘输入黄页号码的属性信息,例如“顺丰快递深圳”,在数据库中筛选出包含该属性信息的黄页集合B,进入步骤S22 ;
[0043]S22、根据用户输入的小区名称,在黄页集合B中查找对应该小区名称的黄页号码,若查找到,则将对应的黄页号码作为最优先的号码显示出来,否则进入步骤S23 ;
[0044]S23、获取小区的地理位置,在黄页集合B中查找地理位置与小区地理位置最近的黄页,并将其
再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1