具有动态触觉效应的多触摸装置的制造方法

文档序号:8904989阅读:218来源:国知局
具有动态触觉效应的多触摸装置的制造方法
【专利说明】具有动态触觉效应的多触摸装置
[0001]本申请是申请号为200880109119.5、申请日为2008年9月8日、发明名称为“具有动态触觉效应的多触摸装置”的申请的分案申请。
技术领域
[0002]本发明的一个实施例涉及触觉效应。更特别地,本发明的一个实施例涉及用于多触摸的触摸屏装置的触觉效应。
【背景技术】
[0003]电子装置制造商致力于为用户开发丰富的界面。传统的装置利用视觉和听觉提示为用户提供反馈。在一些界面装置中,也为用户提供动觉反馈(如主动力反馈和阻力反馈)和/或触觉反馈(如振动、质地、和热量),更普遍地统称为“触觉反馈”或“触觉效应”。触觉反馈可以提供改进和简化用户界面的提示。具体地是,振动效应,或振动触觉效应,可用于为电子装置的用户提供提示以使用户警惕特定的事件,或提供真实感的反馈以在模拟或虚拟环境中创建更强烈的感官沉浸。
[0004]触觉反馈也已经越来越多的应用于便携式电子装置中,如移动电话、个人数字助理(PDAs)、便携式游戏装置以及多种其它便携式电子装置。例如,一些便携式游戏应用能够以类似于用于设置成提供触觉反馈的较大规模的游戏系统(例如,操纵杆等)的方式振动。此外,诸如移动电话和PDAs的装置,能够通过振动的方式向用户提供多种警告。例如,移动电话可以通过振动警告用户有电话打进。相似地,PDA能够警告用户排定的日历项目,或提醒用户注意关于“要做的事”的清单项目或日历约会(appointment)。
[0005]逐渐地,便携式装置已经舍弃物理按钮,而采用只有触摸屏的界面。这种变化增加了灵活性、减少了部件数目以及减少对易故障机械按钮的依赖,并且这种变化符合产品设计的新趋势。当使用触摸屏输入装置时,可由触觉效应模拟按压按钮或其它用户界面动作的机械确认。还有,许多装置现在能够多触摸,其触摸屏识别多个同时触摸点并包括软件来解释同时的触摸。
[0006]基于上述内容,需要有一种用于为多触摸装置产生触觉效应的系统和方法。

【发明内容】

[0007]一个实施例是用于产生触觉效应的系统。该系统感测在触摸屏上的至少两个基本同时的触摸,作为响应,产生动态触觉效应。
【附图说明】
[0008]图1是根据一个实施例的移动电话的结构图。
[0009]图2是触摸屏的结构图,并显示出在发生多触摸接触的两个接触点。
[0010]图3是图1所示的电话响应在触摸屏上的多触摸接触而执行的功能的流程图。
【具体实施方式】
[0011]一个实施例是触摸屏多触摸装置,其包括一用于产生动态触觉效应以响应多触摸的触觉反馈系统。
[0012]图1是依据一个实施例的移动电话10的结构图。电话10包括触摸屏11,并可以包括机械按键/按钮13。移动电话10的内部是在电话10上产生振动的触觉反馈系统。在一个实施例中,振动产生在整个电话10上。在另一个实施例中,电话10的特定部分可以被触觉反馈系统触觉地使能,包括整个触摸屏11或触摸屏11的个别部分。
[0013]触觉反馈系统包括处理器12。耦接至处理器12的是存储器20和一个致动器驱动电路16,该致动器驱动电路16耦接至振动致动器18。处理器12可以是任何类型的通用处理器,或者可以是专门设计为提供触觉效应的处理器,诸如专用集成电路(“ASIC”)。处理器12可以是操作整个电话10的相同处理器,或者可以是单独的处理器。处理器12能够决定施行什么样的触觉效应,和基于高级别参数施行效应的次序。一般,定义特定的触觉效应的高级别参数包括幅度、频率和持续时间。诸如流动马达命令(streaming motor commands)的低级别参数也可以用于确定特定的触觉效应。如果触觉效应包括当触觉效应产生时这些参数的某种变形,或者基于用户的互动的这些参数的变形,触觉效应可以被认为是“动态”的。
[0014]处理器12向驱动电路16输出控制信号,驱动电路16包括电子组件和电路,用于向致动器18供给所需电流和电压,从而引起所期望的触觉效应。致动器18是在电话10上产生振动的触觉装置。致动器18能够包括能够为电话10的用户提供振动触觉力的一个或多个力供应机构(例如,通过电话10的壳)。例如,致动器18可以是电磁致动器、由电机移动偏心质量块的偏心旋转质量块(“ERM”)、附连到弹簧的质量块被向前和向后驱动的线性共振致动器(“LRA”)或者诸如压电、电活性聚合物或形状记忆合金的“智能材料”,。存储器装置20可以是任何类型的存储装置或计算机可读介质,例如随机存取存储器(“RAM”)或只读存储器(“ROM”)。存储器20存储由处理器12执行的指令。存储器20也可以位于处理器12的内部,或者可以是内部存储器和外部存储器的任何组合。
[0015]触摸屏11识别触摸,以及在触摸敏感表面上的触摸的位置和幅度。与触摸相对应的数据被发送给处理器12或在电话10中的另一个处理器,处理器12解释该触摸并响应产生触觉效应。触摸屏11可以使用任何感测技术感测触摸,感测技术包括电容感测、电阻感测、表面声波感测、压力感测、光学感测等等。触摸屏11可以感测多触摸接触,并能够区分同时发生的多个触摸。触摸屏11可以进一步显示用于用户交互的图像,例如按键、表盘等等,或者可以是最小化的或没有图像的触摸板。
[0016]虽然图1的实施例是移动电话10,其它实施例可以是任何类型的装置,装置包括一个或多个能够适用于多触摸的触摸屏。基本上同时或并发的多个触摸可以发生在一个单独的触摸屏上,或者可以同时发生在两个不同的触摸屏上。触摸可以来自用户的手指、触针或来自其它任何对象。
[0017]图2是触摸屏11的结构图,显示了在发生多触摸接触的两个接触点31、32。在一个实施例中,处理器12基于与接触点31、32相关的多个可能的因素来产生动态触觉效应。例如,触觉效应可以基于,至少部分地基于接触点之间的距离、接触点的移动方向、接触点的数目(如,如果有多于两个接触点)、接触点的屏幕位置、正由接触点初始化的功能、正施加在每一个接触点的压力量等等。
[0018]图3是图1中的电话10为响应触摸屏11上的多触摸接触而执行的功能的流程图。在一个实施例中,图3的功能是由存储在存储器中并由处理器12执行的软件实现的。在另一个实施例中,其功能可以由硬件或硬件和软件的任何组合执行。
[0019]在步骤102,感测多触摸接触,并且确定每个接触点的位置和接触点的数目。
[0020]在步骤104,基于接触点的位置和数目并基于任何如上述所公开的任何数量的其它因素(例如,点之间的距离,点的移动方向等等),来计算动态触觉效应。触觉效应是动态的,其中诸如振幅、振动、频率等一个或多个参数随时间变化。触觉效应的动态性质相对于静态触觉效应向用户提供了附加的信息。由于在多触摸装置上感测两个或多个基本上同时的触摸,提供附加信息的需求增加。在一个实施例中,可计算多个动态触觉效应,一个用于每个接触点,以使每个接触对象(如,每个手指)可以体验不同的触觉效应,而不是应用于整个电话10或触
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1