呼叫方法、装置及电子设备与流程

文档序号:25993291发布日期:2021-07-23 21:06阅读:134来源:国知局
呼叫方法、装置及电子设备与流程

本申请实施例涉及通信技术领域,尤其涉及一种呼叫方法、装置及电子设备。



背景技术:

随着电子技术的发展,电子设备成为人们生活不可或缺一部分,用户可以随身携带电子设备以便随时实用。例如,在遇到紧急情况时,用户可以通过随身携带的电子设备拨打紧急呼叫电话来寻求救援。

目前,在用户通过电子设备拨打紧急呼叫电话时,可能由于用户使用的sim卡与用户所在地网络连接异常导致通话失败,或者,在呼叫过程中电子设备为了保证呼叫的连续性自主切换网络(例如,将正在进行的语音呼叫业务切换至2g或3g网络)引起的通话中断。而这种通话连接失败或通话中断可能会导致用户不能得到及时的救援,遭受安全风险。



技术实现要素:

本申请实施例的目的是提供一种呼叫方法、装置及电子设备,能够解决在紧急通话时,通话连接失败或通话中断可能会导致用户不能得到及时的救援,遭受安全风险的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种呼叫方法,该方法包括:检测至少一个sim卡中的第一sim卡的服务状态;在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求;在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。

第二方面,本申请实施例提供了一种呼叫装置,该装置包括:检测模块和处理模块。检测模块,用于检测至少一个sim卡中的第一sim卡的服务状态;处理模块,用于在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求;处理模块,还用于在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。

第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,该处理器用于运行程序或指令,实现如第一方面的方法。

在本申请实施例中,电子设备可以检测至少一个sim卡中的第一sim卡的服务状态;在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求;在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。通过该方法,电子设备可以检测至少一个sim卡中的第一sim卡的服务状态,并根据其是否具有ims服务分别发起紧急呼叫请求,即在有ims服务时,直接通过ims发送呼叫请求;在无ims服务时,使用由该第一sim卡的无线接入类型所确定目标接入网络,发起呼叫请求。如此,对于一个sim卡可以通过多种途径依次尝试发起呼叫请求,提高建立呼叫的概率,从而可以有效避免通话连接失败或通话中断导致用户不能得到及时救援的情形,提高用户的获救概率。

附图说明

图1为本申请实施例提供的一种呼叫方法的示意图之一;

图2为本申请实施例提供的一种呼叫方法的示意图之二;

图3为本申请实施例提供的一种电子设备对第一提示信息的操作示意图;

图4为本申请实施例提供的一种呼叫装置的结构示意图之一;

图5为本申请实施例提供的一种呼叫装置的结构示意图之二;

图6为本申请实施例提供的电子设备的硬件示意图之一;

图7为本申请实施例提供的电子设备的硬件示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的呼叫方法进行详细地说明。

如图1所示,本申请实施例提供一种呼叫方法,该方法可以包括下述的步骤101至步骤103。

步骤101、电子设备检测至少一个sim卡中的第一sim卡的服务状态。

可选的,用户识别卡(subscriberidentitymodule,sim)为电子设备用户的入网凭证,简称sim卡。网络系统(如,全球移动通信系统(globalsystemformobilecommunications,gsm)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma))通过sim卡来识别用户身份,同一张sim卡可在不同的电子设备中使用,一个电子设备在硬件功能具备的情况下可以使用多张sim卡。

可选的,本申请实施例中,ip多媒体系统(ipmultimediasubsystem,ims)是一种全新的多媒体业务形式的网络架构。简称,ims。ims能够被多种网络基于注册而使用。上述ims的注册信息包括该sim卡具有ims能力和所被允许使用的业务等。例如,具有长期演进的语音业务(voiceoverlongtermevolution,volte)、基于无线局域网的语音业务(voiceoverwirelessfidelity,vowifi)等。而当电子设备中插入sim卡,电子设备可以发起ims网络注册流程。具体的,在电子设备中插入的sim卡为具有ims能力的sim卡(例如,volte或vowifi)的情况下,电子设备中的通话模块可以发起ims网络附着和注册流程。

需要说明的是,本申请实施例检测第一sim卡的ims的注册信息,主要用于确定该第一sim卡是否被允许使用volte或vowifi业务。

需要说明的是,本身实施例中,一个sim卡(如,第一sim卡)的服务状态包括:有ims服务和无ims服务两种状态。具体的,有ims服务表示该sim卡能够基于ims发起呼叫请求,例如,被允许使用volte或vowifi业务发起呼叫请求。无ims服务表示该sim卡不能基于ims发起呼叫请求。在网络信号良好的情况下,volte或vowifi能够更加快速的建立呼叫。

需要说明的是,上述检测sim卡的服务状态的检测方法可以参考相关技术,本申请实施例不作具体限定。

此外,本申请实施例中,上述至少一个sim卡还可以包括除第一sim卡之外的其他sim卡,如下述步骤中的第三sim卡。在至少一个sim卡为多卡的情况下的执行方式可以参见下述步骤112至步骤114,此处不予赘述。

步骤102、在第一sim卡有ims服务的情况下,使用第一sim卡通过ims发起呼叫请求。

可选的,本申请实施例中,发起呼叫请求,是指电子设备可以通过ims使用第一sim卡对紧急呼叫号码发起呼叫请求。其中,该紧急呼叫号码为被呼叫方的号码,例如,发起紧急呼叫所拨打的110、120、119等号码。

需要说明的是,上述通过ims使用第一sim卡发起呼叫请求的具体过程参考相关技术,本申请实施例不作具体限定。

步骤103、在第一sim卡无ims服务的情况下,根据第一sim卡的无线接入类型确定目标接入网络,并使用第一sim卡通过目标接入网络发起呼叫请求。

其中,上述目标接入网络为与第一sim卡的无线接入类型相关联的网络。

可选的,本申请实施例中,上述目标接入网络为与第一sim卡的无线接入类型相关联的网络。具体包括以下两种:第一种、与第一sim卡无线接入类型对应的网络(即,下述第一网络);第二种、除第一网络之外的第一sim卡能够接入的其他网络(即,下述第二网络)。其中,sim卡无线接入类型直接可以决定其对应的第一网络,如,sim卡为移动网络,那么第一网络只能为gsm。

示例性的,假设第一sim卡为移动网络,那么该第一网络为gsm,第二网络为cdma和wcdma,这三个网络均为目标接入网络。假设第一sim卡为联通网络,那么该第一网络为wcdma,第二网络为cdma和gsm,这三个网络也均为目标接入网络。

可选的,本申请实施例中,在接入网络存在多个的情况下,可以按照预设顺序确定目标接入网络。其中,该预设顺序可以为以下任一种:1.第一网络优先级高于第二网络,优先使用;2.多个第二网络之间可以根据网络信号强度、网络信号稳定性等排序依次接入。示例性的,一种可能的确定目标接入网络的方式为:将第一网络确定为目标接入网络,或者,将信号强度最高的第二网络确定为目标接入网络。

可选的,本申请实施例中,在电子设备执行上述步骤102或步骤103发起呼叫成功的情况下,执行下述步骤104。

步骤104、电子设备建立紧急呼叫。

可选的,本申请实施例中,在电子设备基于本申请实施例中的任一种网络或线路建立紧急呼叫之后,用户可以通过已建立完成紧急呼叫信道发送救援信息、拨打救援电话等。

可选的,服务器可以解析电子设备的经济呼叫请求,得到第一子信息和第二子信息。其中,该第一子信息包含电子设备的号码(即,主叫号码)及实例标识;该第二子信息包含紧急呼叫号码(即被叫号码)及主叫号码对应的电子设备的位置信息。如此,可以快速确定用户的位置,方便救援。

可选的,本申请实施例中,在电子设备执行上述步骤102和步骤103发起呼叫失败的情况下,可以执行下述步骤105。

步骤105、电子设备在紧急呼叫号码前加拨区号,并重新发起呼叫请求。

可选的,本申请实施例中,电子设备可以电子设备的目标位置信息(可以参考下述步骤115中的具体步骤),并根据该目标位置信息将与该目标位置(目标位置信息所指示的位置)所对应的区号,确定为待加拨区号。

可选的,本申请实施例中,电子设备也可以根据用户之前的行程轨迹确定待加拨区号。具体为:电子设备根据之前获取的用户行程轨迹,确定当前位置(例如,确定轨迹的结束端为当前位置),并根据当前位置的所对应的区号,确定为待加拨区号。

需要说明的是,本申请实施例中,在电子设备在紧急呼叫号码(如,110、120等)之前加拨区号(如,010、029等)将紧急呼叫方式转换为普通呼叫方式,重新发起呼叫请求。即,将添加区号后的紧急呼叫号码替换原紧急呼叫号码重新执行呼叫操作,该呼叫操作所使用的网络和线路继续使用原号码的网络和线路。也就是说,在执行完步骤105后电子设备返回101重新执行,即在步骤105之后,再重复执行一遍步骤101至步骤103。在具体执行过程中,为了简化执行步骤,可以在步骤105之后直接执行步骤102或步骤103(由于第一sim卡的服务状态已经判断了,可以省去不必要的步骤,提高执行速度)。

可以理解的是,电子设备可以在紧急呼叫号码前加拨区号,并使用加拨区号的紧急呼叫号码重新发起呼叫请求。即,电子设备将默认的紧急呼叫方式转变为普通呼叫方式再次发起呼叫请求,从而增加了呼叫成功的概率,进而提升用户的获救概率,降低用户风险。

本申请实施例提供一种呼叫方法,电子设备可以检测至少一个sim卡中的第一sim卡的服务状态;在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求;在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。通过该方法,电子设备可以检测至少一个sim卡中的第一sim卡的服务状态,并根据其是否具有ims服务分别发起紧急呼叫请求,即在有ims服务时,直接通过ims发送呼叫请求;在无ims服务时,使用由该第一sim卡的无线接入类型所确定目标接入网络,发起呼叫请求。如此,对于一个sim卡可以通过多种途径依次尝试发起呼叫请求,提高建立呼叫的概率,从而可以有效避免通话连接失败或通话中断导致用户不能得到及时救援的情形,提高用户的获救概率。

可选的,结合图1,如图2所示,上述目标接入网络可以为与第一sim卡的无线接入类型对应的第一网络。在上述步骤103之后,本申请实施例所提供的呼叫方法还可以包括下述判断步骤106,根据步骤106的判断结果,执行下述步骤107或步骤108。

步骤106、电子设备判断第一sim通过第一网络发起呼叫请求的结果。

需要说明的是,第一sim通过第一网络发起呼叫请求的结果包括:呼叫成功和呼叫失败两种,在呼叫成功时执行下述步骤107,在呼叫失败时执行下述步骤108。

步骤107、若使用第一sim卡通过第一网络发起呼叫请求成功,则电子设备通过第一网络建立呼叫。

可选的,在通过第一网络成功建立呼叫之后,用于可以通过已建立完成紧急呼叫信道发送救援信息、拨打救援电话等。

可选的,上述电子设备使用第一sim卡通过ims发起呼叫请求,是指,电子设备使用第一sim卡通过volte或vowifi发起呼叫请求。由于通常情况下。

步骤108、若使用第一sim卡通过第一网络发起呼叫请求失败,则电子设备将第一网络切换为第二网络,并通过第二网络发送呼叫请求。

其中,上述第二网络为与第一sim卡的无线接入类型相关联,且与所述第一网络不同的网络。

需要说明的是,本身实施例中,关于第一网络的具体描述可以参考上述步骤103中的描述。

需要说明的是,本身实施例中,通过第二网络发送呼叫请求的发送方式,可以参考上述第一网络的处理方式,此处仅为网络切换,呼叫方式未发生变化。

优选的,本申请实施例中,在执行步骤108之后(即,通过第二网络发送呼叫请求也失败的情况下),电子设备可以执行上述步骤105,然后再重新执行步骤108,即步骤106至下述步骤108。即通过加拨区号之后再使用第二网络重新发起呼叫请求。

示例性的,假设电子设备的sim卡1为无ims服务的移动卡(即,第一网络为gsm),在电子设备使用该sim卡1通过gsm网络发送呼叫请求失败的情况下,电子设备可以切换网络后重新发送呼叫请求,即,将gsm网络切换为wcdma网络(即,第二网络),并通过该wcdma发送呼叫请求。

可以理解的是,电子设备在通过第一sim卡基于第一网络呼叫请求失败的情况下,电子设备及时将第一网络切换为第二网络,并基于该二网络通过该第一sim卡继续发送呼叫请求,从而通过尝试不同的网络,增加了呼叫成功的概率,进而提升用户的获救概率,降低用户风险。

可选的,本申请实施例中,本申请实施例所提供的呼叫方法还包括下述步骤109至步骤111。其中,步骤109在执行完步骤108之后,且在使用第一sim卡通过上述第一网络和上述第二网络发起呼叫均失败的情况下执行。

步骤109、在使用第一sim卡通过第一网络和第二网络发起呼叫均失败的情况下,在电子设备的界面显示第一提示消息。

其中,上述第一提示消息用于提示用户更换sim卡。

可选的,本申请实施例中,该第一提示消息的显示形式不限于文字、图片、视频,及其组合。在实际使用过程中,电子设备在显示该第一提示信息的同时可以伴随其他特效或提示,不限于电子设备振动、呼吸灯闪烁、屏幕显示特效动画或图片等,可以根据实际使用需求确定,本申请实施例不作具体限定。

此外,本申请实施例也不对该第一提示消息的显示位置、显示大小和具体显示方式具体限定,可以根据实际使用需求确定。

可选的,本申请实施例中,在使用第一sim卡通过第一网络和第二网络发起呼叫均失败是指,在阈值时长内(如,20秒或40秒),通过第一网络和第二网络均未建立紧急呼叫。

可选的,本申请实施例中,上述更换sim卡,是指物理更换电子设备的sim卡,或者,控制切换电子设备当前使用的sim卡。

需要说明的是,本申请实施例中,上述使用第一sim卡通过第一网络和第二网络发起呼叫均失败,是指电子设备通过该第一sim卡发起呼叫请求失败。其并不包括下述步骤115至步骤118中的使用第一线路转接至第二线路的呼叫方式,而步骤115至步骤118这种呼叫方式是基于专用线路或专用信道而完成的,并不依赖于使用何种sim卡。

步骤110、接收第一输入。

可选的,本申请实施例中,上述第一输入可以为对该第一提示消息的输入。

可选的,本申请实施例中,该第一输入用于触发电子设备将第一sim卡更换为第二sim卡后重新发起呼叫请求。具体的,该第一输入可以为对该提示消息的触控输入(如,单击、双击、长按等),也可以为对电子设备的语音输入,还可以为对电子设备的预设物理按键输入。具体可以根据实际使用需求进行确定,本申请不作具体限定。

步骤111、响应于第一输入,通过第二sim卡重新发起呼叫请求。

其中,上述第二sim卡为与第一sim卡不同的sim卡。

需要说明的是,本申请实施例中,在电子设备使用更换后的第二sim卡重新发起呼叫请求时,可以参考上述第一sim卡发起呼叫请求的步骤重复执行,即电子设备可以将第一sim卡更换为第二sim卡后再依次执行上述步骤106至步骤108中的操作。

此外,本申请实施例中,与将第一sim卡更换为第二sim卡类似,在电子设备使用第二sim卡仍呼叫失败的情况下,用户触发电子设备可以重复执行步骤109至步骤111,依次将第二sim卡更换为第四sim卡、第五sim卡等重新发起呼叫请求,直至所有无服务的sim卡均依次更换完毕。当执行完毕仍呼叫失败的情况下,可以跳转执行下述步骤115至步骤118。

示例性的,图3为电子设备对第一提示信息的操作示意图。用户使用电子设备的sim卡1拨打120电话,在20秒内(即阈值时长)仍未接通的情况下,如图3,电子设备的通话界面001中显示提示信息002(即,第一目标提示消息),用户可以通过对该提示消息002中“确定”的单击输入,触发电子设备将sim卡1更换至sim卡2重新发起拨打120。

可以理解的是,在使用第一sim卡通过第一网络和第二网络发起呼叫均失败的情况下,电子设备可以显示第一提示信息,并根据用户对该第一提示信息的操作,触发电子设备将第一sim卡更换为第二sim卡重新发起呼叫请求。即,用户可以根据电子设备的呼叫结果反馈,手动控制更换sim卡继续进行呼叫,从而通过尝试不同sim卡进行呼叫,增加了呼叫成功的概率,进而提升用户的获救概率,降低用户风险。

可选的,本申请实施例中,上述至少一个sim卡包括第一sim卡和第三sim卡。本申请实施例提供的呼叫方法还包括下述步骤检测步骤112,电子设备可以根据检测结果(即,第三sim卡的服务状态)确定执行下述步骤113,或者,步骤114a和步骤114b,其中,步骤114a和步骤114b也可以合并为步骤114统一执行。

步骤112、在使用第一sim卡通过ims发起呼叫请求失败之后,电子设备检测第三sim卡的服务状态。

需要说明的是,在上述步骤102执行结果为呼叫请求失败之后,直接执行步骤112,当第三sim卡具有ims服务的情况下,优先执行步骤113。即,由于同等条件下ims能够更加快速、稳定地建立呼叫通道(例如,在网络信号良好的情况下,通过volte或vowifi能够更加快速的建立呼叫),因此优先适用。

此外,上述检测第三sim卡的服务状态与第一sim卡的检测步骤类似,可以参考上述步骤101中的具体描述,此处不再赘述。

步骤113、在第三sim卡具有ims服务的情况下,使用第三sim卡通过ims发起呼叫请求。

需要说明的是,上述通过ims使用第一sim卡发起呼叫请求的具体过程看一参考相关技术,本申请实施例不作具体限定。

可以理解的是,由于同等条件下ims能够更加快速、稳定地建立呼叫通道而被优先适用,因此,电子设备可以快速的遍历电子设备中的所有sim卡,使用具有sim功能的sim卡优先尝试发起呼叫请求,从而可以更加快速的建立紧急通话请求,进而节约用户时间,提升用户的获救概率。

步骤114a、在第三sim卡不具有ims服务的情况下,电子设备确定目标sim卡。

其中,上述目标sim卡为第一sim卡和第三sim卡中的任一个。

可选的,本申请实施例中,上述确定目标sim卡可以采用随机确定的方式。若第三sim卡为多个的情况下,该目标sim卡为第一sim卡和多个第三sim卡中的任一个。

步骤114b、电子设备根据目标sim卡的无线接入类型确定目标接入网络,并使用目标sim卡通过该目标接入网络发起呼叫请求。

需要说明的是,在确定目标sim卡之后,可以参考上述步骤103中的方式确定目标接入网络。

可选的,目标sim卡的无线接入类型对应的网络(即,第一网络)优先确定为目标接入网络。

示例性的,假设电子设备具有两个sim卡(如,第一sim卡和第三sim卡),根据sim卡是否具有ims服务分为三组可能的模型:第一组、两个sim卡均有ims服务;第二组、一个sim卡有ims服务,另一个无ims服务;第三组、两个sim卡均无ims服务。下面简述三组模型的执行过程:

第一组:假设第一sim卡和第三sim卡均有ims服务。

首先,执行步骤101和步骤102,使用第一sim卡通过ims发起呼叫请求;在步骤102执行结果为失败的情况下,然后,执行步骤112和步骤113,使用第三sim卡通过ims发起呼叫请求;接着,在上述两个sim卡ims发起呼叫请求均失败的情况下,执行步骤114a和步骤114b。

第二组:假设第一sim卡有ims服务,第三sim卡无ims服务。

首先,执行步骤101和步骤102,使用第一sim卡通过ims发起呼叫请求;在步骤102执行结果为失败的情况下,然后,执行步骤112和步骤114(即,步骤114a和步骤114b)。

第三组:假设第一sim和第三sim卡均无ims服务。

首先,执行步骤101和步骤103,第一sim卡通过目标接入网络发起呼叫请求;再执行步骤112和步骤114(即,步骤114a和步骤114b),即确定目标sim卡后重新确定目标接入网络,并发起呼叫请求。

需要说明的是,在电子设备的sim卡的数量大于等于2时,根据sim卡的服务状态也是分为上述三组模型,具体执行过程参照上述描述的过程。

可以理解的是,由于电子设备在多个sim的情况下,可以分别根据第一sim卡和第三sim是否具有ims服务以多种方式发起呼叫请求,因此,一方面、在均具有ims服务的情况下,优先使用具有sim功能的sim卡发起呼叫请求,从而可以更加快速的建立紧急通话请求,进而节约用户时间,提升用户的获救概率。另一方面、在不具有ims服务的情况下,又可以通过目标接入网络发起呼叫请求,从而保证了通过多种渠道发起呼叫请求,进而增加了呼叫成功的概率,提升用户的获救概率。

可选的,本申请实施例中,该呼叫方法还包括下述步骤115至步骤118。

步骤115、在使用至少一个sim卡通过ims和/或目标接入网络发起呼叫请求均失败的情况下,电子设备获取用户的目标位置信息。

可选的,本申请实施例中,上述获取目标位置的方式可以根据电子设备内置的位置传感器进行确定,也可以根据电子设备与基站连接的信号位置进行确定,还可以采用其他的定位方式。本申请实施例不作具体限定,可以参考相关技术。

步骤116、电子设备通过第一线路发起呼叫请求,并发送目标位置信息。

其中,上述第一线路为电子设备服务商提供的线路。

可选的,本申请实施例中,在电子设备通过该第一线路发起呼叫请求时,电子设备向服务器(如,电子设备服务商的服务器,或受服务商委托的紧急呼叫中心的服务器)发送第一目标信息,该第一目标信息包含被叫号码及主叫号码对应的电子设备的位置信息(即,目标位置信息)。

需要说明的是,上述第一线路为一种专用线路或专用信道,一般仅用于紧急呼叫。具体可以为电子设备服务商提供的线路,也可以为电子设备服务商委托网络服务商创设的专用网络线路或专用信道。

步骤117、电子设备接收第一信息。

其中,上述第一信息用于指示第二线路,该第二线路为根据该目标位置信息确定的用户所在地的紧急呼叫线路。

可选的,本申请实施例中,上述第二线路可以为目标位置信息确定的用户所在地的紧急呼叫线路。示例性的,第二线路可以为用户所在a区域的应急救援电话,可以为a区域的救援服务中心等。

可选的,本申请实施例中,服务器在接收到目标位置信息后,服务器匹配该目标位置信息所指示位置最近的应急救援机构,并将该应急救援机构的通信方式(可以包括:网络、线路,及其代码)通过第一信息下发至电子设备。电子设备可以基于该第一信息转接至第二线路继续发起呼叫,或者放弃使用第一线路直接通过第二线路进行呼叫。

步骤118、电子设备根据第一信息通过第一线路转接至第二线路继续发起呼叫请求。

需要说明的是,通过第二线路发起呼叫请求的方式与本申请中的其他呼叫方式类似,具体可以参考上述实施例,此处不再赘述。

需要说明的是,在服务器接收到该目标位置信息之后,该服务器也可以不用下发第一信息,直接将电子设备的呼叫请求转接至第二线路,进而提高效率。但这种方式由于电子设备所在地的网络不稳定,直接通过第三方转接可能会造成连接中断,进而导致该第一线路也无法呼入。在实际使用过程中,可以根据实际使用需求决定直接转接或通过下发第一信息的方式进行转接,本申请实施例不作具体确定。

可以理解的是,电子设备还可以获取用户的目标位置信息,并在使用第一线路发起呼叫请求时一并发送该目标位置信息,服务器可以根据该目标位置信息向电子设备下发指示第二线路的第一信息,进而电子设备可以根据该第一信息转接至第二线路继续发起呼叫请求。即,紧急呼叫中心(即,服务器)转呼叫的方式,能够准确确定用户的位置和对应的紧急呼叫线路(即,第二线路),从而增加了呼叫成功的概率,进而降低用户风险。

需要说明的是,本申请实施例提供的呼叫方法,执行主体可以为呼叫装置,或者该呼叫装置中的用于执行呼叫方法的控制模块。本申请实施例中以呼叫装置执行呼叫方法为例,说明本申请实施例提供的装置。

如图4所示,本申请实施例提供一种呼叫装置400。呼叫装置400包括:检测模块401和处理模块402。检测模块401,可以用于检测至少一个sim卡中的第一sim卡的服务状态。处理模块402,可以用于在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求。处理模块402,还用于在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。

可选的,本申请实施例中,目标接入网络为与第一sim卡的无线接入类型对应的第一网络。处理模块402,还可以用于使用第一sim卡通过第一网络发起呼叫请求之后,若使用该第一sim卡通过该第一网络发起呼叫请求成功,则通过该第一网络建立呼叫;若使用该第一sim卡通过该第一网络发起呼叫请求失败,则将该第一网络切换为第二网络,并通过该第二网络发送呼叫请求。其中,该第二网络为与该第一sim卡的无线接入类型相关联,且与该第一网络不同的网络。

可选的,结合图4,如图5所示,该呼叫装置400还包括:显示模块403和接收模块404。显示模块403,可以用于在使用所述第一sim卡通过所述第一网络和所述第二网络发起呼叫均失败的情况下,在电子设备的界面显示第一提示消息,所述第一提示消息用于提示用户更换sim卡。接收模块404,可以用于接收第一输入。处理模块402,还可以用于响应于接收模块404接收的第一输入,通过第二sim卡重新发起呼叫请求,该第二sim卡为与第一sim卡不同的sim卡。

可选的,本申请实施例中,至少一个sim卡包括第一sim卡和第三sim卡。检测模块401,还可以用于在使用该第一sim卡通过ims发起呼叫请求失败之后,检测该第三sim卡的服务状态。处理模块402,还可以用于在该第三sim卡具有ims服务的情况下,使用该第三sim卡通过ims发起呼叫请求。处理模块402,还可以用于在该第三sim卡不具有ims服务的情况下,确定目标sim卡,该目标sim卡为该第一sim卡和第三sim卡中的任一个。处理模块402,还可以用于根据目标sim卡的无线接入类型确定该目标接入网络,并使用该目标sim卡通过该目标接入网络发起呼叫请求。

可选的,如图5所示,该呼叫装置400还包括:获取模块405和收发模块406。获取模块405,可以用于在使用该至少一个sim卡通过ims和/或目标接入网络发起呼叫请求均失败的情况下,获取用户的目标位置信息。处理模块402,用于通过第一线路发起呼叫请求,并发送该目标位置信息,该第一线路为电子设备服务商提供的线路。收发模块406,还可以用于接收第一信息,该第一信息用于指示第二线路,该第二线路为根据该目标位置信息确定的用户所在地的紧急呼叫线路。处理模块402,还可以用于根据该第一信息通过该第一线路转接至该第二线路继续发起呼叫请求。

本申请实施例中的呼叫装置可以是电子设备中执行呼叫方法的功能实体和/或功能模块,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的呼叫装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的呼叫装置能够实现图1至图3的方法实施例中呼叫装置实现的各个过程,为避免重复,这里不再赘述。

在本申请实施例提供一种呼叫装置,该呼叫装置可以检测至少一个sim卡中的第一sim卡的服务状态;在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求;在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。通过该方法,呼叫装置可以检测至少一个sim卡中的第一sim卡的服务状态,并根据其是否具有ims服务分别发起紧急呼叫请求,即在有ims服务时,直接通过ims发送呼叫请求;在无ims服务时,使用由该第一sim卡的无线接入类型所确定目标接入网络,发起呼叫请求。如此,对于一个sim卡可以通过多种途径依次尝试发起呼叫请求,提高建立呼叫的概率,从而可以有效避免通话连接失败或通话中断导致用户不能得到及时救援的情形,提高用户的获救概率。

可选的,如图6所示,本申请实施例还提供一种电子设备600,包括处理器601,存储器602,存储在存储器602上并可在所述处理器601上运行的程序或指令,该程序或指令被处理器601执行时实现上述呼叫方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图7为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备2000包括但不限于:射频单元2001、网络模块2002、音频输出单元2003、输入单元2004、传感器2005、显示单元2006、用户输入单元2007、接口单元2008、存储器2009、以及处理器2010等部件。

其中,输入单元2004可以包括图形处理器20041和麦克风20042,显示单元2006可以包括显示面板20061,用户输入单元2007可以包括触控面板20071以及其他输入设备20072,存储器2009可用于存储软件程序(如,操作系统、至少一个功能所需的应用程序)以及各种数据。

本领域技术人员可以理解,电子设备2000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器2010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,传感器2005,可以用于检测至少一个sim卡中的第一sim卡的服务状态。处理器2010,可以用于在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求。处理器2010,还用于在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。

本申请实施例提供一种电子设备,电子设备可以检测至少一个sim卡中的第一sim卡的服务状态;在该第一sim卡有ims服务的情况下,使用该第一sim卡通过ims发起呼叫请求;在该第一sim卡无ims服务的情况下,根据该第一sim卡的无线接入类型确定目标接入网络,并使用该第一sim卡通过该目标接入网络发起呼叫请求。通过该方法,电子设备可以检测至少一个sim卡中的第一sim卡的服务状态,并根据其是否具有ims服务分别发起紧急呼叫请求,即在有ims服务时,直接通过ims发送呼叫请求;在无ims服务时,使用由该第一sim卡的无线接入类型所确定目标接入网络,发起呼叫请求。如此,对于一个sim卡可以通过多种途径依次尝试发起呼叫请求,提高建立呼叫的概率,从而可以有效避免通话连接失败或通话中断导致用户不能得到及时救援的情形,提高用户的获救概率。

可选的,本申请实施例中,目标接入网络为与第一sim卡的无线接入类型对应的第一网络。处理器2010,还可以用于使用第一sim卡通过第一网络发起呼叫请求之后,若使用该第一sim卡通过该第一网络发起呼叫请求成功,则通过该第一网络建立呼叫;若使用该第一sim卡通过该第一网络发起呼叫请求失败,则将该第一网络切换为第二网络,并通过该第二网络发送呼叫请求。其中,该第二网络为与该第一sim卡的无线接入类型相关联,且与该第一网络不同的网络。

可以理解的是,电子设备在通过第一sim卡基于第一网络呼叫请求失败的情况下,电子设备及时将第一网络切换为第二网络,并基于该二网络通过该第一sim卡继续发送呼叫请求,从而通过尝试不同的网络,增加了呼叫成功的概率,进而提升用户的获救概率,降低用户风险。

可选的,本申请实施例中,显示单元2006,可以用于在使用所述第一sim卡通过所述第一网络和所述第二网络发起呼叫均失败的情况下,在电子设备的界面显示第一提示消息,所述第一提示消息用于提示用户更换sim卡。用户输入单元2007,可以用于接收第一输入。处理器2010,还可以用于响应于用户输入单元2007接收的第一输入,通过第二sim卡重新发起呼叫请求,该第二sim卡为与第一sim卡不同的sim卡。

可以理解的是,在使用第一sim卡通过第一网络和第二网络发起呼叫均失败的情况下,电子设备可以显示第一提示信息,并根据用户对该第一提示信息的操作,触发电子设备将第一sim卡更换为第二sim卡重新发起呼叫请求。即,用户可以根据电子设备的呼叫结果反馈,手动控制更换sim卡继续进行呼叫,从而通过尝试不同sim卡进行呼叫,增加了呼叫成功的概率,进而提升用户的获救概率,降低用户风险。

可选的,本申请实施例中,至少一个sim卡包括第一sim卡和第三sim卡。传感器2005,还可以用于在使用该第一sim卡通过ims发起呼叫请求失败之后,检测该第三sim卡的服务状态。处理器2010,还可以用于在该第三sim卡具有ims服务的情况下,使用该第三sim卡通过ims发起呼叫请求。处理器2010,还可以用于在该第三sim卡不具有ims服务的情况下,确定目标sim卡,该目标sim卡为该第一sim卡和第三sim卡中的任一个。处理器2010,还可以用于根据目标sim卡的无线接入类型确定该目标接入网络,并使用该目标sim卡通过该目标接入网络发起呼叫请求。

可以理解的是,由于电子设备在多个sim的情况下,可以分别根据第一sim卡和第三sim是否具有ims服务以多种方式发起呼叫请求,因此,一方面、在均具有ims服务的情况下,优先使用具有sim功能的sim卡发起呼叫请求,从而可以更加快速的建立紧急通话请求,进而节约用户时间,提升用户的获救概率。另一方面、在不具有ims服务的情况下,又可以通过目标接入网络发起呼叫请求,从而保证了通过多种渠道发起呼叫请求,进而增加了呼叫成功的概率,提升用户的获救概率。

可选的,本申请实施例中,传感器2005,可以用于在使用该至少一个sim卡通过ims和/或目标接入网络发起呼叫请求均失败的情况下,获取用户的目标位置信息。处理器2010,用于通过第一线路发起呼叫请求,并发送该目标位置信息,该第一线路为电子设备服务商提供的线路。射频单元2001,还可以用于接收第一信息,该第一信息用于指示第二线路,该第二线路为根据该目标位置信息确定的用户所在地的紧急呼叫线路。处理器2010,还可以用于根据该第一信息通过该第一线路转接至该第二线路继续发起呼叫请求。

可以理解的是,电子设备还可以获取用户的目标位置信息,并在使用第一线路发起呼叫请求时一并发送该目标位置信息,服务器可以根据该目标位置信息向电子设备下发指示第二线路的第一信息,进而电子设备可以根据该第一信息转接至第二线路继续发起呼叫请求。即,紧急呼叫中心(即,服务器)转呼叫的方式,能够准确确定用户的位置和对应的紧急呼叫线路(即,第二线路),从而增加了呼叫成功的概率,进而降低用户风险。

本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

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