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

文档序号:8514711阅读:2383来源:国知局
对电话号码进行纠错提示的方法及装置的制造方法
【技术领域】
[0001] 本发明设及互联网技术领域,具体设及一种对电话号码进行纠错提示的方法及装 置。
【背景技术】
[0002] 智能手机带动了手机应用的发展,传统的手机通讯录发展为智能手机应用后,极 大的增强了手机通讯录检索、备份、编辑的便捷性,智能通讯录可W实时辨识号码归属地、 所属运营商等信息,该些信息为用户在存储手机号码(或电话号码)时进行号码纠错和辨 识提供了条件。
[0003] 然而用户可能由于疏忽或无意造成存储或拨叫的电话号码错误,现有技术仅在拨 号阶段,将输入的手机号码与通讯录、通话记录或短信记录中的电话号码进行对比,记录对 比结果,并设置对比结果的偏差范围(如偏差范围为0-3),当输入号码与存储号码的数字 偏差在0-3W内时,默认用户可能查找的是手机中的存储号码,在号码输入页给出命中的 存储号码作为参考,但其仍然未对用户存储或拨叫的号码本身进行纠错。

【发明内容】

[0004] 鉴于上述问题,提出了本发明W便提供一种克服上述问题或者至少部分地解决上 述问题的对电话号码进行纠错提示的方法和相应的对电话号码进行纠错提示的装置。
[0005] 根据本发明的一个方面,提供了一种对电话号码进行纠错提示的方法,其包括:
[0006] 获取用户输入的待存储或待拨叫的电话号码W及用户输入的电话号码的实际长 度值;
[0007] 根据电话号码的实际长度值确定电话号码的一个或多个归属类别;
[000引对于一个或多个归属类别的每个归属类别,按照归属类别从电话号码中提取特征 码,将提取的特征码与该归属类别的特征码进行比对;
[0009] 若按照每个归属类别提取的特征码都没有命中该归属类别的特征码,则对电话号 码进行纠错提示。
[0010] 可选地,在根据电话号码的实际长度值确定电话号码的一个或多个归属类别之 前,方法还包括:
[0011] 预估电话号码的长度得到预估长度值,判断用户输入电话号码的实际长度值与预 估长度值是否一致,若实际长度值与预估长度值不一致,则对电话号码进行纠错提示;
[0012] 根据电话号码的实际长度值确定电话号码的一个或多个归属类别进一步为;若实 际长度值与预估长度值一致,则根据电话号码的实际长度值确定电话号码的一个或多个归 属类别。
[0013] 可选地,预估电话号码的长度得到预估长度值进一步为:根据电话号码的归属地 信息和/或运营商验证号码,预估电话号码的长度得到预估长度值。
[0014]可选地,方法还包括:基于大量电话号码样本,预先建立电话号码的类别特征库;
[0015] 类别特征库中W类别数据结构为单位存储类别信息,每一类别数据结构至少包含 如下信息:类别特征ID和/或类别名称、类别号码长度值、特征码W及特征码位置信息。
[0016] 可选地,每一类别数据结构还包含如下信息中的一项或多项;特征名称、修改时 间、入库时间W及扩展字段。
[0017] 可选地,根据电话号码的实际长度值确定电话号码的一个或多个归属类别进一步 为;将实际长度值与类别特征库内所有类别数据结构的类别号码长度值进行比对,获得比 对一致的一个或多个类别数据结构,一个或多个类别数据结构的类别特征ID和/或类别名 称标示电话号码的一个或多个归属类别;
[0018] 对于一个或多个归属类别的每个归属类别,按照归属类别从电话号码中提取特征 码,将提取的特征码与该归属类别的特征码进行比对进一步为;对于一个或多个归属类别 的每个归属类别,获取归属类别对应的类别数据结构的特征码位置信息,按照特征码位置 信息,从电话号码的相应位置提取特征码,将提取的特征码与该归属类别的特征码进行比 对。
[0019] 可选地,特征码为电话号码的网络识别号。
[0020] 可选地,在获取用户输入的电话号码的实际长度值之前,方法还包括:将电话号码 与用户的存储号码及通用号码进行匹配;
[0021] 获取用户输入的电话号码的实际长度值进一步为:若电话号码与用户的存储号码 及通用号码均不匹配,则获取用户输入的电话号码的实际长度值。
[0022] 可选地,存储号码包括;用户的通讯录、短信记录、和/或通话记录中记录的电话 号码;
[0023] 通用号码包括;商家电话号码、机构电话号码、和/或单位电话号码。
[0024] 根据本发明的另一方面,提供了一种对电话号码进行纠错提示的装置,其包括:
[0025] 获取模块,适于获取用户输入的待存储或待拨叫的电话号码W及用户输入的电话 号码的实际长度值;
[0026] 归类模块,适于根据电话号码的实际长度值确定电话号码的一个或多个归属类 别;
[0027] 比对模块,适于对于一个或多个归属类别的每个归属类别,按照归属类别从电话 号码中提取特征码,将提取的特征码与该归属类别的特征码进行比对;
[002引提示模块,适于在按照每个归属类别提取的特征码都没有命中该归属类别的特征 码的情况下,对电话号码进行纠错提示。
[0029] 可选地,装置还包括:
[0030] 预估模块,适于预估电话号码的长度得到预估长度值;
[0031] 判断模块,适于判断用户输入电话号码的实际长度值与预估长度值是否一致;
[0032] 提示模块进一步适于:在实际长度值与预估长度值不一致的情况下,对电话号码 进行纠错提示;
[0033] 归类模块进一步适于;在实际长度值与预估长度值一致的情况下,根据电话号码 的实际长度值确定电话号码的一个或多个归属类别。
[0034] 可选地,预估模块进一步适于:根据电话号码的归属地信息和/或运营商验证号 码,预估电话号码的长度得到预估长度值。
[0035] 可选地,装置还包括;类别特征库;
[0036] 类别特征库中W类别数据结构为单位存储类别信息,每一类别数据结构至少包含 如下信息:类别特征ID和/或类别名称、类别号码长度值、特征码W及特征码位置信息。
[0037] 可选地,每一类别数据结构还包含如下信息中的一项或多项;特征名称、修改时 间、入库时间W及扩展字段。
[003引可选地,归类模块进一步适于;将实际长度值与类别特征库内所有类别数据结构 的类别号码长度值进行比对,获得比对一致的一个或多个类别数据结构,一个或多个类别 数据结构的类别特征ID和/或类别名称标示电话号码的一个或多个归属类别;
[0039] 比对模块进一步适于;对于一个或多个归属类别的每个归属类别,获取归属类别 对应的类别数据结构的特征码位置信息,按照特征码位置信息,从电话号码的相应位置提 取特征码,将提取的特征码与该归属类别的特征码进行比对。
[0040] 可选地,特征码为电话号码的网络识别号。
[0041] 可选地,装置还包括:匹配模块,适于将电话号码与用户的存储号码及通用号码进 行匹配;
[0042] 获取模块进一步适于:在电话号码与用户的存储号码及通用号码均不匹配的情况 下,获取用户输入的电话号码的实际长度值。
[0043] 可选地,存储号码包括;用户的通讯录、短信记录、和/或通话记录中记录的电话 号码;
[0044] 通用号码包括;商家电话号码、机构电话号码、和/或单位电话号码。
[0045] 根据本发明提供的方案,通过确定电话号码的归属类别,利用归属类别的特征码 对用户输入的电话号码进行特征码的数字验证,对未通过
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1