基于触摸屏终端的输入法切换方法及终端的制作方法

文档序号:6438501阅读:238来源:国知局
专利名称:基于触摸屏终端的输入法切换方法及终端的制作方法
技术领域
本发明涉及触摸屏终端领域,尤其涉及一种基于触摸屏终端的输入法切换方法及终端。
背景技术
随着终端技术的发展,触摸屏在终端设备中得到了广泛的应用。同时,为了便于用户在终端上输入文字、符号、表情等,终端设备提供了丰富的输入法。目前,在触摸屏终端上进行输入法切换的方法为通过特殊按钮或通过输入法列表进行输入法的切换。具体的,在触摸屏终端上提供特殊按钮,以便用户点击该特殊按钮进行输入法切换。或者,在进行输入法切换时显示输入法列表,以便用户从列表中选择所需输入法。在实现上述基于触摸屏终端的输入法切换的过程中,发明人发现现有技术中至少存在如下问题由于用户需要从触摸屏上众多按钮中查看并点击用于切换输入法的特殊按钮,或从输入法列表中查找并选择所需输入法,切换操作过于繁琐,误点击率较大,降低了输入效率。

发明内容
本发明的实施例提供一种基于触摸屏终端的输入法切换方法及终端,能够简化输入法切换操作,提高输入效率。为达到上述目的,本发明的实施例采用如下技术方案一种基于触摸屏终端的输入法切换方法,包括在文字输入状态下获取当前触摸轨迹;根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法;将当前输入法切换为所述与当前触摸轨迹对应的输入法。一种触摸屏终端,包括获取单元,用于在文字输入状态下获取当前触摸轨迹;确定单元,用于根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法;切换单元,用于将当前输入法切换为所述与当前触摸轨迹对应的输入法。本发明实施例提供的基于触摸屏终端的输入法切换方法及终端,通过获取有效的触摸轨迹,并根据触摸轨迹切换到与该触摸轨迹对应的输入法。与现有技术中需要用户从众多按钮中查找特殊按钮或从输入法列表中查找所需的输入法相比,简化了输入法的切换操作,降低了误点击率,提高了输入效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例1中的基于触摸屏终端的输入法切换方法流程图;图2为本发明实施例1中的一种基于触摸屏终端的输入法切换效果图;图3为本发明实施例2中的基于触摸屏终端的输入法切换方法流程图;图4为本发明实施例2中的一种基于触摸屏终端的输入法切换效果图;图5为本发明实施例2中的一种输入法循环切换示意图;图6为本发明实施例3中的一种触摸屏终端组成示意图;图7为本发明实施例3中的另一种触摸屏终端组成示意图;图8为本发明实施例3中的另一种触摸屏终端组成示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例1本发明实施例提供了一种基于触摸屏终端的输入法切换方法,如图1所示,该方法包括101、在文字输入状态下获取当前触摸轨迹。其中,所述触摸轨迹可以为触摸屏接收到的外界物质在触摸屏上产生的点触和移动轨迹,例如手指或触控笔在触摸屏上的触摸和划动等。该触摸轨迹可以是间断的或者连续的,也可以是有交点的或者没有交点的,触摸轨迹的具体形式可以根据实际情况而具体设定,本实施例不做限定。具体的,触摸轨迹可以是间断的,当触摸屏接收到的触摸信号中断时,例如手指接触触摸屏并滑动后离开触摸屏,可以通过内部时钟确定是否完成一次触摸轨迹的输入,并执行下一步操作。例如,当触摸屏接收到的触摸信号中断时,等待三秒钟时间,以便接收后续的触摸轨;若三秒内没有接收到后续的触摸轨迹,则将触摸信号中断前的触摸轨迹作为当前触摸轨迹,进行下一步判定和输入法切换操作。另外,为了避免在待机或其他状态下进行不必要的触摸轨迹获取和输入法切换, 在文字输入状态下获取当前触摸轨迹,以便在文字输入状态下进行输入法切换。其中,文字输入状态可以为短信编辑界面、邮件编辑界面、网页提供的文字输入栏、联系人编辑界面等等,具体的文字输入状态可以根据终端和应用的实际情况进行调整,本实施例这里不做限定。102、根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。其中,所述当前触摸轨迹包括触摸轨迹的图形和/或触摸轨迹的方向特征。所述触摸轨迹库中可以包含符合条件的触摸轨迹图形和/或触摸轨迹的方向特征,以及各个触摸轨迹图形和/或触摸轨迹的方向特征对应的输入法。可选的,根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法的方法可以为根据当前触摸轨迹的图形查询触摸轨迹库,确定与当前触摸轨迹的图形对应的输入法。根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法的方法也可以为根据当前触摸轨迹的方向特征查询触摸轨迹库,确定与当前触摸轨迹的方向特征对应的输入法。根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法的方法还可以为根据当前触摸轨迹的图形查询触摸轨迹库,确定触摸轨迹库中匹配的触摸轨迹图形,再根据当前触摸轨迹的方向特征在触摸轨迹库中匹配的触摸轨迹图形中查询,从而确定当前轨迹的方向特征对应的输入法。例如,根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法可以为若当前触摸轨迹如图2(a)中所示,提取当前触摸轨迹的特征点,并将当前触摸轨迹的特征点与触摸轨迹库中预先存储的特征点样本进行匹配。若当前触摸轨迹的特征点与触摸轨迹库中的“中,,匹配率高于80 %,则确定当前触摸轨迹对应的输入法为“中,,对应的“中文输入法”。若当前触摸轨迹如图2(b)中所示,提取当前触摸轨迹的特征点,并将当前触摸轨迹的特征点与触摸轨迹库中预先存储的特征点样本进行匹配。若当前触摸轨迹的特征点与触摸轨迹库中的“E”匹配率高于80%,则确定当前触摸轨迹对应的输入法为“E” 对应的“英文输入法”。进一步的,当在文字输入状态下获取当前触摸轨迹之后,可以根据当前输入法和所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。具体的,根据当前输入法,确定应查询的触摸轨迹库;根据所述当前触摸轨迹查询所述应查询的触摸轨迹库, 确定与当前触摸轨迹对应的输入法。103、将当前输入法切换为所述与当前触摸轨迹对应的输入法。其中,输入法可以为中文、英文、日文等不同语言的输入法,大写或小写输入法, 符号、表情、数字或不同风格的输入界面等等。本发明实施例提供的基于触摸屏终端的输入法切换方法,通过获取有效的触摸轨迹,并根据触摸轨迹切换到与该触摸轨迹对应的输入法。与现有技术中需要用户从众多按钮中查找特殊按钮或从输入法列表中查找所需的输入法相比,简化了输入法的切换操作, 降低了误点击率,提高了输入效率。实施例2本发明实施例提供了一种基于触摸屏终端的输入法切换方法,如图3所示,该方法包括201、在文字输入状态下获取当前触摸轨迹。此处与步骤101相同,故不再赘述。202、判断当前触摸轨迹是否完全在有效范围内;若当前触摸轨迹完全在有效范围内,则执行步骤203 ;若当前触摸轨迹不完全在有效范围内,则执行步骤206。在本实施例中,为了减少对触摸轨迹的误识别,预先设定了通过触摸轨迹进行输入法切换的有效范围。其中,有效范围可以预先设定为虚拟键盘区域、文字显示区域、整个触摸屏或其他特定区域等等。当触摸轨迹的图形完全在有效范围内时,可以根据触摸轨迹确定对应的输入法;当触摸轨迹的图形部分或全部不在有效范围内时,不进行输入法切换的相关操作。203、根据当前输入法确定应查询的触摸轨迹库。
其中,在预先定义的触摸轨迹库时,分别设定各个输入法对应的触摸轨迹库。触摸轨迹库中可以包含当前输入法的名称或代号,符合条件的触摸轨迹图形和/或触摸轨迹的方向特征,以及各个触摸轨迹图形和/或触摸轨迹的方向特征对应的输入法。各个输入法对应的触摸轨迹库可以分别为多个表单,也可以为同一个表单的不同表位。若各个输入法对于的触摸轨迹库是同一个表单中的不同表位,则各个输入法对应的触摸轨迹库可以作为子触摸轨迹库,共同组成一个触摸轨迹库。例如,图4中的三个触摸轨迹库A、B、C可以是一个表单中不同表位的内容,也可以是独立的三个表单。具体的,根据当前输入法确定应查询的触摸轨迹库的方法可以为,将当前输入法的名称或代号与触摸轨迹库中的输入法的名称或代号进行匹配,确定当前输入法对应的触摸轨迹库,即在当前输入法下应查询的触摸轨迹库。在本实施例中,为了简化输入法的切换操作,可以在各个输入法中通过相同的触摸轨迹切换到不同的输入法。例如,如图4所示,在图4(a)中当前输入法为中文输入法,确定在中文输入法中应查询的触摸轨迹库A,得到在触摸轨迹库A中与向右滑动的触摸轨迹对应的输入法为英文输入法。在图4(b)中当前输入法为英文输入法,确定在英文输入法中应查询的触摸轨迹库B,得到触摸轨迹库B中与向右滑动的触摸轨迹对应的输入法为数字/ 符号输入法。可以理解的是,如图5所示,在各个输入法中,可以将向左滑动的触摸轨迹对应的输入法可以与向右滑动对应的输入法设定为对应的关系,实现输入法的循环式切换。204、根据所述当前触摸轨迹查询所述应查询的触摸轨迹库,确定与当前触摸轨迹对应的输入法。可选的,根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法的方法可以为根据当前触摸轨迹的图形查询触摸轨迹库,确定与当前触摸轨迹的图形对应的输入法。根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法的方法也可以为根据当前触摸轨迹的方向特征查询触摸轨迹库,确定与当前触摸轨迹的方向特征对应的输入法。根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法的方法还可以为根据当前触摸轨迹的图形查询触摸轨迹库,确定触摸轨迹库中匹配的触摸轨迹图形,再根据当前触摸轨迹的方向特征在触摸轨迹库中匹配的触摸轨迹图形中查询,从而确定当前轨迹的方向特征对应的输入法。205、将当前输入法切换为所述当前触摸轨迹对应的输入法。206、不进行输入法切换。其中,若步骤202判断当前触摸轨迹不完全在有效范围内,则结束基于触摸屏终端的输入法切换流程,不进行输入法切换的相关操作。本发明实施例提供的基于触摸屏终端的输入法切换方法,通过获取有效的触摸轨迹,并根据触摸轨迹切换到与该触摸轨迹对应的输入法。与现有技术中需要用户从众多按钮中查找特殊按钮或从输入法列表中查找所需的输入法相比,简化了输入法的切换操作, 降低了误点击率,提高了输入效率。并且,通过预先限定触摸轨迹的有效范围,将不属于输入法切换操作的触摸轨迹排除,可以减少输入法切换的误操作;通过对各个输入法预先定义对应的触摸轨迹库,实现了输入法的循环式切换和触摸轨迹的重复利用,简化了输入法的切换操作,使得输入法的切换更直观。
实施例3本发明实施例提供了一种触摸屏终端,如图6所示,该触摸屏终端包括获取单元 31、确定单元32、切换单元33。获取单元31,用于在文字输入状态下获取当前触摸轨迹。确定单元32,用于根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。切换单元33,用于将当前输入法切换为所述与当前触摸轨迹对应的输入法。进一步的,所述当前触摸轨迹包括触摸轨迹的图形和/或触摸轨迹的方向特征。进一步的,所述确定单元32还用于根据当前输入法和所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。进一步的,如图7所示,所述确定单元32包括第一确定模块321、第二确定模块 322。第一确定模块321,用于根据当前输入法确定应查询的触摸轨迹库。第二确定模块322,用于根据所述当前触摸轨迹查询所述第一确定模块321确定的所述应查询的触摸轨迹库,确定与当前触摸轨迹对应的输入法。进一步的,如图8所示,该触摸屏终端还包括判断单元34。判断单元34,用于在所述获取单元31在文字输入状态下获取当前触摸轨迹之后, 判断当前触摸轨迹是否完全在有效范围内。所述确定单元32,还用于在所述判断单元34判断所述当前触摸轨迹完全在有效范围内时,执行所述根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。需要说明的是,本发明实施例提供的触摸屏终端中各功能模块的具体描述可以参考实施例1和实施例2中的对应内容,本发明实施例这里不再一一赘述。本发明实施例提供的触摸屏终端,通过获取有效的触摸轨迹,并根据触摸轨迹切换到与该触摸轨迹对应的输入法。与现有技术中需要用户从众多按钮中查找特殊按钮或从输入法列表中查找所需的输入法相比,简化了输入法的切换操作,降低了误点击率,提高了输入效率。并且,通过预先限定触摸轨迹的有效范围,将不属于输入法切换操作的触摸轨迹排除,可以减少输入法切换的误操作;通过对各个输入法预先定义对应的触摸轨迹库,实现了输入法的循环式切换和触摸轨迹的重复利用,简化了输入法的切换操作,使得输入法的切换更直观。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机, 服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种基于触摸屏终端的输入法切换方法,其特征在于,包括在文字输入状态下获取当前触摸轨迹;根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法;将当前输入法切换为所述与当前触摸轨迹对应的输入法。
2.根据权利要求1所述的基于触摸屏终端的输入法切换方法,其特征在于,在所述在文字输入状态下获取当前触摸轨迹之后,还包括判断当前触摸轨迹是否完全在有效范围内;若所述当前触摸轨迹完全在有效范围内,则执行所述根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法;若所述当前触摸轨迹不完全在有效范围内,则不进行输入法切换。
3.根据权利要求1或2所述的基于触摸屏终端的输入法切换方法,其特征在于,所述当前触摸轨迹包括触摸轨迹的图形和/或方向特征。
4.根据权利要求1或2所述的基于触摸屏终端的输入法切换方法,其特征在于,所述根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法还包括根据当前输入法和所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。
5.根据权利要求4所述的基于触摸屏终端的输入法切换方法,其特征在于,所述根据当前输入法和所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法包括根据当前输入法确定应查询的触摸轨迹库;根据所述当前触摸轨迹查询所述应查询的触摸轨迹库,确定与当前触摸轨迹对应的输入法。
6.一种触摸屏终端,其特征在于,包括获取单元,用于在文字输入状态下获取当前触摸轨迹;确定单元,用于根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法;切换单元,用于将当前输入法切换为所述与当前触摸轨迹对应的输入法。
7.根据权利要求6所述的触摸屏终端,其特征在于,还包括判断单元,用于在所述获取单元在文字输入状态下获取当前触摸轨迹之后,判断当前触摸轨迹是否完全在有效范围内;所述确定单元,还用于在所述判断单元判断所述当前触摸轨迹完全在有效范围内时, 执行所述根据所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。
8.根据权利要求6或7所述的触摸屏终端,其特征在于,所述当前触摸轨迹包括触摸轨迹的图形和/或方向特征。
9.根据权利要求6或7所述的触摸屏终端,其特征在于,所述确定单元还用于根据当前输入法和所述当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法。
10.根据权利要求9所述的触摸屏终端,其特征在于,所述确定单元包括第一确定模块,用于根据当前输入法确定应查询的触摸轨迹库;第二确定模块,用于根据所述当前触摸轨迹查询所述第一确定模块确定的所述应查询的触摸轨迹库,确定与当前触摸轨迹对应的输入法。
全文摘要
本发明公开了一种基于触摸屏终端的输入法切换方法及终端,能够简化输入法切换操作,提高输入效率。本发明的方法包括在文字输入状态下获取当前触摸轨迹;根据当前触摸轨迹查询触摸轨迹库,确定与当前触摸轨迹对应的输入法;将当前输入法切换为与当前触摸轨迹对应的输入法。本发明主要用于基于触摸屏终端的输入法切换的过程中。
文档编号G06F3/048GK102375692SQ20111036239
公开日2012年3月14日 申请日期2011年11月15日 优先权日2011年11月15日
发明者方晓婕 申请人:汉王科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1