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

编码动态触觉效应制造技术

技术编号:10075345 阅读:118 留言:0更新日期:2014-05-24 04:32
本公开涉及编码动态触觉效应。提供了编码一种或多种动态触觉效应的系统。该系统把动态触觉效应定义为包括多个关键帧,其中每个关键帧都包括一个插入值和对应的触觉效应。插入值是规定插入在哪里发生的值。该系统生成触觉效应文件,并且把动态触觉效应存储在该触觉效应文件中。

【技术实现步骤摘要】

一种实施例一般针对触觉效应,而且更具体地,针对编码动态触觉效应
技术介绍
电子设备制造商努力为用户产生丰富的接口。传统设备使用视觉与听觉线索来向用户提供反馈。在有些接口设备中,动觉反馈(例如主动和被动的力反馈)和/或触感反馈(例如振动、纹理和热量)也向用户提供,更一般地称为“触觉反馈”或“触觉效应”。触觉反馈可以提供增强并简化用户接口的线索。具体而言,振动效应,或振动触感触觉效应,在向电子设备的用户提供提醒用户特殊事件的线索时可能是有用的,或者提供逼真的反馈,在模拟或虚拟环境中产生更大的感官沉浸。触觉反馈越来越多地结合到称为“手持式设备”或“便携式设备”的便携式电子设备中,例如蜂窝电话、个人数字助理(“PDA”)、智能电话和便携式游戏设备。例如,有些便携式游戏应用能够以类似于供更大规模游戏系统使用的、配置成提供触觉反馈的控制设备(例如,操纵杆等)的方式振动。此外,例如蜂窝电话和智能电话的设备能够通过振动向用户提供各种提醒。例如,蜂窝电话可以通过振动提醒用户进入的电话呼叫。类似地,智能电话可以提醒用户计划好的日历项或者为用户提供“要做的工作”列表项或日历约会的提醒。另外,触觉效应可以用于模拟“现实世界”动态事件,例如视频游戏中弹球的感觉。
技术实现思路
一种实施例是编码触觉信号的系统。该系统接收一个或多个关键帧。每个关键帧都具有一个插入值和一个触觉效应。该系统进一步r>利用所述一个或多个关键帧生成触觉效应信号。该系统进一步在触觉效应文件中存储触觉效应信号。另一种实施例是编码动态触觉效应的系统。该系统把动态触觉效应定义为包括一个或多个关键帧。每个关键帧都包括一个插入值和对应的触觉效应,其中该插入值是规定,对于对应的触觉效应,在哪里发生插入的值。该系统进一步生成触觉效应文件。该系统进一步在触觉效应文件中存储动态触觉效应。附图说明根据以下对优选实施例的具体描述,进一步的实施例、细节、优点和修改将变得显然,其中优选实施例要结合附图来理解。图1说明了根据本专利技术一种实施例的系统的框图。图2根据本专利技术一种实施例说明了示例动态触觉效应定义。图3根据本专利技术一种实施例说明了示例关键帧定义。图4根据本专利技术一种实施例说明了示例基础触觉效应存储块。图5根据本专利技术一种实施例说明了示例帧列表块。图6根据本专利技术一种实施例说明了触觉编码模块功能性的流程图。图7根据本专利技术另一种实施例说明了触觉编码模块功能性的流程图。具体实施方式如下所述,“动态触觉效应”指当其对一个或多个输入参数响应时随时间演化的触觉效应。动态触觉效应是在触觉设备上显示的触觉或振动触感效应,代表给定输入信号的状态变化。输入信号可以是由设备上的传感器利用具有触觉反馈捕捉到的信号,例如位置、加速度、压力、定向或接近性,或者由其它设备捕捉并发送到触觉设备以便影响触觉效应生成的信号。动态效应信号可以是任何类型的信号,但不一定要复杂。例如,动态效应信号可以是简单的正弦波,具有随时间变化或者根据映射策略实时反应的某个属性,例如相位、频率或幅值,其中的映射策略把输入参数映射到效应信号变化的属性上。输入参数可以是能够由设备提供的任何类型的输入,而且一般来说可以是例如设备传感器信号的任何类型的信号。设备传感器信号可以通过任何方式生成,而且一般可以通过利用设备捕捉用户手势生成。动态效应对于手势接口可能是非常有用的,但是手势或传感器的使用对于产生动态信号不是必需的。不直接涉及手势的一种常见场景是定义动画小部件的动态触觉行为。例如,当用户滚动一个列表时,一般不是手势的触觉生成(haptification)将感觉更直观,而是小部件响应该手势的运动感觉更直观。在滚动列表例子中,轻柔地滑动列表将生成根据滚动速度改变的动态触觉反馈,但是猛推滚动条甚至在该手势结束之后还可能产生动态触觉。这产生了小部件具有某种物理属性的错觉并且为用户提供了关于小部件状态的信息,例如其速度或者它是否在运动。手势是传达含义或用户意图的任何身体运动。将认识到,简单的手势可以结合,形成更复杂的手势。例如,让一根手指与触摸敏感表面接触可以被称为“手指放上”手势,而从触摸敏感表面移开手指可以被称为“手指拿开”手势。如果“手指放上”和“手指拿开”手势之间的时间相对短,则该组合手势可以被称为“轻击”;如果“手指放上”和“手指拿开”手势之间的时间相对长,则该组合手势可以被称为“长轻击”;如果“手指放上”和“手指拿开”手势的两维(x,y)位置之间的距离相对大,则该组合手势可以被称为“轻扫”;如果“手指放上”和“手指拿开”手势的两维(x,y)位置之间的距离相对小,则该组合手势可以被称为“拖尾”、“涂污”或“轻弹”。任意数量的两维或三维简单或复杂手势可以按任何方式组合,形成任意数量的其它手势,包括,但不限于,多指接触、手掌或拳头接触,或者与设备的接近性。手势还可以是通过具有加速计、陀螺仪或其它运动传感器的设备识别出并且转换成电信号的任何形式的手的运动。这种电信号可以激活动态效应,例如摇晃虚拟骰子,其中传感器捕捉生成动态效应的用户意图。一种实施例是可以在盘、存储器或任何计算机可读存储介质上编码一个或多个动态触觉效应的系统。一种类型的动态触觉效应是可以通过基于作为第一插入值与第二插入值之间的一个值的动态值插入第一触觉效应和第二触觉效应来生成的触觉效应。等于第一插入值或第二插入值的动态值被认为“在第一插入值与第二插入值之间”。更具体地,用于动态触觉效应的每个参数的值是通过利用插值函数用第二触觉效应的参数的值插入第一触觉效应的参数的值来计算的。动态触觉效应的每个参数值的插入可以基于该动态值落在第一插入值与第二插入值之间什么位置。动态触觉效应进一步在于2012年7月11日提交且标题为“GENERATING HAPTIC EFFECTS FOR DYNAMIC EVENTS”的美国专利申请序列号13/546,351中描述(其内容在此引入作为参考)。动态触觉效应可以利用触觉效应信号来编码,其中触觉效应信号是动态触觉效应的表示。触觉效应信号可以在盘、存储器或任何计算机可读存储介质上持久化。根据该实施例,该系统可以把每个动态触觉效应定义为一个或多个关键帧,其中每个关键帧都可以包括一个触觉效应和对应的值。因而,该系统可以产生一个或多个动态触觉效应定义。该系统可以在...
编码动态触觉效应

【技术保护点】

【技术特征摘要】
2012.11.02 US 13/667,0031.一种编码触觉效应信号的方法,包括:
接收具有第一插入值和第一触觉效应的第一关键帧;
接收具有第二插入值和第二触觉效应的第二关键帧;
利用第一关键帧和第二关键帧生成触觉效应信号;及
把触觉效应信号存储在触觉效应文件中。
2.如权利要求1所述的方法,进一步包括:
从触觉效应文件检索触觉效应信号;及
根据该触觉效应信号把驱动信号施加到触觉输出设备。
3.如权利要求2所述的方法,进一步包括利用触觉输出设备生
成驱动信号。
4.如权利要求3所述的方法,其中第一触觉效应和第二触觉效
应各自都是振动触觉效应而且各自都包括多个参数。
5.如权利要求4所述的方法,其中所述多个参数包括量值参
数、频率参数和持续时间参数。
6.如权利要求1所述的方法,其中第一关键帧和第二关键帧各
自都包括重复间隙值。
7.如权利要求1所述的方法,其中触觉效应信号进一步包括该
触觉效应信号结束的指示。
8.如权利要求1所述的方法,其中触觉效应信号进一步包括触
觉效应存储块,及
其中,第一触觉效应和第二触觉效应存储在该触觉效应存储块
中。
9.如权利要求1所述的方法,其中触觉效应文件的格式是二进
制格式或者可扩展标记语言格式中的至少一种。
10.一种用于...

【专利技术属性】
技术研发人员:H·达考斯塔安丰天C·J·尤尔里奇
申请(专利权)人:英默森公司
类型:发明
国别省市:

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

1