移动终端和快速拨号方法技术领域
本发明涉及通信技术领域,具体而言,涉及一种移动终端和一种快速
拨号方法。
背景技术
目前,使用手机打电话,可以通过以下四种方式:1、在联系人界面
中查找需要拨号的联系人,然后选中其相对应的联系人项目对其进行拨
号,如图1A所示;2、在快速拨号界面中选中相对应的联系人项目对其进
行拨号,如图1B所示;3、在短信协同界面中叫出相应的编辑菜单,选择
拨号选项进行拨号,如图1C所示;4、在拨号盘中直接输入号码进行拨
号,如图1D所示。
在上述各方案中,无论是拨叫电话还是输入号码都需要进入单独的界
面进行操作。当用户正在其他界面进行操作的过程中遇到需要拨打电话的
情况时,该用户就需要从该其他界面转到上述四个界面中的其中之一才能
进行拨打电话的操作,操作过程相对繁琐,同时在切换界面的过程中还容
易引起一些不必要的误操作,影响用户的操作体验。
因此,需要一种新的拨号技术,能够实现用户在移动终端中任意一个
能够输入数字的场景下都能够进行拨号操作,使得在移动终端上的拨号操
作变得更加自由快捷,提高用户的使用体验。
发明内容
本发明所要解决的技术问题在于,提供一种新的拨号技术,能够实现
用户在移动终端中任意一个能够输入数字的场景下都能够进行拨号操作,
使得在移动终端上的拨号操作变得更加自由快捷,提高用户的使用体验。
有鉴于此,根据本发明的一个方面,提出了一种移动终端,包括:判
断单元,判断编辑框中输入的内容是否包含有数字并将判断结果传送至显
示单元;所述显示单元,连接至所述判断单元,在所述内容包含有数字
时,显示拨号标识;调用单元,在所述拨号标识被触发时,调用拨号应用
并将提取的所述内容传入至所述拨号应用进行拨号。
在本技术方案中,通过所述判断单元、显示单元和调用单元的配合,
就能够实现在所述移动终端中的任意一个具有能够输入数字的编辑框的应
用场景下,当用户在所述编辑框中输入数字时,向所述用户提供拨号功
能,大大增加了所述用户能够拨打电话的场景的数量,使得在所述移动终
端上的拨号操作变得更加自由便捷。
在上述技术方案中,优选地,所述判断单元还用于在所述内容包含有
数字时,继续判断所述内容是否满足拨号条件,所述显示单元在所述内容
满足所述拨号条件时,显示所述拨号标识。
在本技术方案中,所述用户在向所述编辑框中输入数字时,并非一定
是在输入电话号码,比如,在计算器应用的场景下,所述用户在其中的编
辑框输入数字时,大部分情况下其实只是在输入需要参与计算的数字,此
时,所述编辑框中的数字既不是电话号码,同时,所述用户也不需要所述
移动终端在该场景下提供拨号功能,因此,通过所述判断单元对所述编辑
框中的数字内容进行判断,以确定其是否符合拨号条件,所述显示单元只
在所述数字内容满足所述拨号条件时,才显示所述拨号标识,即向所述用
户提供拨号功能。这样,所述移动终端就能更加准确地判断所述用户需要
拨号功能的时机,并适时地满足其需求,进而为所述用户提供更好的使用
体验。
在本技术方案中,所述拨号条件可以是预先在所述移动终端中设置的
各种类型的电话号码组成的结构规则的集合。当所述编辑框中的内容被判
断包含有数字时,所述判断单元会将所述数字内容与所述电话号码组成的
结构规则的集合中的每一种结构规则进行比较,直至发现所述数字内容的
组成结构满足其中一种组合结构规则为止,并向所述显示单元传送所述数
字内容满足所述拨号条件的判断结果,否则,所述数字内容与所述电话号
码组成的结构规则的集合中的任何一种结构规则都不相符,则向所述显示
单元传送所述数字内容不满足所述拨号条件的判断结果。
在上述技术方案中,优选地,所述调用单元还用于调用输入法输入所
述内容,并通过所述输入法调用所述拨号应用,所述显示单元将所述拨号
标识显示在输入法界面中。
在本技术方案中,在所述编辑框的内容输入是通过所述输入法来完成
的场景下,由于所述输入法是该场景下完成主要操作任务的功能模块,同
时,所述输入法界面也是所述用户进行操作的集中区域,因此,所述调用
单元直接通过所述输入法调用所述拨号应用,以节省该调用操作对所述移
动终端的资源消耗,同时,所述显示单元将所述拨号标识显示在所述输入
法界面中,进而方便所述用户对于所述拨号功能的使用。
在上述技术方案中,优选地,所述显示单元还用于在接收到预设操作
动作时,显示关联菜单,并将所述拨号标识显示在关联菜单中;所述调用
单元还用于通过所述编辑框所在的应用程序调用所述拨号应用。
在本技术方案中,通过所述显示单元,所述用户可以通过所述预设操
作动,比如在所述编辑框中进行长按操作,作来主动叫出显示有所述拨号
标识的所述关联菜单,尤其是,当所述编辑框的内容并非调用所述输入法
来进行输入时。此时,为了减少对于所述移动终端的资源消耗,所述调用
单元可以直接通过所述编辑框所在的应用程序调用所述拨号应用。
在本技术方案中,所述预设操作动作可以是所述移动终端中默认设置
的,也可以是所述用户自行设置的。
在上述技术方案中,优选地,所述判断单元还用于判断所述内容是否
已保存于通讯录;所述移动终端还包括提示单元,在所述判断单元判断出
未保存于所述通讯录时,提示是否将所述内容保存至通讯录。
在一般情况下,当所述用户需要直接输入数字内容进行拨号时,除了
因急于拨号而直接在编辑框中输入数字以外,往往在所述编辑框中输入的
号码是未保存于所述移动终端所保存的通讯录中的号码。因此,在本技术
方案中,通过所述判断单元对于所述编辑框中的数字内容是否已保存于所
述通讯录中进行判断,并引入所述提示单元,在所述数字内容并未保存于
所述通讯录时,提示所述用户是否将所述内容保存至所述通讯录,进而,
使得所述移动终端的智能化程度更高,增强所述用户的使用体验。
根据本发明的又一方面,还提出了一种快速拨号方法,包括:判断编
辑框中输入的内容是否包含有数字;在所述内容包含有数字时,显示拨号
标识;在所述拨号标识被触发时,提取所述内容并将提取的内容传入至拨
号应用进行拨号。
在本技术方案中,通过所述三个步骤的配合,就能够实现在移动终端
中的任意一个具有能够输入数字的编辑框的应用场景下,当用户在所述编
辑框中输入数字时,向所述用户提供拨号功能,大大增加了所述用户能够
拨打电话的场景的数量,使得在所述移动终端上的拨号操作变得更加自由
便捷。
在上述技术方案中,优选地,在所述内容包含有数字时,继续判断所
述内容是否满足拨号条件,在所述内容满足所述拨号条件时,显示所述拨
号标识。
在本技术方案中,所述用户在向所述编辑框中输入数字时,并非一定
是在输入电话号码,比如,在计算器应用的场景下,所述用户在其中的编
辑框输入数字时,大部分情况下其实只是在输入需要参与计算的数字,此
时,所述编辑框中的数字既不是电话号码,同时,所述用户也不需要所述
移动终端在该场景下提供拨号功能,因此,通过对所述编辑框中的数字内
容进行判断,以确定其是否符合拨号条件,只在所述数字内容满足所述拨
号条件时,才显示所述拨号标识,即向所述用户提供拨号功能。这样,应
用所述快速拨号方法就能更加准确地判断所述用户需要拨号功能的时机,
并适时地满足其需求,进而为所述用户提供更好的使用体验。
在本技术方案中,所述拨号条件可以是预先设置的各种类型的电话号
码组成的结构规则的集合。当所述编辑框中的内容被判断包含有数字时,
将所述数字内容与所述电话号码组成的结构规则的集合中的每一种结构规
则进行比较,直至发现所述数字内容的组成结构满足其中一种组合结构规
则为止,即判断所述显示单元传送所述数字内容满足所述拨号条件,否
则,所述数字内容与所述电话号码组成的结构规则的集合中的任何一种结
构规则都不相符,则判断所述数字内容不满足所述拨号条件。
在上述技术方案中,优选地,在调用输入法输入所述内容时,通过所
述输入法调用所述拨号应用,将所述拨号标识显示在输入法界面中。
在本技术方案中,在所述编辑框的内容输入是通过所述输入法来完成
的场景下,由于所述输入法是该场景下完成主要操作任务的功能模块,同
时,所述输入法界面也是所述用户进行操作的集中区域,因此,直接通过
所述输入法调用所述拨号应用,以节省该调用操作对所述移动终端的资源
消耗,同时,将所述拨号标识显示在所述输入法界面中,进而方便所述用
户对于所述拨号功能的使用。
在上述技术方案中,优选地,在接收到预设操作动作时,显示关联菜
单,将所述拨号标识显示在关联菜单中,并通过所述编辑框所在的应用程
序调用所述拨号应用。
在本技术方案中,所述用户可以通过所述预设操作动作,比如在所述
编辑框中进行长按操作,来主动叫出显示有所述拨号标识的所述关联菜
单,尤其是,当所述编辑框的内容并非调用所述输入法来进行输入时。此
时,为了减少对于所述移动终端的资源消耗,可以直接通过所述编辑框所
在的应用程序调用所述拨号应用。
在本技术方案中,所述预设操作动作可以是所述移动终端中默认设置
的,也可以是所述用户自行设置的。
在上述技术方案中,优选地,还包括:判断所述内容是否已保存于通
讯录,若没有,则提示是否将所述内容保存至通讯录。
在一般情况下,当所述用户需要直接输入数字内容进行拨号时,除了
因急于拨号而直接在编辑框中输入数字以外,往往在所述编辑框中输入的
号码是未保存于所述移动终端所保存的通讯录中的号码。因此,在本技术
方案中,通过对于所述编辑框中的数字内容是否已保存于所述通讯录中进
行判断,并在所述内容并未保存于所述通讯录时,提示所述用户是否将所
述数字内容保存至所述通讯录,进而,使得所述快速拨号方法的适应性程
度更高,增强所述用户的使用体验。
通过以上技术方案,可以实现用户在移动终端中任意一个能够输入数
字的场景下都能够进行拨号操作,使得在移动终端上的拨号操作变得更加
自由快捷,提高用户的使用体验。
附图说明
图1A至图1D示出了相关技术中的手机现有拨号方式的示意图;
图2示出了根据本发明的实施例的移动终端的框图;
图3示出了根据本发明的实施例的快速拨号方法的流程图;
图4A至图4E示出了根据本发明的实施例的拨号界面示意图;
图5A至图5B示出了根据本发明的实施例的移动终端的模块关系示
意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附
图和具体实施方式对本发明进行进一步的详细描述。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,
本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明
并不限于下面公开的具体实施例的限制。
图2示出了根据本发明的实施例的移动终端的框图。
如图2所示,根据本发明的实施例的移动终端100,包括:判断单元
102,判断编辑框中输入的内容是否包含有数字并将判断结果传送至显示
单元104;显示单元104,连接至判断单元102,在内容包含有数字时,
显示拨号标识;调用单元106,在拨号标识被触发时,调用拨号应用并将
提取的内容传入至拨号应用进行拨号。
在本技术方案中,通过判断单元102、显示单元104和调用单元106
的配合,就能够实现在移动终端100中的任意一个具有能够输入数字的编
辑框的应用场景下,当用户在编辑框中输入数字时,向用户提供拨号功
能,在不需要切换当前应用界面的情况下,为用户提供拨打电话的路径,
使得在移动终端100上的拨号操作变得更加自由便捷。
在上述技术方案中,优选地,判断单元102还用于在内容包含有数字
时,继续判断内容是否满足拨号条件,显示单元104在内容满足拨号条件
时,显示拨号标识。
在本技术方案中,用户在向编辑框中输入数字时,并非一定是在输入
电话号码,比如,在计算器应用的场景下,用户在其中的编辑框输入数字
时,大部分情况下其实只是在输入需要参与计算的数字,此时,编辑框中
的数字不是电话号码,用户不需要移动终端100在该场景下提供拨号功
能,因此,需要判断单元102对编辑框中的数字内容进行判断,以确定输
入的数字内容是否符合拨号条件,显示单元104只在数字内容满足拨号条
件时,才显示拨号标识,即向用户提供拨号功能。这样,移动终端100就
能更加准确地判断所述用户需要拨号功能的时机,并适时地满足其需,而
为用户提供更好的使用体验。
在本技术方案中,所述拨号条件可以是预先在所述移动终端100中设
置的各种类型的电话号码组成的结构规则的集合。当编辑框中的内容被判
断包含有数字时,判断单元102会将数字内容与电话号码组成的结构规则
的集合中的每一种结构规则进行比较,当发现数字内容的组成结构满足其
中一种组合结构规则时,向显示单元104传送数字内容满足拨号条件的判
断结果,若数字内容与电话号码组成的结构规则的集合中的任何一种结构
规则都不相符,则向显示单元104传送数字内容不满足拨号条件的判断结
果。
在上述技术方案中,优选地,调用单元106还用于调用输入法输入内
容,并通过输入法调用拨号应用,显示单元104将拨号标识显示在输入法
界面中。
在本技术方案中,在编辑框的输入内容是通过输入法来完成的场景
下,由于输入法是该场景下完成主要操作任务的功能模块,同时,输入法
界面也是用户进行操作的集中区域,因此,调用单元106直接通过输入法
调用拨号应用,以节省该调用操作对移动终端100的资源消耗,同时,显
示单元104将拨号标识显示在输入法界面中,进而方便用户对于拨号功能
的使用。
在上述技术方案中,优选地,显示单元104还用于在接收到预设操作
动作时,显示关联菜单,并将拨号标识显示在关联菜单中;调用单元106
还用于通过编辑框所在的应用程序调用拨号应用。
在本技术方案中,用户可以通过预设操作动,比如在编辑框中进行长
按操作,来主动调出显示有拨号标识的关联菜单,尤其是,当编辑框的内
容并非调用输入法来进行输入时。此时,为了减少对于移动终端100的资
源消耗,调用单元106可以直接通过编辑框所在的应用程序调用拨号应
用。
在本技术方案中,预设操作动作可以是移动终端100中默认设置的,
也可以是用户自行设置的。
在上述技术方案中,优选地,判断单元102还用于判断内容是否已保
存于通讯录;移动终端100还包括提示单元108,在判断单元102判断出
未保存于通讯录时,提示是否将内容保存至通讯录。
在一般情况下,当用户需要直接输入数字内容进行拨号时,除了因急
于拨号而直接在编辑框中输入数字以外,往往在编辑框中输入的号码是未
保存于移动终端100的通讯录中的号码。因此,在本技术方案中,通过判
断单元102对于编辑框中的数字内容是否已保存于通讯录中进行判断,并
引入提示单元108,在内容并未保存于通讯录时,提示用户是否将数字内
容保存至通讯录,进而,使得移动终端100的智能化程度更高,增强用户
的使用体验。
因此,通过本发明的技术方案,能够实现用户在移动终端中任意一个
能够输入数字的场景下都能够进行拨号操作,不需要用户切换当前的应用
界面,使得在移动终端上的拨号操作变得更加自由快捷,提高用户的使用
体验。
图3示出了根据本发明的实施例的快速拨号方法的流程图。
如图3所示,根据本发明的实施例的快速拨号方法,包括:步骤
302,判断编辑框中输入的内容是否包含有数字;步骤304,在内容包含
有数字时,显示拨号标识;步骤306,在拨号标识被触发时,提取内容并
将提取的内容传入至拨号应用进行拨号。
在本技术方案中,通过三个步骤的配合,就能够实现在移动终端中的
任意一个具有能够输入数字的编辑框的应用场景下,当用户在编辑框中输
入数字时,向用户提供拨号功能,大大增加了用户能够拨打电话的场景的
数量,使得在移动终端上的拨号操作变得更加自由便捷。
在上述技术方案中,优选地,步骤302还包括:在上述内容包含有数
字时,继续判断该内容是否满足拨号条件;步骤304还包括:在上述内容
满足拨号条件时,显示拨号标识。
在本技术方案中,用户在向编辑框中输入数字时,并非一定是在输入
电话号码,比如,在计算器应用的场景下,用户在其中的编辑框输入数字
时,大部分情况下其实只是在输入需要参与计算的数字,此时,编辑框中
的数字不是电话号码,同时,用户也不需要移动终端在该场景下提供拨号
功能,因此,通过对编辑框中的数字内容进行判断,以确定其是否符合拨
号条件,只在数字内容满足拨号条件时,才显示拨号标识,即向用户提供
拨号功能。这样,应用快速拨号方法就能更加准确地判断用户需要拨号功
能的时机,并适时地满足其需求,进而为用户提供更好的使用体验。
在本技术方案中,拨号条件可以是预先设置的各种类型的电话号码组
成的结构规则的集合。当编辑框中的内容被判断包含有数字时,将数字内
容与电话号码组成的结构规则的集合中的每一种结构规则进行比较,直至
发现数字内容的组成结构满足其中一种组合结构规则为止,即判断显示单
元传送数字内容满足拨号条件,否则,数字内容与电话号码组成的结构规
则的集合中的任何一种结构规则都不相符,则判断数字内容不满足拨号条
件。
在上述技术方案中,优选地,在调用输入法输入上述内容时,通过输
入法调用拨号应用;将拨号标识显示在输入法界面中。
在本技术方案中,在编辑框的内容输入是通过输入法来完成的场景
下,由于输入法是该场景下完成主要操作任务的功能模块,同时,输入法
界面也是用户进行操作的集中区域,因此,直接通过输入法调用拨号应
用,以节省该调用操作对移动终端的资源消耗,同时,将拨号标识显示在
输入法界面中,进而方便用户对于拨号功能的使用。
在上述技术方案中,优选地,步骤304还可以包括:在接收到预设操
作动作时,显示关联菜单,将拨号标识显示在关联菜单中;步骤306包
括:通过编辑框所在的应用程序调用拨号应用。
在本技术方案中,用户可以通过预设操作动作,比如在编辑框中进行
长按操作,来主动调出显示有拨号标识的关联菜单,尤其是,当编辑框的
内容并非调用输入法来进行输入时。此时,为了减少对于移动终端的资源
消耗,可以直接通过编辑框所在的应用程序调用拨号应用。
在本技术方案中,预设操作动作可以是移动终端中默认设置的,也可
以是所述用户自行设置的。
在上述技术方案中,优选地,还包括:判断所述内容是否已保存于通
讯录,若没有,则提示是否将所述内容保存至通讯录。
在一般情况下,当所述用户需要直接输入数字内容进行拨号时,除了
因急于拨号而直接在编辑框中输入数字以外,往往在所述编辑框中输入的
号码是未保存于所述移动终端所保存的通讯录中的号码。因此,在本技术
方案中,通过对于所述编辑框中的数字内容是否已保存于所述通讯录中进
行判断,并在内容并未保存于通讯录时,提示用户是否将数字内容保存至
通讯录,进而,使得快速拨号方法的适应性程度更高,增强用户的使用体
验。
图5A至图5B示出了根据本发明的实施例的移动终端的模块关系示
意图。
如图5A所示,在编辑框5022的输入内容是通过输入法来完成的场景
下,移动终端包括以下四个功能模块:编辑框5022所在的应用程序
502、输入管理系统504、输入法模块506、拨号应用模块508。一般这四
个模块在智能系统中,为四个不同的进程;在单进程系统中,为四个不同
线程。输入管理系统504、应用程序502、输入法模块506三者之间都有
交互,输入管理系统504管理着当前系统的焦点编辑框5022,管理着当
前使用的输入法,输入法模块506用于输入字符到焦点编辑框5022中。
在本实施例中,可通过输入法模块506实时判断编辑框5022中的内
容,当编辑框5022中的数字内容为可拨的电话号码时,在输入法界面的
指定位置或上方显示拨号键。用户点击拨号键,把电话号码的相关数字内
容传入拨号应用模块508,直接进行拨号。
在另一种实施方式中,如图5B所示,在编辑框5022的内容输入不依
靠输入法完成的场景下,编辑框5022所在的应用程序502可以直接调用
拨号应用508。当所述用户对编辑框5022进行预设操作动作时,比如在
编辑框5022中长按,判断编辑框5022中的内容是否包含有数字,若判断
出包含有数字且符合拨号条件,则弹出拨号菜单。所述用户点击所述拨号
菜单中的拨出选项,提取编辑框5022中的内容并将其传入拨号应用508
进行拨号。
上述场景下,结合图4A至图4C,以编辑短信和浏览器输入网址界面
为例来说明移动终端具体实现的界面效果。
如图4A所示,用户正在短信编辑界面402给一位朋友发短信,但还
是考虑直接回个电话。于是,用户在编辑框404中输入该朋友的电话号码
(若该号码不在通讯录中,则界面提示用户是否保存该号码至通讯录)。
号码输入完成时,移动终端的输入法模块判断出编辑框404中的内容符合
拨号条件的数字内容,于是,在输入法界面上的指定位置406显示出拨出
键,或者如图4B所示,在输入法界面的边缘位置408显示出拨号键。用
户点击上述显示出的拨号键,便直接拨出电话。
如图4C所示,用户本来想在浏览器输入界面410中输入网址,此时
需要打一个电话,便直接在地址栏412里输入电话号码。移动终端的输入
法模块判断出地址栏412中的内容符合拨号条件的数字内容,于是,在输
入法界面上的指定位置414显示出拨号键,用户点击该拨号键便可以直接
拨出电话。
上述场景下,结合图4D和图4E以计算器界面为例来详细描述所述
移动终端具体实现的界面效果。
如图4D所示,用户正在计算器界面416中进行计算,突然想起需要
拨打一电话。于是,用户直接在计算器界面416的编辑框418(如图4E
所示)中输入电话号码(若该号码不在通讯录中,则界面提示用户是否保
存该号码至通讯录),并在编辑框418中进行预设操作动作,如长按(该
预设操作动作可以是所述移动终端中设置的默认动作,也可以是用户自行
设置的动作),若该计算器应用判断编辑框418中的内容符合拨号条件的
数字内容,于是,弹出包含拨出选项的关联菜单420,如图4E所示。用
户点击关联菜单420中的拨出选项便可以直接拨出电话。
以上结合附图详细说明了本发明的技术方案。通过本发明的技术方
案,能够实现用户在移动终端中任意一个能够输入数字的场景下都能够进
行拨号操作,不需要用户切换当前的应用界面,使得在移动终端上的拨号
操作变得更加自由快捷,提高用户的使用体验。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于
本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精
神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明
的保护范围之内。