移动终端紧急号码定制方法、装置、终端设备及存储介质转让专利

申请号 : CN202110817768.8

文献号 : CN113489832B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 潘江陇张生

申请人 : 惠州TCL云创科技有限公司

摘要 :

本发明公开了移动终端紧急号码定制方法、装置、终端设备及存储介质,所述方法包括:预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;检测是否接收到紧急号码配置指令;当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。旨在解决现有移动终端默认的紧急号码无法满足特殊运营商的拨号方式,使移动终端紧急号码定制方式更加多样化。

权利要求 :

1.一种移动终端紧急号码定制方法,其特征在于,所述方法包括:预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;

检测是否接收到紧急号码配置指令;

当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;

通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;

所述通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置的步骤还包括:当配置类型为紧急类型时,将所述紧急号码组中的号码配置为移动终端紧急号码;

当配置类型为非紧急类型时,检测移动终端底层配置的紧急号码中是否含有紧急号码组中号码,当有则将该号码设置为普通号码;

当配置类型为空类型时,检测移动终端底层配置的紧急号码,将移动终端底层配置的紧急号码全部设为普通号码;

当配置类型为上报底层号码类型时,保持移动终端原有的紧急号码不进行配置;

检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。

2.根据权利要求1所述的移动终端紧急号码定制方法,其特征在于,所述预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表的步骤包括:预先设置与移动终端的设备码对应的紧急号码组;

预先设置与SIM卡信息中的移动国家代码和移动网络代码的组合对应的紧急号码组。

3.根据权利要求2所述的移动终端紧急号码定制方法,其特征在于,所述预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表的步骤还包括:预先设置紧急号码组的配置类型包括紧急类型、非紧急类型、空类型以及上报底层号码类型。

4.根据权利要求1所述的移动终端紧急号码定制方法,其特征在于,所述当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息的步骤包括:当检测到紧急号码配置指令时;

控制获取移动终端的设备码,并识别移动终端SIM卡槽中是否有插入SIM卡;

当检测到移动终端插有SIM卡,则获取SIM卡信息中的移动国家代码和移动网络代码。

5.根据权利要求3所述的移动终端紧急号码定制方法,其特征在于,所述通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置的步骤包括:在获取移动终端的设备码以及SIM卡信息中的移动国家代码和移动网络代码后;

通过查找表分别查找与设备码以及移动国家代码和移动网络代码的组合对应的紧急号码组,并获取紧急号码组的配置类型;

根据获取的紧急号码组以及紧急号码组的配置类型对移动终端紧急号码进行配置。

6.根据权利要求1所述的移动终端紧急号码定制方法,其特征在于,所述检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码的步骤包括:当检测到拨号指令时,判断当前拨号号码是否在移动终端紧急号码列表中;

当是则启动紧急拨号模式拨出当前拨号号码;

当所述拨号号码不在移动终端紧急号码列表中时,启动普通拨号模式拨出当前拨号号码。

7.一种移动终端紧急号码定制装置,其特征在于,所述装置包括:预设模块,用于预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组,以及与紧急号码组对应配置类型的查找表;

开机指令检测模块,用于检测移动终端是否正在执行开机指令;

获取模块,用于获取移动终端设备码以及插入的SIM卡信息中的移动国家代码和移动网络代码;

查找模块,用于通过预设的查找表,根据获取的设备码以及移动国家代码和移动网络代码查找分别对应的紧急号码组,以及紧急号码组对应的配置类型;

所述查找模块,还具体用于:

当配置类型为紧急类型时,将所述紧急号码组中的号码配置为移动终端紧急号码;

当配置类型为非紧急类型时,检测移动终端底层配置的紧急号码中是否含有紧急号码组中号码,当有则将该号码设置为普通号码;

当配置类型为空类型时,检测移动终端底层配置的紧急号码,将移动终端底层配置的紧急号码全部设为普通号码;

当配置类型为上报底层号码类型时,保持移动终端原有的紧急号码不进行配置;

配置模块,用于根据查找到的紧急号码组以及紧急号码组对应的配置类型配置移动终端的紧急号码;

拨号模块,用于当检测到拨号指令时、判断当前拨号号码是否为紧急号码,当时则启动紧急拨号模式拨出号码,判断当前拨号号码不为紧急号码时启动普通拨号模式拨出号码。

8.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的移动终端紧急号码定制程序,所述处理器执行所述移动终端紧急号码定制程序时,实现如权利要求1‑6任一项所述的移动终端紧急号码定制方法的步骤。

9.一种计算机可读存储介质,其特征在于,其上存储有移动终端紧急号码定制程序,所述移动终端紧急号码定制程序被处理器执行时,实现如权利要求1‑6任一项所述的移动终端紧急号码定制方法的步骤。

说明书 :

移动终端紧急号码定制方法、装置、终端设备及存储介质

技术领域

[0001] 本发明涉及移动终端领域,尤其涉及的是移动终端紧急号码定制方法、装置、终端设备及存储介质。

背景技术

[0002] 在现有技术中,现有的以手机为主的移动终端设备的中,由原生系统例如MIUI,以及例如高通、联发科以及博通等芯片平台默认紧急号码的紧急号码定制方式已经无法满足一些地区以及运营商的特殊需求,例如一些区域或运营商要求所有紧急号码需要通过普通拨号模式而不通过紧急拨号模式拨打,所述紧急拨号模式与普通拨号模式的区别在于,紧急拨号模式无需注网即可拨打电话。所以现有移动终端紧急号码的定制方式缺少多样性。
[0003] 因此,现有技术还有待改进和发展。

发明内容

[0004] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端紧急号码定制方法、装置、终端设备及存储介质,本发明解决了现有技术中移动终端的紧急号码仅能够由原生系统以及平台决定,缺少多样性,无法满足地区及运营商特殊需求的问题。
[0005] 为了解决上述技术问题,本发明采用的技术方案如下:
[0006] 一种移动终端紧急号码定制方法,其中,所述方法包括:
[0007] 预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;
[0008] 检测是否接收到紧急号码配置指令;
[0009] 当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;
[0010] 通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;
[0011] 检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。
[0012] 所述的移动终端紧急号码定制方法,其中,所述预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表的步骤包括:
[0013] 预先设置与移动终端的设备码对应的紧急号码组;
[0014] 预先设置与SIM卡信息中的移动国家代码和移动网络代码的组合对应的紧急号码组。
[0015] 所述的移动终端紧急号码定制方法,其中,所述预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表的步骤还包括:
[0016] 预先设置紧急号码组的配置类型包括紧急类型、非紧急类型、空类型以及上报底层号码类型。
[0017] 所述的移动终端紧急号码定制方法,其中,所述当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息的步骤包括:
[0018] 当检测到紧急号码配置指令时;
[0019] 控制获取移动终端的设备码,并识别移动终端SIM卡槽中是否有插入SIM卡;
[0020] 当检测到移动终端插有SIM卡,则获取SIM卡信息中的移动国家代码和移动网络代码。
[0021] 所述的移动终端紧急号码定制方法,其中,所述通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置的步骤包括:
[0022] 在获取移动终端的设备码以及SIM卡信息中的移动国家代码和移动网络代码后;
[0023] 通过查找表分别查找与设备码以及移动国家代码和移动网络代码的组合对应的紧急号码组,并获取紧急号码组的配置类型;
[0024] 根据获取的紧急号码组以及紧急号码组的配置类型对移动终端紧急号码进行配置。
[0025] 所述的移动终端紧急号码定制方法,其中,所述通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置的步骤还包括:
[0026] 当配置类型为紧急类型时,将所述紧急号码组中的号码配置为移动终端紧急号码;
[0027] 当配置类型为非紧急类型时,检测移动终端底层配置的紧急号码中是否含有紧急号码组中号码,当有则将该号码设置为普通号码;
[0028] 当配置类型为空类型时,检测移动终端底层配置的紧急号码,将移动终端底层配置的紧急号码全部设为普通号码;
[0029] 当配置类型为上报底层号码类型时,保持移动终端原有的紧急号码不进行配置。
[0030] 所述的移动终端紧急号码定制方法,其中,所述检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码的步骤包括:
[0031] 当检测到拨号指令时,判断当前拨号号码是否在移动终端紧急号码列表中;
[0032] 当是则启动紧急拨号模式拨出当前拨号号码;
[0033] 当所述拨号号码不在移动终端紧急号码列表中时,启动普通拨号模式拨出当前拨号号码。
[0034] 一种移动终端紧急号码定制装置,其中,所述装置包括:
[0035] 预设模块,用于预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组,以及与紧急号码组对应配置类型的查找表;
[0036] 开机指令检测模块,用于检测移动终端是否正在执行开机指令;
[0037] 获取模块,用于获取移动终端设备码以及插入的SIM卡信息中的移动国家代码和移动网络代码;
[0038] 查找模块,用于通过预设的查找表,根据获取的设备码以及移动国家代码和移动网络代码查找分别对应的紧急号码组,以及紧急号码组对应的配置类型;
[0039] 配置模块,用于根据查找到的紧急号码组以及紧急号码组对应的配置类型配置移动终端的紧急号码;
[0040] 拨号模块,用于当检测到拨号指令时、判断当前拨号号码是否为紧急号码,当时则启动紧急拨号模式拨出号码,判断当前拨号号码不为紧急号码时启动普通拨号模式拨出号码。
[0041] 一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的移动终端紧急号码定制程序,所述处理器执行所述移动终端紧急号码定制程序时,实现任一项所述的移动终端紧急号码定制方法的步骤。
[0042] 一种计算机可读存储介质,其中,其上存储有移动终端紧急号码定制程序,所述移动终端紧急号码定制程序被处理器执行时,实现任一项所述的移动终端紧急号码定制方法的步骤。
[0043] 有益效果:与现有技术相比,本发明提供了一种移动终端紧急号码定制方法,所述方法采用:预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;检测是否接收到紧急号码配置指令;当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。通过本方法使移动终端紧急号码的配置不仅可由原生系统或平台实现,还可通过移动终端的识别码以及SIM卡信息中的移动国家代码和移动网络代码进行配置,提高了移动终端紧急号码配置的多样性,使配置的紧急号码适配更多地区以及运营商的特殊需求。

附图说明

[0044] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045] 图1是本发明实施例提供的移动终端紧急号码定制方法的具体实施方式的流程图。
[0046] 图2是本发明进一步的具体应用实施例的流程示意图。
[0047] 图3是本发明实施例提供的移动终端紧急号码定制装置的原理框图。
[0048] 图4是本发明实施例提供的终端设备的内部结构原理图。

具体实施方式

[0049] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0050] 需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0051] 另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
[0052] 现有技术中的移动终端例如在使用手机拨打紧急号码时通常拨打对应的紧急号码例如120或110即可拨通对应的紧急电话,因为手机在出厂时根据出厂系统或芯片将120或110列为通过紧急拨号模式即可拨打的紧急号码,而运营商或当地规定120或110通过紧急拨号模式即可拨打。所述紧急拨号模式与普通拨号模式的区别在于,紧急拨号模式无需注网即可拨打电话,但需要手机以及当地或其运营商支持才能通过紧急拨号模式正常拨通紧急电话。所以当当地或运营商要求例如999需要通过紧急拨号模式拨打而手机又没有将999作为紧急号码的情况下无法通过该手机拨通999的紧急号码。
[0053] 为了解决上述问题,本发明实施例提供一种移动终端紧急号码定制方法,根据本实施例的移动终端紧急号码定制方法,当紧急号码配置指令时自动检测移动终端的设备码(ECID)以及SIM卡信息中的移动国家代码(MCC)和移动网络代码(MNC),根据识别到的ECID以及MCN+MNC的组合将紧急情况下需拨打的号码设置为通过紧急拨号模式拨出的紧急号码,或通过普通拨号模式拨出的普通号码。当用户在当地使用移动终端拨打紧急号码时,移动终端根据查询该号码是否紧急号码通过紧急拨号模式或普通拨号模式将紧急号码拨出,使用符合当地规则的模式拨出紧急号码。解决了现有技术中移动终端默认的紧急号码可能与某些区域拨号规则不同导致无法拨通紧急号码的问题,提高移动终端紧急号码定制多样性,提高用户体验。
[0054] 示例性方法
[0055] 如图1中所示,本发明实施例提供一种移动终端紧急号码定制方法,所述移动终端紧急号码定制方法可用于移动终端中。在本发明实施例中所述方法包括如下步骤:
[0056] S100、预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;
[0057] 在本实施例中,需预先设置移动终端的设备码以及其对应的紧急号码组,SIM卡信息中的移动国家代码和移动网络代码的组合对应的紧急号码组,并将其对应关系存储在移动终端内。因为各地区在生产移动终端或生产销往某地区的移动终端时其移动终端的设备码具有一定的规律性,各地移动网络运营商SIM卡信息的移动国家代码以及移动网络代码的组合也与地区有对应关系,所以设备码以及SIM卡信息都可用于表示地区,即用于表示地区对应的紧急号码组。所述移动国家代码以及移动网络代码的组合与移动终端设备码相同,用以表示唯一一个的移动设备的网络运营商。
[0058] 例如对于设备码为ECID=XXXXXX01的设备来说,代表地区为拉丁美洲中的某个地区,则该设备码在查找表中对应的紧急号码组为所述拉丁美洲的某个地区的紧急号码;例如对于移动国家代码MCC以及移动网络代码MNC的组合为MCC+MNC=4XX+00代表亚洲某地区,则该MCC+MNC组合在查找表中对应的紧急号码组为亚洲某地区的紧急号码。
[0059] 根据特殊地区的紧急号码拨打规则,查找表内还可包含各紧急号码组对应的配置类型,例如某地区或其地区的运营商要求只将112作为可用紧急拨号模式拨打的紧急号码,其他在生活中需要紧急拨打的号码例如16、17以及19都需按照普通电话的普通拨号模式拨出;再例如一些地区只支持911为紧急号码而112不作为紧急号码,但在上述例子中112是移动终端出厂默认的紧急号码,则除了需要将紧急号码组中的号码配置为移动终端紧急号码外,还需要设置紧急号码组中的号码配置不为移动终端的紧急号码。则预先设置的紧急号码组的配置类型包括紧急类型、非紧急类型、空类型以及上报底层号码类型,所述紧急类型为将紧急号码组中的号码配置进移动终端的紧急号码列表中;所述非紧急类型为将紧急号码组中的号码配置为移动终端的普通号码;所述空类型为将移动终端默认的紧急号码都设为普通号码或设置移动终端中所有号码都不为紧急号码;所述上报底层号码类型为不对移动终端原有的默认紧急号码列表进行处理。当移动终端在拨打普通号码以及紧急号码时的区别在于,拨打紧急号码时移动终端无需进行注网即可拨通。
[0060] 通过设置移动终端设备码以及移动国家代码和移动网络代码的组合分别对应的紧急号码组以及所述紧急号码组的配置类型,使移动终端配置紧急号码变得多样化,可以满足特殊运营商对于紧急号码的拨打要求。
[0061] 进一步地,步骤S200、是否接收到紧急号码配置指令;
[0062] 在本实施例中,当移动终端接收到紧急号码配置指令时获取移动终端设备号以及SIM卡信息,而所述紧急号码配置指令可置于移动终端开机时,或当用户手动按下紧急号码配置功能的按键时启动紧急号码配置指令。则当检测到移动终端正在执行开机指令时进行移动终端紧急号码的配置。也可采用手动刷新的方式进行刷新,当切换了SIM卡没有关机时或配置后的移动终端紧急号码列表保存在移动终端的ROM内,不会因设备掉电而擦除设置信息时可采用手动刷新的方式重新获取新的SIM卡信息,而设备码不会改变则无需重新获取移动终端设备码。采用开机配置紧急号码的方式可省去每当切换SIM卡时需要手动配置的步骤,采用手动刷新配置的方式可减少开机加载的程序,提高开机速度,还可根据用户喜好自由选择开机配置以及手动配置中的一种。
[0063] 进一步地,步骤S300、当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;
[0064] 在本实施例中,当检测到紧急号码配置指令时,获取移动终端的设备码ECID,并且判断当前移动终端内是否插有SIM卡,当移动终端中插有SIM卡时获取所述SIM卡信息中的移动国家代码以及移动网络代码。
[0065] 当移动终端内插有多张SIM卡时则默认使用主卡或获取用户在系统内设置的用于提供紧急号码配置的SIM卡的信息。
[0066] 进一步地,步骤S400、通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;
[0067] 在本实施例中,根据获取的移动终端设备码以及SIM卡信息中的移动国家代码和移动网络代码组合,通过预设的查找表分别查找对应于设备码以及MCC+MNC组合的紧急号码组,并根据设备码以及MCC+MNC分别对应的两组紧急号码组的配置类型对移动终端的紧急号码进行配置。用户可自行设置以设备码对应的紧急号码组为主进行配置或以MCC+MNC对应的紧急号码组为主进行配置,在两组紧急号码组的配置发生冲突时优先采取用户设置的主要的紧急号码组进行配置。
[0068] 举例说明,当某用户A的手机系统配置的默认的紧急号码为110以及120,而当地需要通过紧急拨号模式拨通的紧急号码为110、120、119以及911,且当前手机没有SIM卡得情况下。用户在手机开机的过程中,所述手机检测到正在执行开机指令,则获取例如手机设备码为ECID=XXXXXX03,进一步根据预设得查找表查找到所述ECID=XXXXXX03的设备号对应的紧急号码组为110、120、119以及911,且改紧急号码组的配置类型为紧急类型时,控制将110、120、119以及911四个号码配置为所述手机的紧急号码,当手机配置结束开机后,用户可通过号码110、120、119以及911拨通对应的紧急服务热线。
[0069] 当某用户B的手机系统配置的默认的紧急号码为110以及120时,而当地仅规定120以及119为可通过紧急拨号模式拨打的紧急号码,而110需要在手机注网后且通过普通拨号模式才可拨通。用户在手机开机的过程中,所述手机检测到除了ECID=XXXXXX04的信息外还检测到SIM卡信息MCC+MNC=5XX+01。手机通过查找表检测到所述SIM卡的紧急号码组包括号码120、119以及110,而120与119两个号码的配置类型为紧急类型,110号码的配置类型为非紧急类型。则在手机进行紧急号码配置的过程中,手机系统配置的默认的紧急号码120依然为紧急号码,119为通过紧急号码组加入的紧急号码,而原有的110的号码由紧急号码列表中移除,当用户拨打110时所述110的号码将通过普通拨号方式拨出。
[0070] 当某用户C所在地的地区规定所有紧急号码都需要通过普通拨号模式拨出,且用户手机默认的紧急号码为110时。所述用户在启动移动终端,移动终端获取到ECID=XXXXXX05的设备码以及MCC+MCN=5XX+01的SIM卡信息,以及用户设定以设备码为主进行配置,则获取ECID=XXXXXX05的设备码对应的紧急号码组以及紧急号码组的配置类型,当所述配置类型为空类型时,控制将移动终端紧急号码列表中的号码都设为普通号码。
[0071] 当某用户D地区的紧急号码为911,且手机通过查找对应的紧急号码组的配置类型为上报底层号码类型时,保持手机系统配置的默认的紧急号码911不变。
[0072] 通过设置紧急号码组或紧急号码组中特定号码的配置模式使手机可以实现配置多种紧急号码组合,用户可根据自身使用情况进行设置,提高用户体验。
[0073] 进一步地,步骤S500、检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。
[0074] 在本实施例中,当检测到用户使用移动终端进行拨号时,判断拨号号码是否在移动终端设置的紧急号码列表中,当时则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。
[0075] 举例说明,例如当用户B通过手机拨打120时,手机判断120的电话号码为紧急号码则启动紧急拨号模式拨出号码;当通过手机拨打110时,手机判断110不在手机的紧急号码列表中则启动普通拨号模式拨出号码;当通过手机拨打135******00的普通号码时,手机判断135******00的号码不在紧急号码列表中则启动普通拨号模式拨出号码。
[0076] 通过本实施例可使移动终端在拨打紧急电话时按照地区以及地区运营商的要求,使紧急电话通过指定的紧急拨号模式或普通拨号模式拨通。
[0077] 以下通过一具体应用实施例对本发明做进一步详细说明:
[0078] 本具体应用实施例,移动终端以手机为例,如图2所示,本具体应用实施例的一种移动终端紧急号码定制方法,包括如下步骤:
[0079] S10、开始,进入步骤S11;
[0080] S11、预先将紧急号码定制文件配置在移动终端中,进入步骤S12;
[0081] S12、当使用移动终端查询号码或拨打电话时,获取当前拨打的号码,进入步骤S13;
[0082] S13、读取移动终端识别号ECID或SIM卡信息中的MCC+MNC组合,进入步骤S14;
[0083] S14、在预先配置的紧急号码定制文件中找到与识别号ECID或SIM卡信息MCC+MNC组合相对应的一组紧急号码以及其配置类型,进入步骤S15;
[0084] S15、判断该号码是否在预设的紧急号码定指文件的紧急号码组中,当是则进入步骤S17,当不是则进入步骤S16;
[0085] S16、当判断该号码不在紧急号码组中时,根据手机默认的紧急号码列表判断是否为紧急号码,当是则通过紧急拨号模式拨出该号码,当否则通过普通拨号模式拨出该号码,进入步骤S30;
[0086] S17、判断该号码在配置类型中是否为紧急类型,当是则进入步骤S18,当不是则进入步骤S19;
[0087] S18、当判断该号码的配置类型为紧急类型时,返回该号码是紧急号码或通过紧急拨号模式拨通该号码,进入步骤S30;
[0088] 返回号码不是紧急号码或通过普通拨号模式拨通该号码,进入步骤S30;
[0089] S19、判断该号码的配置类型是否为非紧急类型或空类型,当是则进入步骤S20,当不是则进入步骤S21;
[0090] S20、当判断该号码的配置类型是非紧急类型或空类型,则返回该号码不是紧急号码或通过普通拨号模式拨通该号码,进入步骤S30;
[0091] S21、当判断该号码的配置类型不是非紧急类型或空类型,则获取移动终端原有紧急号码列表判断号码是否为紧急号码,当是则返回号码为紧急号码并通过紧急拨号模式拨通该号码,当不是则返回号码为非紧急号码并通过普通拨号模式拨通该号码,进入步骤S30;
[0092] S30、结束。
[0093] 由上可见,在本发明具体应用实施例中,用户在使用手机拨打电话或查询电话的拨号类型时,手机根据预先配置的定指文件判断所述电话号码是否为紧急号码,当判断当前拨打的号码为紧急号码时则使用紧急拨号模式拨出,当判断当前拨打的号码为普通号码时则使用普通拨号模式拨出。
[0094] 预先在手机上配置含有与设备码ECID以及SIM卡信息分别对应的紧急号码组以及紧急号码组的配置类型的定指文件。当用户在查询或拨号时,手机获取当前拨号或者正在进行查询的手机号码,并读取手机识别号ECID或SIM卡信息中的MCC+MNC组合,当用户设置以设备号ECID为主时,获取与ECID对应的紧急号码组,当用户设置以MCC+MNC组合为主时,获取与MCC+MNC对应的紧急号码组,并获取所述紧急号码组的配置类型。判断当前查询或拨号的号码是否在紧急号码组中,当不是则根据手机默认的紧急号码列表判断是否为紧急号码,若不是则返回对应查询结果或通过普通拨号模式拨出号码,若是则返回对应查询结果或通过紧急拨号模式拨出号码。当判断号码是紧急号码组中的号码时,判断该号码的配置类型是否为紧急类型,当是则返回查询结果为紧急号码或通过紧急拨号模式拨出号码,当否则进一步判断该号码的配置类型是否为非紧急或空类型,当是则返回查询结果为非紧急号码或通过普通拨号模式拨出该号码,当否则根据手机默认的紧急号码列表判断是否为紧急号码。
[0095] 可见通过预先配置的含有ECID与MCC+MNC分别对应的紧急号码组以及配置类型的定指文件,不仅可使移动终端在开机或手动配置时对移动终端的紧急号码列表进行配置,还可使用在当拨号时查询所述号码是否为定指文件中的紧急号码组,并进一步获取其配置类型,判断该号码是为紧急号码还是普通号码。
[0096] 做到使用户、手机厂商和运营商可以按照需求配置移动终端的紧急号码,提高移动终端紧急号码配置的多样性。
[0097] 如图3中所示,本发明实施例提供一种移动终端紧急号码定制装置,该装置包括:预设模块310、开机指令检测模块320、获取模块330、查找模块340、配置模块350、拨号模块
360。具体地,所述预设模块310,用于预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组,以及与紧急号码组对应配置类型的查找表;所述开机指令检测模块320,用于检测移动终端是否正在执行开机指令;所述获取模块330,用于获取移动终端设备码以及插入的SIM卡信息中的移动国家代码和移动网络代码;所述查找模块340,用于通过预设的查找表,根据获取的设备码以及移动国家代码和移动网络代码查找分别对应的紧急号码组,以及紧急号码组对应的配置类型;所述配置模块350,用于根据查找到的紧急号码组以及紧急号码组对应的配置类型配置移动终端的紧急号码;所述拨号模块360,用于当检测到拨号指令时、判断当前拨号号码是否为紧急号码,当时则启动紧急拨号模式拨出号码,判断当前拨号号码不为紧急号码时启动普通拨号模式拨出号码。
[0098] 基于上述实施例,本发明还提供了一种终端设备,其原理框图可以如图4所示。该终端设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该终端设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种移动终端紧急号码定制。该终端设备的显示屏可以是液晶显示屏或者电子墨水显示屏。
[0099] 本领域技术人员可以理解,图4中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端设备的限定,具体的终端设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0100] 在一个实施例中,提供了一种终端设备,终端设备包括存储器、处理器及存储在处理器上并可在处理器上运行的移动终端紧急号码定制程序,处理器执行如下步骤:
[0101] 预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;
[0102] 检测是否接收到紧急号码配置指令;
[0103] 当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;
[0104] 通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;
[0105] 检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。
[0106] 其中,所述预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表的步骤包括:
[0107] 预先设置与移动终端的设备码对应的紧急号码组;
[0108] 预先设置与SIM卡信息中的移动国家代码和移动网络代码的组合对应的紧急号码组。
[0109] 其中,所述预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表的步骤还包括:
[0110] 预先设置紧急号码组的配置类型包括紧急类型、非紧急类型、空类型以及上报底层号码类型。
[0111] 其中,所述当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息的步骤包括:
[0112] 当检测到紧急号码配置指令时;
[0113] 控制获取移动终端的设备码,并识别移动终端SIM卡槽中是否有插入SIM卡;
[0114] 当检测到移动终端插有SIM卡,则获取SIM卡信息中的移动国家代码和移动网络代码。
[0115] 其中,所述通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置的步骤包括:
[0116] 在获取移动终端的设备码以及SIM卡信息中的移动国家代码和移动网络代码后;
[0117] 通过查找表分别查找与设备码以及移动国家代码和移动网络代码的组合对应的紧急号码组,并获取紧急号码组的配置类型;
[0118] 根据获取的紧急号码组以及紧急号码组的配置类型对移动终端紧急号码进行配置。
[0119] 其中,所述通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置的步骤还包括:
[0120] 当配置类型为紧急类型时,将所述紧急号码组中的号码配置为移动终端紧急号码;
[0121] 当配置类型为非紧急类型时,检测移动终端底层配置的紧急号码中是否含有紧急号码组中号码,当有则将该号码设置为普通号码;
[0122] 当配置类型为空类型时,检测移动终端底层配置的紧急号码,将移动终端底层配置的紧急号码全部设为普通号码;
[0123] 当配置类型为上报底层号码类型时,保持移动终端原有的紧急号码不进行配置。
[0124] 其中,所述检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码的步骤包括:
[0125] 当检测到拨号指令时,判断当前拨号号码是否在移动终端紧急号码列表中;
[0126] 当是则启动紧急拨号模式拨出当前拨号号码;
[0127] 当所述拨号号码不在移动终端紧急号码列表中时,启动普通拨号模式拨出当前拨号号码。
[0128] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0129] 综上所述,本发明公开了移动终端紧急号码定制方法、装置、终端设备及存储介质,所述方法包括:预先设置含有与设备码以及SIM卡信息分别对应的紧急号码组的查找表;检测是否接收到紧急号码配置指令;当检测到紧急号码配置指令,则获取移动终端的设备码以及SIM卡信息;通过查找表获取与设备码以及SIM卡信息分别对应的紧急号码组,并根据查找表对移动终端紧急号码进行配置;检测到拨号指令,判断当前拨号号码是否在紧急号码列表中,当是则启动紧急拨号模式拨出号码,当不在紧急号码列表中时则启动普通拨号模式拨出号码。旨在解决现有移动终端默认的紧急号码无法满足特殊运营商的拨号方式,使移动终端紧急号码定制方式更加多样化。
[0130] 应当理解的是,本发明公开的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。