对电话号码进行纠错提示的方法及装置的制造方法_3

文档序号:8514711阅读:来源:国知局
有技术中当电话号码的号码位数不足或超出时,智能通讯录只验证 其归属地及运营商,并进行电话号码位数不对提示的缺陷。
[0077] 步骤S206,将实际长度值与类别特征库内所有类别数据结构的类别号码长度值进 行比对,获得比对一致的一个或多个类别数据结构。
[007引其中,一个或多个类别数据结构的类别特征ID和/或类别名称标示电话号码的一 个或多个归属类别。在用户输入电话号码的实际长度值与预估长度值一致的情况下,将用 户输入电话号码的实际长度值与类别号码长度值进行比对,获得与用户输入电话号码的实 际长度值一致的电话号码的类别数据结构。根据类别数据结构的类别特征ID和/或类别 名称确定电话号码的一个或多个归属类别。
[0079] 步骤S207,对于一个或多个归属类别的每个归属类别,获取归属类别对应的类别 数据结构的特征码位置信息,按照特征码位置信息,从电话号码的相应位置提取特征码。
[0080] 步骤S208,判断提取的特征码是否命中该归属类别的特征码,若按照每个归属类 别提取的特征码都没有命中该归属类别的特征码,则执行步骤S209 ;若按照每个归属类别 提取的特征码命中该归属类别的特征码,则方法结束。
[0081] 针对每个归属类别,从预先建立的类别特征库中获取相应的特征码位置信息,该 特征码位置信息指示了每个归属类别中电话号码的特征码所在位置,按照特征码位置信 息,从用户输入的电话号码的相应位置提取该电话号码的特征码,将提取的特征码与类别 特征库中存储的该归属类别的特征码进行比对,若按照每个归属类别提取的特征码都没有 命中该归属类别的特征码,则表明用户输入的电话号码错误;若按照每个归属类别提取的 特征码命中该归属类别的特征码,则表明用户输入的电话号码正确。
[0082] 步骤S209,对电话号码进行纠错提示。
[0083] 在按照每个归属类别提取的特征码都没有命中该归属类别的特征码的情况下,说 明用户输入的电话号码有错误,可W对电话号码进行纠错提示,使得用户可W根据纠错提 示,修正电话号码。
[0084] 下面通过一个具体的示例对本实施例的方案作进一步介绍:
[0085] 在步骤S200中,基于大量电话号码样本,预先建立电话号码的类别特征库,表1为 电话号码类别特征库示意表,其中示出了一个类别数据结构所包含的信息。
[0086] 表1电话号码类别特征库
[0087]
【主权项】
1. 一种对电话号码进行纠错提示的方法,其包括: 获取用户输入的待存储或待拨叫的电话号码以及用户输入的所述电话号码的实际长 度值; 根据所述电话号码的实际长度值确定所述电话号码的一个或多个归属类别; 对于所述一个或多个归属类别的每个归属类别,按照归属类别从所述电话号码中提取 特征码,将提取的特征码与该归属类别的特征码进行比对; 若按照每个归属类别提取的特征码都没有命中该归属类别的特征码,则对所述电话号 码进行纠错提示。
2. 根据权利要求1所述的方法,其中,在所述根据所述电话号码的实际长度值确定所 述电话号码的一个或多个归属类别之前,所述方法还包括: 预估所述电话号码的长度得到预估长度值,判断用户输入所述电话号码的实际长度值 与所述预估长度值是否一致,若所述实际长度值与所述预估长度值不一致,则对所述电话 号码进行纠错提示; 所述根据所述电话号码的实际长度值确定所述电话号码的一个或多个归属类别进一 步为:若所述实际长度值与所述预估长度值一致,则根据所述电话号码的实际长度值确定 所述电话号码的一个或多个归属类别。
3. 根据权利要求1-2任一项所述的方法,其中,所述预估所述电话号码的长度得到预 估长度值进一步为:根据所述电话号码的归属地信息和/或运营商验证号码,预估所述电 话号码的长度得到预估长度值。
4. 根据权利要求1-3任一项所述的方法,其中,所述方法还包括:基于大量电话号码样 本,预先建立电话号码的类别特征库; 所述类别特征库中以类别数据结构为单位存储类别信息,每一类别数据结构至少包含 如下信息:类别特征ID和/或类别名称、类别号码长度值、特征码以及特征码位置信息。
5. 根据权利要求1-4任一项所述的方法,其中,所述每一类别数据结构还包含如下信 息中的一项或多项:特征名称、修改时间、入库时间以及扩展字段。
6. 根据权利要求1-5任一项所述的方法,其中: 所述根据所述电话号码的实际长度值确定所述电话号码的一个或多个归属类别进一 步为:将所述实际长度值与所述类别特征库内所有类别数据结构的类别号码长度值进行比 对,获得比对一致的一个或多个类别数据结构,所述一个或多个类别数据结构的类别特征 ID和/或类别名称标示所述电话号码的一个或多个归属类别; 所述对于所述一个或多个归属类别的每个归属类别,按照归属类别从所述电话号码 中提取特征码,将提取的特征码与该归属类别的特征码进行比对进一步为:对于所述一个 或多个归属类别的每个归属类别,获取所述归属类别对应的类别数据结构的特征码位置信 息,按照所述特征码位置信息,从所述电话号码的相应位置提取特征码,将提取的特征码与 该归属类别的特征码进行比对。
7. 根据权利要求1-6任一项所述的方法,所述特征码为电话号码的网络识别号。
8. 根据权利要求1-7任一项所述的方法,其中,在所述获取用户输入的所述电话号码 的实际长度值之前,所述方法还包括:将所述电话号码与用户的存储号码及通用号码进行 匹配; 所述获取用户输入的所述电话号码的实际长度值进一步为:若所述电话号码与用户的 存储号码及通用号码均不匹配,则获取用户输入的所述电话号码的实际长度值。
9. 根据权利要求1-8任一项所述的方法,其中,所述存储号码包括:用户的通讯录、短 信记录、和/或通话记录中记录的电话号码; 所述通用号码包括:商家电话号码、机构电话号码、和/或单位电话号码。
10. -种对电话号码进行纠错提示的装置,其包括: 获取模块,适于获取用户输入的待存储或待拨叫的电话号码以及用户输入的所述电话 号码的实际长度值; 归类模块,适于根据所述电话号码的实际长度值确定所述电话号码的一个或多个归属 类别; 比对模块,适于对于所述一个或多个归属类别的每个归属类别,按照归属类别从所述 电话号码中提取特征码,将提取的特征码与该归属类别的特征码进行比对; 提示模块,适于在按照每个归属类别提取的特征码都没有命中该归属类别的特征码的 情况下,对所述电话号码进行纠错提示。
【专利摘要】本发明公开了一种对电话号码进行纠错提示的方法及装置。其中,方法包括:获取用户输入的待存储或待拨叫的电话号码以及用户输入的电话号码的实际长度值;根据电话号码的实际长度值确定电话号码的一个或多个归属类别;对于一个或多个归属类别的每个归属类别,按照归属类别从电话号码中提取特征码,将提取的特征码与该归属类别的特征码进行比对;若按照每个归属类别提取的特征码都没有命中该归属类别的特征码,则对电话号码进行纠错提示。本发明利用归属类别的特征码对用户输入的电话号码进行特征码的数字验证,对未通过特征码的数字验证的用户待存储或待拨叫的电话号码进行纠错提示,弥补了用户因疏忽或无意造成的存储或拨叫错误。
【IPC分类】H04M1-725, H04M1-2745
【公开号】CN104836896
【申请号】CN201510149734
【发明人】朱珊珊
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2015年8月12日
【申请日】2015年3月31日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1