智能拨号方法及移动终端的制作方法

文档序号:7719138阅读:118来源:国知局
专利名称:智能拨号方法及移动终端的制作方法
技术领域
本发明涉及移动通信技术,尤其涉及一种智能拨号方法及移动终端。
背景技术
随着移动通信技术的发展,越来越多的用户已习惯于使用移动终端与他人进行通信,如拨打接听电话等。目前,移动终端中的联系人信息、通话记录信息以及在拨号盘界面输入信息是各自独立的,用户若要拨打电话一般可根据需要采取不同的拨号方式方式一,在联系人信息中查找要拨打的电话,用户可以在移动终端中联系人或通信录中逐个查找并拨号;方式二,在通话记录中查找要拨打的电话,用户可以到移动终端中存储的已拨打电话、已接听电话和未接电话等通话记录中逐个查找并拨号;或者,方式三,手动直接输入要拨打的电话号码,用户可以在移动终端的拨号盘界面将完整的电话号码输入进行拨号。上述方式三中,用户在拨号盘界面进行拨号时必须输入完整准确的号码才能够正确拨号,因此拨号效率较低。

发明内容
本发明提供一种智能拨号方法及移动终端,用以提高在拨号盘界面的拨号效率。为实现上述目的,本发明提供一种智能拨号方法,包括接收在拨号盘界面输入的按键信息;根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息;获取包含所述字符串的联系人信息和/或通话记录信息的查询结果;从查询结果中选择拨号号码进行拨号。本发明还提供一种移动终端,包括接收模块,用于接收在拨号盘界面输入的按键信息;处理模块,用于根据所述按键信息对应的字符串查询联系人信息和/或通话记录 fn息;获取模块,用于获取包含所述字符串的联系人信息和/或通话记录信息的查询结果;拨号模块,用于从查询结果中选择拨号号码进行拨号。由上述技术方案可知,本发明通过基于包含用户输入按键信息对应的字符串查询联系人信息和/或通话记录信息并获取查询结果,不仅使用户在拨号盘界面进行操作时可以将用户手机中存储的联系人信息和/或通话记录信息联系起来,使得用户无需进入联系人信息和/或通话记录信息界面也可以查找联系人信息和/或通话记录信息中的信息,从而用户采用一种方式拨号输入实现多种拨号方式信息的查询,操作简单方便;而且,当用户拨号时,无需记忆大量的拨号信息,而只需要输入该极少的按键信息即可以快速拨号,不仅为用户提供了极大方便,还提高了拨号效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明智能拨号方法实施例一的流程图;图2为本发明智能拨号方法实施例二的流程图;图3为本发明智能拨号方法实施例三的流程图;图4为本发明移动终端实施例一的结构示意图;图5为本发明移动终端实施例二的结构示意图;图6为本发明移动终端实施例三的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明智能拨号方法实施例一的流程图,如图1所示,本实施例的方法包括步骤101、接收在拨号盘界面输入的按键信息。本实施例是基于在拨号盘界面输入的按键信息的拨号方法,当用户拨号时,首先进入拨号盘界面,例如用户使用的手机的拨号盘界面,在拨号盘界面输入按键信息时,手机的拨号盘界面接收到用户输入的按键信息后,手机可以将用户输入的按键信息显示在手机屏幕上。步骤102、根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息。一般来说,手机在拨号盘界面时,默认情况下,用户每按下一次键对应于输入一个该按键上的数字,当用户多次按键时相当于输入多个数字组成的字符串。具体操作中,用户拨号时每按下一个按键,手机都将该按键信息进行保存,并将该按键信息对应的数字与之前保存的按键信息组成一个字符串,根据该字符串来查找手机中的联系人信息和/或通话记录信息中的电话号码。其中,联系人信息为手机中存储的他人的电话号码和名字等信息; 通话记录信息包括与本机所发生的所有已接听电话、已拨打电话和未接电话对应的电话号码和名字等信息。步骤103、获取包含所述字符串的联系人信息和/或通话记录信息的查询结果。根据用户输入的字符串查询联系人信息和/或通话记录信息,可以获取包含该字符串的联系人信息和/或通话记录信息,即用户无需输入全部的待拨打号码的全部按键信息,因此拨号效率较高。当手机查询结束后可以将查询结果通过手机屏幕显示给用户,以便于用户后续根据该查询结果进行拨号选择。步骤104、从获取的查询结果中选择拨号号码进行拨号。
当用户按键完毕,并获取查询结果后,可以从该查询结果中选出要拨打的电话进行拨号。实际应用中,用户可能是仅记得的待拨号号码的几个关键数字,所以当用户只输入几个关键数字时,本实施例中手机可以根据用户输入的几个关键数字对应的字符串查询联系人信息和/或通话记录信息,并可从中获取待拨号号码。采用用户输入的极少数数字信息即可查询到用户想要拨打的电话号码,与现有技术中在拨号界面用户需要将电话号码的所有数字逐个输入才能拨号相比,本实施例的拨号方法非常方便,有效地提高了拨号效率。现有技术中,在拨号盘界面时,用户输入的按键信息与手机中存储的联系人信息和/或通话记录信息没有联系,即没有查询联系人信息和/或通话记录信息的功能,所以用户通过手机进行拨号时,手机拨出的号码是用户输入的按键信息,只有当用户输入全部的准确的拨号号码数字手机才能够正确拨号,一旦出现一个数字错误就会错误拨号,而本实施例中,当用户输入按键信息后,手机可以根据按键信息对应的字符串查询存储的联系人信息和/或通话记录信息,获取手机中存储的准确的拨号信息进行拨号,无需输入全部号码信息,从而拨号效率较高,而且也不容易出现误拨号,从而提高拨号准确率。同时,采用输入的按键信息查询联系人信息和/或通话记录信息,可以使用户从大量的联系人信息和/ 或通话记录信息中过滤掉不相关的信息,无需如现有技术中需要用户在联系人信息和/或通话记录信息中逐个查找,从而缩小了获取拨号号码的范围,从而能够加快拨号查询。本实施例通过基于包含用户输入按键信息对应的字符串查询联系人信息和/或通话记录信息并获取查询结果,不仅使用户在拨号盘界面进行操作时可以将用户手机中存储的联系人信息和/或通话记录信息联系起来,使得用户无需进入联系人信息和/或通话记录信息界面也可以查找联系人信息和/或通话记录信息中的信息,从而用户采用一种方式拨号输入实现多种拨号方式信息的查询,操作简单方便;而且,当用户拨号时,无需记忆大量的拨号信息,而只需要输入该极少的按键信息即可以快速拨号,不仅为用户提供了极大方便,同时还提高了拨号效率;同时,相对现有技术中用户在联系人信息和/或通话记录信息中逐个查询的拨号方式,本实施例也避免了用户从大量的联系人信息和/或通话记录信息中逐个查询而带来的查询效率较低的问题,从而使用户可快速方便地查询到待拨号的号码进行拨号。图2为本发明智能拨号方法实施例二的流程图,如图2所示,本实施例的方法在上述图1所示实施例的步骤101之前,还可以包括步骤100、设置在拨号盘界面时每个按键分别映射到字母和数字的映射关系。现有技术中,手机在拨号盘界面时,按键输入默认为数字输入,即手机在拨号盘界面时,只将按键信息识别为数字字符串。为方便用户采用拼音输入,同时也为提高查询效率,可以将用户在拨号盘界面中按键输入的信息同时映射到字母字符串和数字字符串。将按键信息分别映射到字母字符信息和数字字符信息使得用户可以在拨号盘界面时,不仅可以依照待拨号码的号码数字进行快速查询,还可以依照联系人的名字拼音进行查询待拨号号码,例如利用待拨打联系人名字的全拼或名字的汉字拼音首字母进行查询拨号。相应地,上述图1中的步骤102可以具体为步骤1021、将所述按键信息映射到对应的字母字符串。
步骤1022、根据所述字母字符串查询联系人信息和/或通话记录信息中每个名字的汉字拼音首字母组成的字符串。一般来说,用户更习惯于记得某个联系人的名字,所以,当用户拨号时,可以在拨号盘界面输入联系人名字拼音的字符串,手机根据该字母字符串即可查询联系人的信息。 由于采用按键信息对应的字母字符串查询名字对应的汉字拼音的首字母,可以使用户仅输入少量的按键信息就能够快速查询,从而快速获取该联系人的电话号码,提高拨号效率。具体来说,采用字母字符串进行查询方法与采用数字字符串查询类似,即用户拨号时每按下一个按键,手机都将该按键信息进行保存,并将该按键信息对应的字母与之前保存的按键信息组成一个字符串,根据该字符串来查找手机中的联系人信息和/或通话记录信息中的名字的拼音首字母组成的字符串。或者,上述图1中的步骤102可以具体为步骤1023、将所述按键信息映射到对应的数字字符串。步骤1024、根据所述数字字符串查询联系人信息和/或通话记录信息中每个电话号码对应的字符串。具体实施中,步骤1021和步骤1022可以在步骤1023和步骤IOM之前、之后或同时执行,本发明对此不做限制。具体应用中,还可以根据用户需要设置仅采用数字字符串查询也可以仅采用字母字符串进行查询,还可以同时采用两种字符串进行查询。若采用两种字符串进行查询,还可以进一步将二者获取的查询结果进一步合并简化,具体来说,在步骤103中还可以包括步骤比较步骤1022的查询结果和步骤IOM的查询结果,若有相同的信息,则整合查询结果, 只保留相同信息中的一个,以简化最终手机屏幕显示给用户的查询结果。若步骤1021和步骤1022可以在步骤1023和步骤IOM之前或之后执行,也可以在在后进行的操作中边查询边整合,以先进行字母字符串查询为例进行说明,执行步骤IOM查询时,若查询获取的信息没有被执行步骤1022时查询到,则将该信息也增加到查询结果中,否则可以不存储该查询结果而直接继续进行后续操作。本实施例在达到上述实施例一的技术效果的基础上,进一步地,通过设置在拨号盘界面时每个按键分别映射到字母和数字的映射关系,使得用户在手机处于拨号盘界面时,可以依照拼音和数字进行输入查询联系人信息和/或通话记录信息,使得查询拨号更加方便。图3为本发明智能拨号方法实施例三的流程图,如图3所示,本实施例的方法在上述图1所示实施例的步骤101之前,还可以包括步骤300、将联系人信息和通话记录信息读入内存。相应地,步骤102具体为步骤302、根据所述按键信息对应的字符串查询读入所述内存的联系人信息和/ 或通话记录信息。本实施例中的步骤300也适用于图2所示的实施例,同样,步骤302中的字符串查询包括字母字符串和数字字符串。本实施例中将联系人信息和通话记录信息读入内存可以使用户输入按键信息时查询名字或号码的速度更快,从而进一步提高拨号效率。
在上述任一实施例中,在步骤103之后,还可以包括步骤将获取的查询结果中的名字汉字和/或号码数字特别标注。如将查询到的汉字和 /或数字进行高亮显示或以不同颜色进行显示等。将获取的查询结果中的名字汉字及号码数字特别标注,以提醒用户拨号按键的查询情况。当由于用户实际输入的按键信息与想要输入的信息不一致时可以在拨号之前提醒用户输入错误,从而降低用户的拨号错误率。图4为本发明移动终端实施例一的结构示意图,如图5所示,本实施例的移动终端包括接收模块10、查询模块11、获取模块12和拨号模块13。其中,接收模块10,用于接收在拨号盘界面输入的按键信息;查询模块11,用于根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息;获取模块12,用于获取包含所述字符串的联系人信息和/ 或通话记录信息的查询结果;拨号模块13,用于从获取的查询结果中选择拨号号码进行拨号。本实施例中,当用户在手机处于拨号盘界面时输入按键信息,接收模块10接收到该按键信息,查询模块11根据接收模块接收的按键信息对应的字符串查询手机中存储的联系人信息和/或通话记录信息,获取模块12获取查询模块11的查询结果,从而用户可以从该查询结果中选出号码,由拨号模块完成拨号。通过查询模块11和获取模块12,本实施例可以将用户在拨号盘界面输入的按键信息与手机中已存储的联系人信息和/或通话记录信息联系起来,使得用户无需进入联系人信息和/或通话记录信息界面也可以查找联系人信息和/或通话记录信息中的信息,而且可以在用户仅输入联系人电话号码的部分关键数字的情况下也可以获取查询结果进行拨号,不仅方便了用户拨号,还提高了拨号效率。本实施例可用于执行上述图1所示方法实施例的技术方案,其技术原理及达到的技术效果类似,不再赘述。图5为本发明移动终端实施例二的结构示意图,如图5所示,本实施例的移动终端在上述图4所示的实施例的基础上,进一步地,还可以包括设置模块14,查询模块11包括第一映射单元111、第二映射单元113、第一查询单元112和第二查询单元114,设置模块14分别与第一映射单元111和第二映射单元113连接,第一映射单元111和第二映射单元113还分别与接收模块10连接,第一查询单元112和第二查询单元114分别与获取模块 12连接。本实施例中,设置模块14,用于设置在拨号盘界面时每个按键分别映射到字母和数字的映射关系;第一映射单元111,用于将所述按键信息映射到对应的字母字符串;第一查询单元112,用于根据所述字母字符串查询联系人信息和/或通话记录信息中每个名字的汉字拼音首字母组成的字符串;第二映射单元113,用于将所述按键信息映射到对应的数字字符串;第二查询单元114,用于根据所述数字字符串查询联系人信息和/或通话记录信息中每个电话号码对应的字符串。具体来说,设置模块14设置好手机在拨号盘界面状态时,用户输入的手机按键信息可以由第一映射单元111将其识别映射为字母字符串,并由第一查询单元112根据该字母字符串在联系人信息和/或通话记录信息中每个名字的汉字拼音首字母组成的字符串;同时,用户输入的手机按键信息还可以由第二映射单元113将其识别映射为数字字符串,并由第二查询单元114根据该数字字符串查询联系人信息和/ 或通话记录信息中每个电话号码对应的字符串;最后获取模块12获取第一查询单元112和/或第二查询单元114的查询结果并由拨号模块13进行后续处理。本实施例不仅可以依照数字字符串进行查询,还可以依照用户输入按键信息对应的字母字符串进行查询,使得查询拨号更加方便。本实施例可用于执行上述图2所示方法实施例的技术方案,其技术原理及达到的技术效果类似,不再赘述。图6为本发明移动终端实施例三的结构示意图,如图6所示,本实施例在上述图5 所示实施例的基础上,进一步地,还包括分别与第一查询单元112和第二查询单元114连接的读取模块15。读取模块15,用于将联系人信息和通话记录信息读入内存。具体来说,当用户启动手机进入拨号盘界面时,读取模块15将手机中存储的联系人信息和通话记录信息读入手机内存,当用户输入按键信息时,第一映射模块111将按键信息映射为对应的字母字符串,第一查询单元112根据该字母字符串查询读取模块15读入内存中的联系人信息和通话记录信息,第二映射模块113将按键信息映射为对应的数字字符串,第二查询单元114根据该数字字符串查询读取模块15读入内存中的联系人信息和通话记录信息,从而获取模块12获取相应的查询结果,用户根据该查询结果选择拨号号码由拨号模块13进行拨号。通过读取模块15将联系人信息和通话记录信息读入内存可以使用户输入按键信息时查询名字或号码的速度更快,从而进一步提高拨号效率。本实施例可用于执行上述图3所示方法实施例的技术方案,其技术原理及达到的技术效果类似,不再赘述。本实施例中的读取模块15同样适用于图4所示的实施例一,其技术原理及达到的技术效果类似,不再赘述。在图5或图6所示的实施例中,获取模块12中可以包括比较单元(未图示),用于比较判断按照按键信息对应的数字字符串查询获取的查询结果与按照按键信息对应的字母字符串查询获取的查询结果,当有相同信息时将相同的信息进行整合简化,以获取最终查询结果便于用户进一步选择拨号号码。在上述图4 图6所示的任一实施例中,还可以包括与获取模块12连接的标注模块(未图示),标注模块用于将获取的查询结果中的名字汉字和/或号码数字特别标注,以提醒用户输入的信息是否有误,便于用户核对。当由于用户实际输入的按键信息与想要输入的信息不一致时可以在拨号之前提醒用户输入错误,从而降低用户的拨号错误率。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是以上实施例仅用以说明本发明的技术方案而非对其进行限制, 尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修改后的技术方案脱离本发明技术方案的精神和范围。
权利要求
1.一种智能拨号方法,其特征在于,包括 接收在拨号盘界面输入的按键信息;根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息; 获取包含所述字符串的联系人信息和/或通话记录信息的查询结果; 从获取的查询结果中选择拨号号码进行拨号。
2.根据权利要求1所述的方法,其特征在于,接收在拨号盘界面输入的按键信息之前, 还包括设置在拨号盘界面时每个按键分别映射到字母和数字的映射关系。
3.根据权利要求2所述的方法,其特征在于,根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息,具体包括将所述按键信息映射到对应的字母字符串;根据所述字母字符串查询联系人信息和/或通话记录信息中每个名字的汉字拼音首字母组成的字符串;和/或将所述按键信息映射到对应的数字字符串;根据所述数字字符串查询联系人信息和/或通话记录信息中每个电话号码对应的字符串。
4.根据权利要求3所述的方法,其特征在于,获取包含所述字符串的联系人信息和/或通话记录信息的查询结果之后,还包括将获取的查询结果中的名字汉字和/或号码数字特别标注。
5.根据权利要求1 4中任一项所述的方法,其特征在于,接收在拨号盘界面输入的按键信息之前,还包括将联系人信息和通话记录信息读入内存;对应地,所述根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息, 具体为根据所述按键信息对应的字符串查询读入所述内存的联系人信息和/或通话记录信息。
6.一种移动终端,其特征在于,包括接收模块,用于接收在拨号盘界面输入的按键信息;查询模块,用于根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息;获取模块,用于获取包含所述字符串的联系人信息和/或通话记录信息的查询结果; 拨号模块,用于从获取的查询结果中选择拨号号码进行拨号。
7.根据权利要求6所述的移动终端,其特征在于,还包括设置模块,用于设置在拨号盘界面时每个按键分别映射到字母和数字的映射关系。
8.根据权利要求7所述的移动终端,其特征在于,所述查询模块包括第一映射单元、 第二映射单元、第一查询单元和第二查询单元,所述第一映射单元,用于将所述按键信息映射到对应的字母字符串; 所述第一查询单元,用于根据所述字母字符串查询联系人信息和/或通话记录信息中每个名字的汉字拼音首字母组成的字符串;所述第二映射单元,用于将所述按键信息映射到对应的数字字符串; 所述第二查询单元,用于根据所述数字字符串查询联系人信息和/或通话记录信息中每个电话号码对应的字符串。
9.根据权利要求8所述的移动终端,其特征在于,还包括标注模块,用于将获取的查询结果中的名字汉字和/或号码数字特别标注。
10.根据权利要求6 9中任一项所述的移动终端,其特征在于,还包括 读取模块,用于将联系人信息和通话记录信息读入内存;所述查询模块,具体用于根据所述按键信息对应的字符串查询读入所述内存的联系人信息和/或通话记录信息。
全文摘要
本发明公开了一种智能拨号方法及移动终端,其中,智能拨号方法,包括接收在拨号盘界面输入的按键信息;根据所述按键信息对应的字符串查询联系人信息和/或通话记录信息;获取包含所述字符串的联系人信息和/或通话记录信息的查询结果;从获取的查询结果中选择拨号号码进行拨号。本发明的拨号方法可以提高用户在拨号盘界面拨号时的拨号效率。
文档编号H04M1/725GK102238285SQ20111019039
公开日2011年11月9日 申请日期2011年7月7日 优先权日2011年7月7日
发明者白磊 申请人:北京百纳威尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1