本发明实施例涉及终端技术领域,特别涉及一种拨号方法、装置和终端。
背景技术:
随着移动通信技术的发展,移动终端也持续更新换代。现有的移动终端在兼顾普通通话功能之余,增加了触控操作功能。用户可以在终端的屏幕上触控指定位置,终端在识别到指定位置处的触控操作后,将触控操作转换为操作指令,以完成针对终端的所有操作。
当前,人们使用触控屏手机拨号打电话时,需在手机亮屏的状态下,在拨号界面输入电话号码完成电话拨打。
发明人在实现本发明的过程中,发现现有技术存在如下缺陷:现有的触摸屏手机,拨打电话时,屏幕处于亮屏状态,耗电量较大。
技术实现要素:
本发明实施例提供一种拨号方法、装置和终端,能够在手机灭屏状态下,拨打电话,降低电量消耗。
为达到上述目的,一方面,本发明实施例提供了一种拨号方法,包括:当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器;将所述传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息;根据触控操作的顺序将转换的所述拨号按键信息形成拨号号码,以执行拨号呼叫操作。
另一方面,本发明实施例还提供一种拨号装置,包括:启动模块,用于当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器;转换模块,用于将所述传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息;形成模块,用于根据触控操作的顺序将转换的所述拨号按键信息形成拨号号码,以执行拨号呼叫操作。
另一方面,本发明实施例还提供一种终端,包括:通信装置和如上所述的拨号装置;其中,所述通信装置与所述拨号装置连接,用于对所述拨号装置形成的拨号号码执行拨号呼叫操作。
另一方面,本发明实施例提供一种终端设备,包括存储器、一个或多个处理器以及一个或多个程序,其中,所述一个或多个程序在由所述一个或多个处理器执行时执行下述操作:当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器;将所述传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息;根据触控操作的顺序将转换的所述拨号按键信息形成拨号号码,以执行拨号呼叫操作。
另一方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机可执行指令,所述计算机可执行指令响应于执行使得拨号装置执行操作,所述操作包括:当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器;将所述传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息;根据触控操作的顺序将转换的所述拨号按键信息形成拨号号码,以执行拨号呼叫操作
本发明实施例的拨号方法、装置和终端,能够当终端处于灭屏状态时,仍可以检测屏幕上的触控操作,并将触控屏幕的位置转换为拨号号码,进行正常的拨号呼叫操作。由于整个拨号操作过程中,终端始终处于灭屏状态,因此降低了终端的耗电量。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
图1为本发明实施例提供的拨号方法一个方法流程图;
图2为本发明实施例提供的拨号方法另一个方法流程图;
图3为本发明实施例提供的拨号装置一个结构示意图;
图4为本发明实施例提供的拨号装置另一个结构示意图;
图5为本发明实施例提供的终端设备一个结构示意图;
图6为本发明实施例提供的用于拨号的计算机程序产品一个结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
图1为本发明实施例提供的拨号方法一个方法流程图,该方法的执行主体可以为具有触控屏幕的手机终端、电话设备,或集成在这些终端或设备中的装置。如图1所示,该拨号方法包括步骤如下:
S110,当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器。
现有触控屏手机在亮屏状态时,其底层的各种检测设备如检测屏幕触控操作的传感器以及操作线程都是开启状态。手机开机后且在亮屏状态下,可通过触控屏幕上的拨号键进行正常的电话拨号,实现拨号呼叫。当手机处于灭屏状态时,检测屏幕触控操作的传感器或相关操作线程都处于休眠状态,无法进行正常的拨号操作,进而也就无法在灭屏状态下拨打电话。
本实施例在现有技术的基础上,对有拨号通话功能的触控屏终端设备进行了改进,即在终端处于灭屏状态时,仍通后终端操作系统启动用于检测屏幕触控操作的传感器,以使得终端在灭屏状态下也能检测到用户针对屏幕的触控操作。
例如,可默认设置终端不论在灭屏状态还是亮屏状态下,都启动用于检测屏幕触控操作的传感器,该传感器包括适用于电阻触控屏以及电容触控屏的传感设备或电路;又例如,在终端处于灭屏状态时,可通过固定触发操作唤醒已休眠的传感器再次启动,以检测屏幕触控操作。所述固定触发操作可以是针对终端设备的如按键操作、姿态变化操作(要求终端具有重力感应功能)或加速度变化操作(要求终端具有加速度感应功能)。本实施例中对启动用于检测屏幕触控操作的传感器的方式不做限定。
S120,将传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息。
具体地,可通过终端内置的识别终端触控操作的线程来识别传感器感知的触控操作位置,并将具体触控操作位置按照预先存储的触控屏位置与拨号按键信息的对应规则进行转换,从而确定触控动作所对应的按键信息。
在实际应用中,可通过触控屏终端中现有的识别线程来完成触控操作位置到按键信息的转换。这需要终端在灭屏状态下的按键信息的屏幕位置与亮屏状态下按键信息的屏幕位置相同。当然,为了与亮屏状态下拨号的过程进行区分,可在终端内的操作系统中增加额外的识别线程来识别触控操作所对应的按键信息。这种情况下,终端在灭屏状态下的按键信息的屏幕位置与亮屏状态下按键信息的屏幕位置可以不相同,并且根据具体需求可新增按键数量和按键信息内容。
其中,上述按键信息为现有拨号键盘所包括的所有信息,如数字、特殊符号等,且每个屏幕位置对应一个按键信息(一个数字或一个特殊符号)。
S130,根据触控操作的顺序将转换的拨号按键信息形成拨号号码,以执行拨号呼叫操作。
在将传感器检测的屏幕触控操作所对应的屏幕位置转换为拨号按键信息后,可以根据触控操作的时间顺序,将这些按键信息组合,形成拨号号码,以使得终端执行该号码的呼叫操作。
本发明实施例的拨号方法,当终端处于灭屏状态时,通过启动用于检测屏幕触控操作的传感器来检测屏幕上的触控操作,并将触控操作的位置转换为拨号号码,以使得终端执行正常的拨号呼叫操作。由于整个拨号操作过程中,终端始终处于灭屏状态,因此降低了终端的耗电量。
实施例二
图2为本发明提供的拨号方法另一个方法流程图,该方法可视为图1所示方法实施例的具体实现方式。如图2所示,上述拨号方法包括步骤如下:
S210,在屏幕上设置按键信息帖,该按键信息帖上的不同按键信息与屏幕的不同位置相对应。
由于本实施例中示出的拨号过程是在终端灭屏的状态下,为了准确输入欲拨打的号码,可在触控屏幕上设置按键信息帖,且按键信息帖设置的位置,与按键信息是相对应的。这样,用户可以触控按键信息帖来拨打指定的号码。该按键信息帖仅用于指示用户按键信息所在触控屏上的位置。
S220,当终端处于灭屏状态时,响应于对终端上的第一指定按键或第一指定按键的组合的操作,触发执行步骤S230。
当终端处于灭屏状态时,可以通过预设的触发操作来临时启动用于检测屏幕触控操作的传感器,而不需要在后台一直保持传感器的开启状态,从而可减少终端耗电。
较为通用的,是对终端上的一种按键,即第一指定按键的操作,或者至少两种按键进行组合操作,即第一指定按键组合来实现传感器启动触发,例如,第一指定按键组合可以是“home键+开机键”、“音量键+开机键”等。
可选地,在终端开启用于检测屏幕触控操作的传感器后,可向外部发出语音、震动等信号提醒用户传感器已启动,例如,控制屏幕亮屏几秒以显示传感器启动信息。
S230,在终端处于灭屏状态下,启动用于检测屏幕触控操作的传感器。步骤S230与前述步骤S110相同。
S240,将传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息。步骤S240与前述步骤S120相同。
S250,对按键信息进行如下至少一种方式提醒:语音播放、震动、铃音。
由于本实施例中示出的拨号过程是在终端灭屏的状态下,为了让用户感知自己的拨号操作是否有误,可在用户每次触控一个屏幕位置进行拨号时,对该屏幕位置所对应的按键信息进行提醒,告知用户相应按键信息内容已被触控选择。具体地,可通过语音播放按键信息内容,或是手机震动、发出铃音等方式进行提醒。
S260,响应于对终端上的第二指定按键或第二指定按键的组合的操作,触发执行步骤S270。
在用户拨号完成后,可以通过对终端上的一种按键,即第二指定按键的操作,或者至少两种按键进行组合操作,即第二指定按键组合来完成下发拨号呼叫的命令,例如,第二指定按键组合可以是“home键+开机键”、“音量键+开机键”等。这里说明,第二指定按键或第二指定按键组合需对应与第一指定按键或第一指定按键组合相区别设置。
待终端接收到第二指定按键或第二指定按键组合的操作后,确定执行后续拨号呼叫操作。
S270,根据触控操作的顺序将转换的拨号按键信息形成拨号号码,以执行拨号呼叫操作。步骤S270与前述步骤S130相同。
进一步的,在通话过程中,终端仍可处于灭屏状态。
本发明实施例提供的拨号方法,在图1所示实施例的基础上,通过在触控屏幕上设置按键信息帖来指示用户按键信息的位置,方便用户进行拨号操作;在用户拨号过程中,对用户点击屏幕的操作行为进行按键信息的提醒,使用户及时知晓所拨的号码;当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器以及拨号呼叫之后,通过响应针对终端的单一按键或组合键操作来进一步执行后续操作,丰富了用户对拨号过程的灵活控制,提高了用户的主动控制性。
实施例三
图3为本发明实施例提供的拨号装置一个结构示意图,可以用于执行如图1所示的方法步骤。如图3所示,该拨号装置包括:启动模块310、转换模块320和形成模块330,其中:
启动模块310,用于当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器;转换模块320,用于将传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息;形成模块330,用于根据触控操作的顺序将转换的拨号按键信息形成拨号号码,以执行拨号呼叫操作。
本发明实施例的拨号装置,当终端处于灭屏状态时,通过启动用于检测屏幕触控操作的传感器来检测屏幕上的触控操作,并将触控操作的位置转换为拨号号码,以使得终端执行正常的拨号呼叫操作。由于整个拨号操作过程中,终端始终处于灭屏状态,因此降低了终端的耗电量。
实施例四
图4为本发明实施例提供的拨号装置另一个结构示意图,可视为图3所示装置实施例的细化结构,可用于执行如图2所示的方法步骤,如图4所示,在图3所示结构的基础上还包括:
在屏幕上还设置有按键信息帖,该按键信息帖上的不同按键信息与屏幕的不同位置相对应。
进一步地,如图4所示,上述拨号装置中还包括:第一响应模块340,用于当终端处于灭屏状态时,响应于对终端上的第一指定按键或第一指定按键的组合的操作,触发启动模块310执行启动用于检测屏幕触控操作的传感器的处理步骤。
进一步地,上述拨号装置中还包括:提醒模块350,用于对按键信息进行如下至少一种方式提醒:语音播放、震动、铃音。
进一步地,上述拨号装置还包括:第二响应模块360,用于响应于对终端上的第二指定按键或第二指定按键的组合的操作,触发形成模块330执行根据触控操作的顺序将转换的拨号按键信息形成拨号号码的处理步骤。
本发明实施例提供的拨号装置,在图3所示实施例的基础上,通过在触控屏幕上设置按键信息帖来指示用户按键信息的位置,方便用户进行拨号操作;在用户拨号过程中,对用户点击屏幕的操作行为进行按键信息的提醒,使用户及时知晓所拨的号码;当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器以及拨号呼叫之后,通过响应针对终端的单一按键或组合键操作来进一步执行后续操作,丰富了用户对拨号过程的灵活控制,提高了用户的主动控制性。
进一步地,本发明实施例还提供了一种终端,包括:通信装置和如图3或图4所示的拨号装置;其中,通信装置与拨号装置连接,用于对拨号装置形成的拨号号码执行拨号呼叫操作。
例如,这样的终端可以是具有触控屏幕的手机终端、电话设备等。
实施例五
图5为本发明实施例提供的终端设备一个结构示意图。如图5所示,本发明实施例的终端设备包括:存储器51、一个或多个处理器52以及一个或多个程序53。
其中,所述一个或多个程序53在由一个或多个处理器52执行时执行下述操作:
S110,当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器。
S120,将传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息。
S130,根据触控操作的顺序将转换的拨号按键信息形成拨号号码,以执行拨号呼叫操作。
本发明实施例的终端设备,当终端处于灭屏状态时,通过启动用于检测屏幕触控操作的传感器来检测屏幕上的触控操作,并将触控操作的位置转换为拨号号码,以使得终端执行正常的拨号呼叫操作。由于整个拨号操作过程中,终端始终处于灭屏状态,因此降低了终端的耗电量。
实施例六
图6为本发明实施例提供的用于拨号的计算机程序产品一个结构示意图。如图6所示,本发明实施例的用于拨号的计算机程序产品61,可以包括信号承载介质62。信号承载介质62可以包括一个或更多个指令63,该指令63在由例如处理器执行时,处理器可以提供以上针对图1-5描述的功能。例如,指令63可以包括:用于当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器的一个或多个指令;用于将传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息的一个或多个指令;以及用于根据触控操作的顺序将转换的拨号按键信息形成拨号号码,以执行拨号呼叫操作的一个或多个指令。因此,例如,参照图3,拨号装置可以响应于指令63来进行图1中所示的步骤中的一个或更多个。
在一些实现中,信号承载介质62可以包括计算机可读介质64,诸如但不限于硬盘驱动器、压缩盘(CD)、数字通用盘(DVD)、数字带、存储器等。在一些实现中,信号承载介质62可以包括可记录介质65,诸如但不限于存储器、读/写(R/W)CD、R/W DVD等。在一些实现中,信号承载介质62可以包括通信介质66,诸如但不限于数字和/或模拟通信介质(例如,光纤线缆、波导、有线通信链路、无线通信链路等)。因此,例如,计算机程序产品61可以通过RF信号承载介质62传送给多指滑动手势的识别装置的一个或多个模块,其中,信号承载介质62由无线通信介质(例如,符合IEEE 802.11标准的无线通信介质)传送。
本发明实施例的计算机程序产品,当终端处于灭屏状态时,启动用于检测屏幕触控操作的传感器,将传感器检测的屏幕触控操作所对应的屏幕位置按预设规则转换为拨号按键信息,根据触控操作的顺序将转换的拨号按键信息形成拨号号码,以执行拨号呼叫操作。本发明实施例的计算机程序产品,能够在手机灭屏状态下,拨打电话,降低电量消耗。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。