一种智能存储电话号码分机号的方法、装置及智能终端的制作方法

文档序号:9420458
一种智能存储电话号码分机号的方法、装置及智能终端的制作方法
【技术领域】
[0001]本发明涉及通讯领域,具体涉及一种智能存储电话号码分机号的方法、装置及移动终端。
【背景技术】
[0002]随着手机的应用越来越广泛,储存在手机中的联系人也越来越多,人们已经习惯于依赖手机来记录电话号码,拨打电话时很少再输入电话号码,而是从联系人里查找电话号码后,通过菜单(或按键)直接进行拨打。在日常生活中,人们可能经常会遇到这样一种情况,在拨打企业或单位电话联系某人时通常要转拨分机号,而现有的手机通常只会存储电话号码而不会存储分机号,而即使存储手机号码时进行存储分机号大多也是通过“ext” “转”等非数字字符作为电话号码与分机号之间的分隔符,但是由于现有大部分的手机在拨打电话时,“ext” “转”等非数字字符会被处理为电话号码的结束符,其后的所有字符/数字都不会被拨打,这样将不会按用户意愿在拨通电话后转拨“ext” “转”等非数字字符后的分机号,从而给用户带来了不便。
[0003]为了解决上述不便,中国专利申请中申请号为201210025958.7,名称为“拨打电话号码的方法、装置及移动终端”提供了一种能够在不必修改现有联系人信息的情况下,用户可直接通过存储的联系人电话号码拨打联系人的分机号码的技术方案。但是,用户在拨打同一企业或单位电话时,往往存在着需要拨打多个不同的分机号码,若是每一个分机号码与企业或单位电话号码分别存储,其也会给用户带来不便,而且其中有些分机号码还可能因为无需经常联系而只会拨打一到两次,因此有必要提供一种技术方案,解决用户在存储电话号码分机号所带来的不便。

【发明内容】

[0004]为了克服现有技术中的不足,本发明提供一种智能存储电话号码分机号的方法、装置及移动终端,利用本发明,可以智能存储用户拨打过的分机号,给用户带更好的体验。
[0005]本发明是通过以下技术方案实现的:一种智能存储电话号码分机号的方法,应用于具有通话功能的移动终端中,所述方法包括:
51、当移动终端开始拨号后,终端系统后台开始监听通话状态,若电话接通后则对拨号盘状态进行监听;
52、获取接通电话后在拨号盘输入的数字信息,将在接通电话T秒后在拨号盘输入的一串数字作为预分机号;
53、将所述预分机号按照预设的判断规则进行判断,当判断所述预设分机号为正确的分机号后,则将该分机号存储于移动终端中,并将该分机号与该次通话的电话号码进行关联存储。
[0006]优选地,所述步骤S3还包括:
在将所述正确的分机号存储于移动终端前,提供一供用户进行确认与输入联系人信息的操作选项,在用户确认存储后再进行存储。
[0007]进一步地,所述步骤SI前还包括:
S0、在移动终端内建立一存储有黑名单的数据库,当在移动终端上拨打的电话号码不属于所述黑名单上的电话号码时才进入所述步骤Si。
[0008]较佳地,所述预分机号的数字长度为3-5位,所述T的范围优选为1.5-3ο
[0009]优选地,步骤S3中将所述预分机号按照预设的判断规则进行判断的步骤包括:
5301、判断所述预分机号的数字长度,当预分机号的数字长度小于或等于2位数时,则判断该预分机号错误且不再进入下一步骤进行判断操作,否则进入步骤S302 ;
5302、监听移动终端在拨号盘输入所述预分机号后的通话,若其通话时间Tl小于或等于预设时间T2,则判断该预分机号错误且不再进入下一步骤进行判断操作,或者当监听到语音提示重新输入的信息时,则判断该预分机号错误,且再次获取用户在拨号盘重新输入的一串数字并将其作为预分机号,然后返回步骤S301 ;其余情况则判断所述预分机号为正确的分机号。其中,所述预设时间T2优选为2S (2秒)。
[0010]本发明还提供了一种智能存储电话号码分机号的装置,其设置于具有通话功能的移动终端中,所述装置包括:
监听模块,用于当移动终端开始拨号后,终端系统后台开始监听通话状态,若电话接通后则对拨号盘状态进行监听;
获取模块,用于获取接通电话后在拨号盘输入的数字信息,将接通电话T秒后在拨号盘输入的一串数字作为预分机号;
判断及存储模块,用于将所述预分机号按照预设的判断规则进行判断,当判断所述预设分机号为正确的分机号后,则将该分机号存储于移动终端中,并将该分机号与该次通话的电话号码进行关联存储。
[0011]优选地,所述判断及存储模块还用于,在将所述正确的分机号存储于移动终端前,提供一供用户进行确认与输入联系人信息的操作选项,在用户确认存储后再进行存储。
[0012]进一步地,所述装置还包括:
数据库模块,用于在移动终端内建立一存储有黑名单的数据库,当在移动终端上拨打的电话号码不属于所述黑名单上的电话号码时才开启所述监听模块。
[0013]进一步地,所述装置还包括:
分机号选择模块,用于当移动终端在拨打电话号码时,若存储有与该电话号码关联的分机号,则弹出一显示有与该电话号码关联的分机号的菜单选项,以供用户选择所需分机号并直接拨打。
[0014]另外,本发明还提供了一种移动终端,所述移动终端包括有上面所述的智能存储电话号码分机号的装置。
[0015]利用本发明可智能获取用户在拨打电话号码时或通话过程中输入的分机号并对分机号进行存储,而且可以在下次拨打电话号码时自动弹出与该电话号码关联的分机号供用户选择,给用户带来了极大的方便,有效提高用户体验。
【附图说明】
[0016]附图1为本发明实施例中的方法流程示意图; 附图2为本发明实施例中所述智能存储电话号码分机号的装置的结构模块图;
附图3为利用本发明实施例提供的移动终端对分机号进行智能存储的流程示意图。
【具体实施方式】
[0017]为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。
[0018]如附图1所示,一种智能存储电话号码分机号的方法,应用于具有通话功能的移动终端中,所述方法包括:
51、当移动终端开始拨号后,终端系统后台开始监听通话状态,若电话接通后则对拨号盘状态进行监听;
52、获取接通电话后在拨号盘输入的数字信息,将在接通电话T秒后在拨号盘输入的一串数字作为预分机号;
53、将所述预分机号按照预设的判断规则进行判断,当判断所述预设分机号为正确的分机号后,则将该分机号存储于移动终端中,并将该分机号与该次通话的电话号码进行关联存储。
[0019]优选地,所述步骤S3还包括:
在将所述正确的分机号存储于移动终端前,提供一供用户进行确认与输入联系人信息的操作选项,在用户确认存储后再进行存储。
[0020]其中,所述预分机号的数字长度优选为3-5位;所述T的范围优选为1.5-3,T的具体数值可根据实际情况适当增加或减少,本实施例中取T=2。
[0021]在本发明实施例中,所述电话号码优选指的是固定电话的电话号码,而不包括移动电话(即具有通话功能的移动终端)的电话号码,即不包括手机号码,因为手机号码一般不会有分机号。
[0022]本实施例中,步骤S3中将所述预分机号按照预设的判断规则进行判断的步骤具体地包括:
S301、判断所述预分机号的数字长度,当预分机号的数字长度小于或等于2位数时,则判断该预分机号错误且不再进入下一步骤进行判断操作,否则进入步骤S302。由于分机号的数字长度通常都会大于2,因此当所述预分机号的数字长度为2时,很可能是用户在通话过程中的误操作,而且长度为2的分机号也比较容易记忆,故而对数字长度为2时的预分机号判断为错误,无需进行存储操作。
[0023]S302、监听移动终端在拨号盘输入所述预分机号后的通话,若其通话时间Tl小于或等于预设时间Τ2,则判断该预分机号错误且不再进入下一步骤进行判断操作,或者当监听到语音提示重新输入的信息时,则判断该预分机号错误,且再次获取用户在拨号盘重新输入的一串数字并将其作为预分机号,然后返回步骤S301 ;其余情况(即没有出现上述预分机号错误的情况)则判断所述预分机号为正确的分机号;其中,所述预设时间Τ2优选为2S (2秒),Τ2的取值实际中可根据需要进行适当增加或减少,如取T2=0-5S。
[0024]当所述预分机号的数字长度大于2时,如其数字长度为3时,此时获取的预分机号仍然有可能是错误的,此时通过监听通话状态来判断所述预分机号是否正确:例如当用户意识到输入分机号错误号便马上进行挂断,此时通过时间T2=0,或者用户输入的分机号存在,但是对方的联系人却不是用户想找的通话对象,即用户在通话过程中很快便发现自己输入分机号时输入错误了(此时通话时间通常很短,即T2 —般不会超过5S),对于此种情况下获取的预分机号无需对其进行存储;另外一种情况是用户以为自己输入的分机号是正确的,实际上却没有这个分机号,通话过程中会有语音提示所拨打的号码错误,提示重新输入号码等语音信息,此种情况下获取的预分机号也无需存储,当用户重新输入分机号后,则判断该预分机号错误,且再次获取用户在拨号盘重新输入的一串数字并将其作为预分机号,然后返回步骤S301对其进行判断。若对所述预分机号进行上述判断后,没有出现上述的错误的情况,则可判断所述预分机号是正确的。
再多了解一些
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1