实现用户输入的装置、方法和计算机程序的制作方法

文档序号:8303421阅读:219来源:国知局
实现用户输入的装置、方法和计算机程序的制作方法
【技术领域】
[0001]本公开的实施例涉及实现用户输入的装置、方法和计算机程序。特别地,它们涉及使用触摸板实现用户输入的装置、方法和计算机程序。
【背景技术】
[0002]使用触摸板实现用户输入的装置是已知的。这样的触摸板可以包括电容式传感器。电容式传感器可以包括容性材料。用户能够通过使用诸如他们的手指之类的物体触摸所述触摸板或将物体靠近触摸板表面来驱动触摸板。这引起由触摸板中的电容式传感器提供或汇集的电荷量的改变,从而产生指示触摸板已经被驱动的输出信号。
[0003]如果用户使用除他们的手指之外的物体去接触包括电容式传感器的触摸板,则触摸板可能难以操作。例如,如果用户带着手套或者他们的指甲很长,他们可能无法将他们的手指足够靠近触摸板中的传感器。这会使检测触摸板何时已经被驱动变得更困难。
[0004]提供这样一种包括诸如电容式传感器之类的传感器的触摸板将会是有益的:即使当用户带着手套或者使用诸如他们的指甲之类的物体触摸所述触摸板时也能够驱动所述触摸板。

【发明内容】

[0005]根据本公开的各种但不必须是全部的实施例,可以提供一种装置,包括:至少一个处理器;以及至少一个存储器,其包括计算机程序指令;其中,所述至少一个存储器和所述计算机程序指令被配置为通过所述至少一个处理器使所述装置能够:确定由触摸板的电容式传感器提供的信号中的波动;其中,如果所述波动低于阈值,则所述处理器被配置为确定物体正在触摸所述触摸板。
[0006]在某些实施例中,所述装置可以被配置以便如果所述波动高于所述阈值,则所述处理器被配置为确定物体正悬浮在所述触摸板之上。
[0007]在某些实施例中,所述波动可以是由所述装置的用户的无意识移动引起的。
[0008]在某些实施例中,所述波动包括由所述电容式传感器提供的信号中的小而迅速的改变。
[0009]在某些实施例中,如果由所述电容式传感器提供的信号的幅度高于第一级别并且所述波动低于所述阈值,则所述处理器可以被配置为确定物体正在触摸所述触摸板。
[0010]在某些实施例中,所述装置可以被配置以便如果所述处理器已经确定物体正在触摸所述触摸板,则响应于检测到由电容式传感器提供的信号的幅度高于所述第一级别,所述处理器被配置为确定对所述触摸板进行了更多的触摸。
[0011]在某些实施例中,所述装置可以被配置以便在所述处理器已经确定物体已经触摸了所述触摸板之后,所述处理器被配置为在不确定由所述电容式传感器提供的信号中的更多波动的情况下,确定对所述触摸板进行了更多的触摸。
[0012]在某些实施例中,所述装置可以被配置以便在所述处理器已经确定物体正在触摸所述触摸板之后,响应于检测到由所述电容式传感器提供的信号的幅度高于所述第一级另Ij,所述处理器被配置为确定对所述触摸板进行了更多的触摸,直到检测到中断为止。
[0013]在某些实施例中,所述中断可以包括时间周期已经到期的确定。
[0014]在某些实施例中,所述中断可以包括对来自电容式传感器的信号的检测,其中,所述信号的幅度高于第二级别,其中,所述第二级别大于所述第一级别。
[0015]根据本公开的各种但不必须是全部的实施例,可以提供一种方法,包括:确定由触摸板的电容式传感器提供的信号中的波动;以及如果所述波动低于阈值,则确定物体正在触摸所述触摸板。
[0016]在某些实施例中,所述方法还可以包括如果所述波动高于所述阈值,则确定物体正悬浮在所述触摸板之上。
[0017]在某些实施例中,所述波动可以是由所述装置的用户的无意识移动引起的。
[0018]在某些实施例中,所述波动可以包括由所述电容式传感器提供的信号中的小而迅速的改变。
[0019]在某些实施例中,所述方法可以包括如果由所述电容式传感器提供的信号的幅度高于第一级别并且所述波动低于所述阈值,则确定物体正在触摸所述触摸板。
[0020]在某些实施例中,所述方法还可以包括响应于检测到由电容式传感器提供的信号的幅度高于所述第一级别,确定对所述触摸板进行了更多的触摸。在某些实施例中,在不确定由所述电容式传感器提供的信号中的更多波动的情况下,确定对所述触摸板进行了更多的触摸。
[0021 ] 在某些实施例中,在确定物体正在触摸所述触摸板之后,所述方法还可以包括响应于检测到由所述电容式传感器提供的信号的幅度高于所述第一级别,确定对所述触摸板进行了更多的触摸,直到检测到中断为止。
[0022]在某些实施例中,所述中断可以包括时间周期已经到期的确定。
[0023]在某些实施例中,所述中断可以包括对来自电容式传感器的信号的检测,其中,所述信号的幅度高于第二级别,其中,所述第二级别大于所述第一级别。
[0024]根据本公开的各种但不必须是全部的实施例,可以提供一种计算机程序,其包括计算机程序指令,其中,当所述计算机程序被至少一个处理器执行时,使装置能够至少执行:确定由触摸板的电容式传感器提供的信号中的波动;以及如果所述波动低于阈值,则确定物体正在触摸所述触摸板。
[0025]在某些实施例中,可以提供一种计算机程序,其包括用于使计算机执行如上所述的方法的程序指令。
[0026]在某些实施例中,可以提供如上所述的计算机程序。
[0027]在某些实施例中,可以提供一种电磁载波信号,其承载如上所述的计算机程序。
[0028]所述装置可以用于通信。例如,所述装置可以用于无线通信。
【附图说明】
[0029]为了更好地理解本公开的实施例的各种示例,将仅通过示例的方式参考附图,其中:
[0030]图1示意性地示出了根据本公开的一个实施例的装置;
[0031]图2示意性地示出了根据本公开的一个实施例的触摸板;
[0032]图3示意性地示出了根据本公开的一个实施例的另一种装置;
[0033]图4示意性地示出了根据本公开的一个实施例的方法;
[0034]图5示意性地示出了根据本公开的一个实施例的另一种方法;以及
[0035]图6示意性地示出了根据本公开的一个实施例的进一步的方法。
【具体实施方式】
[0036]附图示出的装置I包括:至少一个处理器3 ;以及至少一个存储器5,其包括计算机程序指令11 ;其中,至少一个存储器5和计算机程序指令被配置为通过至少一个处理器3使装置I能够:确定由触摸板15的电容式传感器35提供的信号中的波动;其中,如果所述波动低于阈值,则处理器3被配置为确定物体正在触摸所述触摸板15。
[0037]图1示意性地示出了根据本公开的一个示例实施例的装置I。装置I可以是电子装置。装置I可以例如是可以包括触摸板的移动蜂窝电话、个人计算机、相机、游戏设备、个人数字助理、电子书阅读器、个人音乐播放器、平板电脑或任何其它类似装置。装置I可以例如是用户的手、手提包或衣袋内携带的手持装置I。
[0038]在图1中示出以下描述中提到的特征。但是,应该知道,装置I可以包括未示出的其它特征。例如,在本公开的实施例中,当装置I是移动蜂窝电话或其它通信设备时,装置I还可以包括一个或多个被配置为实现通信或无线通信的发送器和接收器。
[0039]图1示出的装置包括:用户接口 13和控制器4。在示出的实施例中,控制器4包括至少一个处理器3和至少一个存储器5,而用户接口 13包括触摸板15。触摸板15可以是如图2示出的触敏显示器31的一部分。
[0040]控制器4提供了用于控制装置I的手段。控制器4可以使用实现硬件功能的指令来实现,例如方式为:使用在一个或多个通用或专用处理器3中的可执行计算机程序指令11,所述可执行计算机程序指令11可存储在计算机可读存储介质23 (例如,磁盘,存储器等)中以便由此类处理器3执行。
[0041]控制器4可以被配置为控制装置I以执行多个不同的功能。例如,当装置I是移动蜂窝电话时,控制器4可以被配置为控制装置I以发起或接收电话呼叫并还实现其它诸如发消息或访问诸如局域网或因特网的通信网络之类的功能。
[0042]控制器4还可以被配置为使装置I能够确定由触摸板15的电容式传感器35提供的信号中的波动;以
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1