用于移动装置的压敏用户接口的制作方法

文档序号:9249014阅读:243来源:国知局
用于移动装置的压敏用户接口的制作方法
【专利说明】
[0001] 分秦申请
[000引本发明专利申请是申请日为2010年8月6日,申请号为201080038941. 4,化及发 明名称为"用于移动装置的压敏用户接口 "的发明专利申请案的分案申请。
技术领域
[0003] 本发明大体上设及计算机用户输入装置,且更特定来说,设及压敏移动装置用户 接口。
【背景技术】
[0004] 对于强大而便携,紧凑而全功能的计算装置的需求日益增长。在例如蜂窝式电话 等移动电子装置(移动装置)的演进中,该种趋势尤其明显,所述移动电子装置现在充当手 机、视频和音频俘获装置、视频和音频播放器、网络接入终端和计算机。
[0005] 随着移动装置的复杂性的增长,应用软件的种类和复杂性也在增长,进而使移动 装置成为多功能生产力工具。但是,移动装置的有用性及其应用受到可用于用户接口的小 区域限制。传统的蜂窝式电话例如包含固定配置的简单小键盘。近来,移动装置已发布特 征化的小型QWERTY键盘、触敏屏幕接口和可重新配置的键。
[0006] 传统上,小键盘通过将物理键的压下转变为可由移动装置及其应用软件解译的电 信号而起作用。图1说明典型移动装置的硬件/软件架构,其展示可将键按压事件传送到 应用软件的一种方式。对传统固定小键盘5上的键的按压闭合电路或改变了电容或电阻, 其产生可由硬件驱动器4处理的电信号。硬件驱动器4可为电路、软件或硬件和软件的混 合物,其取决于特定移动装置。硬件驱动器4将从小键盘5接收到的电信号转换为可由运 行于移动装置上的软件应用解译的格式。此信号可呈可由应用软件存取的存储器表中的中 断或所存储值的形式。存储器中的此中断或所存储值可由运行时环境软件层3接收。运行 时软件层3的目的是在应用软件与移动装置之间提供共同接口。因此,键按压事件信号W 键按压消息的形式被传递到应用层2。应用软件必须能够理解键按压事件的含义,且因此必 须经编写W适应基础硬件驱动器4和小键盘硬件5。还可将键按压事件传送到用户接口层 1W便实现与特定键相关联的值。
[0007] 虚拟小键盘(即,触敏显示器表面上的软件产生的小键盘)向移动装置设计者提 供增加的设计灵活性和自由度。通过使触敏显示器表面多任务化W仅在需要时充当小键 盘,移动装置可在需要小键盘时向用户提供较大的显示表面。然而,虚拟小键盘仍然使用传 统方法。也就是说,虚拟小键盘通常模仿传统小键盘的功能和布局设计。

【发明内容】

[000引各种实施例系统和方法利用压敏显示器来提供一种替代性虚拟小键盘,所述替代 性虚拟小键盘可改善用户数据输入处理量并减少数据输入错误。在一实施例虚拟小键盘 中,传统上显示为个别键的键图像经组合W形成组合键。对所述组合键的键击可表示用户 输入经组合的个别键中的任一者的意图。由于经组合的虚拟键的大小可显示得大得多(其 为呈现个别键的情况),所W用户较不可能错误地击打非预期的键。可在不同压力水平之间 进行区别的压力传感器用于区别用户期望个别键中的哪一者。通过W不同的压力水平击打 所述组合键,用户可将其期望的键传送到移动装置。因此,可通过使用户的键击的位置W及 用户执行键击的压力两者相关来确定用户期望的键。
[0009] 在另一实施例中,虚拟小键盘中的个别键图像可经布置W使得一些键彼此重叠。 各种实施例利用位置、形状和/或压力测量的组合来区别用户期望的小键盘输入。在一实 施例中,移动装置可测量用户的指尖在基线搁置位置中的位置,并通过确定哪只手作出键 击而消除对重叠的键图像的键击的歧义。在另一实施例中,移动装置可依据重叠的键图像 上的触摸形状和压力而记录用户的键击签名,且使用此数据来消除对重叠的键图像的键击 的歧义。
[0010] 移动装置显示器的压力测量能力可结合其它应用来使用W起始功能。在一实施例 中,移动装置可经配置W测量联系人应用的显示内的键击中的压力量,W显示与用户的各 种联系人记录相关联的不同联系功能(例如,语音呼叫、电子邮件、SMS等)在另一实施例 中,移动装置可经配置W测量施加于触敏显示器表面上的压力量,并相应地调整硬件控制 设定。举例来说,移动装置可经配置W响应于测量到在语音期间相对于用户的耳朵而按压 的施加于触摸屏的压力而增加扬声器的音量输出。在另一实施例中,移动装置可经配置W 测量在放大/缩小二指挤夹触摸/移动期间施加于触敏显示器表面的压力量,并相应地调 整放大(缩放)的程度。
【附图说明】
[0011] 并入本文中并构成本说明书的一部分的【附图说明】本发明的示范性方面,且连同上 文给出的一股描述和下文给出的详细描述一起用W阐释本发明的特征。
[0012] 图1是现有技术移动装置的硬件/软件架构图。
[0013] 图2是现有技术虚拟小键盘的说明。
[0014] 图3是将一些键放置在触摸屏显示器中同一地点的实施例虚拟小键盘布局的说 明。
[0015]图4是说明用于使用触摸压力来识别图3中所说明的实施例虚拟小键盘上的期望 的键击的实施例方法的过程流程图。
[0016] 图5是适合用于一实施例中的压力数据表的数据结构。
[0017] 图6是展示左手键的实施例虚拟小键盘布局的说明。
[001引图7是在一些键重叠的情况下的左手和右手键两者的实施例虚拟小键盘布局的 说明。
[0019] 图8是展示移动一个手指W在重叠区执行键击的用户的基线指尖搁置位置的说 明。
[0020] 图9是用于消除重叠区中的键击的歧义的实施例方法的过程流程图。
[0021] 图10是在执行对重叠区中的键的击打时触摸屏表面上的用户的键击的形状的说 明。
[0022] 图11是说明用于消除重叠区中的键击的歧义的另一实施例方法的过程流程图。
[0023] 图12是根据一实施例的学习模块的系统组件图。
[0024] 图13是说明用于俘获重叠区中的键击的用户的键击签名数据的教示例程的过程 流程图。
[0025] 图14是说明用于消除重叠区中的键击的歧义的另一实施例方法的过程流程图。
[0026] 图15是说明用于消除重叠区中的键击的歧义的另一实施例方法的过程流程图。
[0027] 图16是说明用于消除重叠区中的键击的歧义的另一实施例方法的过程流程图。 [002引图17是替代性实施例虚拟小键盘布局的说明。
[0029] 图18是示范性联系人应用顶部菜单显示的说明。
[0030] 图19是说明用于基于单一键击的所测量的压力而起始联系功能的实施例方法的 过程流程图。
[0031] 图20是说明用于控制音频音量输出的实施例方法的过程流程图。
[0032] 图21是说明用于基于施加于触摸屏表面上的压力测量量来控制挤夹手势中的显 示放大率的实施例方法的过程流程图。
[0033] 图22是适合用于快速拨号功能实施例中的压力数据表的数据结构。
[0034] 图23是适合用于图像缩放功能实施例中的压力数据表的数据结构。
[0035]图24是说明适合于与各种实施例一起使用的移动装置的实例组件的组件框图。
【具体实施方式】
[0036] 将参考附图详细地描述各种方面。只要可能,将在整个图式中使用相同的参考数 字来指代相同或相似的部分。对特定实例和实施方案作出的参考是为了说明目的,且无意 限制本发明或权利要求书的范围。
[0037] 如本文中所使用,术语"移动手持机"和"移动装置"可互换地使用且指代各种 蜂窝式电话、个人数据助理(PDA)、掌上型计算机、膝上型计算机、无线电子邮件接收器 (例如,Blackberry?和Treo?:装置)、和具备多媒体因特网功能的蜂窝式电话(例如, Blac化errySu)mr震),和类似的个人电子装置中的任一者。移动装置可包含可编程处理 器和存储器,如下文参考图24更全面地描述。
[003引如本文中所使用,术语"小键盘"和"键盘"互换地使用W大体上指代用于将输入 数据传达给计算装置的用户输入装置的各种配置中的任一者,例如QWERTY(或其它)键盘、 数字键区、游戏控制器和音乐键盘。由于各种方面设及可显示其"键"的"虚拟"用户输入 装置,所W术语"小键盘"和"键盘"无意要求可压下的物理键,而是指代可通过用户手指感 测触摸(或按压)并将所述触摸解译为到计算装置的输入的任何用户输入装置。
[0039] 如本文中所使用,术语"触敏表面"涵盖经配置W通过用户手指检测或感测触摸 (或按压)并将所述触摸解译为到计算装置的输入的任何表面。具体来说,触敏表面可确定 用户指尖的触摸的位置和/或形状。可使用多种已知技术中的任一者来实现感测表面上的 指尖的触摸位置和/或形状。举例来说,触敏表面可包含压力感测表面、电容感测表面和电 感感测服务,其直接检测用户的触摸。另一实例触摸传感器可使用声音或振动测量来检测 并确定用户触摸的位置,例如可基于超声波行进穿过盖玻璃的效应而检测触摸的超声波传 感器,或可基于从盖玻璃上的触摸接收到的振动或声音的=角测量而确定触摸的位置的声 音或振动传感器。
[0040] 触敏表面可用于多种表面中的任一者上,且因此无意限于特定类型的装置或形 态。如本文中所使用,"触敏屏"或"触摸屏"是与显示器组合的触敏表面。所述显示器可为 物理显示器,例如液晶显示器(如Blac化erry Suinri?i中)。
[0041] 如本文中所使用,术语"虚拟小键盘"和"虚拟键盘"指代显示于触敏表面(例如, 触摸屏)上的小键盘图像。虚拟小键盘不一定限于数字或字母,且如本文中所使用,涵盖设 及键或按钮的用户激活的任何用户接口。非数字和非字母虚拟小键盘的实例包含包含触敏 表面的游戏控制器、装置控制器(例如,TV遥控器)、应用接口,和操纵杆。举例来说,虚拟 小键盘可实施为MP3或视频播放器应用的用户接口。
[0042] 如本文中所使用,术语"小键盘布局数据"共同指代关于虚拟小键盘中的键的位 置、大小、形状和定向的信息,尤其是可用于产生虚拟小键盘的图像的信息。
[0043] 随着移动装置变为越来越强大的计算平台,用户寻求在其移动装置上获得桌面体 验。为了满足该些用户,许多移动装置向用户提供用于数据输入的字母数字QWERTY式小键 盘,其与较简单的12键(0-9,*和#)小键盘形成对比。在图1中说明计算装置小键盘的说 明性硬件/软件接口。对小键盘5上的键的按压产生可由硬件驱动器4处理的电信号。硬 件驱动器4可为电路、软件或硬件和软件的混合物,其取决于特定计算装置(例如,移动装 置)。硬件驱动器4将从小键盘5接收到的电信号转换为可由运行于计算装置上的软件应 用2
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1