当前位置: 首页 > 专利查询>意美森公司专利>正文

增强的动态触觉效果制造技术

技术编号:18311599 阅读:35 留言:0更新日期:2018-06-30 18:33
一种增强的动态触觉效果。提供的系统产生动态触觉效果,它包括一个或多个关键帧,其中每个关键帧都包括第一内插值和第一触觉效果。所述系统进一步接收内插值,其中所述内插值在至少两个关键帧的至少两个内插值之间。所述系统进一步按照所述内插值确定所述动态触觉效果。所述系统进一步在多个执行机构当中分配所述动态触觉效果。

Enhanced dynamic tactile effect

An enhanced dynamic tactile effect. The system provides dynamic tactile effects, which consist of one or more key frames, each of which includes the first interpolation and the first tactile effect. The system further receives interpolation, where the interpolation is between at least two interpolations of at least two key frames. The system further determines the dynamic tactile effect according to the interpolation. The system further distributes the dynamic tactile effect among a plurality of actuators.

【技术实现步骤摘要】
增强的动态触觉效果
一个实施例一般针对触觉效果。更确切地说,针对产生动态触觉效果。
技术介绍
电子设备制造商努力为用户产生丰富的界面。常规设备使用视觉和听觉提示向用户提供反馈。在某些接口设备中,还向用户提供了动觉反馈(比如主动和阻抗力反馈)以及/或者触觉反馈(比如振动、纹理和热量),更一般地统称为“触觉反馈”或“触觉效果”。触觉反馈提供的提示能够增强和简化用户界面。尤其是,振动效果或振动的触觉效果可以用于向电子设备的用户提供提示,向用户报警特定事件或提供逼真反馈,在模拟或虚拟环境内产生更强烈的感官沉浸。触觉反馈也已经越来越多地被加入到便携式电子设备中,称为“手持设备”或“便携式设备”,比如蜂窝电话、个人数字助理(“PDA”)、智能电话和便携式游戏设备。例如,某些便携式游戏应用的振动方式能够类似于被设置为提供触觉反馈的更大型游戏系统所用的控制设备(如游戏杆等)。此外,诸如蜂窝电话和智能电话的设备能够利用振动向用户提供多种警报。例如,蜂窝电话能够通过振动向用户报警某拨入的电话呼叫。同样,智能电话能够提示用户计划的日程表项或提供给用户“要做”列表项或日程表预约的提醒。另外,触觉效果可以用于仿真“真实世界”的动态事件,比如视频游戏中球跳动的感觉。
技术实现思路
一个实施例是产生动态触觉效果的系统。所述系统接收第一关键帧,包括第一内插值和第一触觉效果。所述系统进一步接收第二关键帧,包括第二内插值和第二触觉效果。所述系统进一步接收内插值,其中所述内插值在所述第一内插值与所述第二内插值之间(或者等于不是所述第一内插值即是所述第二内插值)。所述系统进一步按照所述内插值、所述第一关键帧和所述第二关键帧确定所述动态触觉效果。所述系统进一步在多个执行机构当中分配所述动态触觉效果。另一个实施例是产生所述动态触觉效果的系统。所述系统接收多个关键帧,其中每个关键帧都包括关键帧内插值、触觉效果和方向值。所述系统进一步接收内插值,其中所述内插值在至少两个关键帧内插值之间(或者等于所述至少两个关键帧内插值之一)。所述系统进一步确定所述动态触觉效果的方向。所述系统进一步从所述多个关键帧中选择一个或多个关键帧,其中每个选择的关键帧都包括等于所述方向的方向值。所述系统进一步按照所述内插值和所述方向确定所述动态触觉效果,其中确定包括对来自至少两个选择的关键帧的至少两个触觉效果插值得出所述动态触觉效果。附图说明从优选实施例的以下详细说明连同附图,进一步的实施例、细节、优点和修改将变得显而易见。图1展示了根据本专利技术一个实施例的系统框图;图2展示了根据本专利技术实施例的实例动态触觉效果定义;图3展示了根据本专利技术实施例的实例关键帧定义;图4展示了根据本专利技术实施例的实例基本触觉效果存储块;图5展示了根据本专利技术实施例的实例帧列表块;图6展示了根据本专利技术实施例,在多个执行机构产生动态触觉效果的实例实施的框图;图7展示了根据本专利技术另一个实施例,在多个执行机构产生动态触觉效果的实例实施的框图;图8展示了根据本专利技术另一个实施例,在多个执行机构产生动态触觉效果的实例实施的框图;图9展示了根据本专利技术实施例,包括方向性质的实例关键帧定义;图10展示了根据本专利技术实施例的触觉效果发生模块的功能流程图;图11展示了根据本专利技术另一个实施例的触觉效果发生模块的功能流程图。具体实施方式正如以下说明,“动态触觉效果”是指当其响应一个或多个输入参数时随着时间流逝而进展的触觉效果。动态触觉效果是在触觉设备上显示的触觉的或振动的效果,以表示给定输入信号的状态改变。该输入信号可以是由带有触觉反馈的设备上传感器所俘获的信号,比如位置、加速度、压力、朝向或接近度,或者由其他设备俘获并为了影响触觉效果的产生而发送给触觉设备的信号。动态效果信号可以是任何类型的信号,但是不一定必须复杂。例如,动态效果信号可以是简单的正弦波,它具有某种性质比如相位、频率或振幅,随时间改变或根据把输入参数映射到效果信号的性质改变的映射模式实时反应。输入参数可以是能够由某设备提供的任何类型的输入,典型情况下,可以是任何类型的信号,比如设备传感器信号。设备传感器信号可以由任何装置产生,典型情况下可以通过以设备俘获用户姿态而产生。动态效果对姿态界面可以非常有用,但是为了产生动态信号不一定要求姿态或传感器的使用。不直接涉及姿态的一个普通情景是定义动画小部件的动态触觉行为。例如,当用户滚动某列表时,典型情况下不是姿态的触觉将感觉最直观,而是小部件响应该姿态的动作。在滚动列表实例中,轻轻地滑动该列表可以产生根据该滚动速度而改变的动态触觉反馈,但是猛然移动滚动条即使该姿态已经结束也可以产生动态触觉。这就产生了小部件具有某些物理性质的错觉,并且它提供给用户有关小部件状态的信息,比如其速度或者它是否在运动。姿态是身体传达意图即用户目的的任何动作。应当理解,简单的姿态可以组合以形成更复杂的姿态。例如,让手指与触敏表面接触可以称为“手指靠近”姿态,而让手指从触敏表面移开可以称为分开的“手指离去”姿态。如果“手指靠近”与“手指离去”姿态之间的时间相对短,该组合姿态可以称为“轻击”;如果“手指靠近”与“手指离去”姿态之间的时间相对长,该组合姿态可以称为“长轻击”;如果“手指靠近”与“手指离去”姿态的二维(x,y)位置之间的距离相对大,该组合姿态可以称为“挥击”;如果“手指靠近”与“手指离去”姿态的二维(x,y)位置之间的距离相对小,该组合姿态可以称为“涂抹”、“涂去”、“轻弹”。任何数量的二维或三维简单或复杂的姿态都可以以任何方式组合以形成任何数量的其他姿态,包括但是不限于多个手指接触,手掌和拳头接触,或者接近该设备。姿态还可以是由具有加速计、回转仪或其他运动传感器的设备识别出并转换为电子信号的任何形式的手移动。这样的电子信号能够触发动态效果,比如摇动虚拟骰子,其中传感器俘获用户想产生动态效果的意图。一个实施例是在多个执行机构能够产生一个或多个动态触觉效果的系统,其中这一个或多个动态触觉效果可以分布在多个执行机构当中。系统可以为某动态触觉效果定义两个或三个关键帧。在一个实施例中,系统能够允许每个关键帧使用某执行机构值瞄准这多个执行机构中特定的执行机构、对分开的执行机构值插值、通过对两个或多个关键帧内存储的两个或多个触觉效果插值而产生动态触觉效果,然后根据执行机构值插值结果在目标执行机构当中分配动态触觉效果。在另一个实施例中,系统能够允许每个关键帧瞄准这多个执行机构中特定的执行机构、把瞄准同一执行机构的关键帧分组在一起,并且通过对在每个执行机构的分组后关键帧内存储的触觉效果独立地插值而产生动态触觉效果。在另一个实施例中,系统能够确定执行机构分配信息,它指明如何在多个执行机构当中分配动态触觉效果。然后系统能够通过对在两个或多个关键帧内存储的两个或多个触觉效果插值而产生动态触觉效果,然后使用执行机构分配信息在多个执行机构当中分配动态触觉效果。另一个实施例是使用一个或多个关键帧能够产生动态触觉效果的系统,其中每个关键帧包括方向性质。方向性质可以指明此关键帧要用于动态触觉效果的特定方向。根据确定的动态触觉效果的方向,带有方向性质等于所确定方向的一个或多个关键帧能够用于产生动态触觉效果。一种类型的动态触觉效果是根据动态值是在第一内插值与第二内插值之间本文档来自技高网...
增强的动态触觉效果

【技术保护点】
1.一种计算机实施的方法,用于产生动态触觉效果,所述计算机实施的方法包括:接收第一关键帧,包括第一内插值和第一触觉效果定义,其中第一关键帧是能够用于定义所述动态触觉效果的第一基本触觉效果的表达;接收第二关键帧,包括第二内插值和第二触觉效果定义,其中第二关键帧是能够用于定义所述动态触觉效果的第二基本触觉效果的表达;接收内插值,其中,所述内插值在所述第一内插值与所述第二内插值之间,其中所述内插值、第一内插值和第二内插值分别是指定相应的当前插值正在何处发生的值;根据所述内插值以及包括第一关键帧或第二关键帧的关键帧的分组,确定所述动态触觉效果,其中被分组的每个关键帧瞄准执行机构,并且通过对在所述执行机构的关键帧的分组内存储的触觉效果独立地插值而产生所述动态触觉效果;在所述执行机构处分配所述动态触觉效果;以及使所述执行机构基于所述动态触觉效果输出一个或多个触觉效果。

【技术特征摘要】
2012.12.10 US 13/709,1571.一种计算机实施的方法,用于产生动态触觉效果,所述计算机实施的方法包括:接收第一关键帧,包括第一内插值和第一触觉效果定义,其中第一关键帧是能够用于定义所述动态触觉效果的第一基本触觉效果的表达;接收第二关键帧,包括第二内插值和第二触觉效果定义,其中第二关键帧是能够用于定义所述动态触觉效果的第二基本触觉效果的表达;接收内插值,其中,所述内插值在所述第一内插值与所述第二内插值之间,其中所述内插值、第一内插值和第二内插值分别是指定相应的当前插值正在何处发生的值;根据所述内插值以及包括第一关键帧或第二关键帧的关键帧的分组,确定所述动态触觉效果,其中被分组的每个关键帧瞄准执行机构,并且通过对在所述执行机构的关键帧的分组内存储的触觉效果独立地插值而产生所述动态触觉效果;在所述执行机构处分配所述动态触觉效果;以及使所述执行机构基于所述动态触觉效果输出一个或多个触觉效果。2.根据权利要求1的计算机实施的方法,其中,从所述内插值确定所述动态触觉效果进一步包括从所述第一触觉效果定义与所述第二触觉效果定义插值得到所述动态触觉效果;其中,分配所述动态触觉效果进一步包括:接收第一执行机构值,其中所述第一执行机构值对应于多个执行机构的第一执行机构,以及所述第一执行机构值被存储在所述第一关键帧之内;接收第二执行机构值,其中所述第二执行机构值对应于所述多个执行机构的第二执行机构,以及所述第二执行机构值被存储在所述第二关键帧之内;从所述第一执行机构值与所述第二执行机构值插值得到插值后执行机构值;以及根据插值后执行机构值在所述第一执行机构与所述第二执行机构之间分配动态触觉效果。3.根据权利要求2的计算机实施的方法,产生所述动态触觉效果进一步包括:接收一个或多个另外的关键帧,其中每个另外的关键帧都包括另外的内插值和另外的触觉效果定义;接收一个或多个另外的执行机构值,其中每个另外的执行机构值都对应于所述多个执行机构的某个另外的执行机构,以及每个另外的执行机构值都被存储在一个或多个另外的关键帧的某个另外的关键帧之内;其中,从所述内插值确定所述动态触觉效果进一步包括从所述第一触觉效果定义、所述第二触觉效果定义以及所述一个或多个另外的触觉效果定义插值得到所述动态触觉效果;其中,分配所述动态触觉效果进一步包括:从所述第一执行机构值、所述第二执行机构值以及一个或多个另外的执行机构值插值得到插值后执行机构值;根据插值后执行机构值在所述第一执行机构、所述第二执行机构以及一个或多个另外的执行机构当中分配所述动态触觉效果。4.根据权利要求1的计算机实施的方法,产生所述动态触觉效果进一步包括:接收第三关键帧,包括第三内插值和第三触觉效果定义;接收第四关键帧,包括第四内插值和第四触觉效果定义;其中,分配所述动态触觉效果进一步包括:接收第一执行机构值,其中所述第一执行机构值对应于多个执行机构的第一执行机构,以及所述第一执行机构值被存储在所述第一关键帧和所述第三关键帧之内;接收第二执行机构值,其中所述第二执行机构值对应于所述多个执行机构的第二执行机构,以及所述第二执行机构值被存储在所述第二关键帧和所述第四关键帧之内;把包括所述第一执行机构值的所述第一关键帧和所述第三关键帧分组在一起;把包括所述第二执行机构值的所述第二关键帧和所述第四关键帧分组在一起;其中,从所述内插值确定所述动态触觉效果进一步包括:从所述第一触觉效果定义与所述第三触觉效果定义插值得到所述第一执行机构的第一动态触觉效果;以及从所述第二触觉效果定义与所述第四触觉效果定义插值得到所述第二执行机构的第二动态触觉效果。5.根据权利要求4的计算机实施的方法,产生所述动态触觉效果进一步包括:接收一个或多个另外的关键帧,其中每个另外的关键帧都包括另外的内插值和另外的触觉效果定义;把一个或多个另外的关键帧分组在或者第一组关键帧或者第二组关键帧之内;其中,从所述内插值确定所述动态触觉效果进一步包括:从所述第一触觉效果定义、所述第三触觉效果定义以及所述第一组关键帧内的任何另外的触觉效果定义插值得到所述第一执行机构的所述第一动态触觉效果;以及从所述第二触觉效果定义、所述第四触觉效果定义以及所述第二组关键帧内的任何另外的触觉效果定义插值得到所述第二执行机构的所述第二动态触觉效果。6.根据权利要求5的计算机实施的方法,其中,分配所述动态触觉效果进一步包括:接收一个或多个另外的执行机构值,其中所述一个或多个另外的执行机构值对应于所述多个执行机构的一个或多个另外的执行机构,以及每个另外的执行机构值都被存储在所述一个或多个另外的关键帧的至少一个另外的关键帧之内;对于每个另外的执行机构值,把包括所述另外的执行机构值的所述一个或多个另外的关键帧的至少一个另外的关键帧分组在一起;对于每个另外的组,从所述另外...

【专利技术属性】
技术研发人员:H·达考斯塔E·吉瓦伊斯S·S·巴哈迪亚
申请(专利权)人:意美森公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1