便携式游戏控制器设置的制作方法

文档序号:1562950阅读:374来源:国知局
专利名称:便携式游戏控制器设置的制作方法
技术领域
本公开一般地涉及具有可定制设置的游戏控制器。
背景技术
用户典型地使用诸如操纵杆的游戏控制器来向在游戏控制台上本地执行、或通过网络在服务器上远程地执行的游戏软件输入命令和信息。用户通过游戏控制器输入的命令可以被游戏软件利用来操纵被显示给用户的对象。其示例是赛车游戏,其中使用游戏控制器来沿着显示的跑道驾驶显示的赛车。游戏控制器典型地具有各种各样的按钮、开关、旋钮等,其可由用户激励来发出期望的命令。在赛车游戏示例中,游戏控制器的左按钮可以启动左拐,而右按钮可以启动右拐。右上按钮可以使车辆加速,并且右下按钮可以使其减速。此外,侧按钮可以重启游戏, 并且另一侧按钮可以使其暂停,而还有其他按钮和开关可以打开或关闭与声音、振动、视觉效果等相关的各种游戏效果。取决于游戏的类型,按钮在其他车辆也可以被用来发射导弹或子弹。在诸如定制模式的适当模式期间,他们也可以用来输入信息。这样的信息可以包括用户的姓名或假名等。游戏控制器的按钮、开关和旋钮的效果典型地由游戏软件来规定,并且特定于正在玩的特定游戏。然而,在一些实例中,这些按钮、开关和旋钮的效果可以依据用户的偏好来编程。惯用左手的玩家可能因而更喜欢与惯用右手的玩家相反的配置,对于一些或所有游戏控制器按钮、开关和旋钮,可以能够将控制器编程为使得其按钮、开关和旋钮提供与更适合于惯用右手的玩家的默认配置不同的效果。例如,惯用左手的玩家可能更喜欢使用左侧按钮而不是右侧按钮来启动导弹发射。一旦完成定制,可以玩游戏,并且控制器将依据用户偏好以编程的方式运转。这样的配置可以被游戏控制器存储,用于当玩家利用特定游戏控制器激励特定游戏时取得。如果期望定制的控制器设置,编程典型地需要用户被约束到的专门设计的、可编程控制器。换句话说,当改变玩的位置时,例如从其自己家到朋友家或其他位置,用户必须随身携带可编程的控制器。因为计算机游戏的流行和普遍存在,玩家经常具有在每个位置使用相同或不同游戏控制器在各种不同的位置(例如玩家自己的家、邻居家或公共位置)玩相同游戏的机会。在不同游戏控制器的情况下,游戏控制器可能是玩家被定制到的相同模型,因而具有相同的按钮、开关或旋钮布局,或其可以是具有不同布局的不同模型。在任一情况下,对于玩家将期望为相同的控制器保持优选的按钮行为,无论正在使用哪个游戏控制器,无论什么平台(也就是说,主机游戏控制台或远程服务器),以及无论正在玩什么特定游戏。有效地,将期望具有用户可以与位置、游戏控制器、平台、游戏软件或其他约束无关地应用的便携式游戏控制器。

发明内容
如在此所描述的,一种游戏系统,包括控制器设置存储,被配置为存储映射信息,其将游戏控制器命令的输入集合映射到游戏控制器命令的输出集合,所属映射信息可由用户配置;以及处理器,被配置为至少部分给予游戏控制器命令的输出集合来运行游戏软件。还如在此所描述的,一种游戏系统,包括翻译器,被配置为将游戏控制器发出的游戏控制器命令的集合转换到经翻译的命令的集合;以及处理器,被配置为在第一模式中基于所述游戏控制器命令、以及在第二模式中基于所述经翻译的命令来运行游戏软件。还如在此所描述的,一种用于实现游戏控制器映射信息便携性的方法,包括生成将第一游戏控制器的命令的输入集合映射到所述第一游戏控制器的命令的输出集合的映射信息;以及将所述映射信息应用于第二游戏控制器,以将所述第二游戏控制器的命令的输入集合映射到所述第二游戏控制器的命令的输出集合。还如在此所描述的,一种用于实现游戏控制器映射信息便携性的设备,包括用于生成将第一游戏控制器的命令的输入集合映射到所述第一游戏控制器的命令的输出集合的映射信息的装置;以及用于将所述映射信息应用于第二游戏控制器,以将所述第二游戏控制器的命令的输入集合映射到所述第二游戏控制器的命令的输出集合的装置。 还如在此所描述的,一种设备,包括可由机器读取的程序存储设备,有形地包含可由机器执行以执行用于实现游戏控制器映射信息便携性的方法的指令程序,所述方法包括生成将第一游戏控制器的命令的输入集合映射到所述第一游戏控制器的命令的输出集合的映射信息;以及将所述映射信息应用于第二游戏控制器,以将第二游戏控制器的命令的输入集合映射到所述第二游戏控制器的命令的输出集合。


并入本说明书并且构成本说明书的一部分的附示了实施例的一个或多个示例,并且与示例实施例的描述一起来用于解释实施例的原理和实现。图I是其中可以通过网络玩计算机游戏的游戏系统100的示意图。图2是可以包括典型控制台的示范性电子娱乐系统的框图。图3是示范性电子娱乐系统的主存储器的一个实施例的框图。图4A是示出十按钮控制器的示例映射的框图。图4B是图4A的十按钮控制器的图。图4C是如通过映射信息实现的输入-输出游戏控制器命令映射的概略图,其中游戏控制器命令的输入集合被重新映射以获得输出集合。图5是诸如图I的服务器110的远程服务器的主存储器的框图。图6是示出其中在游戏会话中使用映射信息的一般方式的流程图。图7是被示为包括用于插入可读介质承载设备的插槽的控制台的概略图。图8是配置有用于从蜂窝电话接收映射信息的无线天线的控制台的概略图。图9是示出由插入在控制器和游戏软件之间的翻译器设备执行的重新映射的框图。
具体实施例方式在此在设备、计算机系统、服务器和软件的上下文中描述了示例实施例。本领域普通技术人员将认识到下面的描述仅是为了说明,而不旨在以任何方式进行限制。对于得益于本公开的技术人员,其他实施例将容易地暗示他们自身。现在将详细参考如在附图中图示的示例实施例的实现。在整个附图以及下面的描述中将尽可能地使用相同的参考指示符来指代相同或相似的项。为了清楚,没有示出和描述在此所描述的实现的所有常规特征。当前应理解,在任何这样的实际实现的开发中,必须做出许多特定于实现的判定,以获得开发者的特定目标,诸如符合与应用和企业相关的约束,以及这些特定的目标将随实现以及开发者而改变。此夕卜,应理解,这样的开发努力可能是复杂的并且耗时的,但是对于得益于本公开的普通技术人员其仍然是工程的常规任务。依据本公开,可以使用各种类型的操作系统、计算平台、计算机程序和/或一般用途的机器来实现在此描述的组件、过程步骤和/或数据结构。此外,本领域普通技术人员将认识到也可以使用较不普通的设备,诸如硬接线设备、现场可编程门阵列(FPGA)、专用集成电路(ASIC)等,而不背离在此所公开的发明概念的范围和精神。在包括一系列过程步骤的方法通过计算机或机器来实现并且这些过程步骤可以被存储为可由机器读取的一系列指 令的情况下,他们可以被存储在有形的介质上,诸如计算机存储设备(例如ROM (只读存储器)、PROM (可编程只读存储器)、EEPROM (电可擦除可编程只读存储器)、闪速存储器、Jump驱动等)、磁存储介质(例如带、磁盘驱动等)、光存储介质(例如⑶-ROM、DVD-ROM、纸卡、纸带等)或其他类型的程序存储器。图I是其中可以通过网络玩计算机游戏(或“视频游戏”)的游戏系统100的示意图。系统100包括一个或多个游戏控制台102,每一个连接到监视器104以及一个或多个游戏控制器106。监视器104可以是CRT (阴极射线管)、FPD (平板显示)或类似的视觉输出,或被配置为将物体图形地显示在屏幕上或将物体投影到诸如墙的表面上的类似设备,如本领域所已知的。如下面参考图2更详细解释的,控制台102可以包括任何计算容量的本地处理器或类似处理硬件,其耦接到其他支持组件,诸如专用协处理器、存储存储器、可读介质驱动、总线、I/O控制器、网络接口等。控制台102可以可选地通过网络108(例如因特网)连接到被布置在与控制台远离的位置处的一个或多个服务器110,根据已知的协议与其进行信息交换,使得可以执行在线游戏会话。替选地,控制台102可以是不需要网络连接的自立设备,具有在其中的本地处理器上独占地运行的游戏软件,并且到控制台的外部连接仅是到监视器和到游戏控制器。这样的操作被称为单机游戏,与在线游戏相区分。还应预期直接或通过本地网络将控制台102与其它本地设备(例如其他控制台)相连接。图2是可以包括诸如上述的控制台102的典型控制台的示范性电子娱乐系统200的框图。术语“电子娱乐系统200”和“控制台200”在此可交换使用。电子娱乐系统200包括主存储器202、中央处理单元(CPU) 204、至少一个矢量单元206、图形处理单元208、输入/输出(I/O)处理器210、I/O处理器存储区212、控制器接口 214、存储卡216、通用串行总线(USB)接口 218、以及IEEE 1394接口 214,尽管可以利用其他总线标准和接口。娱乐系统200进一步包括操作系统只读存储器(OS ROM) 222、声音处理单元224、光盘控制单元226、和硬盘驱动228,其经由总线230连接到I/O处理器。尽管娱乐系统200是以如上所述的电子游戏控制台的形式,但是替选地其可以被实现为通用计算机、机顶盒、手持游戏设备。此外,类似的娱乐系统可以包含更多或更少的操作组件。CPU 204、矢量单元206、图形处理单元208和I/O处理器210经由系统总线232通信。此外,CPU 204经由专用总线234与主存储器202通信,而矢量单元206和图形处理单元208可以通过专用总线236进行通信。CPU 204执行存储在OS ROM 222和主存储器202中的程序。主存储器202可以包含预存储的程序和使用光盘控制单元226通过I/O处理器210从⑶-ROM、DVD-ROM、微SD设备或其他光盘(未示出)传递的程序。I/O处理器210主要控制在娱乐系统200的各种设备之间的数据交换,所述各种设备包括CPU 204、矢量单元206、图形处理单元208和控制器接口 214。图形处理单元208执行从CPU 204和矢量单元206接收的图形指令,以产生用于在诸如监视器104(图I)的显示设备上显示的图像。例如,矢量单元206可以将物体从三维坐标转变到二维坐标,并且将二维坐标发送到图形处理单元208。此外,声音处理单元224执行指令以产生声音信号,其被输出到诸如扬声器(未不出)的音频设备。娱乐系统200的用户经由控制器接口 214向CPU 204提供指令。例如,用户可以指示CPU 204将某些游戏信息存储在存储卡216上或指示游戏中的字符以执行某个特定动作。其他设备可以经由USB接口 218和IEEE 1394接口 220连接到娱乐系统200。 图3是图2的主存储器202的一个实施例的框图。主存储器202被视为包含游戏模块300,其被从光盘控制单元226 (图I)中的光盘加载到主存储器202,尽管加载可以是从其他介质读取器,或通过经由因特网从远程服务器下载,或通过直接或经由本地网络从本地下载,如上所述。游戏模块300包含可由图2的CPU 204、矢量单元206和声音处理单元224执行的指令,其允许娱乐系统200 (图2)的用户玩游戏。在图3的示范性实施例中,游戏模块300包括数据存储302、动作生成器304、特征生成器306和数据表调整器308。在一个实施例中,动作生成器304、特征生成器306和数据表调整器308是可由CPU执行的软件模块。例如,动作生成器304可由CPU 204执行以产生游戏,包括字符运动和字符响应;字符生成器306可由CPU 204执行以生成如在监视器上显示的字符表达(未示出);以及数据表调整器308可由CPU20执行以在游戏期间更新数据存储302中的数据。此夕卜,CPU 204访问数据存储302中的数据,如由动作生成器304、字符生成器306和数据表调整器308所指示的。如图3中看出,主存储器202还包含控制器设置存储310,其包含使得能够基于用户偏好定制游戏控制器按钮的映射的映射信息。映射信息可以由用户以任何便利方式输入到控制器设置存储310,诸如通过游戏控制器106、通过经由直接连接、无线地、本地网络、USB或因特网从另一本地或远程设备传递。映射信息也可以通过存储映射信息的可读介质被输入到控制器设置存储310。可读介质可以是电子娱乐系统200可读的介质中的任何一个,诸如CD-ROM、DVD-ROM、微SD设备或其他光盘类型设备。在控制器设置存储310中的映射信息不必是特定于游戏的,替代地可以应用于可以共享某些共同命令的各种游戏。应理解,虽然映射信息被示出为存储在电子娱乐系统200的主存储器202 (图2)中,其也可以被存储在其他本地存储设备中,诸如硬盘驱动228,其可以是内部或外部的。此外,由于映射信息不是特定于游戏的,所以预期了除了在电子娱乐系统200的位置以外的位置中的存储。这样的其他位置的示例包括但不限于上述的可读介质中的任何一个,诸如⑶-ROM、DVD-ROM、微SD设备或其他光盘、磁盘和相关的介质。映射信息可以额外或替选地被存储在远程存储设备中,诸如图I的远程服务器的存储器,或与远程服务器相关联的类似存储设备,诸如硬盘驱动。然后可以通过网络108从诸如图I中的系统100的系统的多个控制台102的任何一个访问映射信息。以此方式,用户获得定制的游戏控制器设置的可能性和与游戏控制器及控制台的独立性,使得用户不再需要将其自己的游戏控制器和/或控制台带到其希望玩的每个位置。图4A是示出用于图4B中图示的十按钮控制器402的示例映射400的框图。控制器402的按钮被分成三个集群右、中心和左。右集群的四个按钮被标记为1K、2K、3K和4k。中心集群的两个按钮被标记为IC和2C。左集群的四个按钮被标记为和I。这些按钮的映射功能被示出在图4A中。图4C提供了如通过映射信息实现的示例输入-输出游戏控制器命令映射的概略图,其中游戏控制器命令的输入集合被如所指示地重新映射以获得输出集合。不必所有按钮都是可映射的,并且预期了多于或少于十个按钮的控制器。术语“按钮”在此被用来指代所图示的按钮,但是也可以指代开关、旋钮、操纵杆等(未示出),没有任何限制。图4B还示出了生物学读取器404和可读介质插槽406,下面更详细地进行讨论。图5是诸如图I的服务器110的远程服务器的主存储器500的框图。主存储器500包括在在线游戏会话期间由服务器CPU (未示出)访问和运行的各种模块。这些模块是 标记为游戏模块I、游戏模块2至游戏模块N的游戏模块以及可以与特定用户相关联的用户账号模块502.用户账号模块502用于存储例如用户可以访问的授权游戏列表504,因为远程服务器可以控制和关联多个用户的多个账号。用户账号模块502还存储用户的认证信息,以确定用户的身份和限制访问。认证信息存储在认证信息模块506中并且可以包括用户名或密码,通过其获得对特定用户账号的访问。替选地或此外,可以使用用户生物学信息来提供对账号的访问。这样的生物学信息可以通过在游戏控制器或控制台上提供的传感器(图4的404 ;图7的704)或单独的生物学传感器(未示出)来获得。生物学传感器404、704可以是一个或多个被配置为提取对于用户是独特的指纹信息的指纹读取器、视网膜或面部扫描仪、或类似设备。参考图5,用户账号模块502还包括控制器设置存储508,包含用户基于其自己的偏好定制的游戏控制器映射信息。因而,一旦用户被认证,通过姓名和密码或通过生物学信息或通过任何其他认证协议,以下面详述的方式自动取得存储在控制器设置存储508中的用户映射信息以用于实现,具有或不具有来自用户的提示。映射信息初始可以以任何便利的方式被输入到控制器设置存储508中,诸如本地地通过在任何位置的游戏控制器和控制台102,然后通过网络108上载到服务器110。通过控制台102的输入不用经由游戏控制器来执行,而预期到其他手段,包括但不限于映射信息能够存储在其上的可读介质。可读介质可以是可由电子娱乐系统200度取得任何介质,诸如CD-ROM、DVD-ROM、微SD设备或其他光盘类型设备。可以在控制台上提供插槽(图7的702),其提供对读取器(未示出)的访问。映射信息也可以通过直接连接、无线地、通过本地网络、USB或因特网从一个控制台或便携式设备传递到另一个,然后被上载到远程服务器110。此外,尽管在远程服务器处的存储被示为主存储器500,但是预期了其他存储手段,包括在相同或不同物理或虚拟位置的专用存储服务器(未示出)、作为光或磁性等的硬盘驱动,并且这些可以是与远程服务器110相同或不同的物理或虚拟位置。图6是示出其中由在远程在线游戏会话中的服务器110或在单机游戏会话中的游戏控制台的CPU使用的映射信息的一般方式的流程图。CPU 602在游戏操作期间与游戏软件604交互并且运行游戏软件604。CPU 602访问映射信息608并基于该映射信息来解释用户输入606。与游戏软件604结合使用该解释,并且使用该解释来生成由CPU 602输出的游戏效果。以此方式,使用基于用户偏好的映射信息608来确定游戏效果610。如上所解释的,映射信息可以本地地存储在电子娱乐系统200的主存储器202(图2)或类似本地存储中,或其可以远程存储在远程服务器110或类似设备中。还预期到,映射信息可以存储在游戏控制器本身中,或以诸如可写盘、微SD、闪存棒等的便携式存储器格式,用户可以将其转移到其希望玩的不同位置。用户然后将该信息提供到便携式存储设备所对接到的适当配置的控制器或控制台,使得可以实现期望的控制器配置。图4中所示的控制器102因而可以包括便携式存储设备被插入到的插槽406中,用于由控制台中的读取器(未示出)读取以提取映射信息。类似地,参考图7,控制台102的概略图被示为包括用于 插入可读介质承载设备的插槽702,诸如微SD设备或类似存储卡。可读介质承载设备包含如在此所述的游戏控制器设置定制信息。控制台102还包括生物学读取器704,其可以例如读取用户的指纹并执行认证分析以确定授权用户。替选地,其可以是被配置为提取独特的用户识别视网膜信息的视网膜扫描仪。也可以将映射信息打包为用户在玩的开始可以输入的码字。该码字可以是用于用户的一些或所有偏好控制器设置的速记表示。码字然后被例如使用码字输入模式中的游戏控制器键入到控制台或远程服务器,用于由控制台或远程服务器译解并且从其取得映射信息和控制器设置。这将消除用户带着其自己的游戏控制器、和/或必须依赖昂贵的可编程游戏控制器的需要。作为示例,16按钮控制器将每字节配置使用8字节的存储,容易通过16位十六进制数表示,每个数反映一个四位字节。可以用下面的码字来映射按钮0xl032345789ABCDEF (I)参考表I中的图例,可以看出上面的码字(I)反映“向上”到向下和“左”按钮向右的切换。这在码字中通过“ I ”和“0”的颠倒、以及“3”和“2”的颠倒来指示。表I按钮到十六进制数图例
上(0) ITd)
左(2) 右(3)
LI (4) L2 (5) L3(6)
Rl (7) R2 (8) R3(9)
正方形(A)三角形(B)
圆(C) 正方形(D)
选择(E)~开始(F)依据一个方面,映射信息存储在便携式设备中,例如PDA (个人数字助理)、蜂窝电话、台式机、笔记本等,并且然后例如通过蓝牙TM将该信息发送到用户希望使用的控制台或游戏控制器。以此方式,用户仅需要带着其便携式电子设备,再次避免消除用户带着其自己的游戏控制器、和/或必须依赖昂贵的可编程游戏控制器的需要。图8示出了这样的配置,图8描述了配置有用于从蜂窝电话804接收映射信息的无线天线802的控制台102。图9涉及其中通过插入在控制器和游戏软件之间并且在系统的模块和组件外部的翻译设备执行重新映射的另一方面。如图9中的框图所示,翻译设备902提供在游戏控制器106和游戏软件904之间。游戏软件904可以驻留在控制台102或远程服务器110上,如上所述。翻译器902解释来自游戏控制器106的游戏控制器命令,根据用户偏好映射这些命令,然后将适当翻译的命令输出到游戏软件904用于通过处理器来实现。翻译命令的方式由用户在其中用户输入其希望实现的映射的编程阶段来确定。应理解,在该方式中处理器将具有两个操作模式在一个模式中使用翻译器并且基于用户偏好将来自控制器的命令翻译成其他命令,在另一个模式中缺少翻译器并且直接使来自控制器的命令产生动作。在第一操作模式中,控制台或娱乐系统不必须知 道按钮输入的重新配置一其简单地接收来自翻译器的输出并且如同他们由控制台提供那样使这些输出产生动作,即使他们实际上是到控制器的用户输入的重新映射。在有线实施例中,翻译器902将接收来自游戏控制器的USB线缆等,并且然后将经由第二 USB类型连接等耦接到控制台102。在无线实施例中,翻译器902将具有的无线收发器(未示出),用于从游戏控制器106无线接收命令,以及用于向控制台102无线发送这些命令的经翻译的版本。当前这两个无线路径替代地可以是有线的,使得仅存在一个无线路径。此外,尽管讨论涉及在一个方向上传递的信息(命令),从控制器到游戏软件,但是预期到发生双向的信息交换。此外,尽管在插入在控制器和控制台之间的物理组件方面进行了描述,但是应认识到翻译器902可以是软件或代码块等,例如布置在控制台的主存储器中以及可能作为特定游戏软件的一部分。在一些情况下,用户可能不熟悉特定游戏一例如,在刚购买或预订时一因而可能不知道该游戏的最佳映射配置应是什么。在这样的情况下有利的是,服务器110提供建议的配置地图、或地图选择,用于用户从其进行选择。这样建议的映射可以是预编程的与特定游戏软件相关联的映射设置。然而,建议的映射也可以源自服务器的推荐,其基于由服务器获得从其他玩家的经历获得的历史信息。服务器可以被配置为跟踪其他玩家的映射,并且取得可以提供给新用户以供其选择的一个或多个映射共用集合。还可以使用这样的优选设置作为当玩家初始登录到游戏会话时的默认设置。尽管已示出和描述了实施例和应用,对于得益于本公开的本领域技术人员显而易见的是,在不背离在此公开的发明概念的情况下,可以进行比上述更多的许多修改。因而,本发明不受除所附权利要求的范围之外的限制。
权利要求
1.一种游戏系统,包括 控制器设置存储,远离游戏控制器而布置,被配置为存储映射信息,该映射信息将游戏控制器命令的输入集合映射到游戏控制器命令的输出集合,所述映射信息能够由用户配置;以及 处理器,被配置为至少部分基于游戏控制器命令的输出集合来运行游戏软件。
2.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,并且在远离游戏控制台的服务器中布置处理器、控制器设置存储和游戏软件。
3.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中布置处理器,并且在远离游戏控制台的服务器中布置控制器设置存储和游戏软件。
4.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中设置处理器和控制器设置存储,并且在远离游戏控制台的服务器中布置游戏软件。
5.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中设置处理器、控制器设置存储以及游戏软件。
6.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中设置控制器设置存储,并且在远离游戏控制台的服务器中布置处理器和游戏软件。
7.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中设置控制器设置存储和游戏软件,并且在远离游戏控制台的服务器中布置处理器。
8.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中设置游戏软件,并且在远离游戏控制台的服务器中布置处理器和控制器设置存储。
9.根据权利要求I所述的系统,其中,游戏控制器耦接到游戏控制台,在游戏控制台中设置处理器和游戏软件,并且在远离游戏控制台的服务器中布置控制器设置存储。
10.根据权利要求I所述的系统,其中,通过选自⑶-ROM、DVD-ROM、微SD设备、光设备或存储棒的计算机可读设备来提供映射信息。
11.根据权利要求I所述的系统,其中,通过码字来提供映射信息。
12.根据权利要求I所述的系统,其中,从便携式电子设备来提供映射信息。
13.根据权利要求I所述的系统,其中,便携式电子设备选自PDA(个人数字助理)、蜂窝电话、膝上型计算机或笔记本计算机。
14.根据权利要求I所述的系统,其中,映射信息被无线通信到控制器设置存储。
15.根据权利要求I所述的系统,其中,映射信息是历史用户偏好信息的函数。
16.根据权利要求I所述的系统,进一步包括可由处理器使用来认证用户的认证信息模块。
17.根据权利要求16所述的系统,其中,认证信息模块包含与特定用户相关联的生物学信息。
18.根据权利要求17所述的系统,其中,认证信息选自指纹信息、视网膜信息和面部信
19.一种游戏系统,包括 翻译器,被配置为将游戏控制器发出的游戏控制器命令的集合转换到经翻译的命令的集合;以及 处理器,被配置为在第一模式中基于所述游戏控制器命令、以及在第二模式中基于所述经翻译的命令来运行游戏软件。
20.根据权利要求19所述的系统,进一步包括可由处理器使用来认证用户的认证信息模块。
21.根据权利要求20所述的系统,其中,认证信息模块包含与特定用户相关联的生物学信息。
22.根据权利要求21所述的系统,其中,认证信息选自指纹信息、视网膜信息和面部信息。
23.一种用于实现游戏控制器映射信息便携性的方法,包括 生成将第一游戏控制器的命令的输入集合映射到所述第一游戏控制器的命令的输出集合的映射信息;以及 将所述映射信息应用于第二游戏控制器,以将所述第二游戏控制器的命令的输入集合映射到所述第二游戏控制器的命令的输出集合。
24.根据权利要求23所述的方法,进一步包括将映射信息存储在与第一和第二游戏控制器中的至少一个的位置不同的位置处。
25.根据权利要求23所述的方法,进一步包括基于映射信息在与第一和第二游戏控制器中的至少一个的位置不同的位置处运行游戏软件。
26.根据权利要求23所述的方法,进一步包括将映射信息提供到布置在与第一和第二 戏控制器中的至少一个的位置不同的位置处的处理器。
27.根据权利要求23所述的方法,进一步包括将映射信息存储在选自CD-ROM、DVD-ROM、微SD设备、光设备或存储棒的计算机可读设备上。
28.根据权利要求23所述的方法,进一步包括将映射信息与码字相关联。
29.根据权利要求23所述的方法,进一步包括从便携式电子设备来提供映射信息。
30.根据权利要求29所述的方法,其中便携式电子设备选自PDA(个人数字助理)、蜂窝电话、膝上型计算机或笔记本计算机。
31.根据权利要求23所述的方法,进一步包括无线通信映射信息。
32.根据权利要求23所述的方法,其中映射信息是历史用户偏好信息的函数。
33.根据权利要求23所述的方法,进一步包括将映射信息与认证信息相关联。
34.根据权利要求33所述的方法,其中认证信息包含与特定用户相关联的生物学信息。
35.根据权利要求34所述的方法,其中认证信息选自指纹信息、视网膜信息和面部信 息。
36.一种用于实现游戏控制器映射信息便携性的设备,包括 用于生成将第一游戏控制器的命令的输入集合映射到所述第一游戏控制器的命令的输出集合的映射信息的装置;以及 用于将所述映射信息应用于第二游戏控制器,以将所述第二游戏控制器的命令的输入集合映射到所述第二游戏控制器的命令的输出集合的装置。
37.根据权利要求36所述的设备,进一步包括用于将映射信息存储在与第一和第二游戏控制器中的至少一个的位置不同的位置处的装置。
38.根据权利要求36所述的设备,进一步包括用于基于映射信息在与第一和第二游戏控制器中的至少一个的位置不同的位置处运行游戏软件的装置。
39.根据权利要求36所述的设备,进一步包括用于将映射信息提供到布置在与第一和第二游戏控制器中的至少一个的位置不同的位置处的处理器的装置。
40.根据权利要求36所述的设备,进一步包括用于将映射信息存储在选自CD-ROM、DVD-ROM、微SD设备、光设备或存储棒的计算机可读设备上的装置。
41.根据权利要求36所述的设备,进一步包括用于将映射信息与码字相关联的装置。
42.根据权利要求36所述的设备,进一步包括用于从便携式电子设备来提供映射信息的装置。
43.根据权利要求42所述的设备,其中便携式电子设备选自PDA(个人数字助理)、蜂窝电话、膝上型计算机或笔记本计算机。
44.根据权利要求36所述的设备,其中映射信息是历史用户偏好信息的函数。
45.根据权利要求36所述的设备,进一步包括用于将映射信息与认证信息相关联的装置。
46.根据权利要求45所述的设备,其中认证信息包含与特定用户相关联的生物学信肩、O
47.根据权利要求46所述的设备,其中认证信息选自指纹信息、视网膜信息和面部信肩、O
48.一种设备,包括 可由机器读取的程序存储设备,有形地包含可由机器执行以执行用于实现游戏控制器映射信息便携性的方法的指令程序,所述方法包括 生成将第一游戏控制器的命令的输入集合映射到所述第一游戏控制器的命令的输出集合的映射信息;以及 将所述映射信息应用于第二游戏控制器,以将第二游戏控制器的命令的输入集合映射到所述第二游戏控制器的命令的输出集合。
49.根据权利要求48所述的设备,进一步包括将映射信息存储在与第一和第二游戏控制器中的至少一个的位置不同的位置处。
50.根据权利要求48所述的设备,进一步包括基于映射信息在与第一和第二游戏控制器中的至少一个的位置不同的位置处运行游戏软件。
51.根据权利要求48所述的设备,进一步包括将映射信息提供到布置在与第一和第二游戏控制器中的至少一个的位置不同的位置处的处理器。
52.根据权利要求48所述的设备,进一步包括将映射信息存储在选自CD-ROM、DVD-ROM、微SD设备、光设备或存储棒的计算机可读设备上。
53.根据权利要求48所述的设备,进一步包括将映射信息与码字相关联。
54.根据权利要求48所述的设备,进一步包括从便携式电子设备来提供映射信息。
55.根据权利要求54所述的设备,其中便携式电子设备选自PDA(个人数字助理)、蜂窝电话、膝上型计算机或笔记本计算机。
56.根据权利要求48所述的设备,进一步包括无线通信映射信息。
57.根据权利要求48所述的设备,其中映射信息是历史用户偏好信息的函数。
58.根据权利要求48所述的设备,进一步包括将映射信息与认证信息相关联。
59.根据权利要求58所述的设备,其中认证信息包含与特定用户相关联的生物学信肩、o
60.根据权利要求59所述的设备,其中认证信息选自指纹信息、视网膜信息和面部信肩、O
全文摘要
视频游戏的玩家(无论单机系统还是在线游戏系统)能够基于其偏好来定制控制器行为,与其正使用的特定游戏控制器无关。提供游戏控制器设置存储,来存储定制的游戏控制器存储。游戏控制器设置存储与游戏控制器分离并且可使用不同的游戏控制器访问,使得玩家可以将其游戏控制器留在一个位置并且在不同的位置使用不同的游戏控制器,而仍然能够访问其优选的定制映射。
文档编号A63F13/00GK102791341SQ201080063419
公开日2012年11月21日 申请日期2010年11月2日 优先权日2009年12月9日
发明者B.D.布尔 申请人:索尼电脑娱乐美国公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1