一种实现手机拨号快速匹配完整号码的方法

文档序号:7745952阅读:827来源:国知局
专利名称:一种实现手机拨号快速匹配完整号码的方法
技术领域
本发明涉及一种移动通信技术,特别是涉及一种实现手机拨号快速匹配完整号码的方法。
背景技术
手机用户常常使用按键来进行直接拨号,一般对方的号码比较长,完全记住存在 一定的难度,常常因为按键等原因容易输错号码,导致直接拨号带来极大的不便。而且,当 前快速匹配算法主要包括通过通话记录来匹配,对历史使用数据的管理相对不完善;同时, 也存在采用快拨键的方式来实现,对号码提供的匹配比较单一,缺乏完整性。

发明内容
本发明要解决的技术问题是为了克服现有技术的缺陷,提供一种实现手机拨号快 速匹配完整号码的方法,其可以在拨号时进行快速匹配到完整号码。本发明是通过下述技术方案来解决上述技术问题的一种实现手机拨号快速匹 配完整号码的方法,其特征在于,一手机具有号码快速匹配模块,该号码快速匹配模块包括 匹配开关管理模块、特征码抽取模块、加权算法模块、电话号码管理模块和候选号码管理模 块,该方法包括以下步骤Si、用户拨号,进入拨号状态;S2、查询匹配开关管理模块,S卩如果匹配开关管理模块开启快速拨号匹配,则执行 步骤S3 ;如果匹配开关管理模块未开启快速拨号匹配,则执行步骤S4 ;S3、特征码抽取模块接收拨号号码,匹配出特征码序列;S4、继续拨号,拨号后执行步骤S2 ;S5、加权算法模块根据特征码序列从电话号码管理模块里面抽取候选号码列表;S6、候选号码列表提供给候选号码管理模块供用户选择;S7、如果用户选择了候选号码列表中的号码,则执行步骤S8,如果用户没有选择候 选号码列表中的号码,则执行步骤S4 ;S8、与候选号码进行通信连接。优选地,所述号码快速匹配模块还包括频率统计模块和通话历史记录管理模块, 加权算法模块抽取中需要频率统计模块和通话历史记录管理模块提供数据依据。优选地,所述号码快速匹配模块向电话号码管理模块和通话历史记录管理模块进 行事件注册。优选地,所述事件注册发生,电话号码管理模块的电话本发生变化和通话历史记 录管理模块发生变化,根据事件来形成快速拨号匹配数据库记录。优选地,所述快速拨号匹配数据库包括内部标示号、电话号码、使用频率、最近时 间和特征码组。本发明的积极进步效果在于本发明能够在拨出少部分号码,就能快速匹配到完整的号码,将极大方便电话号码的直接拨打。


图1为本发明实现手机拨号快速匹配完整号码的流程图。图2为本发明电话号码管理模块的原理图。图3为本发明快速匹配逻辑过程示例的流程图。图4为本发明快速匹配普通输入过程示例的流程图。图5为本发明特征码使用过程示例的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。本发明在手机用户直接拨号时,提供号码快速匹配模块,通过该模块快速适配到 预选号码,提供给用户选择,达到快速拨号的目的。本发明匹配原理从号码的特征码和历史 数据来进行加权算法综合,比较容易匹配到适合的号码。实现手机拨号快速匹配完整号码的方法的手机具有号码快速匹配模块,号码快速 匹配模块主要包括如下模块电话号码管理模块、加权算法模块、特征码抽取模块、频率统 计模块、通话历史记录管理模块、匹配开关管理模块、候选号码管理模块。其中匹配开关模 块负责直接拨号时,是否需要快速拨号匹配的开启;当快速拨号匹配开启时,输入号码提交 给特征码抽取模块,特征码匹配出最相近的特征序列,将特征序列提供给加权算法模块;同 时,加权算法模块根据特征码从电话号码管理模块里面抽取候选号码列表,抽取中需要频 率统计模块和通话历史记录管理模块提供数据依据,在此基础上计算出加权值,提取出候 选号码,该加权算法模块根据手机号码的使用频率、自身号码的特征性等作为快速匹配的 基础,对号码的快速预选提供较好的性能指标;将候选号码列表提交给候选号码管理模块, 以便用户可以直接选择候选号码。如图1所示,本发明实现手机拨号快速匹配完整号码的方法包括以下步骤步骤1,用户拨号,进入拨号状态;步骤2,查询匹配开关管理模块,S卩如果匹配开关管理模块开启快速拨号匹配,则 执行步骤3 ;如果匹配开关管理模块未开启快速拨号匹配,则执行步骤4 ;步骤3,特征码抽取模块接收拨号号码,匹配出特征码序列;步骤4,继续拨号,拨号后执行步骤2 ;步骤5,加权算法模块根据特征码序列从电话号码管理模块里面抽取候选号码列 表;步骤6,候选号码列表提供给候选号码管理模块供用户选择;步骤7,如果用户选择了候选号码列表中的号码,则执行步骤8,如果用户没有选 择候选号码列表中的号码,则执行步骤4 ;步骤8,与候选号码进行通信连接。其中当匹配开关管理模块打开时,用户输入号码,当满足特征码规定值位数,进行特征码匹配查找,如果没有找到对应特征码的号码,按照号码输入从左到右的顺序进行匹 配,匹配算法中考虑到加权的综合值,根据算法得出的值进行候选,最后将候选号码提供给用户选择。如图2所示,在开机时,号码快速匹配模块向电话号码管理模块和通话历史记录 管理模块进行事件注册;当注册的事件发生,即电话号码管理模块的电话本发生变化和通 话历史记录管理模块发生变化,根据事件来进行相关流程处理,形成快速拨号匹配数据库 记录。电话号码管理模块包括号码管理库,当电话号码管理模块的电话本发生变化时,根据 发生变化的电话号码ID,从快速拨号匹配数据库中找到对应的记录,根据电话本发生的事 件不同进行相应的处理,如果是号码删除,则根据ID从号码管理库中删除该条记录信息; 如果是号码添加,根据ID创建新纪录,初始化相关数据;如果是号码修改,则根据ID从号码 管理库中更新相关数 据。当通话历史记录管理模块发生变化时,如果ID电话号码存在,根 据ID修改通话历史数据到快速拨号匹配数据库,如果ID电话号码不存在,则创建临时ID, 初始化相关数据。最后在特征码抽取。其中快速拨号匹配数据库包括内部标示号(ID)、电 话号码(Num)、使用频率(Fre)、最近时间(Time)、其他参考因素(Other)、特征码组(Key)。如图3所示,用户拨号输入前三位,如137,启动快速匹配管理模块,形成三个快 速拨号匹配数据库,第一快速拨号匹配数据库的ID为1000,Num为13711111,Fre为20, Time为100800,Key为111 ;第二快速拨号匹配数据库的ID为1001,Num为138999999, Fre 为1,Time为100899,Key为999 ;第三快速拨号匹配数据库的ID为1888,Num为13766666, Fre为50,Time为200001000,Key为666 ;最后得到的算法结果为=ID为1888和1000。如图4所示,本发明快速匹配普通输入过程示例,即输入号码“137”,快速匹配出 相应的号码“13766666”和“ 13711111”供用户选择。如图5所示,本发明特征码使用过程示例,即输入号码“1111”,快速匹配出相应的 号码“13711111”供用户选择。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些 仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变 更或修改。因此,本发明的保护范围由所附权利要求书限定。
权利要求
一种实现手机拨号快速匹配完整号码的方法,其特征在于,一手机具有号码快速匹配模块,该号码快速匹配模块包括匹配开关管理模块、特征码抽取模块、加权算法模块、电话号码管理模块和候选号码管理模块,该方法包括以下步骤S1、用户拨号,进入拨号状态;S2、查询匹配开关管理模块,即如果匹配开关管理模块开启快速拨号匹配,则执行步骤S3;如果匹配开关管理模块未开启快速拨号匹配,则执行步骤S4;S3、特征码抽取模块接收拨号号码,匹配出特征码序列;S4、继续拨号,拨号后执行步骤S2;S5、加权算法模块根据特征码序列从电话号码管理模块里面抽取候选号码列表;S6、候选号码列表提供给候选号码管理模块供用户选择;S7、如果用户选择了候选号码列表中的号码,则执行步骤S8,如果用户没有选择候选号码列表中的号码,则执行步骤S4;S8、与候选号码进行通信连接。
2.如权利要求1所述的实现手机拨号快速匹配完整号码的方法,其特征在于,所述号 码快速匹配模块还包括频率统计模块和通话历史记录管理模块,加权算法模块抽取中需要 频率统计模块和通话历史记录管理模块提供数据依据。
3.如权利要求1所述的实现手机拨号快速匹配完整号码的方法,其特征在于,所述号 码快速匹配模块向电话号码管理模块和通话历史记录管理模块进行事件注册。
4.如权利要求3所述的实现手机拨号快速匹配完整号码的方法,其特征在于,所述事 件注册发生,电话号码管理模块的电话本发生变化和通话历史记录管理模块发生变化,根 据事件来形成快速拨号匹配数据库记录。
5.如权利要求4所述的实现手机拨号快速匹配完整号码的方法,其特征在于,所述快 速拨号匹配数据库包括内部标示号、电话号码、使用频率、最近时间和特征码组。
全文摘要
本发明公开了一种实现手机拨号快速匹配完整号码的方法,其包括步骤S1、用户拨号,进入拨号状态;S2、查询匹配开关管理模块,即如果匹配开关管理模块开启快速拨号匹配,则执行步骤S3,如果匹配开关管理模块未开启快速拨号匹配,则执行步骤S4;S3、特征码抽取模块接收拨号号码,匹配出特征码序列;S4、继续拨号,拨号后执行步骤S2;S5、加权算法模块根据特征码序列从电话号码管理模块里面抽取候选号码列表;S6、候选号码列表提供给候选号码管理模块供用户选择;S7、如果用户选择了候选号码列表中的号码,则执行步骤S8,否则执行步骤S4;S8、与候选号码进行通信连接。本发明可以在拨号时进行快速匹配到完整号码。
文档编号H04M1/247GK101877738SQ20101014531
公开日2010年11月3日 申请日期2010年4月12日 优先权日2010年4月12日
发明者刘德刚 申请人:上海闻泰电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1