一种终端呼叫方法及装置的制造方法
【技术领域】
[0001]本发明属于通信技术领域,尤其涉及一种终端呼叫方法及装置。
【背景技术】
[0002]随着电子通讯技术的迅速发展,当前智能手机基本上是处于4G普及的时代,在VoLTE(基于頂S的语音业务,Voice over LTE)技术还没全面推广之前,语音通话仍是采用CSFB(电路域回落,Circuit Switched Fallback)方案,即手机驻留4G网络,当有呼入或者呼出时手机回落到3G或者2G网络。
[0003]在对现有技术的研究和实践过程中,本发明的发明人发现,由于手机从4G网络回落到3G或者2G网络时,需要对当前环境的网络检测,比如,语音通话优先级是3G,其次是2G,但是用户所处环境没有3G网络的,当4G手机接到呼叫请求时,它仍然需要进行网络检测确认无3G信号,才采用回落2G信号的方式,因此会导致呼叫等待时间偏长,呼叫效率低的问题。
【发明内容】
[0004]本发明的目的在于提供一种终端呼叫方法及装置,旨在缩短呼叫等待时间,提高呼叫效率。
[0005]为解决上述技术问题,本发明实施例提供以下技术方案:
[0006]—种终端呼叫方法,其中包括:
[0007]接收用户指示终端呼叫的操作指令;
[0008]根据所述操作指令,确定所述终端当前所处区域的位置信息;
[0009]若确定所述位置信息与预设的特定位置信息匹配时,提取与所述特定位置信息相应的信号状况信息;
[0010]根据所述信号状况信息,响应所述终端呼叫。
[0011]为解决上述技术问题,本发明实施例还提供以下技术方案:
[0012]一种终端呼叫装置,其中包括:
[0013]接收单元,用于接收用户指示终端呼叫的操作指令;
[0014]第一确定单元,用于根据所述操作指令,确定所述终端当前所处区域的位置信息;
[0015]提取单元,用于若确定所述位置信息与预设的特定位置信息匹配时,提取与所述特定位置信息相应的信号状况信息;
[0016]响应单元,用于根据所述信号状况信息,响应所述终端呼叫。
[0017]相对于现有技术,本发明实施例,当接收到用户指示终端呼叫的操作指令时,确定所述终端当前所处区域的位置信息;如果确定位置信息与预设的特定位置信息匹配时,提取与特定位置信息相应的信号状况信息。并根据信号状况信息响应终端呼叫,由于不需要对信号状况进行重新检测,从而可以有效缩短在呼叫过程中等待时间,可快速直接进入现有网络进行呼叫操作,提高呼叫效率。
【附图说明】
[0018]下面结合附图,通过对本发明的【具体实施方式】详细描述,将使本发明的技术方案及其它有益效果显而易见。
[0019]图1是本发明第一实施例提供的终端呼叫方法的流程示意图;
[0020]图2为本发明第二实施例提供的终端呼叫方法的流程示意图;
[0021]图3a为本发明第三实施例提供的终端呼叫装置的结构示意图;
[0022]图3b为本发明第三实施例提供的终端呼叫装置的另一结构示意图。
【具体实施方式】
[0023]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0024]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
[0025]本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本发明保护范围之内。
[0026]以下将分别进行详细说明。
[0027]第一实施例
[0028]在本实施例中,将从终端呼叫装置的角度进行描述,该终端呼叫装置具体可以集成在终端等网络设备中。
[0029]—种终端呼叫方法,包括:接收用户指示终端呼叫的操作指令;根据操作指令,确定终端当前所处区域的位置信息;当确定位置信息与预设的特定位置信息匹配时,提取与特定位置信息相应的信号状况信息;根据信号状况信息,响应终端呼叫。
[0030]请参阅图1,图1是本发明第一实施例提供的终端呼叫方法的流程示意图。所述方法包括:
[0031]在步骤S101中,接收用户指示终端呼叫的操作指令。
[0032]在步骤S102中,根据所述操作指令,确定所述终端当前所处区域的位置信息。
[0033]其中,所述步骤S101与步骤S102可具体为:
[0034]例如,当用户打开手机拨号键盘、或者当用户打开手机联系人界面等时,可认为终端(手机)接收到用户指示进行终端呼叫的操作指令,终端接收到该操作指令后,会自动开启GPS(Global Posit1ning System,全球定位系统)的功能,从而可以对当前所处区域进行定位,获得所处区域的位置信息。
[0035]在步骤S103中,当确定所述位置信息与预设的特定位置信息匹配时,提取与所述特定位置信息相应的信号状况信息。
[0036]可以理解的是,本发明实施例中,所述特定位置信息以及与特定位置信息相应的信号状况信息是预先存储在终端中的。
[0037]可具体的,比如,在接收用户指示终端呼叫的操作指令(步骤S101)之前,还可以包括如下步骤:
[0038]步骤1、确定至少一个特定区域,并获取对应的特定位置信息;
[0039]步骤2、分别对所述特定位置信息指示的特定区域的信号状况进行检测,生成对应的信号状况信息。
[0040]其中,确定至少一个特定区域的方式有很多,比如,在某些实施方式中,步骤1可以具体包括:
[0041]步骤11、统计所述终端在预设时间范围内记录的驻留区域的历史位置信息;
[0042]步骤12、若所述历史位置信息的记录次数超过预设阈值,则将所述历史位置信息指示的驻留区域确定为特定区域。
[0043]也就是说,该实施方式中是,对用户日常所处的位置进行记录,并将记录次数超过一定阈值的作为常驻留的区域,从而将用户常驻留的区域确定为特定区域。
[0044]又比如,在某些实施方式中,步骤1还可以具体包括:
[0045]步骤13、接收用户的输入指令,所述输入指令指示特定区域;
[0046]步骤14、根据所述输入指令确定特定区域。
[0047]在该实施方式中,特定区域是根据实际应用情况,由用户输入来确定。
[0048]在步骤S104中,根据所述信号状况信息,响应所述
终端呼叫。
[0049]可以理解的是,响应终端呼叫可具体如下:
[0050]步骤a、获取预设的网络信号优先级;
[0051]步骤b、结合所述信号状况信息以及所述网络信号优先级,响应所述终端呼叫。
[0052]在本发明实施例中,不仅考虑到网络信号优先级,还直接结合当前所处区域的信号状况信息,对该终端呼叫进行操作,有效缩短了对网络信号进行检测的时间,从而可以快速切换到现有网络进行通话。
[0053]其中,预设的网络信号优先级为手机语音通话优先级,比如,设定语音通话优先级优选为3G网络,其次是2G网络,也就是说,当手机有呼入或者呼出时,手机优选回落到3G网络。
[0054]由上述可知,本发明实施例提供的终端呼叫方法,当接收到用户指示终端呼叫的操作指令时,确定所述终端当前所处区域的位置信息;如果确定位置信息与预设的特定位置信息匹配时,提取与特定位置信息相应的信号状况信息。并根据信号状况信息响应终端呼叫,由于不需要对信号状况进行重新检测,从而可以有效缩短在呼叫过程中等待时间,可快速直接进入现有网络进行呼叫操作,提高呼叫效率。
[0055]第二实施例
[0056]根据第一实施例所描述的方法,以下将举例作进一步详细说明。
[0057]本发明实施例提供了一种通过GPS定位以及记录网络信号的形式,加快手机呼叫过程中网络回落的设计,优化呼叫等待时间。
[0058]具体的,请参阅图2,图2为本发明第二实施例提供的终端呼叫方法的流程示意图。所述方法包括:
[0059]在步骤S201中,手机确定特定区域。
[0060]可以理解的是,确定特定区域的方式有很多,比如,手机开启GPS功能,对用户日常所处的位置进行记录,并统计出用户驻留频率最高的活动区域范围,将将记录次数超过一定阈值的作为特定区域。
[0061]优选的,可以在一预设时间范围内对日常所处的位置进行记录,如一周、一个月等等。
[0062]又比如,在该实施方式中,特定区域是根据实际应用情况,由用户输入来确定,此处不作具体限定。
[0063]在步骤S202中,手机对特定区域的信号状况进行全面检测,确定所述特定区域的2G和/或3G信号状况。
[0064]在步骤S203中,手机将2G和3G信号状况以及特定位置信息进行记录存储。
[0065]其中,所述步骤S202至步骤S203可具体为:
[0066]比如,手机对GPS统计出的活动频率高的区域(即特定区域)进行一次全面的信号检测,确认该区域的3G和2G信号状况;
[0067]进一步的,确定所述特定区域的2G和/或3G信号状况后,需要将此进行记录保存,比如,特定区±|UA,特定位置信息(BB,CC),3G信号(0),2G信号(1),其中,0代表无,1代表有。
[0068]在更为优选的方式中,还可以记录信号的强弱,比如,将信号的强度分为强中弱三个等级,对检测到的信号强度进行分类并记录。
[0069]在步骤S204中,手机接收到用户指示进行呼叫的操作指令时,对当前所处区域进行定位。
[0070]比如,当用户打开手机拨号键盘、或者当用户打开手机联系人界面、用户接听呼入的电话等时,均可认为终端(手机)接收到用户指示进行手机呼叫的操作指令。
[0071 ]手机接收到该操作指令后,该呼叫操作关联GPS位置信息,如,会自动开启GPS全球定位系统的功能,从而可以对当前所处区域进行定位,获得所处区域的位置信息。
[0072]在步骤S205中,手机确认当前所处区域为特定区域时,调取对应的2G和/或3G信号状况的记录。
[0073]比如,当手机对当前所处区域进行定位,获得所处区域的位置信息后,将该位置信息与步骤S203记录保存的特定位置信息进行匹配,如果该位置信息与记录的特定位置信息一直时,可认为当前所处区域为特定区域,如,可确认该呼叫处于频率高的活动区域,从而调取对应的2G和/或3G信号状况的记录。
[0074]进一步的,手机根据调取对应的2G和/或3G信号状况的记录,将当前手机信号切换到现有网络进行通话,比如:
[0075]在步骤S206中,当手机根据记录确认有3G网络时,将手机信号切换到3G网络进行呼叫操作。
[0076]在步骤S207中,当手机根据记录确认无3G网络但有2G网络时,将手机信号切换到2G网络进行呼叫操作。
[0077]由上述可知,本发明实施例提供的终端呼叫方法,当接收到用户指示终端呼叫的操作指令时,确定所述终端当前所处区域的位置信息;如果确定位置信息与预设的特定位置信息匹配时,提取与特定位置信息相应的信号状况信息。并根据信号状况信息响应终端呼叫,由于不需要对信号状况进行重新检测,从而可以有效缩短在呼叫过程中等待时间,可快速直接进入现有网络进行呼叫操作,提高呼叫效率。
[0078]第三实施例
[0079]为便于更好的实施本发明实施例提供的终端呼叫方法,本发明实施例还提供一种基于上述终端呼叫方法的装置。其中名词的含义与上述终端呼叫的方法中相同,具体实现细节可以参考方法实施例中的说明。
[0080]请参阅图3a,图3a为本发明实施例提供的终端呼叫装置的结构示意图,本发明所述终端呼叫装置可以包括接收单元301、第一确定单元302、提取单元303以及响应单元304。
[0081]其中,所述接收单元301,用于接收用户指示终端呼叫的操作指令;所述第一确定单元302,用于根据所述操作指令,确定所述终端当前所处区域的位置信息。
[0082]例如,当用户打开手机拨号键盘、或者当用户打开手机联系人界面等时,可认为终端(手机)接收到用户指示进行终端呼叫的操作指令,终端接收到该操作指令后,会自动开启GPS全球定位系统的功能,从而可以对当前所处区域进行定位,从而获得所处区域的位置?目息。
[0083]所述提取单元303,用于当确定所述位置信息与预设的特定位置信息匹配时,提取与所述特定位置信息相应的信号状况信息;所述响应单元304,用于根据所述信号状况信息,响应所述终端呼叫。
[0084]可以理解的是,本发明实施例中,所述特定位置信息以及与特定位置信息相应的信号状况信息是预先存储在终端中的。
[0085]进一步的,可参考图3b,为本发明实施例提供的终端呼叫装置的另一结构示意图,其中,所述装置还可以包括:
[0086]第二确定单元305,用于确定至少一个特定区域,并获取对应的特定位置信息;
[0087]信号检测单元306,用于分别对所述特定位置信息指示的特定区域的信号状况进行检测,生成对应的信号状况信息。
[0088]更进一步的,确定至少一个特定区域的方式有很多,比如,在某些实施方式中,所述第二确定单元305可以具体包括:
[0089]统计子单元3051,用于统计所述终端在预设时间范围内记录的驻留区域的历史位置信息;
[0090]确定子单元3052,用于若所述历史位置信息的记录次数超过预设阈值,则将所述历史位置信息指示的驻留区域确定为特定区域。
[0091]也就是说,该实施方式中是,对用户日常所处的位置进行记录,并将记录次数超过一定阈值的作为常驻留的区域,从而将用户常驻留的区域确定为特定区域。
[0092]又比如,在某些实施方式中,所述第二确定单元305还可以包
括:
[0093]接收子单元3053,用于接收用户的输入指令,所述输入指令指示特定区域;
[0094]所述确定子单元3052,可以用于根据所述输入指令确定特定区域。
[0095]在该实施方式中,特定区域是根据实际应用情况,由用户输入来确定。
[0096]本发明实施例中,所述响应单元304可以具体包括:
[0097]获取子单元3041,用于获取预设的网络信号优先级;
[0098]响应子单元3042,用于结合所述信号状况信息以及所述网络信号优先级,响应所述终端呼叫。
[0099]在本发明实施例中,不仅考虑到网络信号优先级,还直接结合当前所处区域的信号状况信息,对该终端呼叫进行操作,有效缩短了对网络信号进行检测的时间,从而可以快速切换到现有网络进行通话。
[0100]其中,预设的网络信号优先级为手机语音通话优先级,比如,设定语音通话优先级优选为3G网络,其次是2G网络,也就是说,当手机有呼入或者呼出时,手机优选回落到3G网络。
[0101]具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
[0102]该终端呼叫装置具体可以集成在终端,如手机等设备中。
[0103]由上述可知,本发明实施例提供的终端呼叫装置,当接收到用户指示终端呼叫的操作指令时,确定所述终端当前所处区域的位置信息;如果确定位置信息与预设的特定位置信息匹配时,提取与特定位置信息相应的信号状况信息。并根据信号状况信息响应终端呼叫,由于不需要对信号状况进行重新检测,从而可以有效缩短在呼叫过程中等待时间,可快速直接进入现有网络进行呼叫操作,提高呼叫效率。
[0104]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对终端呼叫方法的详细描述,此处不再赘述。
[0105]本发明实施例提供的所述终端呼叫装置,譬如为计算机、平板电脑、具有触摸功能的手机等等,所述终端呼叫装置与上文实施例中的终端呼叫方法属于同一构思,在所述终端呼叫装置上可以运行所述终端呼叫方法实施例中提供的任一方法,其具体实现过程详见所述终端呼叫方法实施例,此处不再赘述。
[0106]需要说明的是,对本发明所述终端呼叫方法而言,本领域普通测试人员可以理解实现本发明实施例所述终端呼叫方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如所述终端呼叫方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(R0M,Read OnlyMemory)、随机存取记忆体(RAM,Random Access Memory)等。
[0107]对本发明实施例的所述终端呼叫装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。
[0108]以上对本发明实施例所提供的一种终端呼叫方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种终端呼叫方法,其特征在于,包括: 接收用户指示终端呼叫的操作指令; 根据所述操作指令,确定所述终端当前所处区域的位置信息; 当确定所述位置信息与预设的特定位置信息匹配时,提取与所述特定位置信息相应的信号状况信息; 根据所述信号状况信息,响应所述终端呼叫。2.根据权利要求1所述的终端呼叫方法,其特征在于,所述接收用户指示终端呼叫的操作指令之前,还包括: 确定至少一个特定区域,并获取对应的特定位置信息; 分别对所述特定位置信息指示的特定区域的信号状况进行检测,生成对应的信号状况?目息。3.根据权利要求2所述的终端呼叫方法,其特征在于,所述确定至少一个特定区域包括: 统计所述终端在预设时间范围内记录的驻留区域的历史位置信息; 若所述历史位置信息的记录次数超过预设阈值,则将所述历史位置信息指示的驻留区域确定为特定区域。4.根据权利要求2所述的终端呼叫方法,其特征在于,所述确定至少一个特定区域包括: 接收用户的输入指令,所述输入指令指示特定区域; 根据所述输入指令确定特定区域。5.根据权利要求1至4任一项所述的终端呼叫方法,其特征在于,所述根据所述信号状况信息,响应所述终端呼叫,包括: 获取预设的网络信号优先级; 结合所述信号状况信息以及所述网络信号优先级,响应所述终端呼叫。6.一种终端呼叫装置,其特征在于,包括: 接收单元,用于接收用户指示终端呼叫的操作指令; 第一确定单元,用于根据所述操作指令,确定所述终端当前所处区域的位置信息; 提取单元,用于当确定所述位置信息与预设的特定位置信息匹配时,提取与所述特定位置信息相应的信号状况信息; 响应单元,用于根据所述信号状况信息,响应所述终端呼叫。7.根据权利要求6所述的终端呼叫装置,其特征在于,所述装置还包括: 第二确定单元,用于确定至少一个特定区域,并获取对应的特定位置信息; 信号检测单元,用于分别对所述特定位置信息指示的特定区域的信号状况进行检测,生成对应的信号状况信息。8.根据权利要求7所述的终端呼叫装置,其特征在于,所述第二确定单元包括: 统计子单元,用于统计所述终端在预设时间范围内记录的驻留区域的历史位置信息;确定子单元,用于若所述历史位置信息的记录次数超过预设阈值,则将所述历史位置信息指示的驻留区域确定为特定区域。9.根据权利要求8所述的终端呼叫装置,其特征在于,所述第二确定单元还包括: 接收子单元,用于接收用户的输入指令,所述输入指令指示特定区域; 所述确定子单元,用于根据所述输入指令确定特定区域。10.根据权利要求6至9任一项所述的终端呼叫装置,其特征在于,所述响应单元包括: 获取子单元,用于获取预设的网络信号优先级; 响应子单元,用于结合所述信号状况信息以及所述网络信号优先级,响应所述终端呼叫。
【专利摘要】本发明公开了一种终端呼叫方法及装置,其中该方法包括:接收用户指示终端呼叫的操作指令;根据操作指令,确定终端当前所处区域的位置信息;当确定位置信息与预设的特定位置信息匹配时,提取与特定位置信息相应的信号状况信息;根据信号状况信息,响应终端呼叫。本发明实施例由于不需要对信号状况进行重新检测,从而可以有效缩短在呼叫过程中等待时间,可快速直接进入现有网络进行呼叫操作,提高呼叫效率。
【IPC分类】H04W36/32, H04W36/30, H04W36/14, H04W36/00
【公开号】CN105491626
【申请号】CN201510790403
【发明人】伏奎
【申请人】广东欧珀移动通信有限公司
【公开日】2016年4月13日
【申请日】2015年11月17日