具有键输入错误防止功能的移动通信终端及其方法

文档序号:7973989阅读:154来源:国知局
专利名称:具有键输入错误防止功能的移动通信终端及其方法
技术领域
本发明涉及移动通信终端的键输入方法,更具体地涉及具有防止触摸式键输入单元输入错误的功能的移动通信终端及其键输入方法。
背景技术
一般来说,除语音通信以外,移动通信终端还能支持例如短消息服务(SMS)或聊天、网页浏览、日程安排、备忘录或游戏等各种附加功能,并设有用于控制这些功能的键区。尽管移动通信终端可能具有不同的设计,但键区一般以当按下构成键区的各键的上部时使各键的触点与设置在终端主机身的印刷衬底上的触点图案接触的方式工作。
因此,相关技术的具有根据一般按压方式工作的键区的移动通信终端有一个缺点,即在按键时,过多的力作用于用户的手指。为了解决这个问题,最近触摸式键区在移动通信终端中被使用。
然而,与利用“按压方式”的键区不同,触摸式键区的缺点在于,仅触到键区上的键就会输入非预期的键功能。输入非预期的键功能的潜在可能使得难以将键排列成相隔较窄的间距,由此使将移动通信终端小型化变得复杂困难。

发明内容
本发明的一个目的是提供一种防止触摸式键输入单元的键被排列成相隔较窄间距时产生的键输入错误的方法、以及具有针对触摸式键输入单元的键输入错误防止功能的移动通信终端。
在本发明的一个方面,提供一种检测具有多个触摸键的移动通信终端中的键输入的方法。该方法包括检测与这多个触摸键中的两个或多个对应的输入信号,以及根据这两个或多个触摸键的优先级将这两个或多个键中的一个确定为键输入。
构想了将两个或多个触摸键之一确定为键输入包括确定两个或多个触摸键中的每一个的预分配的优先级,并将这两个或多个触摸键中具有最高优先级的触摸键确定为键输入。另外还构想了从统计分析中推导两个或多个触摸键中的每一个的预分配的优先级。
构想了根据多个触摸键在移动通信终端的键区上的位置确定两个或多个触摸键中的每一个的预分配的优先级。还构想了将多个触摸键在键区上排列成至少两行,并且以如果第一和第二触摸键位于不同的行中,则使最上一行中的第一触摸键具有比下面行中的第二触摸键更高的优先级的方式来预分配多个触摸键中的每一个的优先级,。
构想了将多个触摸键在键区上排列成至少两列,并且以如果方向导航触摸键和非方向导航触摸键位于相同的一行中,则使方向导航触摸键具有比非方向导航触摸键更高的优先级的方式来预分配多个触摸键中的每一个的优先级。还构想了将两个或多个触摸键中的一个确定为键输入包括测量与这两个或多个触摸键中的每一个对应的输入信号到达基准电平的时间,并将这两个或多个触摸键中具有最短测得时间的触摸键确定为键输入。较佳地,将两个或多个触摸键中的一个确定为键输入还包括确定与这两个或多个触摸键中的至少一个对应的输入信号的电平在预定范围内变化,并测量与这两个或多个触摸键中的至少一个对应的输入信号的平均电平到达基准电平的时间。
在本发明的另一方面,提供一种检测具有多个触摸键的移动通信终端中的键输入的方法。该方法包括确定当前有任务正在被执行,标识多个触摸键中与当前所执行的任务不相关的至少一第一触摸键、以及多个触摸键中与当前所执行的任务相关的至少一第二触摸键,将与所标识的第一触摸键关联的灵敏度调节为低于与第二触摸键关联的灵敏度,检测与这多个触摸键中的一个对应的输入信号,以及根据与触摸键关联的灵敏度来确定与所检测到的输入信号对应的触摸键是否为键输入。
构想了确定与所检测到的输入信号对应的触摸键是否为键输入包括测量输入信号连续保持在与该触摸键对应的阈值电平上的时间长度,以及仅当测得的时间长度超过对应于与该触摸键相关的灵敏度的时间长度时,才将与所检测到的输入信号对应的触摸键确定为键输入。还构想了调节与所标识的第一触摸键关联的灵敏度包括调节与所标识的第一触摸键对应的时间阈值,以使该时间阈值大于与所标识的第二触摸键对应的时间阈值。
构想了调节与所标识的第一触摸键关联的灵敏度包括调节与所标识的第一触摸键对应的电平阈值,以使该电平阈值大于与所标识的第二触摸键对应的电平阈值。另外还构想了测量输入信号连续保持在阈值电平之上的时间长度包括确定输入信号的电平在预定范围内变化,并测量平均输入信号电平连续保持在阈值电平之上的时间长度。
在本发明的另一方面,提供一种检测具有多个触摸键的移动通信终端中的键输入的方法。该方法包括检测与这多个触摸键中的一个对应的输入信号,测量所检测到的输入信号到达阈值电平的时间,用测得的时间计算所检测到的输入信号的斜率,并仅当计算得到的斜率大于预定斜率时,才将与检测到的输入信号对应的触摸键确定为键输入。较佳地,计算斜率包括将基准电平除以测得的时间。
在本发明的另一方面,提供一种移动通信终端。该终端包括其上设有多个触摸键的键区、以及用于检测与这多个触摸键中的两个或多个对应的输入信号并根据这两个或多个触摸键的优先级将这两个或多个触摸键中的一个确定为键输入的控制器。
构想了将这多个触摸键在键区上排列成至少两行。还构想了根据这多个触摸键中的每一个在键区上的位置确定这多个触摸键中的每一个的优先级。
构想了从统计分析推导确定的优先级。还构想了该终端还包括用于存储这多个触摸键中的每一个的确定的优先级的存储器。
构想了该控制器还用来确定两个或多个触摸键中的每一个的预分配的优先级,并将这两个或多个触摸键中具有最高优先级的触摸键确定为键输入。还构想了从统计分析推导两个或多个触摸键中的每一个的预分配的优先级。
构想了根据多个触摸键在键区上的位置确定两个或多个触摸键中的每一个的预分配的优先级。还构想了将多个触摸键在键区上排列成至少两行,并以如果第一和第二触摸键位于不同的行中,则使最上一行中的第一触摸键比下面行中的第二触摸键具有更高优先级的方式来预分配多个触摸键中的每一个的优先级。
构想了将多个触摸键在键区上排列成至少两列,并以如果方向导航键和非方向导航键位于相同行中,则使方向导航触摸键比非方向导航触摸键具有更高的优先级的方式来预分配多个触摸键中的每一个的优先级。还构想了控制器还用于测量与两个或多个触摸键中的每一个对应的输入信号到达基准电平的时间,并将这两个或多个触摸键中测得的到达基准电平的时间最短的一个触摸键确定为键输入。
构想了控制器还用来确定与两个或多个触摸键中的至少一个对应的输入信号的电平在预定范围内变化,并测量与这两个或多个触摸键中的至少一个对应的输入信号的平均电平到达基准电平的时间。还构想了控制器还用来确定当前有任务正在被执行,标识多个触摸键中与当前正被执行的任务不相关的至少一第一触摸键以及多个触摸键中与当前正被执行的任务相关的至少一第二触摸键,将与所标识的第一触摸键关联的灵敏度调节为低于与第二触摸键关联的灵敏度,检测与这多个触摸键中的一个对应的输入信号,并根据与该触摸键关联的灵敏度确定与所检测到的输入信号对应的触摸键是否为键输入。
构想了控制器还用于测量输入信号连续保持在与触摸键对应的阈值电平之上的时间长度,并仅当测得的时间长度超过与该触摸键关联的灵敏度对应的时间长度时,才将与检测到的输入信号对应的触摸键确定为键输入。还构想了控制器还用于调节与所标识的第一触摸键对应的时间阈值以使该时间阈值大于与所标识的第二触摸键对应的时间阈值。
构想了控制器还用于调节与所标识的第一触摸键对应的电平阈值,以使该电平阈值大于与所标识的第二触摸键对应的电平阈值。还构想了控制器还用于确定输入信号的电平在预定范围内变化,并测量平均输入信号电平连续保持在阈值电平之上的时间长度。
构想了控制器还用来检测与多个触摸键中的一个对应的输入信号,测量检测到的输入信号到达阈值电平的时间,用测得的时间计算所检测到的输入信号的斜率,并仅当计算得到的斜率大于预定斜率时,才将与检测到的输入信号对应的触摸键确定为键输入。还构想了控制器还通过将基准电平除以测得时间来计算斜率。
当结合附图考虑本发明的详细说明时,本发明的前述和其它目的、特征、方面和优点将变得更明显。本发明的其它特征和优点将在以下说明中阐述,并且一部分可从说明书中显见,或通过本发明的实践而知晓。
应当理解,本发明以上的概述和以下的详述是示例性和说明性的,并旨在提供对所要求保护的本发明的进一步说明。通过参考附图阅读以下对这些实施例的详细说明,这些及其它实施例对本领域内技术人员而言将变得显而易见,但本发明并不被限定于所公开的任何特定实施例。


包含于此以提供对本发明进一步的理解并被收录且构成本说明书一部分的附图示出本发明的实施例,并与说明书一起用来解释本发明的原理。在附图中图1是示出根据本发明的具有触摸式键输入单元的移动通信终端的配置的框图。
图2示出根据本发明的触摸式键输入单元的配置。
图3是示出在本发明诸实施例中考虑到的最频繁发生的键输入错误的实验分析的结果的表。
图4示出根据本发明一个实施例的键区的键排列。
图5是示出根据本发明第一实施例的移动通信终端的键输入错误防止算法的流程图。
图6示出一般用户手指的端部的侧面。
图7示出基于一般用户手指形状的第一键输入方法。
图8示出基于一般用户手指形状的第二键输入方法。
图9示出根据本发明的通过对触摸式键区进行接触而产生的信号的电容差的比较。
图10是示出根据本发明第二实施例的移动通信终端的键输入错误防止算法的流程图。
图11示出根据本发明的基于触摸式键区的接触时间而产生的键输入信号之间的差的比较。
图12是示出根据本发明第三实施例的移动通信终端的键输入错误防止算法的流程图。
图13是示出根据本发明第四实施例的移动通信终端的键输入错误防止算法的流程图。
图14A-C示出正常键输入信号、静电和噪声信号的比较。
图15是示出根据本发明第五实施例的移动通信终端的键输入错误防止算法的流程图。
具体实施例方式
下面将结合附图详细给出本发明的说明。本发明针对一种即使当键输入单元的键被排列成相隔很窄间距时,也能通过用触摸式键输入单元来防止键输入错误、并藉此防止在接触键时过多的力被作用于用户的手指的移动通信终端。
图1是示出根据本发明的具有触摸式键输入单元的移动通信终端100的配置的框图。如图1所示,触摸传感器单元101被设置在主机壳表面的键区区域之下,由此来感测通过触摸键区区域而输入的键。
由于一般通过用户的手指来输入键,因此触摸传感器单元101最好利用电容感测方法来感测键输入。然而,触摸传感器单元101并不被限定于电容方法。电容感测方法是指准确地定量地检测(感测)因与人体接触而产生的小到数pF的电容的接触感测技术。
键区区域不是指实际安装在移动通信终端上的键区,而是指图2中所示的区域200,它代表移动通信终端100的主机壳表面处的诸键的功能和位置。如图2所示,键不表示实际的按钮,而是表示键区区域201-209。
触摸传感器单元101包括多个触摸传感器(未图示)。与每个键对应的触摸传感器被安装在相应键区区域201-209下方。由此,当手指接触键区区域201-209时,具有一定电平的电容信号从设置在相应键区区域下的触摸传感器输出。
从触摸传感器单元101输出的电容信号被输入至控制器105。可在电容信号被输入至控制器105前,藉由模数(A/D)转换器102将电容信号转换成数字信号。A/D转换器102可安装在控制器105内或安装在外部。
控制器105检测多个触摸传感器中的哪个输出了电容信号并确定与检测到的触摸传感器对应的键被输入。控制器105随后根据移动通信终端100的操作模式执行分配给该输入键的操作。例如,在控制器105的控制下,可执行与语音通信、文本消息通信、游戏和多媒体有关的功能。控制器105还控制显示器104以显示与这些功能有关的信息。
移动通信终端100还包括用于防止键输入错误的功能。为了提供更小的移动通信终端以利于更方便地携带,最好能使输入键区的键之间的间隔较小。因此,当键区的键之间的间隔比手指的大小窄时,位置靠近预期键的非预期键可能会被输入。
防止键输入错误的算法被存储在存储器103中。当检测到键输入时,控制器105使用存储在存储器103中的键输入错误防止算法来确定键是否被正常输入,或换句话说,用户想要选择的键是否被输入。随后仅当发生了正常的键输入或使用者所需的键输入时,控制器105才控制与输入键对应的指定操作。
控制器105确定通过键输入信号检测端口(未图示)输入的电容信号为键输入信号,并控制计时器106检测与键输入信号相关的时间信息。下面将结合附图详细说明键输入错误防止算法。
图3是示出根据本发明诸实施例的最频繁发生的键输入错误的实验分析的结果的表。如图3所示,一旦输入在相隔一定间隔排列的键的键区上的某个键,位于该键下方的键与该键被同时输入的错误率最高,为57%;位于该键上方的键与该键被同时输入的错误率次最高,为23%;而位于该键左方或右方的键与该键被同时输入的错误率最低,为8%。
键的同时输入是指在所设的用于识别键被输入的保持时间内多个键被输入,而不假设同时输入键每一个的输入时刻都是相同的。图3所示的表是通过分析从与总共339项任务中的58%对应的198项任务产生的键输入错误而生成的。
如表中所示,57%的所产生的错误与位于该键下方的键在输入该键时被同时输入的错误相对应。此外,所产生的下方键被同时输入的错误中的63%与位于该键的正下方的键被同时输入的错误相对应。
图3中表示的任务可包括移动通信终端中可执行的任务当中的电话号码注册、文本消息发送、菜单选择和设置、游戏和多媒体播放等。根据本发明第一实施例的键输入错误防止算法通过设置每个键的优先级、并将两个或多个键输入当中具有更高优先级的键确定为输入键来防止键输入错误。
下面将结合图4中所示的键排列来对设置优先级的方法进行说明。如图4所示,键被排列成三行和三列,其中导航键位于第一行第二列、第二行第一列、第二行第三列和第三行第二列。
在设置优先级的第一方法中,当位于不同行——例如第一行和第二行或者第二行和第三行——中的两个键被同时输入时,排在最上行中的键被设置成具有更高优先级。例如,当位于第一和第二行中的某些键被同时输入时,第一行中的键被设置成具有更高的优先级。当位于第二和第三行中的某些键被同时输入时,第二行中的键被设置成具有更高的优先级。
在设置优先级的第二方法中,当位于同一行的两个键被同时输入并且这两个键的其中一个为导航键时,该导航键被设置成具有更高优先级。例如,如果在图4的每行中被同时输入的两个键中的一个是导航键,例如第一行第二列中的键、第二行第一列中的键、第二行第三列中的键以及第三行第二列中的键,则导航键被设置成具有更高优先级。
在设置优先级的第三方法中,当三个或多个键被同时输入时,如果每个键位于不同行中,则位于上行的键具有优先级,并且位于上行的导航键被设置成具有最高优先级。
下面将对使用设置优先级的第一、第二和第三方法的键输入错误防止算法进行说明。图5是示出根据本发明第一实施例的键输入错误防止算法的流程图。
如图5所示,当控制器105同时检测到两个或多个键输入信号时(S101),控制器确定检测到的键的位置、或行与列(S102),并根据优先级设置方法设置每个键的优先级。
一旦设置了每个检测到的键的优先级,控制器105即确定检测到的键中具有最高优先级的一个键(S104)。由此,与两个或多个键被同时输入相关的键输入错误可被防止。
根据本发明第二实施例的键输入错误防止算法通过根据触摸键区区域201-209时产生的信号的电容电平来确定使用者所需的键输入,进而防止键输入错误。
图6示出一般用户的手指的侧面。一般来说,人的手指的端部如图6所示具有接近椭圆的形状,尤其是手指的中央部分601具有凸起的形状。
因此,根据手指形状为分析键输入方法定义了两种情形。第一种情形如图7所示是使用手指凸起部分的键输入。第二种情形如图8所示是使用手指端部的键输入。
下面将对根据图7和图8所示的键输入方法的手指和键区之间的接触部分进行说明。图7示出根据手指形状的第一键输入方法,而图8示出根据手指形状的第二键输入方法。
如图7所示,当用手指的凸出部分P1输入键时,凸出部分直接与键区接触,而其它部分P2、P3稍微离开键区而不直接接触键区。类似地,如图8所示,一旦用手指的端部P4输入键,端部直接接触键区,而包括手指凸出部分P1的其它部分P5稍微离开键区而不直接接触键区。
由于这些特性,在因例如手指凸出部分P1等与键区直接接触的部分导致触摸传感器输出的电容信号与因例如手指的P2、P3等不接触键区的部分导致相应触摸传感器输出的电容信号之间会产生差异。如图9所示,部分P1的电容信号大于部分P2和P3的电容信号。换句话说,手指与键区之间的接触距离越小并且手指与键区之间的接触面积越广时,输出的电平信号越高。
因此,本发明在两个或多个键被输入时通过比较电容信号的大小来确定键输入。图10是示出根据本发明第二实施例的键输入错误防止算法的流程图。
如图10所示,当控制器105同时检测到两个或多个键输入信号时(S201),控制器比较相应键输入信号的电平(S202)以确定具有最高电平的键输入信号(S203)。输入信号是指从对应于键区的每个键的触摸传感器输出的电容信号。
键输入被确定为其键输入信号具有最高电平的键(S204)。因此,可防止与两个或多个键被同时输入相关的键输入错误。
然而,键输入信号之间的电平差仅仅是在键被输入的初始时刻获得的。对于习惯性地易于按压键的使用者,在一定时间后整个手指可能与键区接触,因此可能不会产生键输入信号之间的电平差。
根据本发明第三实施例的键输入错误防止算法基于手指接触键区的时间差来确定键输入。也就是将更快地输出具有高于基准电平的电平的键输入信号的键被确定为已被输入。
参阅图11,可以注意到手指最先接触键区的部分P1的键输入信号的电平到达基准电平Ref的时间比手指稍后接触键区的部分P2、P3的键输入信号的电平到达基准电平Ref的时间早时间t1。
因此,一旦输入两个或多个键,本发明即通过比较相应键输入信号的电平到达基准电平Ref的时间来确定哪个键被输入。图12是示出根据本发明第三实施例的键输入错误防止算法的流程图。
如图12所示,当同时检测到两个或多个键输入信号时(S301),控制器105比较键输入信号的电平到达基准电平的时间(S302)以检测在最短时间内到达基准电平的键输入信号(S303)。键输入信号表示为由触摸传感器输出的电容信号。
控制器105检测在最短时间内到达基准电平的键输入信号以确定与该键输入信号对应的键被输入(S304)。因此,可防止与两个或多个键被同时输入有关的键输入错误。
图5、图10和图12所示的前三个实施例的键输入错误防止算法旨在防止因终端的小型化导致的键区的键之间间隔狭窄而产生结构性错误。然而,对与任务执行不相关联的每个键应用相同的键灵敏度也可能产生键输入错误。
例如,尽管例如导航键的某些键与例如游戏、菜单选择任务或播放多媒体等特定任务相关,然而当检测到例如通信键(SEND)、任务清除键(CLR)或电话号码搜索键等与特定任务不相关的键被输入时应用的是相同的灵敏度。因此,非预期键的检测可能会防碍当前任务的执行。
根据本发明第四实施例的键输入错误防止算法是基于将键分类为与当前所执行的任务相关的键和与当前所执行的任务不相关的键。与当前所执行的任务不相关的键的灵敏度被调低以防止键输入错误。换句话说,仅当这些键被持续输入超过正常键输入时间的时候,与当前所执行的任务不相关的键才被确定为已被输入。
键灵敏度表示连续保持具有比阈值电平高的电平的键输入信号的时间。因此,如果假设正常键灵敏度为100ms,则与当前所执行的任务不相关的键的灵敏度可下降300ms以防止键输入错误。
例如,如果通常使用导航键的游戏任务当前正被执行,则对导航键保持正常的键灵敏度,而对于例如清除键(CLR)、通信键(SEND)等与当前所执行的游戏任务不相关的键则将其键灵敏度调低。在相关技术的方法中,当在游戏任务执行的同时,手指接触到例如CLR或SEND等与执行游戏任务不相关的键,则移动通信终端会清除正被执行的游戏并转移至待机状态或转移至呼叫通信的模式。根据本发明的方法,当手指没有连续接触与当前所执行的任务不相关的键超过所调键灵敏度的时间长度(例如300ms)时,控制器105将不会确定该键已被输入,并且游戏将继续进行而不会被中断。
图13是示出根据本发明第四实施例的键输入错误防止算法的流程图。如图13所示,控制器105确定当前正被执行的任务(S401),并标识与该任务相关的键以及与该任务不相关的键(S402)。与和任务相关的每个键有关的信息被存储在存储器103中。控制器105参照存储在存储器103中的信息来将与当前所执行的任务不相关的键的灵敏度调到低于正常键灵敏度(S403)。
当检测到键输入信号时(S404),仅当该键输入信号连续保持指定的灵敏度以上时控制器105才确定该键被输入(S405和S406)。对于与当前正在执行的任务不相关的键,指定的键灵敏度将会是与较低的灵敏度对应的较长的时间长度。键输入信号是指从与键区的每个键对应的触摸传感器输出的电容信号。因此,本发明可防止由于输入了与当前所执行的任务不相关的键而产生的键输入错误。
除了本发明的上述实施例所针对由一个以上键的同时输入所引起的键输入错误外,键输入错误还可能因为携带终端时产生的静电、操作终端时从人体产生的静电、由例如电气设备或毯子等产生电磁波的外部源产生的或在对终端充电时产生的噪声等而产生。这对具有产生电磁波的触摸式键输入单元而不是按压式键输入单元的移动通信终端或是在对终端充电时更为普遍。
根据本发明第五实施例的键输入错误防止算法是基于标识并将由静电或电噪声产生的键输入信号与正常键输入信号区分开来,由此防止静电或电噪声被识别为键输入信号。图14示出正常键输入信号、静电和噪声信号的比较。
如图14A所示,由于从手指接近键那一刻起即产生键输入信号并且随后电平上升至其最高电平,因此正常键输入信号具有某一斜率θ1。尽管斜率θ1随用户输入键所用的速度而改变,但由于用户正常输入键所用的键输入速度有限,因此斜率θ1的误差范围不大。
另一方面,如图14B所示,由静电引起的输入信号是突然产生的,并且该信号达到其最高电平所用的时间很短。因此,相比正常键输入信号,由静电产生的输入信号具有更陡峭的斜率θ2,因此θ2>θ1。
因此,当确定输入信号的斜率θ2大于正常键输入信号的斜率时,本发明的方法不会将检测到的输入信号确定为键输入信号。以此方式,本发明不会将由静电产生的输入信号确定为键输入信号,由此可防止键输入错误。
可根据输入信号的上升时间,或如图14A和14B所示的T=t4-t3=从输入信号的电平开始上升的时刻t3至输入信号的电平到达指定的基准电平Ref的时刻t4的时间来确定每个斜率θ1和θ2。如图14A和14B所示,由静电产生的输入信号比正常键输入信号具有短得多的上升时间。每个时间t3、t4可用终端的内部计时器106获得。
当正常键输入信号包含具有一定频率和电平的噪声时,如图14C所示,键输入信号的电平可能会变动,由此造成键输入错误。根据本发明,当键输入信号的电平在一定范围内变动时,基于平均值Avr来确定键输入信号的电平以防止键输入错误。
图15是示出根据本发明第五实施例的键输入错误防止算法的流程图。如图15所示,当通过键输入信号检测端口输入的信号的电平开始上升时,控制器105检测开始时间t3,而当键输入信号的电平到达指定的基准电平Ref时检测时间t4(S501至S504)。
接着,控制器105根据所确定的时间t4和t3计算输入信号的上升时间(T=t4-t3)(S505),随后将基准电平Ref除以计算得到的输入信号的上升时间T以计算输入信号的斜率θ2(S506)。控制器105随后将存储在存储器103中的正常键输入信号斜率θ1与计算得到的输入信号斜率θ2进行比较(S507)。
如果计算得到的输入信号斜率θ2大于正常的键输入信号斜率θ1(S508),则控制器105不会将该输入信号确定为键输入信号(S509)。如果计算得到的输入信号的斜率θ2小于或等于正常键输入信号斜率θ1,则控制器105将该输入信号确定为正常键输入信号(S510)。
已就一个产生的错误对键输入错误防止算法的每个实施例进行了说明。然而,根据本发明的键输入错误防止算法的实施例可被组合或应用以防止同时产生了数个输入信号时的键输入错误。
如本文所述,在具有触摸式键输入单元的移动通信终端中,即使当键输入单元的键被排列成相隔较窄的间隔时,也可使用本发明的算法来防止键输入错误。本发明利于增加使用者的方便性并使终端小型化。
由于本发明可用数种形式体现而不会脱离其精神或实质特征,因此应当理解,除非另有说明,否则上述实施例不受前面说明的任何细节的限定,而是应当在如所附权利要求中定义的本发明的精神和范围内广义地解释,因此落在所附权利要求的边界和范围或这些边界和范围的等效范围内的所有变更和修改均应由所附权利要求涵盖。
上述实施例和优点仅为示例性的,而并不试图被解释成对本发明有所限定。本发明的原理可现成地应用于其它类型的设备。本发明的说明应是说明性的,并且对权利要求的范围不构成限定。对本领域内技术人员而言,许多替换、修改和变更将是显而易见的。在权利要求书中,装置加功能的条款旨在使本文中所述的结构覆盖执行所述功能的结构、其结构等效方案以及等效的结构。
权利要求
1.一种检测包含多个触摸键的移动通信终端中的键输入的方法,所述方法包括检测与所述多个触摸键中的两个或多个对应的输入信号;以及根据所述两个或多个触摸键的优先级将所述两个或多个键中的一个确定为键输入。
2.如权利要求1所述的方法,其特征在于,所述将两个或多个触摸键中的一个确定为键输入包括确定所述两个或多个触摸键中的每一个的预分配的优先级;并且将所述两个或多个触摸键中具有最高优先级的触摸键确定为键输入。
3.如权利要求2所述的方法,其特征在于,所述两个或多个触摸键中的每一个的预分配的优先级是从统计分析推导的。
4.如权利要求2所述的方法,其特征在于,所述两个或多个触摸键中的每一个的预分配的优先级是根据所述多个触摸键在所述移动通信终端的键区上的位置来确定的。
5.如权利要求2所述的方法,其特征在于,所述多个触摸键在所述键区上被排列成至少两行,并且所述多个触摸键中的每一个的优先级是以如果第一和第二触摸键位于不同的行中、则使最上一行中的第一触摸键比下行中的第二触摸键具有更高的优先级的方式来预分配的。
6.如权利要求4所述的方法,其特征在于,所述多个触摸键在所述键区上被排列成至少两列,并且所述多个触摸键中的每一个的优先级是以如果方向导航触摸键和非方向导航触摸键位于相同的一行中、则使所述方向导航触摸键比所述非方向导航触摸键具有更高的优先级的方式来预分配的。
7.如权利要求1所述的方法,其特征在于,所述将两个或多个触摸键中的一个确定为键输入包括测量与所述两个或多个触摸键中的每一个对应的输入信号到达基准电平的时间;以及将所述两个或多个触摸键中具有最短测得时间的触摸键确定为键输入。
8.如权利要求7所述的方法,其特征在于,所述将两个或多个触摸键中的一个确定为键输入还包括确定与所述两个或多个触摸键中的至少一个对应的输入信号的电平在预定范围内变化;以及测量与所述两个或多个触摸键中的至少一个对应的输入信号的平均电平到达基准电平的时间。
9.一种检测包含多个触摸键的移动通信终端中的键输入的方法,所述方法包括确定有任务当前正被执行;标识所述多个触摸键中与当前所执行的任务不相关的至少一第一触摸键以及所述多个触摸键中与当前所执行的任务相关的至少一第二触摸键;将与所标识的第一触摸键关联的灵敏度调到低于与所述第二触摸键关联的灵敏度;检测与所述多个触摸键中的一个对应的输入信号;以及根据与所检测到的输入信号对应的触摸键关联的灵敏度来确定所述触摸键是否为键输入。
10.如权利要求9所述的方法,其特征在于,确定与所检测到的输入信号对应的触摸键是否为键输入包括测量所述输入信号连续保持在与所述触摸键对应的阈值电平以上的时间长度;以及仅当所测得的时间长度超过对应于与所述触摸键关联的灵敏度的时间长度时,才将与所检测到的输入信号对应的触摸键确定为键输入。
11.如权利要求10所述的方法,其特征在于,调节与所标识的第一触摸键关联的灵敏度包括调节与所标识的第一触摸键对应的时间阈值以使所述时间阈值大于与所标识的第二触摸键对应的时间阈值。
12.如权利要求10所述的方法,其特征在于,调节与所标识的第一触摸键关联的灵敏度包括调节与所标识的第一触摸键对应的电平阈值以使所述电平阈值大于与所标识的第二触摸键对应的电平阈值。
13.如权利要求10所述的方法,其特征在于,测量所述输入信号连续保持在所述阈值电平之上的时间长度包括确定所述输入信号的电平在预定范围内变化;以及测量所述平均输入信号电平连续保持在所述阈值电平之上的时间长度。
14.一种检测包含多个触摸键的移动通信终端中的键输入的方法,所述方法包括检测与所述多个触摸键中的一个对应的输入信号;测量所检测到的输入信号到达阈值电平的时间;用所测得的时间计算所检测到的输入信号的斜率;以及仅当计算得到的斜率大于预定斜率时,才将与所检测到的输入信号对应的触摸键确定为键输入。
15.如权利要求14所述的方法,其特征在于,计算斜率包括将基准电平除以所测得的时间。
16.一种移动通信终端,包括其上设有多个触摸键的键区;以及用于检测与所述多个触摸键中的两个或多个对应的输入信号并根据所述两个或多个触摸键的优先级将所述两个或多个触摸键中的一个确定为键输入的控制器。
17.如权利要求16所述的移动通信终端,其特征在于,所述多个触摸键在所述键区上被排列成至少两行。
18.如权利要求17所述的移动通信终端,其特征在于,所述多个触摸键中的每一个的优先级是根据所述多个触摸键中的每一个在所述键区上的位置来确定的。
19.如权利要求18所述的移动通信终端,其特征在于,所确定的优先级是从统计分析推导的。
20.如权利要求18所述的移动通信终端,其特征在于,还包括用于存储所述多个触摸键中的每一个的确定的优先级的存储器。
21.如权利要求17所述的移动通信终端,其特征在于,所述控制器还用于确定所述两个或多个触摸键中的每一个的预分配的优先级;以及将所述两个或多个触摸键中具有最高优先级的触摸键确定为键输入。
22.如权利要求21所述的移动通信终端,其特征在于,所述两个或多个触摸键中的每一个的预分配的优先级是从统计分析推导的。
23.如权利要求21所述的移动通信终端,其特征在于,所述两个或多个触摸键中的每一个的预分配的优先级是根据所述多个触摸键在键区上的位置来确定的。
24.如权利要求21所述的移动通信终端,其特征在于,所述多个触摸键在所述键区上被排列成两行,并且所述多个触摸键中的每一个的优先级是以如果第一和第二触摸键位于不同的行、则使最上一行中的第一触摸键比下行中的第二触摸键具有更高优先级的方式来预分配的。
25.如权利要求24所述的移动通信终端,其特征在于,所述多个触摸键在所述键区上被排列成至少两列,并且所述多个触摸键中的每一个的优先级是以如果方向导航触摸键和非方向导航触摸键位于相同行中、则使所述方向导航触摸键比非方向导航触摸键具有更高的优先级的方式来预分配的。
26.如权利要求16所述的移动通信终端,其特征在于,所述控制器还用于测量与所述两个或多个触摸键对应的输入信号到达基准电平的时间;以及将所述两个或多个触摸键中到达所述基准电平的测得时间最短的触摸键确定为键输入。
27.如权利要求26所述的移动通信终端,其特征在于,所述控制器还用于确定与所述两个或多个触摸键中的至少一个对应的输入信号的电平在预定范围内变化;以及测量与所述两个或多个触摸键中的至少一个对应的输入信号的平均电平到达基准电平的时间。
28.如权利要求16所述的移动通信终端,其特征在于,所述控制器还用于确定当前有任务正被执行;标识所述多个触摸键中与当前正被执行的任务不相关的至少一第一触摸键以及所述多个触摸键中与当前正被执行的任务相关的至少一第二触摸键;将与所标识的第一触摸键关联的灵敏度调到低于与所述第二触摸键关联的灵敏度;检测与所述多个触摸键中的一个对应的输入信号;以及根据与对应于所检测到的输入信号的触摸键关联的灵敏度确定与所述触摸键是否为键输入。
29.如权利要求28所述的移动通信终端,其特征在于,所述控制器还用于测量所述输入信号连续保持在与所述触摸键对应的阈值电平之上的时间长度;以及仅当所测得的时间长度超过与和所述触摸键关联的灵敏度对应的时间长度时,才将与所检测到的输入信号对应的触摸键确定为键输入。
30.如权利要求29所述的移动通信终端,其特征在于,使控制器还用于调节与所标识的第一触摸键对应的时间阈值以使所述时间阈值大于与所标识的第二触摸键对应的时间阈值。
31.如权利要求29所述的移动通信终端,其特征在于,所述控制器还用于调节与所标识的第一触摸键对应的电平阈值,以使所述电平阈值大于与所标识的第二触摸键对应的电平阈值。
32.如权利要求29所述的移动通信终端,其特征在于,所述控制器还用于确定所述输入信号的电平在预定范围内变化;以及测量所述平均输入信号的电平连续保持在所述阈值电平之上的时间长度。
33.如权利要求16所述的移动通信终端,其特征在于,所述控制器还用于检测与所述多个触摸键中的一个对应的输入信号;测量所检测到的输入信号到达阈值电平的时间;用所测得的时间计算所检测到的输入信号的斜率,并且仅当计算得到的斜率大于预定斜率时,才将与所检测到的输入信号对应的触摸键确定为键输入。
34.如权利要求16所述的移动通信终端,其特征在于,所述控制器还用于通过将基准电平除以所测得的时间来计算所述斜率。
全文摘要
提供一种用于防止键输入单元的输入错误的移动通信终端和方法。该移动通信终端包括用于感测通过触摸键区区域输入的键以输出与该键对应的键输入信号的触摸传感器单元;以及用于根据从其接收到键信号的多个键之间的优先级或者所接收的键信号是否是不小心产生的来确定键输入的控制器。
文档编号H04M1/23GK101046715SQ200610162488
公开日2007年10月3日 申请日期2006年11月17日 优先权日2006年3月28日
发明者刘炯植, 李镇源 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1