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

触觉触发器修改系统技术方案

技术编号:15122744 阅读:33 留言:0更新日期:2017-04-10 01:27
本发明专利技术公开了触觉触发器修改系统。提供了一种修改在用户输入元件处体验到的触觉效果的系统。该系统向外围设备发送触觉指令和触觉效果定义。该系统还接收包括用户输入元件的位置或者施加到用户输入元件的力的用户输入数据。该系统还基于接收到的用户输入数据来修改触觉效果定义。该系统还将新的触觉指令和经修改的触觉效果定义发送到外围设备。该系统还使得触觉输出设备响应于新的触觉指令在外围设备的用户输入元件处基于经修改的触觉效果定义来修改触觉效果。

【技术实现步骤摘要】

一个实施例概括而言涉及设备,更具体而言涉及产生触觉效果(hapticeffect)的设备。
技术介绍
视频游戏和视频游戏系统已变得极为流行。视频游戏设备或控制器通常使用视觉和听觉线索来向用户提供反馈。在一些界面设备中,还向用户提供动觉反馈(例如作用力和阻力反馈)和/或触感反馈(例如振动、纹理和热量),它们更概括而言被统称为“触觉反馈”或“触觉效果”。触觉反馈可提供增强并简化用户与视频游戏控制器或其他电子设备的交互的线索。具体而言,振动效果或者说振动触觉效果在向视频游戏控制器或其他电子设备的用户提供线索以就特定事件提醒用户或者提供逼真的反馈以产生在仿真或虚拟环境内的更强的感官沉浸方面可能是有用的。用户在其中与用户输入元件交互以引起动作的其他设备,例如医疗设备、汽车控制器、遥控器和其他类似设备,也受益于触觉反馈或触觉效果。作为示例而非限制,医疗设备上的用户输入元件可被用户在医疗设备的近端部在患者的身体外加以操作以在医疗设备的远端处在患者的身体内引起动作。可以使用触觉反馈或触觉效果来就特定事件提醒用户,或者向用户提供关于医疗设备在医疗设备的远端与患者的交互的逼真反馈。
技术实现思路
一个实施例是一种修改在用户输入元件处体验到的触觉效果的系统。该系统向外围设备发送触觉指令和触觉效果定义。该系统还接收包括用户输入元件的位置或者施加到用户输入元件的力的用户输入数据。该系统还基于接收到的用户输入数据来修改触觉效果定义。该系统还将新的触觉指令和经修改的触觉效果定义发送到外围设备。该系统还使得触觉输出设备响应于新的触觉指令在外围设备的用户输入元件处基于经修改的触觉效果定义来修改触觉效果。附图说明更多实施例、细节、优点和修改将通过以下要结合附图来理解的对优选实施例的详细描述而变清楚。图1示出了根据本专利技术的一个实施例的系统的框图。图2根据本专利技术的实施例示出了一种控制器。图3根据本专利技术的实施例示出了图2的控制器的另一视图。图4根据本专利技术的实施例示出了控制器结合主机计算机和显示器的框图。图5根据本专利技术的实施例示出了系统的触发器触觉效果软件栈的框图。图6根据本专利技术的实施例示出了原始触发器触觉效果定义,其可在控制器的触发器未被按压时产生能够在该触发器处体验到的原始触发器触觉效果。图7根据本专利技术的实施例示出了经修改的触发器触觉效果定义,其可在控制器的触发器被完全按压时产生能够在该触发器处体验到的经修改的触发器触觉效果。图8根据本专利技术的实施例示出了触觉触发器修改模块的功能的流程图。图9根据本专利技术的另一实施例示出了触觉触发器修改模块的功能的流程图。具体实施方式一个实施例是一种基于从外围设备接收的用户输入数据来修改在诸如游戏控制器或游戏手柄之类的外围设备处体验到的触觉反馈的系统。例如,该系统可基于从外围设备接收的触发器数据来修改在控制器的触发器或者某个其他外围设备处体验到的触发器触觉效果。触发器数据的示例可包括触发器的位置、触发器的闭合速率或者施加到触发器的力。触发器触觉效果的修改的示例包括程序化地修改触发器触觉效果的幅度(即,强度)、频率、发动、衰退或者持续时间。通过修改触发器触觉效果,系统可针对触发器位置、触发器闭合速率或者施加到触发器的力进行补偿,以便在触发器处体验到“理想”触发器触觉效果。作为另一示例,系统可基于用户输入数据来修改在控制器、游戏手柄或其他外围设备的用户输入元件处体验到的一般触觉效果。经修改的触觉反馈感觉可以对用户与用户输入元件的交互加以补偿。系统可首先接收触觉效果定义。系统还可接收触发器数据,例如触发器的位置、触发器的闭合速率或者施加到触发器的力。这种触发器数据的示例可以包括将触发器放置在特定位置、使触发器扫过特定位置或者挤压触发器。系统可以基于接收到的触发器数据来程序化地修改触觉效果定义,例如程序化地修改触觉效果定义的幅度参数、频率参数、方向性参数、发动参数、衰退参数和/或持续时间参数。系统随后可使得控制器、游戏手柄或其他外围设备的一个或多个马达或致动器基于经修改的触觉效果定义来播放或以其他方式输出触觉反馈,从而使得经修改的触觉反馈被体验到。换言之,系统可使得控制器、游戏手柄或其他外围设备基于经修改的触觉效果定义来重放触觉效果,其中基于经修改的触觉效果定义的触觉反馈可不同于基于原始触觉效果定义的触觉反馈。如本领域普通技术人员所理解的,“重放”是再现数据(例如,音频数据、视频数据或触觉数据)的动作或实例。从而,在一个示例中,系统可基于用户与触发器的交互来修改在控制器的触发器处要体验到的整体触发器触觉效果。在一个示例实施例中,游戏应用内的武器可具有再装弹药效果,其在控制器的触发器处产生“嗡嗡”的触发器触觉效果,从而产生了好像在触发器本身内有致动器一样的触觉感觉。这种性质的触发器触觉效果可要求只有非常小量的力被施加到触发器。然而,在激烈的游戏战斗中,用户可能使得其手指连续地拉触发器,从而使得触发器触觉效果无效。根据该实施例,系统可确定触发器的位置(或者触发器的闭合速率或者施加到触发器的力),并且可以修改触发器触觉效果以使得触发器触觉效果仍然能够被体验到。图1示出了根据本专利技术的一个实施例的系统10的框图。在一个实施例中,系统10是设备(例如,个人计算机或控制台,例如视频游戏控制台)的一部分,并且系统10为该设备提供触发器触觉效果修改功能。在另一实施例中,系统10与设备(例如,个人计算机或控制台)分离,并且为设备远程地提供上述功能。虽然被示为单个系统,但系统10的功能可实现为分布式系统。系统10包括总线12或用于传输信息的其他通信机制,以及可操作地耦合到总线12用于处理信息的处理器22。处理器22可以是任何类型的通用或专用处理器。系统10还包括存储器14,用于存储信息和处理器22要执行的指令。存储器14可包括随机访问存储器(“RAM”)、只读存储器(“ROM”)、诸如磁盘或光盘之类的静态存储装置或者任何其他类型的计算机可读介质的任何组合。计算机可读介质可以是任何可被处理器22访问的可用介质并且可包括易失性介质和非易失性介质、可移除介质和不可移除介质、通信介质以及存储介质。通信介质可包括计算机可读指令、数据结构、程序模块或者经调制的数据信号(例如载波或其他传输机制)中的其他数据,并且可包括本领域中已知本文档来自技高网...

【技术保护点】
一种非暂态计算机可读介质,其上存储有指令,所述指令当被处理器执行时,使得该处理器修改在触发器处体验到的触觉效果,所述修改包括:从外围设备接收触发器数据,所述触发器数据包括以下各项中的至少一者:所述触发器的位置;所述触发器的闭合速率;或者施加到所述触发器的力;基于接收到的触发器数据来修改触觉效果定义;将触发器指令和经修改的触觉效果定义发送到所述外围设备;以及使得针对性触觉输出设备响应于所述触发器指令在所述外围设备的触发器处基于经修改的触觉效果定义来修改触觉效果。

【技术特征摘要】
2014.11.12 US 14/538,9551.一种非暂态计算机可读介质,其上存储有指令,所述指令当
被处理器执行时,使得该处理器修改在触发器处体验到的触觉效果,
所述修改包括:
从外围设备接收触发器数据,所述触发器数据包括以下各项中的
至少一者:所述触发器的位置;所述触发器的闭合速率;或者施加到
所述触发器的力;
基于接收到的触发器数据来修改触觉效果定义;
将触发器指令和经修改的触觉效果定义发送到所述外围设备;以

使得针对性触觉输出设备响应于所述触发器指令在所述外围设备
的触发器处基于经修改的触觉效果定义来修改触觉效果。
2.如权利要求1所述的非暂态计算机可读介质,
其中,所述触觉效果定义包括触觉数据;
其中,修改触觉效果定义包括修改所述触觉效果定义的触觉数据。
3.如权利要求2所述的非暂态计算机可读介质,
其中,修改触觉效果定义的触觉数据包括修改以下各项中的至少
一者:幅度参数;频率参数;方向性参数;发动参数;衰退参数;或
者持续时间参数。
4.如权利要求1所述的非暂态计算机可读介质,所述修改还包
括:
接收运动数据;以及
基于接收到的运动数据来修改所述触觉效果定义。
5.如权利要求1所述的非暂态计算机可读介质,其中,所述运

\t动数据包括以下各项中的至少一者:所述外围设备的用户输入元件从
第一轴到第二轴的运动;或者所述用户输入元件从第一方向到第二方
向的运动。
6.如权利要求1所述的非暂态计算机可读介质,其中,所述外
围设备包括控制器或游戏手柄。
7.如权利要求1所述的非暂态计算机可读介质,其中,所述触
觉效果定义包括触发器触觉效果定义。
8.一种用于修改在触发器处体验到的触觉效果的由计算机实现
的方法,所述由计算机实现的方法包括:
从外围设备接收触发器数据,所述触发器数据包括以下各项中的...

【专利技术属性】
技术研发人员:W·瑞赫恩
申请(专利权)人:意美森公司
类型:发明
国别省市:美国;US

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

1