用于被感应的静电触觉效果的系统和方法_3

文档序号:9523722阅读:来源:国知局
电极422之上或侧面。在一些实施例中,气隙424可以在感应电极420和被感应电极422之间。在其它实施例中,可以在感应电极420和被感应电极422之间布置绝缘体。仍在其它实施例中,存在在感应电极420和被感应电极422之间布置的气隙和一个或多个绝缘体两者。在一些实施例中,感应电极420可以耦合到装置401的外壳。
[0046]在一些实施例中,如图5中所示,计算装置501可以包括:在不同位置处耦合到触摸表面516的多个被感应电极524和526 ;以及,多个感应电极528和530,用于在该多个被感应电极524和526中感应出电荷。该配置可以允许在不同的位置处向触摸表面516输出许多静电触觉效果。
[0047]在一个这样的实施例中,计算装置501可以包括:第一被感应电极524,其位于触摸表面516的左侧之下;以及,第二被感应电极526,其位于触摸表面516的右侧之下。在这样的实施例中,第一感应电极528和第二感应电极530可以分别位于第一和第二被感应电极524和526之下,并且在被感应电极524和526与感应电极528和530之间有气隙532或其它绝缘体。当用户与触摸表面交互时,计算装置502可以确定和输出一个或多个ESF触觉效果。
[0048]例如,在一些实施例中,这些静电触觉效果可以包括在触摸表面516的左侧上的纹理和在触摸表面516的右侧上的所感知的摩擦系数的增大。在这样的实施例中,计算装置501的ESF控制器可以向第一感应电极528输出第一 ESF信号,以便在第一被感应电极524上感应第一电荷,并且向第二感应电极530输出第二 ESF信号,以便在第二被感应电极526上感应第二电荷。所感应的电荷可以将第一和第二被感应电极524和526与用户的手指的导电部分耦合。当用户与触摸表面516交互并且沿着触摸表面516移动他的或她的手指时,用户可以感知在触摸表面516的左侧上的纹理和/或在触摸表面516的右侧上的摩擦系数的改变。
[0049]图6示出根据一个实施例的与用于被感应的静电触觉效果的系统的用户交互。如图6中所示,显示器618包括触摸表面616和被感应电极622。而且,计算装置601包括感应电极620,其不与被感应电极622接触,并且被配置为在被感应电极622上感应出电荷。在一些实施例中,计算装置601也包括在感应电极620和被感应电极622之间的气隙624或另一个绝缘体。在感应电极620和被感应电极622之间布置气隙624、绝缘体或两者可以通过改善在用户的手指604和通过感应电极620承载的电压之间的电隔离来改善计算装置602的安全性。在一些实施例中,可以通过增大在用户的手指604和通过感应电极620承载的电压之间的距离来改善电隔离。而且,在一些实施例中,可以通过在用户的手指604和感应电极620之间引入电介质材料来改善该电隔离。
[0050]在一些实施例中,当用户与触摸表面616交互时,计算装置601可以确定和输出ESF触觉效果。例如,在一个这样的实施例中,显示器618可以输出作为⑶I的一部分的按钮。当用户通过将他的或她的手指604置于在触摸表面616上的按钮的位置上而与该按钮交互时,计算装置601可以确定ESF触觉效果。例如,在一个实施例中,该触觉效果包括在触摸表面616上所感知的摩擦系数的增大。在一个这样的实施例中,计算装置620可以向ESF控制器输出触觉信号,该ESF控制器然后基于该触觉信号来向感应电极620输出ESF信号。在其它实施例中,计算装置620可以直接地向感应电极620输出触觉信号。基于ESF或触觉信号,感应电极620可以在被感应电极622上感应电荷。在一个这样的实施例中,在被感应电极622上的感应的电荷可以将用户手指604电容性地耦合到触摸表面616,产生静电触觉效果,该静电触觉效果模拟在触摸表面616的表面上感知的摩擦系数的增大。
[0051 ] 用于被感应的静电触觉效果的示例性方法
[0052]图7是根据一个实施例的用于执行用于被感应的静电触觉效果的方法的步骤的流程图。在一些实施例中,可以在由处理器执行的程序代码中实现在图7中的步骤,该处理器例如是在通用计算机、移动装置或服务器中。在一些实施例中,可以通过一组处理器来实现这些步骤。在一些实施例中,可以省略或以不同的顺序执行在图7中所示的一个或多个步骤。类似地,在一些实施例中,也可以执行在图7中未示出的另外的步骤。参考关于在图1中所示的系统100上述的组件来描述下面的步骤。
[0053]当处理器102确定基于ESF的触觉效果时,方法700在步骤706处开始。在一些实施例中,基于ESF的触觉效果包括模拟纹理或感知的摩擦系数的改变。
[0054]在一些实施例中,处理器102可以依赖于在触觉效果确定模块126中包含的程序来确定要向触觉输出装置118输出的静电触觉效果。例如,在一些实施例中,触觉效果确定模块126可以包括查找表。在一个这样的实施例中,特定用户输入可以与特定的静电触觉效果相关联。例如,在一个实施例中,响应于在触摸表面116上虚拟键盘上键入字“摩擦”,触觉效果确定模块126与基于ESF的触觉效果相关联,其中,触摸输出装置116增大在触摸表面116处的感知的摩擦系数。
[0055]在一些实施例中,处理器102可以部分地基于与触敏表面116的用户交互来确定基于ESF的触觉效果。在一些实施例中,传感器108可以包括在本领域中已知的多个传感器中的一个或多个,例如,电阻性和/或电容性传感器可以被嵌入在触敏表面116中,并且用于确定触摸的位置和诸如压力的其它信息。在检测到交互后,传感器108可以向处理器102发送与那个交互相关联的信号。传感器108信号可以包括与用户交互的速度、压力或方向相关联的数据,处理器102可以使用该数据来至少部分地确定触觉效果。在一些实施例中,处理器102可以至少部分地基于与真实或虚拟按钮、游戏杆和/或将计算装置101倾斜或移动的用户交互来确定触觉效果。例如,在一些实施例中,处理器102可以确定基于用户按下按钮的触觉效果,其包括感知的摩擦系数的增大。
[0056]在一些实施例中,处理器102可以至少部分地基于来自传感器130的信号来确定基于ESF的触觉效果,传感器130被配置为检测运动、定位、GPS位置、环境光的数量、温度或用户是否正在与计算装置101接触中的一个或多个。例如,在一个实施例中,处理器102将用户倾斜计算装置101与基于ESF的触觉效果相关联,该基于ESF的触觉效果包括所感知的摩擦系数的增大。
[0057]在一些实施例中,查找表可以包括与用户界面的特征和多个可获得的触觉效果相关联的数据。例如,在一个这样的实施例中,该查找表包括用户与用户界面的交互相关联的数据,诸如在虚拟按钮上滑动用户的手指和多个可获得的基于ESF的触觉效果。例如,在这样的实施例中,响应于用户在虚拟按钮上滑动手指,处理器102可以查阅查找表,并且关联要通过触觉输出装置118输出的基于ESF的触觉效果,其中,增大在触摸表面116处感知的摩擦系数。在一些实施例中,多个可获得基于ESF的触觉效果可以包括多个纹理。例如,该多个纹理可以包括下述纹理中的一个或多个:砂、玻璃、冰、橡胶、水或任何其它可用的纹理。例如,在一个实施例中,特定纹理与诸如玻璃纹理的按钮相关联。在这样的实施例中,处理器102可以查阅查找表,并且确定基于ESF的触觉效果,其中,在触摸表面116的表面上的感知的摩擦系数被降低以建立玻璃按钮的感觉。
[0058]在其它实施例中,处理器102可以使用与电子游戏(例如,在平板、计算机或诸如控制台的专用游戏系统上玩的游戏)相关联的行为。例如,在一些实施例中,基于ESF的触觉效果可以与在游戏中的人物经过的虚拟地形相关联。例如,在一个实施例中,基于ESF的触觉效果与在视频游戏中的人物走过的砂子相关联。在这样的实施例中,处理器102可以确定基于ESF的触觉效果,其中,在触摸表面116的表面上的感知的摩擦系数被增大以建立砂子的感觉。
[0059]在一些实施例中,处理器102可以使用系统状态消息、系统通知和/或用于确定触觉效果的其它事件。例如,诸如低电池量或低存储量的系统状态消息或诸如基于系统接收来电呼叫而产生的通知的系统通知可以与特定基于ESF的触觉效果相关联。在一个这样的实施例中,在系统接收到来电呼叫后,处理器102可以查阅触觉效果确定模块126,并且将来电呼叫通知与包括模拟振动的基于ESF的触觉效果相关联。
[0060]在一些实施例中,处理器102可以向用于确定基于ESF的触觉效果的算法应用来自用户输入的数据。例如,在一个这样的实施例中,用户可以输入数字作为游戏的一部分。作为响应,处理器102确定基于ESF的触觉效果,其中,触觉输出装置118将在触摸表面116的表面处的感知的摩擦系数增大与用户输入的数的大小成反比的数量。
[0061]而且,在一些实施例中,用户可以具有“触觉简档”,其中,用户可以确定和在内存104中存储用户希望与特定事件相关联的触觉效果的“简档”。例如,在一些实施例中,用户可以从选项的列表选择用户希望与在用户界面上的按钮相关联哪些触觉效果。在这样的实施例中,该列表可以包括例如基于ESF的触觉效果,诸如高摩擦系数、低摩擦系数、在摩擦系数的图案的改变或诸如颠簸、弹性或平滑的纹理。在这样的实施例中,处理器102可以查阅用户的触觉简档,以确定要产生哪个基于ESF的触觉效果。例如,如果用户的触觉简档与具有诸如平滑的纹理的按钮的交互相关联,则响应于用户将他的或她的手指置于按钮上,处理器102可以确定基于ESF的触觉效果,其中
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1