[发明专利]用于物理输入装置控制件与应用程序动作之间的统一上下文映射的系统和方法有效
| 申请号: | 201080042443.7 | 申请日: | 2010-07-29 |
| 公开(公告)号: | CN102576253A | 公开(公告)日: | 2012-07-11 |
| 发明(设计)人: | 明梁·谭;特伦斯·唐;亨奇翟米克·郭纳王 | 申请(专利权)人: | 雷蛇装置(亚太)私人有限公司 |
| 主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/033;G06F3/048;G06F15/17 |
| 代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 |
| 地址: | 新加坡仔力*** | 国省代码: | 新加坡;SG |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 物理 输入 装置 控制 应用程序 动作 之间 统一 上下文 映射 系统 方法 | ||
技术领域
本发明大体涉及用于将输入装置控制元件与一个或多个应用程序动作关联的系统和方法。确切地说,本发明的各方面涉及一种系统和方法,用于在应用程序的执行上下文中,以图形形式建立物理输入装置控制元件与一组应用程序动作或动作序列之间的关系,并在应用程序的执行过程中以一致方式维持所述关系。
背景技术
现代电子游戏通常基于台式机或笔记本电脑等计算系统而进行操作。根据特定游戏的性质,用户交互或游戏操作可能涉及单个独立计算机系统,或有助于多个用户进行游戏操作的联网计算机系统。对于基于互联网的大型多人在线(MMO)游戏,可能有数百甚至数千用户或玩家同时参与游戏。MMO游戏通常以实时或接近实时的方式,让玩家能够进行大规模的合作和竞赛。著名MMO游戏的一个实例是魔兽世(World of)(暴雪娱乐公司,欧文,加利福尼亚州(Blizzard Entertainment,Irvine,CA))。
与游戏相关的图形信息(例如特定游戏环境中的场景以及此类场景中虚拟角色之间的互动)和游戏细节(例如虚拟角色状态或属性)通常在游戏操作过程中显示在玩家的显示屏上。通常使用计算机鼠标、键盘或类似输入装置等计算机外围装置来将玩家的命令或指令输入到计算系统中。此类指令可包括对显示在显示屏上的图形元素和图标进行选择,以便在游戏中执行或启动具体的相应功能或动作。例如,玩家可按下计算机鼠标上的按钮,以选择游戏应用程序中显示的某一图标(例如,形成动作条的一部分的动作键)。按下鼠标按钮后,将执行与所显示的图标关联的一组程序指令,从而执行对应于所显示的图标的游戏动作。例如,此类游戏动作可以是在游戏操作过程中,启用与特定虚拟角色关联的技能或咒语。通常情况下,按下计算机鼠标按钮将生成相应的按钮信号。例如,当按下第一鼠标按钮时,将通过计算机鼠标硬件、固件和/或基于类协议进行操作的计算机鼠标装置驱动程序来生成相应的第一按钮信号。
对于物理输入装置,可经由鼠标固件和/或鼠标装置驱动程序对默认的按钮到信号关系进行重新配置,这样按下第一鼠标按钮即可生成除第一按钮信号以外的其他信号。通过适当选择更新的固件配置或对鼠标装置驱动程序进行重新配置,可将特定鼠标按钮映射到特定信号的产生,以有助于建立经修改或更新的按钮到信号配对。基于各自的知识和经验,玩家可对固件或鼠标装置驱动程序进行重新配置,以建立一组经修改的按钮到信号映射,这些映射对应于用以启动或调用游戏中特定的预定动作、功能或动作键的信号。例如,玩家可进行此类重新配置操作,以基于常规游戏情况以及特定虚拟角色在玩家控制下的能力或属性,有助于提高游戏操作的有效性和效率性。此类重新配置操作独立于应用程序执行过程。
在游戏应用程序中,可基于默认固件配置或默认装置驱动程序配置,对动作、功能或动作键进行默认分配。游戏应用程序本身可以明显方式允许玩家将游戏动作或动作键分配或绑定到鼠标按钮。但实际情况是,动作或动作键被分配或绑定到由装置驱动程序生成的按钮信号,而不是被分配或绑定到鼠标按钮本身。因此,如果鼠标固件或鼠标装置驱动程序已根据经过修改或更新的按钮到信号映射而基于输出信号进行重新配置,则可能响应于按下鼠标按钮,出现游戏动作分配错误和键绑定不匹配。在这种情况下,按下特定鼠标按钮可能无法完成所需的游戏动作,或者可能进行不需要的游戏动作,从而对游戏操作产生不利影响。
发明内容
根据本发明的一方面,一种基于计算机的方法用于管理输入装置所具有的一组物理控制元件与应用程序响应于用户输入所执行的一组用户可选动作之间的至少一个关系,所述方法包括:建立应用程序执行上下文;在所述物理控制元件组内的第一物理控制元件与所述应用程序执行上下文内的第一用户可选动作之间建立关系;以及以特定方式自动维持所述第一物理控制元件与所述第一用户可选动作之间的关系,从而在对应于所述输入装置的固件和对应于所述输入装置的装置驱动程序中的一者已进行重新配置,改变了由所述第一物理控制元件生成的控制元件信号后,响应于用户与所述第一物理控制元件进行交互而启用所述第一用户可选动作。
根据本发明的一方面,维持所述第一物理控制元件与所述第一用户可选动作之间的关系可在所述应用程序的执行上下文中进行。所述应用程序可包括对应于计算机游戏的一部分或多部分的程序指令,且在一方面中,所述应用程序对应于MMO游戏客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于雷蛇装置(亚太)私人有限公司,未经雷蛇装置(亚太)私人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080042443.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:内窥镜系统
- 下一篇:一种网络管理运维方法和系统





