终端和防止终端误输入的方法

文档序号:6373977阅读:152来源:国知局
专利名称:终端和防止终端误输入的方法
技术领域
本发明涉及智能终端技术领域,具体而言,涉及一种终端和一种防止终端误输入的方法。
背景技术
现有终端的输入法的功能已经十分强大,但是如果人为的误输入,电子设备不会根据人的思维进行修正。例如,当人在进行手写输入时,突然发生非主观的运动,这时用户 可能因为突发运动不可避免地输入一些错误笔划,这时辨识系统则同样以错误的输入进行辨识,出现用户所不想要的结果。因此,需要一种防止终端误输入操作的技术,可以在用户使用终端输入的过程中避免误输入,提升用户体验。

发明内容
针对上述问题,本发明提供了一种防止终端误输入操作的技术,可以在用户使用终端输入的过程中避免误输入,提升用户体验。根据本发明的一个方面,提出一种终端,包括获取单元,在用户使用终端的特定应用时,获取所述终端的实时加速度的值;计算单元,计算预设时间内所述终端的加速度的平均值,并计算所述实时加速度的值与所述平均值的差值;处理单元,当所述差值大于等于预设数值时,根据所述特定应用的类型对用户的输入操作进行防止误输入处理。在该技术方案中,用户在使用终端的某个应用输入信息,如果突然发生运动,例如突然加速或者突然减速时,很有可能产生错误的输入操作。这里的输入操作可以为多种形式,例如采用键盘或虚拟键盘输入文字或字符,采用手写输入文字或字符等。本方案通过获取终端加速度的变化,判断是否为发生突然运动的情况。这里,可以通过加速度传感器等可以获取加速度的器件获取终端的加速度。当某一时刻终端的加速度值远大于之前一段时间加速度的平均值时,例如为之前一段时间加速度的平均值的3倍或5倍时,即可认为终端发生突然运动,从而采取防止误输入的处理。优选地,其中所述处理单元的防止误输入处理包括屏蔽用户的输入操作。在该技术方案中,通过在发生突然运动时暂时屏蔽用户的输入操作防止用户误输入。优选地,所述特定应用包括手写输入法,所述处理单元的防止误输入处理包括以下之一或其组合根据用户输入的最后一笔的运动轨迹趋势进行辨识,并显示辨识相似度最高的字形供用户选择;取消用户最后一笔的输入,并延长等待时间,等待用户继续输入。在该技术方案中,提供了用户通过手写输入法进行输入操作,可能发生误输入时的相应处理。本方案可以对已发生的误输入进行修正,对用户的手写轨迹智能识别,从而防止识别错误的内容。优选地,所述特定应用包括采用键盘或虚拟键盘的输入法,所述处理单元的防止误输入处理包括取消用户通过键盘或虚拟键盘输入的最后一个字符。在该技术方案中,提供了用户通过键盘或虚拟键盘进行输入操作,可能发生误输入时的相应处理。本方案可以将用户通过键盘或虚拟键盘误输入的内容自动取消掉,修正已输入的错误内容。优选地,还包括设置单元,将所述终端中的应用设置为特定应用。在该技术方案中,用户可以根据自己的需要设置在哪些应用中开启防止误输入的功能。根据本发明的另一方面,提出一种防止终端误输入的方法,包括在用户使用终端的特定应用时,获取所述终端的实时加速度的值;计算预设时间内所述终端的加速度的平均值,并计算所述实时加速度的值与所述平均值的差值;当所述差值大于等于预设数值时,根据所述特定应用的类型对用户的输入操作进行防止误输入处理。
在该技术方案中,用户在使用终端的某个应用输入信息,如果突然发生运动,例如突然加速或者突然减速时,很有可能产生错误的输入操作。这里的输入操作可以为多种形式,例如采用键盘或虚拟键盘输入文字或字符,采用手写输入文字或字符等。本方案通过获取终端加速度的变化,判断是否为发生突然运动的情况。这里,可以通过加速度传感器等可以获取加速度的器件获取终端的加速度。当某一时刻终端的加速度值远大于之前一段时间加速度的平均值时,例如为之前一段时间加速度的平均值的3倍或5倍时,即可认为终端发生突然运动,从而采取防止误输入的处理。优选地,其中所述防止误输入处理包括屏蔽用户的输入操作。在该技术方案中,通过在发生突然运动时暂时屏蔽用户的输入操作防止用户误输入。优选地,所述特定应用包括手写输入法,所述防止误输入处理包括以下之一或其组合根据用户输入的最后一笔的运动轨迹趋势进行辨识,并显示辨识相似度最高的字形供用户选择;取消用户最后一笔的输入,并延长等待时间,等待用户继续输入。在该技术方案中,提供了用户通过手写输入法进行输入操作,可能发生误输入时的相应处理。本方案可以对已发生的误输入进行修正,对用户的手写轨迹智能识别,从而防止识别错误的内容。优选地,所述特定应用包括采用键盘或虚拟键盘的输入法,所述防止误输入处理包括取消用户通过键盘或虚拟键盘输入的最后一个字符。在该技术方案中,提供了用户通过键盘或虚拟键盘进行输入操作,可能发生误输入时的相应处理。本方案可以将用户通过键盘或虚拟键盘误输入的内容自动取消掉,修正已输入的错误内容。优选地,其中所述在用户使用终端的特定应用时,获取所述终端的实时加速度的值的步骤之前还包括将所述终端中的应用设置为特定应用。在该技术方案中,用户可以根据自己的需要设置在哪些应用中开启防止误输入的功能。通过上述技术方案,可以在用户使用终端输入的过程中避免误输入,提升用户体验。


图I示出了根据本发明的实施例的终端的框图;图2示出了根据本发明的实施例的防止终端误输入的方法的流程图;图3示出了根据本发明的另一实施例的防止终端误输入的方法的流程图;图4A至图4C是图3所示实施例的防止终端误输入的方法的示意图。
具体实施例方式为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式
对本发明进行进一步的详细描述。在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可 以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围不受下面公开的具体实施例的限制。下面结合附图和实施例对本发明做进一步说明。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。图I示出了根据本发明的实施例的终端的框图。如图I所示,根据本发明的实施例的终端100包括获取单元102,在用户使用终端的特定应用时,获取终端的实时加速度的值;计算单元104,计算预设时间内终端的加速度的平均值,并计算实时加速度的值与平均值的差值;处理单元106,当差值大于等于预设数值时,根据特定应用的类型对用户的输入操作进行防止误输入处理。在该技术方案中,用户在使用终端100的某个应用输入信息,如果突然发生运动,例如突然加速或者突然减速时,很有可能产生错误的输入操作。这里的输入操作可以为多种形式,例如采用键盘或虚拟键盘输入文字或字符,采用手写输入文字或字符等。本方案通过获取终端加速度的变化,判断是否为发生突然运动的情况。这里,可以通过加速度传感器等可以获取加速度的器件获取终端的加速度。当某一时刻终端100的加速度值远大于之前一段时间加速度的平均值时,例如为之前一段时间加速度的平均值的3倍或5倍时,即可认为终端100发生突然运动,从而采取防止误输入的处理。优选地,其中处理单元106的防止误输入处理包括屏蔽用户的输入操作。在该技术方案中,通过在发生突然运动时暂时屏蔽用户的输入操作防止用户误输入。优选地,特定应用包括手写输入法,处理单元106的防止误输入处理包括以下之一或其组合根据用户输入的最后一笔的运动轨迹趋势进行辨识,并显示辨识相似度最高的字形供用户选择;取消用户最后一笔的输入,并延长等待时间,等待用户继续输入。在该技术方案中,提供了用户通过手写输入法进行输入操作,可能发生误输入时的相应处理。本方案可以对已发生的误输入进行修正,对用户的手写轨迹智能识别,从而防止识别错误的内容。优选地,特定应用包括采用键盘或虚拟键盘的输入法,处理单元106的防止误输入处理包括取消用户通过键盘或虚拟键盘输入的最后一个字符。在该技术方案中,提供了用户通过键盘或虚拟键盘进行输入操作,可能发生误输入时的相应处理。本方案可以将用户通过键盘或虚拟键盘误输入的内容自动取消掉,修正已输入的错误内容。优选地,还包括设置单元108,将终端100中的应用设置为特定应用。在该技术方案中,用户可以根据自己的需要设置在哪些应用中开启防止误输入的功能。图2示出了根据本发明的实施例的防止终端误输入的方法的流程图。如图2所示,根据本发明的实施例的防止终端误输入的方法,包括步骤202,在用户使用终端的特定应用时,获取终端的实时加速度的值;步骤204,计算预设时间内终端的加速度的平均值,并计算实时加速度的值与平均值的差值;步骤206,当差值大于等于预设数值时,根据特定应用的类型对用户的输入操作进行防止误输入处理。在该技术方案中,用户在使用终端的某个应用输入信息,如果突然发生运动,例如突然加速或者突然减速时,很有可能产生错误的输入操作。这里的输入操作可以为多种形 式,例如采用键盘或虚拟键盘输入文字或字符,采用手写输入文字或字符等。本方案通过获取终端加速度的变化,判断是否为发生突然运动的情况。这里,可以通过加速度传感器等可以获取加速度的器件获取终端的加速度。当某一时刻终端的加速度值远大于之前一段时间加速度的平均值时,例如为之前一段时间加速度的平均值的3倍或5倍时,即可认为终端发生突然运动,从而采取防止误输入的处理。优选地,其中防止误输入处理包括屏蔽用户的输入操作。在该技术方案中,通过在发生突然运动时暂时屏蔽用户的输入操作防止用户误输入。优选地,特定应用包括手写输入法,防止误输入处理包括以下之一或其组合根据用户输入的最后一笔的运动轨迹趋势进行辨识,并显示辨识相似度最高的字形供用户选择;取消用户最后一笔的输入,并延长等待时间,等待用户继续输入。在该技术方案中,提供了用户通过手写输入法进行输入操作,可能发生误输入时的相应处理。本方案可以对已发生的误输入进行修正,对用户的手写轨迹智能识别,从而防止识别错误的内容。优选地,特定应用包括采用键盘或虚拟键盘的输入法,防止误输入处理包括取消用户通过键盘或虚拟键盘输入的最后一个字符。在该技术方案中,提供了用户通过键盘或虚拟键盘进行输入操作,可能发生误输入时的相应处理。本方案可以将用户通过键盘或虚拟键盘误输入的内容自动取消掉,修正已输入的错误内容。优选地,其中在用户使用终端的特定应用时,获取终端的实时加速度的值的步骤之前还包括将终端中的应用设置为特定应用。在该技术方案中,用户可以根据自己的需要设置在哪些应用中开启防止误输入的功能。下面结合图3、图4A至图4C对根据本发明的另一实施例的防止终端误输入的方法进行说明。参见图3,根据本发明的另一实施例的防止终端误输入的方法包括以下步骤步骤302,用户使用终端通过手写输入法进行输入;步骤304,采样一段时间终端的加速度平均值;
步骤306,判断实时加速度的值是否大于等于过去一段时间加速度平均值的5倍;步骤308,在步骤306判断结果为是时,根据用户的输入及最后一笔的输入运动轨迹趋势进行辨识,如果用户未点选已经辨识的字形,则取消最后一笔输入,并延长显示用户已输入笔画,等待用户继续输入。参见图4A至图4C的示意图。在图4A中,用户通过手写输入法正在输入,402为用户正在输入的内容。这时,终端的加速度突然变化,例如用户在手持终端乘车时突然发生急刹车,用户发生误输入操作,得到图4B中404所示的图形。终端检测到此时的加速度远大于过去一段时间内加速度的平均值,执行防止误输入处理,取消最后一笔的误输入,得到图4C中406所示图形,并根据406所示图形和加速度突然变化之前的轨迹趋势进行识别,得到识别结果408。如果用户未点选识别结果408中的字形,则延长图4C所示界面,等待用户继续输入(等待时间等于普通辨识时间的3至5倍),将用户继续输入的内容与406所示图形一同识别。 综上,根据本发明的技术方案,可以在用户使用终端输入的过程中避免误输入,提升用户体验。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.ー种终端,其特征在于,包括 获取单元,在用户使用终端的特定应用时,获取所述终端的实时加速度的值; 计算单元,计算预设时间内所述终端的加速度的平均值,并计算所述实时加速度的值与所述平均值的差值; 处理单元,当所述差值大于等于预设数值时,根据所述特定应用的类型对用户的输入操作进行防止误输入处理。
2.根据权利要求I所述的终端,其特征在于,其中所述处理単元的防止误输入处理包括 屏蔽用户的输入操作。
3.根据权利要求I所述的终端,其特征在于,所述特定应用包括手写输入法,所述处理単元的防止误输入处理包括以下之一或其组合 根据用户输入的最后ー笔的运动轨迹趋势进行辨识,并显示辨识相似度最高的字形供用户选择; 取消用户最后一笔的输入,并延长等待时间,等待用户继续输入。
4.根据权利要求I所述的终端,其特征在于,所述特定应用包括采用键盘或虚拟键盘的输入法,所述处理単元的防止误输入处理包括 取消用户通过键盘或虚拟键盘输入的最后ー个字符。
5.根据权利要求I至4中任一项所述的終端,其特征在于,还包括 设置单元,将所述終端中的应用设置为特定应用。
6.ー种防止终端误输入的方法,其特征在于,包括 在用户使用終端的特定应用吋,获取所述终端的实时加速度的值; 计算预设时间内所述终端的加速度的平均值,并计算所述实时加速度的值与所述平均值的差值; 当所述差值大于等于预设数值时,根据所述特定应用的类型对用户的输入操作进行防止误输入处理。
7.根据权利要求6所述的防止終端误输入的方法,其特征在于,其中所述防止误输入处理包括 屏蔽用户的输入操作。
8.根据权利要求6所述的防止終端误输入的方法,其特征在干,所述特定应用包括手写输入法,所述防止误输入处理包括以下之一或其组合 根据用户输入的最后ー笔的运动轨迹趋势进行辨识,并显示辨识相似度最高的字形供用户选择; 取消用户最后一笔的输入,并延长等待时间,等待用户继续输入。
9.根据权利要求6所述的防止終端误输入的方法,其特征在干,所述特定应用包括采用键盘或虚拟键盘的输入法,所述防止误输入处理包括 取消用户通过键盘或虚拟键盘输入的最后ー个字符。
10.根据权利要求6至9中任一项所述的防止終端误输入的方法,其特征在于,其中所述在用户使用终端的特定应用时,获取所述终端的实时加速度的值的步骤之前还包括 将所述終端中的应用设置为特定应用。
全文摘要
本发明提供了一种终端,包括获取单元,在用户使用终端的特定应用时,获取所述终端的实时加速度的值;计算单元,计算预设时间内所述终端的加速度的平均值,并计算所述实时加速度的值与所述平均值的差值;处理单元,当所述差值大于等于预设数值时,根据所述特定应用的类型对用户的输入操作进行防止误输入处理。本发明还提出一种防止终端误输入的方法。通过本发明的技术方案,可以在用户使用终端输入的过程中避免误输入,提升用户体验。
文档编号G06F3/041GK102855017SQ20121026076
公开日2013年1月2日 申请日期2012年7月25日 优先权日2012年7月25日
发明者成荣峰 申请人:东莞宇龙通信科技有限公司, 宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1