具有手姿势控制的输入装置的制造方法_5

文档序号:8344586阅读:来源:国知局
将仰角增加到较高值α I或减小到较低值α 2,那么以大写写入对应字符。
[0097]举例来说,现在翻到图11,其展示图解说明此实施例的流程图1100。流程图1100中的要素的特定布置并不打算暗示所述要素的固定次序;实施例可以可行的任何次序来实践。
[0098]首先,系统检测手指或手写笔触摸(步骤1102)。接下来,将确定对应于触摸的x-y位置的键(步骤1104)。还确定在触摸时的仰角α (步骤1106)。系统将进一步确定仰角α在触摸期间是否改变(步骤1108)。相对于在触摸时所确定的仰角,在触摸期间的改变可为大于预定值的正或负改变。如果仰角在触摸期间改变,那么可显示或选择第一预定字符或将其写入到显示器(步骤1110)。举例来说,所述字符可为对应于所选择的键的大写字符。如果不存在仰角的改变,那么可选择、显示第二字符或将其写入到显示器(步骤1112)。举例来说,所述字符可为对应于所选择的键的小写字符。注意,虽然就两个字符而论述,但可(举例来说)通过检测角度的一个以上改变而选择两个以上字符。
[0099]在其它实施例中,在键盘及/或字符控制中使用方位角β。可使用方位角在触摸期间的改变来控制替代输入方案:如果方位角在触摸期间保持不变,那么在释放触摸时写入正常字符。如果方位角在触摸期间改变,那么在放大器中显示特殊字符,并可通过使角度变化来挑选所述特殊字符。
[0100]举例来说,图12中展示触摸屏200、手指500及接触点210。手指500在一方位角β处。在一个实施例中,手指一触摸触摸屏,字符就被确定。在触摸时刻,方位角控制字符的大小写。在一个实施例中,通过小方位角d,例如,方位角=+30°......-30° )而写入呈小写的字符。如果方位角的绝对值大于30° (例如,方位角(f3d、-f3d) =-100°…???-30° ;+30°……100° ),那么写入呈大写的字符。或者,此方法可用于输入特殊字符而非控制大小写敏感度。此外,此方法可用于在两种以上替代形式之间进行选择。
[0101]举例来说,现在翻到图13,其展示图解说明此实施例的流程图1300。流程图1300中的要素的特定布置并不打算暗示所述要素的固定次序;实施例可以可行的任何次序来实践。
[0102]首先,系统检测手指或手写笔触摸(步骤1302)。接下来,将确定对应于触摸的x-y位置的键(步骤1304)。还确定在触摸时的方位角β (步骤1306)。系统将进一步确定方位角β是在预定范围内还是小于预定值(步骤1308)。如果方位角β大于方位角f3d,那么在释放触摸时可显示或选择第一预定字符或将其写入到显示器(步骤1310)。举例来说,所述字符可为对应于所选择的键的大写字符。如果方位角β小于预定方位角ed,那么可选择、显示第二字符或将其写入到显示器(步骤1312)。举例来说,所述字符可为对应于所选择的键的小写字符。再次,注意,取决于实施例,可选择两种以上替代形式。
[0103]如上文所述,方位角及仰角可用于选择特殊字符。在一些实施例中,总有一个可用于辅助选择一个以上特殊字符。图14中关于使用方位角来选择一个以上特殊字符而展示此实施例。
[0104]如所展示,用户的手指500在接触点210处触摸屏幕200以选择字符“U”。以在所图解说明的实施例中选择小写的低仰角进行此操作。如所展示,用户可在大的负方位角β处触摸字符。此致使显示弹出窗口 1402。弹出显示器1402中所显示的字符“U”的选择为由矩形指示的最左侧上的字符。如果用户在此位置中释放触摸,那么将写入“U”。然而,如果用户向右(逆时针)旋转手指500,那么可向右滚动所展示字符以突出显示及选择所要变化形式。
[0105]举例来说,现在翻到图15,其展示图解说明此实施例的流程图1500。流程图1500中的要素的特定布置并不打算暗示所述要素的固定次序;实施例可以可行的任何次序来实践。
[0106]首先,系统检测手指或手写笔触摸(步骤1502)。接下来,将确定对应于触摸的x-y位置的键(步骤1504)。基于仰角或方位角,可针对显示器选择并呈现特殊字符选项显示(步骤1506)。举例来说,如上文所述,如果仰角相对小且方位角相对大,那么可显示特殊字符菜单。接着,可通过改变手指的方位角而滚动特殊选项菜单(步骤1508)。举例来说,如果从左向右旋转手指,那么可顺序地突出显示菜单中的选项。一旦突出显示所要选项,用户便可通过释放触摸而选择或显示或写入选定字符(步骤1510)。
[0107]在一些实施例中,可通过在第一手指或选择装置正触摸键盘时移动‘第二’手指或者用户输入或选择装置而控制第二功能。即,在一些实施例中,使手指进入到检测区中或将手指移动到检测区内可控制换档键。因此,用户不需要敲击实际键-通过仅移动较靠近于显示器的一个手指或使其保持在外壳上而在空中进行换档控制。
[0108]举例来说,如图16a及图16b中所展示,手指500可用于选择字母或键(在所图解说明的实例中,字母“h”)。手指510在第一位置1600中。可将其移动到第二位置1602。当检测到此时,选定键双态切换到替代内容,即,大写字母“H”。除上文所描述实施例中的任一者之外或代替上文所描述实施例中的任一者,还可实施此特征。
[0109]另外或替代地,关于上文所提及选项,选择菜单(未展示)可经配置以按类似于选择菜单1402(图14)的方式的方式弹出及呈现选项,例如关于自动完成(像T9)、自动校正或其它控制命令(例如,字的复制/粘贴)的建议。可通过使手指的角度变化来选择这些选项。在一些实施例中,可通过像在键盘上方的特定距离中用手轻弹的手势来挑选第一自动完成建议。使用手势的优点为避免按下键盘上的小按钮。在此类实施例中,可提供字典使得在经由手姿势触摸及控制时,所键入的文本立即与字典进行比较并分别做出自动完成建议。字典建议以类似于上文所论述的方式的方式取决于手姿势。
[0110]此外,在一些实施例中,可添加语法检查以用于最佳用户舒适度,使得键入较容易且较迅速:
[0111]可抑制在相应序列中没有意义的字符;
[0112]不大写第二字符;
[0113]在句号之后总是大写第一字符。
[0114]还可组合上文所解释选项。
[0115]当与能够分析(举例来说)由发射电极产生且由各种接收电极接收的电场的改变但还涵盖其它手姿势检测方法(摄像机、红外线、超声波)的手势辨识集成电路组合时,各种实施例开启新的有价值应用。因此,主要使用领域可为用于触摸屏及触摸面板。然而,由于用户接口简化为消费型与其它产业中的重要收益动因,因此可应用其它实施例。
[0116]虽然已关于本发明的特定实施例描述本发明,但这些实施例仅为说明性的且并不限定本发明。本文中对本发明的所图解说明实施例的说明(包含发明摘要及
【发明内容】
中的说明)并不打算为穷尽性或将本发明限于本文中所揭示的精确形式(且特定来说,发明摘要或
【发明内容】
内包含的任何特定实施例、特征或功能并不打算将本发明的范围限于此实施例、特征或功能)。而是,本说明打算描述说明性实施例、特征及功能以便给所属领域的技术人员提供用以理解本发明的上下文,而不将本发明限于包含发明摘要或
【发明内容】
中所描述的任何实施例、特征或功能的任何此类所特定描述实施例、特征或功能。
[0117]尽管本文中仅出于说明性目的而描述本发明的特定实施例及实例,但在本发明的精神及范围内可做出各种等效修改,如相关领域的技术人员将认识到及了解。如所指示,可根据本发明的所图解说明实施例的前述说明而对本发明做出这些修改且这些修改将包含于本发明的精神及范围内。因此,尽管本文中已参考本发明的特定实施例描述本发明,但修改幅度、各种改变及替代打算在前述揭示内容中,且将了解,在一些实例中,在不背离如所陈述的本发明的范围及精神的情况下,将采用本发明的实施例的一些特征而不具有其它特征的对应使用。因此,可做出许多修改以使特定情况或材料适合本发明的基本范围及精神。
[0118]遍及本说明书对“ 一个实施例”、“一实施例”或“特定实施例”或者类似术语的参考意指结合所述实施例一起所描述的特定特征、结构或特性包含于至少一个实施例中且可未必存在于所有实施例中。因此,遍及本说明书的各个地方出现的相应短语“在一个实施例中”、“在一实施例中”或“在特定实施例中”或者类似术语未必是指同一实施例。此外,任何特定实施例的特定特征、结构或特性可以任何适合方式与一或多个其它实施例进行组合。应理解,根据本文中的教示,本文中所描述及所图解说明的实施例的其它变化形式及修改是可能的且应视为本发明的精神及范围的部分。
[0119]在本文中的说明中,提供众多特定细节(例如组件及/或方法的实例)以提供对本发明的实施例的透彻理解。然而,相关领域的技术人员将认识到,可能够在不具有特定细节中的一或多者的情况下或与其它设备、系统、组合件、方法、组件、材料、部分及/或类似物一起实践一实施例。在其它实例中,未详细地具体展示或描述众所周知的结构、组件、系统、材料或操作以避免使本发明的实施例的方面模糊。尽管可通过使用特定实施例来图解说明本发明,但此不且的确不将本发明限于任何特定实施例,且所属领域的技术人员将认识到,额外实施例可易于理解且为本发明的一部分。
[0120]可使用任何适合编程语言来实施本文中所描述的本发明的实施例的例程、方法或程序,包含C、C++、Java、汇编语言等。可采用不同编程技术,例如程序性或对象导向技术。任何特定例程可在单个计算机处理装置或多个计算机处理装置、单个计算机处理器或多个计算机处理器上执行。数据可存储于单个存储媒体中或分布于多个存储媒体中,且可驻存于单个数据库或多个数据库中(或其它数据存储技术)。虽然可以特定次序呈现步骤、操作或计算,但可在不同实施例中改变此次序。在一些实施例中,就按本说明书中的顺序展示多个步骤来说,可同时执行替代实施例中的此些步骤的某一组合。本文中所描述的操作的序列可因另一过程(例如操作系统、内核等)而被打断、暂停或以其它方式控制。所述例程可在操作系统环境中操作或作为独立例程操作。本文中所描述的功能、例程、方法、步骤及操作可在硬件、软件、固件或其任何组合中执行。
[0121]本文中所描述的实施例可以控制逻辑的形式在软件或硬件或两者的组合中实施。控制逻辑可存储于例如计算机可读媒体的信息存储媒体中作为适于指导信息处理装置执行各种实施例中所揭示的
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1