一种多模终端匹配网络的方法、 系统及多模终端 【技术领域】
本发明属于移动终端领域, 尤其涉及一种多模终端匹配网络的方法、 系统及多模终端。 背景技术 在现有技术中, 双模终端为用户搭载两个电话号码。 在拨号过程中, 需要用户选择 不同的网络进行拨号。
如图 1 所示, 在拨号过程中, 需要用户手动选择采用哪个网络进行呼出, 给用户操 作上带来不便。
发明内容
本发明的目的在于提供一种多模终端匹配网络的方法, 旨在解决现有技术中存在 的在拨号过程中, 需要用户手动选择采用哪个网络进行呼出, 给用户操作上带来不便的问 题。 本发明是这样实现的, 一种多模终端匹配网络的方法, 所述方法包括以下步骤 :
当确定待呼叫的联系人电话号码时, 在网络区域数据库中查找呼叫所述联系人电 话号码所使用的网络模块 ;
采用查找出的网络模块进行拨号呼叫所述联系人电话号码。
本发明的另一目的在于提供一种多模终端匹配网络的系统, 所述系统包括 :
查找模块, 用于当确定待呼叫的联系人电话号码时, 在网络区域数据库中查找呼 叫所述联系人电话号码所使用的网络模块 ;
控制模块, 用于采用查找出的网络模块进行拨号呼叫所述联系人电话号码。
本发明的另一目的在于提供一种包括上面所述的多模终端匹配网络的系统的多 模终端。
在本发明中, 通过在网络区域数据库中查找出呼叫联系人电话号码所使用的网络 模块, 使用该网络模块进行呼叫该联系人, 其不需要用户手动选择拨号网络, 给用户操作上 带来极大的便利。
附图说明
图 1 是现有技术提供的拨号的界面示意图。
图 2 是本发明实施例提供的多模终端匹配网络的方法的实现流程示意图。
图 3 是本发明实施例提供的多模终端匹配网络的系统的结构示意图。
图 4 是本发明另一实施例提供的多模终端匹配网络的系统的结构示意图。
图 5 是本发明再一实施例提供的多模终端匹配网络的系统的结构示意图。具体实施方式
为了使本发明的目的、 技术方案及有益效果更加清楚明白, 以下结合附图及实施 例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的具体实施例仅仅用以解释本发 明, 并不用于限定本发明。
在本发明实施例中, 查询用户的拨号习惯, 自动匹配网络进行联系人电话号码的 呼出, 其不需要用户手动选择拨号网络, 给用户操作上带来极大的便利。
请参阅图 2, 为本发明实施例提供的多模终端匹配网络的方法的实现流程, 其包括 以下步骤 :
在步骤 S101 中, 当确定待呼叫的联系人电话号码时, 在网络区域数据库中查找呼 叫所述联系人电话号码所使用的网络模块 ;
在步骤 S102 中, 采用查找出的网络模块进行拨号呼叫所述联系人电话号码。
在本发明实施例中, 在所述当确定待呼叫的联系人电话号码时, 在网络区域数据 库中查找呼叫所述联系人电话号码所使用的网络模块的步骤之前, 还包括以下步骤 :
A、 当第一次呼叫联系人电话号码时, 记录呼叫所述联系人电话号码所使用的网络 模块 ;
B、 将所述联系人电话号码与呼叫其所使用的网络模块的对应关系保存至网络区 域数据库中。
作为本发明另一实施例, 在所述当确定待呼叫的联系人电话号码时, 在网络区域 数据库中查找呼叫所述联系人电话号码所使用的网络模块的步骤之前, 还包括以下步骤 :
1、 为多模终端建立至少两个网络区域数据库, 为第一网络区域数据库和第二网络 区域数据库 ; 所述网络区域数据库保存的是其相对应的网络模块下的联系人电话号码 ;
2、 当第一次呼叫联系人电话号码时, 记录呼叫所述联系人电话号码所使用的网络 模块 ;
3、 将所述联系人电话号码保存至所述网络模块相对应下的网络区域数据库中。
作为本发明再一实施例, 在所述当确定待呼叫的联系人电话号码时, 在网络区域 数据库中查找呼叫所述联系人电话号码所使用的网络模块的步骤之后, 还包括以下步骤 :
提示查找出的呼叫所述联系人电话号码所使用的网络模块。
作为本发明又一实施例, 所述多模终端匹配网络的方法, 还包括以下步骤 :
当呼叫所述联系人电话号码所使用的网络模块有改变时, 更新所述网络区域数据 库中的所述联系人电话号码所使用的网络模块。
下面通过举例子来详细描述本发明实施例提供的多模终端匹配网络的方法的操 作过程。
多模终端的用户, 如双模终端的用户, 经常是工作上采用一个电话号码, 生活上采 用另一个电话号码, 采用不同的电话号码拨打不同的联系人电话号码。通过下面的方法来 查找出拨打不同的联系人电话号码所使用的不同的拨号网络。
双模终端记录用户第一次拨打某个联系人的电话号码, 提示用户选择哪个网络进 行拨号, 当用户呼出时, 将该联系人电话号码加入到相应的 “网络区域数据库 1” 或 “网络区 域数据库 2” 中。当用户再次对某个联系人进行拨号时, 在网络区域数据库中查找出呼叫该 联系人电话号码所使用的网络模块, 使用该网络模块进行呼叫该联系人。请参阅图 3, 为本发明实施例提供的多模终端匹配网络的系统的结构。为了便于 说明, 仅示出了与本发明实施例相关的部分。 所述多模终端匹配网络的系统包括 : 查找模块 101、 以及控制模块 102。所述多模终端匹配网络的系统可以是内置于多模终端中的软件单 元、 硬件单元或者是软硬件结合的单元。
当确定待呼叫的联系人电话号码时, 查找模块 101 在网络区域数据库中查找呼叫 所述联系人电话号码所使用的网络模块 ; 控制模块 102 用于采用查找出的网络模块进行拨 号呼叫所述联系人电话号码。
请参阅图 4, 在本发明实施例中, 所述多模终端匹配网络的系统还包括 : 记录模块 103、 以及保存模块 104。
记录模块 103, 用于当第一次呼叫联系人电话号码时, 记录呼叫所述联系人电话号 码所使用的网络模块。
保存模块 104, 用于将所述联系人电话号码与呼叫其所使用的网络模块的对应关 系保存至网络区域数据库中。
请参阅图 5, 作为本发明另一实施例, 所述多模终端匹配网络的系统还包括 : 数据 库建立模块 105、 记录模块 103、 以及保存模块 104。 数据库建立模块 105, 用于为多模终端建立至少两个网络区域数据库, 为第一网络 区域数据库和第二网络区域数据库 ; 所述网络区域数据库保存的是其相对应的网络模块下 的联系人电话号码 ;
记录模块 103, 用于当第一次呼叫联系人电话号码时, 记录呼叫所述联系人电话号 码所使用的网络模块 ;
保存模块 104, 用于将所述联系人电话号码保存至所述网络模块相对应下的网络 区域数据库中。
作为本发明再一实施例, 所述多模终端匹配网络的系统还包括 : 提示模块。
所述提示模块, 用于提示查找出的呼叫所述联系人电话号码所使用的网络模块。
作为本发明又一实施例, 所述多模终端匹配网络的系统还包括 : 更新模块。
所述更新模块, 用于当呼叫所述联系人电话号码所使用的网络模块有改变时, 更 新所述网络区域数据库中的所述联系人电话号码所使用的网络模块。
综上所述, 本发明实施例通过在网络区域数据库中查找出呼叫联系人电话号码所 使用的网络模块, 使用该网络模块进行呼叫该联系人, 其不需要用户手动选择拨号网络, 给 用户操作上带来极大的便利。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成, 所述的程序可以在存储于一计算机可读取存储介质 中, 所述的存储介质, 如 ROM/RAM、 磁盘、 光盘等。
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保护范围之内。