一种紧急号码的呼叫方法及装置与流程

文档序号:12908570阅读:386来源:国知局
一种紧急号码的呼叫方法及装置与流程

本发明实施例涉及一种智能终端技术,尤其涉及一种紧急号码的呼叫方法及装置。



背景技术:

在中国,紧急号码分为报警、急救、火警,报警电话:110,医护急救:120,火警电话:119。紧急号码在特殊情况下也能拨打。目前移动终端系统会预设一些紧急号码,拨打电话时判断是否为紧急号码,若是紧急号码则按紧急号码拨出,如不是则按普通拨号拨出。

但是对于某些移动终端来说,在没有特定选择的情况下,拨打电话都是通过第一身份标志拨出,但是第一身份标志对应的运营商未必包含用户输入的紧急号码,如以紧急号码拨出未必可以拨通。也有可能出现用户预先设定使用第二身份标志进行通话,但是第二身份标志对应的运营商未必包含用户输入的紧急号码,如以紧急号码拨出未必可以拨通。因此,如何正确拨出紧急号码是当前急需解决的问题。



技术实现要素:

本发明实施例提供一种紧急号码的呼叫方法及装置,能够使紧急号码正确的拨出。

第一方面,本发明实施例提供了一种紧急号码的呼叫方法,包括:接受对输入号码的呼叫请求;

判断所述输入号码是否为第一身份标志对应的紧急号码;

若是,则通过所述第一身份标志对所述输入号码发起呼叫;

若否,则通过第二身份标志对所述输入号码发起呼叫。

进一步的,判断所述输入号码是否为第一身份标志对应的紧急号码之前,还包括:

判断所述呼叫请求是否是在没有身份标志的情况下发起的呼叫请求;

若是,则获取所述输入号码,判断所述输入号码是否为当前国家的紧急号码;

若是,则允许将所述输入号码作为当前国家的紧急号码发起呼叫;否则,禁止发起呼叫。

进一步的,判断所述输入号码是否为第一身份标志对应的紧急号码之前,还包括:

当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码;

当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将所述输入号码替换为所述漫游地的紧急号码;

呼叫替换后的所述漫游地的紧急号码。

进一步的,当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码,包括:

当移动终端处于漫游状态时,根据移动终端当前的位置信息或漫游网络信息确定所述移动终端所处的漫游地,通过网络或本地数据库查询出所述漫游地的紧急号码;

或者,

获取漫游网络的全球唯一临时ue标识guti信息,所述guti信息包含漫游地的紧急号码信息,解析所述guti信息获取所述漫游地的紧急号码。

进一步的,还包括:

在通话过程中,当漫游地的语言与设定的语音不同时,将接收的对方的语音翻译为设定的语音,将采集的本方语音翻译为所述漫游地的语音。

第二方面,本发明实施例还提供了一种紧急号码的呼叫装置,包括:接受模块,用于接受对输入号码的呼叫请求;第一判断模块,用于判断所述输入号码是否为第一身份标志对应的紧急号码;第一呼叫模块,用于若是,则通过所述第一身份标志对所述输入号码发起呼叫;第二呼叫模块,用于若否,则通过第二身份标志对所述输入号码发起呼叫。

进一步的,还包括:

第二判断模块,用于判断所述呼叫请求是否是在没有身份标志的情况下发起的呼叫请求;

第三判断模块,用于若是,则获取所述输入号码,判断所述输入号码是否为当前国家的紧急号码;

第三呼叫模块,用于若是,则允许将所述输入号码作为当前国家的紧急号码发起呼叫;否则,禁止发起呼叫。

进一步的,还包括:

获取模块,用于当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码;

替换模块,用于当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将所述输入号码替换为所述漫游地的紧急号码;

第四呼叫模块,用于呼叫替换后的所述漫游地的紧急号码。

进一步的,所述获取模块包括:

查询单元,用于当移动终端处于漫游状态时,根据移动终端当前的位置信息或漫游网络信息确定所述移动终端所处的漫游地,通过网络或本地数据库查询出所述漫游地的紧急号码;

或者,

解析单元,用于获取漫游网络的全球唯一临时ue标识guti信息,所述guti信息包含漫游地的紧急号码信息,解析所述guti信息获取所述漫游地的紧急号码。

进一步的,还包括:

翻译单元,用于在通话过程中,当漫游地的语言与设定的语音不同时,将接收的对方的语音翻译为设定的语音,将采集的本方语音翻译为所述漫游地的语音。

本发明实施例通过接受对输入号码的呼叫请求,判断输入号码是否为第一身份标志对应的紧急号码,若是,则通过第一身份标志对输入号码发起呼叫,若否,则通过第二身份标志对输入号码发起呼叫,能够使紧急号码正确的拨出。

附图说明

图1a是本发明实施例一中的一种紧急号码的呼叫方法的流程图;

图1b是本发明实施例一中的一种紧急号码的呼叫方法的示意图;

图2是本发明实施例二中的一种紧急号码的呼叫方法的流程图;

图3是本发明实施例三中的一种紧急号码的呼叫方法的流程图;

图4是本发明实施例四中的一种紧急号码的呼叫装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。

实施例一

图1a为本发明实施例一提供的一种紧急号码的呼叫方法的流程图,本实施例可适用于终端设备进行紧急号码的呼叫的情况,该方法可以由本发明实施例中的具有紧急号码的呼叫的装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何需要进行紧急号码的呼叫的功能的终端设备中,如图1a所示,该方法具体包括如下步骤:

s110,接受对输入号码的呼叫请求。

s120,判断所述输入号码是否为第一身份标志对应的紧急号码,若是,则执行s130,若否,则执行s140。

其中,所述第一身份标志为当前移动终端正在使用的身份标志。

s130,通过所述第一身份标志对所述输入号码发起呼叫。

s140,通过第二身份标志对所述输入号码发起呼叫。

其中,第二身份标志为除当前移动终端正在使用的身份标志之外的其他身份标志。

具体的,在通过第二身份标志对所述输入号码发起呼叫之前还包括:判断所述输入号码是否为第二身份标志对应的紧急号码。

在一个具体的例子中,如图1b所示,通过当前注册网络的mcc动态适配正确的紧急号码。mcc获取优先顺序:当前注册网络mcc→simmcc→系统locale。1、在系统中预制各个国家的紧急号码信息。2、当设备插卡并注册上网络后,获取当前注册网络mcc(如在home网络,则取homeplmn;如在漫游网络,则取漫游的plmn),根据当前网络mcc来加载正确的紧急号码。3、如步骤2中未获取到mcc,则使用系统当前的locale对应的mcc。4、对于双卡项目,判断紧急号码是属于哪一张卡的,然后用相应的sim卡拨打紧急号码。如下为紧急号码文件的配置变化:变化前:<eccentryecc="101"category="0"condition="1">;变化后:在此基础上添加mcc/mnc:<eccentryecc="101"category="0"condition="1"mcc="250"mnc="02">。代码中同步使用mcc/mnc来过滤紧急号码,从而适配正确的紧急号码。

本实施例的技术方案,通过接受对输入号码的呼叫请求,判断输入号码是否为第一身份标志对应的紧急号码;若是,则通过第一身份标志对输入号码发起呼叫,若否,则通过第二身份标志对所述输入号码发起呼叫,能够使紧急号码正确的拨出。

实施例二

图2为本发明实施例二中的一种紧急号码的呼叫方法的流程图,本实施例以前述实施例一为基础进行优化,提供了优选的紧急号码的呼叫方法,具体是,判断所述输入号码是否为第一身份标志对应的紧急号码之前,还包括:判断所述呼叫请求是否是在没有身份标志的情况下发起的呼叫请求;若是,则获取所述输入号码,判断所述输入号码是否为当前国家的紧急号码;若是,则允许将所述输入号码作为当前国家的紧急号码发起呼叫;否则,禁止发起呼叫。

由于移动终端在没有身份标志的情况下,是无法获取到当前的国家代码信息的,而如果没有相关的国家代码信息,用户就无法知道当前移动终端应该允许哪些号码作为紧急号码呼出。通过将输入号码与当前国家的紧急号码关联,通过号码匹配允许输入号码与当前国家的紧急号码相匹配的,作为紧急号码呼出,因此,通过这种快速匹配号码以实现紧急呼叫,匹配成功率高,快速呼出当前国家的紧急号码,提高呼叫成功率。

相应的,本实施例的方法具体包括如下步骤:

s210,接受对输入号码的呼叫请求。

s220,判断所述呼叫请求是否是在没有身份标志的情况下发起的呼叫请求,若是,则执行s230。

s230,获取所述输入号码。

具体的,获取对输入号码的呼叫请求,解析出呼叫号码。

s240,判断所述输入号码是否为当前国家的紧急号码,若是,则执行s250,若否,则执行s260。

s250,允许将所述输入号码作为当前国家的紧急号码发起呼叫。

s260,禁止发起呼叫。

s270,判断所述输入号码是否为第一身份标志对应的紧急号码,若是,则执行s280,若否,则执行s290。

s280,通过所述第一身份标志对所述输入号码发起呼叫。

s290,通过第二身份标志对所述输入号码发起呼叫。

本实施例的技术方案,通过判断呼叫请求是否是在没有身份标志的情况下发起的呼叫请求以及判断所述输入号码是否为当前国家的紧急号码,确定是允许将所述输入号码作为当前国家的紧急号码发起呼叫还是禁止发起呼叫,能够使紧急号码正确的拨出。

实施例三

图3为本发明实施例三中的一种紧急号码的呼叫方法的流程图,本实施例以前述实施例为基础进行优化,提供了优选的紧急号码的呼叫方法,具体是,判断所述输入号码是否为第一身份标志对应的紧急号码之前,还包括:当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码;当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将所述输入号码替换为所述漫游地的紧急号码;呼叫替换后的所述漫游地的紧急号码。

由于各个国家和地区都有紧急号码,供人们在遇到突发事件的时候向相关部门求助。最普遍的紧急号码报警号码,火警号码,急救号码等。然而,不同国家或地区,功能相同的紧急号码各不相同,即使是同一个国家的不同地区,如在中国,大陆、香港、澳门的紧急号码就各不相同,人们不可能对每个地区的紧急号码都非常熟悉,当进入一个紧急号码不熟悉的地区,而又有突发事件需要求助时,就显得非常不方便。通过获取移动终端所处的漫游地的紧急号码,当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将输入号码替换为漫游地的紧急号码,呼叫替换后的所述漫游地的紧急号码,可以使得用户到不同的地区或国家,不用获知陌生地区或国家的紧急号码即能在紧急情况下,可按自己熟悉的紧急号码进行呼叫求助。

相应的,本实施例的方法具体包括如下步骤:

s310,接受对输入号码的呼叫请求。

s320,当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码。

s330,当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将所述输入号码替换为所述漫游地的紧急号码。

s340,呼叫替换后的所述漫游地的紧急号码。

s350,判断所述输入号码是否为第一身份标志对应的紧急号码,若是,则执行s360,若否,则执行s370。

其中,所述第一身份标志为当前移动终端正在使用的身份标志。

s360,通过所述第一身份标志对所述输入号码发起呼叫。

s370,通过第二身份标志对所述输入号码发起呼叫。

可选的,当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码,包括:

当移动终端处于漫游状态时,根据移动终端当前的位置信息或漫游网络信息确定所述移动终端所处的漫游地,通过网络或本地数据库查询出所述漫游地的紧急号码;

或者,

获取漫游网络的全球唯一临时ue标识guti信息,所述guti信息包含漫游地的紧急号码信息,解析所述guti信息获取所述漫游地的紧急号码。

其中,移动终端当前的位置信息,可以是非常具体的地理位置;也可以为所确定的地理位置;还可以是周边标识建筑物;此外,还可以为经纬度等。这里的地域信息本领域技术人员应该理解,可以是国家,还可以是同一个国家中紧急号码不同的地区。

具体的,当进入漫游状态时,移动终端根据当前的位置信息或者当前注册的漫游网络信息确定当前的漫游地,然后通过网络或本地数据库查询出漫游地的紧急号码。例如:以漫游地和紧急号码为关键字,在网络上进行查询,获取漫游地的紧急号码;或者,移动终端本地数据库中存储了各个国家或地区的紧急号码,直接在本地数据库中查询出漫游地的紧急号码。

可选地,当接入的是长期演进(longtermevolution,lte)网络时,移动终端获取当前注册的漫游网络的全球唯一临时ue标识(globallyuniquetemporaryueidentity,guti)信息,该guti信息中包含了漫游地的紧急号码信息,移动终端解析该guti信息后获取漫游地的紧急号码。

其中,guti在网络中唯一标识用户设备(userequipment),可以减少国际移动用户识别码(internationalmobilesubscribe:identity,imsi)、国际移动电话设备识别码(internationalmobileequipmentidentity,imei)等用户私有参数暴露在网络传输中。guti由核心网分配,在attachaccept,tauaccept等消息中带给ue。第一次attach时ue携带imsi,而之后移动管理实体(mobilemanagenmententity,mme)会将imsi和guti进行对应,以后就一直用guti,通过attachaccept带给ue。

可选的,根据移动终端当前注册的plmn(publiclandmobile-communica-tionnetwork,公用陆地移动通信网)可获取该网络的地域信息,也即移动终端所处的漫游地信息。plmn信息中包括mmc(国家号)+mnc(网络号),比如中国的mmc为460。根据plmn信息就可以获取到移动终端所处的漫游地信息。

具体的,获知了该用户所述的地区的地域信息,则可根据该地域信息获取该地区的本地紧急号码;例如可以是,中国用户在美国拨打110,通讯终端获取了用户所在地区为美国,进而获取到110在美国对应的本地紧急号码为911,则在用户拨打110的时候,终端自动将110的呼叫切换到对911的呼叫。

具体的,中国大多数的移动终端都可以在按键锁定的状态下呼叫紧急号码,但往往仅限于中国的紧急号码的按键锁定状态下的拨打,本发明实施例可以将各个国家和地区的紧急号码记录在紧急号码列表中,因此,只要是紧急号码列表中的号码的拨打均可在按健锁定的状态下完成,方便了用户的使用和操作。

可选的,还包括:

在通话过程中,当漫游地的语言与设定的语音不同时,将接收的对方的语音翻译为设定的语音,将采集的本方语音翻译为所述漫游地的语音。

具体的,当移动终端接通紧急号码后,在通话过程中,当漫游地的语言与设定的语言不同时,移动终端自动将接收的对方语音翻译为设定的语言,再以设定的语言输出对方语音,使得用户可以听懂对方语音;同时将采集的本方语音翻译为漫游地的语言,再以漫游地的语言将本方语音发送给对方,使得对方可以听懂本方语音。从而,扫除了用户的语言障碍,方便用户与对方无障碍交流,协助用户及时得到救助,进一步提高了移动终端的智能化水平。其中,设定的语言通常为用户的母语,当然,也可以是用户自定义设定的任意语言。

本实施例的技术方案,通过获取移动终端所处的漫游地的紧急号码,当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将输入号码替换为漫游地的紧急号码,呼叫替换后的所述漫游地的紧急号码,可以使得用户到不同的地区或国家,不用获知陌生地区或国家的紧急号码即能在紧急情况下,可按自己熟悉的紧急号码进行呼叫求助。

实施例四

图4为本发明实施例四的一种紧急号码的呼叫装置的结构示意图。本实施例可适用于终端设备进行紧急号码的呼叫的情况,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何需要进行紧急号码的呼叫的功能的设备中,如图4所示,所述紧急号码的呼叫装置具体包括:接受模块410、第一判断模块420、第一呼叫模块430和第二呼叫模块440。

其中,接受模块410,用于接受对输入号码的呼叫请求;

第一判断模块420,用于判断所述输入号码是否为第一身份标志对应的紧急号码;

第一呼叫模块430,用于若是,则通过所述第一身份标志对所述输入号码发起呼叫;

第二呼叫模块440,用于若否,则通过第二身份标志对所述输入号码发起呼叫。

可选的,还包括:

第二判断模块,用于判断所述呼叫请求是否是在没有身份标志的情况下发起的呼叫请求;

第三判断模块,用于若是,则获取所述输入号码,判断所述输入号码是否为当前国家的紧急号码;

第三呼叫模块,用于若是,则允许将所述输入号码作为当前国家的紧急号码发起呼叫;否则,禁止发起呼叫。

可选的,还包括:

获取模块,用于当移动终端处于漫游状态时,获取所述移动终端所处的漫游地的紧急号码;

替换模块,用于当所述输入号码为紧急号码且与所述漫游地的紧急号码不一致时,将所述输入号码替换为所述漫游地的紧急号码;

第四呼叫模块,用于呼叫替换后的所述漫游地的紧急号码。

可选的,所述获取模块包括:

查询单元,用于当移动终端处于漫游状态时,根据移动终端当前的位置信息或漫游网络信息确定所述移动终端所处的漫游地,通过网络或本地数据库查询出所述漫游地的紧急号码;

或者,

解析单元,用于获取漫游网络的全球唯一临时ue标识guti信息,所述guti信息包含漫游地的紧急号码信息,解析所述guti信息获取所述漫游地的紧急号码。

可选的,还包括:

翻译单元,用于在通话过程中,当漫游地的语言与设定的语音不同时,将接收的对方的语音翻译为设定的语音,将采集的本方语音翻译为所述漫游地的语音。

本实施例的技术方案,通过获取智能终端屏幕上预设区域内的像素点,当智能终端满足预设条件时,控制智能终端屏幕上预设区域内的像素点独自发光显示提醒,通过本发明的技术方案,能够在达到紧急号码的呼叫的同时节省成本。

上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1