CN1654104B - 在无线操作和有线操作之间转换的游戏控制器 - Google Patents

在无线操作和有线操作之间转换的游戏控制器 Download PDF

Info

Publication number
CN1654104B
CN1654104B CN2005100068630A CN200510006863A CN1654104B CN 1654104 B CN1654104 B CN 1654104B CN 2005100068630 A CN2005100068630 A CN 2005100068630A CN 200510006863 A CN200510006863 A CN 200510006863A CN 1654104 B CN1654104 B CN 1654104B
Authority
CN
China
Prior art keywords
game
console
playstation
video
cable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2005100068630A
Other languages
English (en)
Other versions
CN1654104A (zh
Inventor
R·S·卢姆
郭玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1654104A publication Critical patent/CN1654104A/zh
Application granted granted Critical
Publication of CN1654104B publication Critical patent/CN1654104B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • A63F13/235Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • A63F13/493Resuming a game, e.g. after pausing, malfunction or power failure
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/73Authorising game programs or game devices, e.g. checking authenticity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/22Self-organising networks, e.g. ad-hoc networks or sensor networks with access to wired networks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1025Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1025Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
    • A63F2300/1031Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection using a wireless connection, e.g. Bluetooth, infrared connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/201Playing authorisation given at platform level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/401Secure communication, e.g. using encryption or authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/532Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/636Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game

Abstract

一种在有线模式和无线模式两者中操作,并能够在这两个模式之间切换,而不会永久中断正在进行的游戏的游戏控制器。在从一个模式转移到另一个模式的过程中,主机游戏系统检测控制器何时物理地断开连接(对于有线模式到无线模式)或连接(对于无线模式到有线模式)。在检测之后,主机游戏系统储存游戏数据和用户信息,并且游戏控制器在其非易失存储器中储存标识符。主机游戏系统和游戏控制器然后建立一新通信链路。游戏控制器检索标识符,并将其提交到主机游戏系统,后者在游戏控制器开始以新模式操作时,使用该标识符将游戏数据和用户信息与游戏控制器重新关联。这允许游戏者继续玩游戏而不会有中断。

Description

在无线操作和有线操作之间转换的游戏控制器
技术领域
本发明涉及用于控制视频游戏的外围设备,尤其涉及可用于有线和无线游戏两者的游戏控制器。
背景技术
游戏控制器方便了用户与视频游戏的互动。游戏控制器以许多配置方式出现,这取决于要使用控制器的期望的游戏环境。存在具有用于控制各种各样游戏的一个或多个多功能致动器的多用途控制器,以及为特定类型游戏设计的专业控制器,如用于赛车游戏的方向盘、用于射击游戏的武器和用于飞行游戏的导航杆。
游戏控制器被设计成使用无线或有线技术与游戏主机系统连接。例如,用于基于PC的游戏的有线控制器通常通过串行端口,如USB端口连接到PC,而用于基于控制台游戏系统的有线控制器可使用专有接口。无线控制器被设计成使用诸如红外、RF或蓝牙等技术。
发明内容
一种游戏控制器以有线模式和无线模式操作,并且能够在这两个模式之间转换,而不会永久地中断正在进行的游戏。在从一个模式到另一模式的转移过程中,主机游戏系统检测控制器何时物理地断开(对有线模式到无线模式)或连接(对无线模式到有线模式)。在检测之后,主机游戏系统储存游戏数据和用户信息,并建立与控制器的新通信链路。主机游戏系统随后将游戏数据和用户信息与游戏控制器重新关联,如同它以新模式开始操作一样。这允许游戏者在不中断的情况下继续玩游戏。
附图说明
参考附图来描述具体实施方式。在附图中,标号最左边的数字表示该标号首先出现的附图。不同附图中相同标号的使用表示相似或相同的项。
图1示出了具有游戏控制台和可在无线和有线模式中操作的控制器的游戏系统。
图2是该游戏系统的框图。
图3是该控制器的框图。
图4所示是将控制器的使用从无线操作转换成有线操作过程的流程图。
图5所示是将控制器的使用从有线操作转换成无线操作过程的流程图。
具体实施方式
以下揭示描述了可在有线和无线模式中操作的游戏控制器。该游戏控制器可以容易地在两个模式之间切换,而不会中断游戏的连续进行。为讨论目的,在用户基于控制台游戏系统的多用途游戏控制器的上下文中描述游戏控制器。然而,游戏控制器可以用许多不同的方式来配置,并具有各种各样的功能,包括专有控制器。
游戏系统
图1示出了一个示例性的基于控制台的游戏系统100。它包括一个游戏控制台102和多达四个控制器,如由两个控制器104(1)和104(2)所表示的。每一控制器104通过有线或无线接口耦合至游戏控制台102,并使用合适的数据协议,如USB(通用串行总线)。一个控制器104(2)被示出为以两种不同模式操作:有线模式和无线模式。在有线模式中,控制器104(2)通过线缆106连接到游戏控制台102。控制器设备通过线缆106从游戏控制台中获得电源。在无线模式中,控制器104(2)通过无线链路108连接到游戏控制台102。无线链路可以使用众多不同的技术中的任一种来实现,包括例如,红外、蓝牙或RF技术。在无线模式中,控制器104(2)利用其自己的电源,如电池。线缆106可任选地与控制器分离以提供更多的移动自由。
游戏者可通过将串行线缆连接到游戏控制台102或从其断开在无线操作和有线操作之间切换。模式切换可在玩游戏过程中发生,而不会中断游戏。例如,如果游戏控制器处于无线模式,并且在玩游戏的过程中电池不足,则游戏者可通过将线缆106插入到游戏控制台102切换到有线模式,并且游戏在没有中断的情况下继续进行。当在有线模式中,游戏控制器由游戏控制台供电,并且对控制器电池进行充电。
游戏控制台102配备了便携式介质驱动器110和可任选的内部硬盘驱动器。便携式介质驱动器支持各种形式的便携式存储介质,如由光存储盘112所表示的。合适的便携式存储介质包括DVD、CD-ROM、游戏盘、游戏盒带等等。
游戏控制台102在其面板上具有四个插槽114,以支持多达四个控制器,尽管可修改插槽的数量和排列。在有线模式中,向游戏控制器104分配物理插槽114用于控制视频游戏的各种人物/特征。然而,在无线模式中,向游戏控制器104(1)-104(4)分配虚拟插槽。
在一个实现中,顺序地分配虚拟插槽而不提示用户,以降低对用户的复杂度。由此,第一虚拟插槽被分配给引入到主机游戏控制台102的第一无线游戏控制器;第二虚拟插槽被分配给第二无线游戏控制器,依此类推。可选地,用户可通过显示屏上呈现的用户界面选择虚拟插槽。控制台上预先设计的按钮的激励调用一插槽分配窗格,游戏者可从其中选择可用的虚拟插槽。
控制按钮116位于游戏控制台102的面板上。控制按钮116包括,例如,将电源切换到游戏控制台的电源按钮、以及可交替地打开和关闭便携式介质驱动器110的托盘以允许存储盘112的插入和取出的弹出按钮。
游戏控制台102通过A/V接口线缆120连接到电视机或其它显示器(未示出)。电源线向游戏控制台提供电源。游戏控制台102还可配备内部或外部添加的网络功能,如由线缆或调制解调器连接器124所表示的,以方便访问网络,如局域网(LAN)或因特网。
每一控制器104可配备各种各样用户交互机制的任一种。如图1所示,每一控制器104配备两个拇指摇杆132(1)和132(2)、一个方向垫或D垫134、表面按钮136和两个触发器138。这些机制仅为代表性的,其它已知的游戏机制(如,侧翼按钮)可替代或添加到图1所示的那些机制。
存储器单元(MU)可插入到控制器104中以提供额外且便携的存储(如图所示),或可选地插入到游戏控制台102中。便携式存储器单元使用户能够储存游戏参数,并传输它们用于在其它控制台上玩游戏。在所示的实现中,每一控制器被配置成容纳两个存储器单元140,尽管在其它实现中可采用多于或少于两个单元。在其它实现中,游戏控制台可对每一游戏者支持一个或多个存储器单元。
图2更详细地示出了游戏系统100的功能性组件。游戏控制台102具有中央处理单元(CPU)200,以及方便处理器访问各种类型存储器的存储器控制器202,存储器包括闪存ROM(只读存储器)204、RAM(随机存取存储器)206、硬盘驱动器208和便携式介质驱动器106。CPU 200配备了一级高速缓存210和二级高速缓存212,以临时储存数据,并因此减少存储器访问周期的数量,由此提高了处理速度和吞吐量。
CPU 200、存储器控制器202和各种存储设备通过一个或多个总线相互连接,包括串行和并行总线、存储器总线、外围总线和使用各种总线体系结构的任一种的处理器总线或局部总线。作为示例,这些总线体系结构可包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强型ISA(EISA)总线、视频电子技术标准协会(VESA)局部总线和外围部件互联(PCI)总线。
作为一个合适的实现,CPU 200、存储器控制器202、ROM 204和RAM 206被集成到一个公用模块214中。ROM 204被配置成通过PCI(外围部件互联)总线和ROM总线(它们中的没有一个被示出)连接到存储器控制器202的闪存ROM。RAM 206被配置成由存储器控制器202通过单独的总线(未示出)独立控制的多个DDR SDRAM(双数据率同步动态RAM)模块。硬盘驱动器208和便携式介质驱动器106通过PCI总线和ATA(AT附加装置)总线216连接到存储器控制器。
3D图形处理单元220和视频编码器222形成了用于高速和高分辨率图形处理的视频处理管线。数据通过数字视频总线(未示出)从图形处理单元220传送到视频编码器222。视频处理单元224和音频编解码器(编码器/解码器)226形成了具有高保真和立体声处理的对应的音频处理管线。音频数据通过通信链路(未示出)在音频处理单元224和音频编解码器226之间传送。视频和音频处理管线将数据输出到A/V(音频/视频)端口228,以发送到电视机或其它显示器。在所示的实现中,视频和音频处理组件220-228安装在模块214上。
模块214上同样实现的还有USB主机控制器230和网络接口232。USB主机控制器230通过总线(如,PCI总线)耦合至CPU 200和存储器控制器202,并担当外围控制器104(1)-104(4)的主机。网络接口232提供了对网络(如,LAN、因特网等)的访问,并可以是各种各样不同的有线或无线接口组件的任一种,包括以太网卡、调制解调器、蓝牙模块、线缆调制解调器等等。
游戏控制台102具有两个双控制器支持子组件240(1)和240(2),每一子组件支持游戏控制器104(1)-104(4)中多达两个。面板I/O子组件242支持控制按钮116以及游戏控制台的外表面上展现的任何LED(发光二极管)或其它指示器的功能。也提供了控制器无线接口244以支持与游戏控制器的无线通信。无线接口244可使用众多技术的任意一种,包括IR、蓝牙和RF技术。子组件240(1)、240(2)和242以及控制器无线接口244通过一个或多个线缆组件246耦合至模块214,尤其耦合至USB控制器230。
示出八个存储器单元140(1)-140(8)可连接到四个控制器104(1)-104(4),即,每一控制器连接两个存储器单元。每一存储器单元140提供可在其上储存游戏、游戏参数和其它数据的额外存储。当插入到控制器中时,可由存储器控制器202访问存储器单元140。注意,在其它实现中,存储器单元140可被插入到游戏控制台102的兼容插槽中。
系统电源模块250向游戏系统100的组件提供电源,并在以无线模式操作时向游戏控制器104提供电源。风扇252冷却游戏控制台102中的电路。
游戏控制台102还可实现一密码引擎,以执行常见的密码功能,如加密、解密、验证、数字签名、散列等等。密码引擎可被实现为CPU 220的一部分,或以储存在存储器(如,ROM 204、硬盘驱动器208)中在CPU上执行的软件来实现,使得CPU被配置成执行密码功能。
玩游戏过程中生成的游戏数据260储存在游戏控制台的存储器中,如硬盘驱动器208中(尽管也可使用其它存储)。游戏数据的类型和数量是游戏专用的,并且本质上可以是游戏开发者想要跟踪的任何内容。游戏数据的示例包括赛车游戏中的制动滑行痕迹、射击游戏中的武器选择或生命计数等等。
游戏数据260与控制器ID 262相关地储存。当游戏者在有线和无线操作模式之间切换时,控制器传入控制器ID,并且控制台试图将其与储存在硬盘驱动器208上的与保存的游戏数据260有关的任何控制器ID进行匹配。如果找到匹配,则游戏控制台将对应的游戏数据与控制器重新关联。
图3更详细地示出了游戏控制器104的功能性组件。控制器104具有中央处理单元(CPU)302和存储器,包括ROM 304、RAM 306和EEPROM 308。在所示的实现中,CPU 302、ROM 304和RAM 306被集成到公用模块310上,并通过一个或多个总线结构互联。EEPROM 308与模块310分离,但与其交互。
游戏控制器104还包括向游戏者提供触觉反馈的电动机312,以及提供用于电动机的控制信号的PWM(脉冲宽度调制)输出314。通过可变输入致动器316(如,拇指摇杆132和触发器138)接收的游戏者行动由模-数转换器(ADC)318转换,以向CPU 302提供游戏者输入。ADC 318可被实现为例如八通道10位或12位转换器。通过双状态开关320(如,按钮136和D垫134)接收的其它游戏者行动通过I/O 322传递到CPU 302。
如上所述,游戏控制器104支持有线操作和无线操作两者。游戏控制器104包括用于有线操作模式的USB接口330和USB连接器332。在所示的实现中,游戏控制器104被配置成支持使用RF(射频)技术的无线操作。RF模块334(如,2.4GHz RF模块)、无线电基带单元336以及DMA(直接存储器访问)通道单元338支持无线操作模式。在其它实现中,游戏控制器可被设计成使用备选的无线技术,如IR(红外)、蓝牙、UWB(超宽带)等等。
游戏控制器104配备了其自己的电源,以启用无线操作。在所示的实现中,电池350向游戏控制器104的电子模块和组件提供电源。电池电源控制器352监控电池350,并检测何时电源低。在检测之后,可将低电源情况传送到游戏者(如,控制器上的灯指示器的发光或在玩游戏时的警告显示)。游戏者然后可通过将线缆插入到游戏控制台来切换到有线模式。电池电源控制器352也监控电池的充电行为,如充电时间以及对它何时充满的检测。在有线模式中,游戏控制器104从游戏控制台接收电源。当控制器通过线缆连接时,电池充电电路354对电池350重新充电。复位电路358和加电复位电路360允许在操作过程中或当最初提供电源时复位游戏控制器。电源管理模块356生成模块310上不同组件的电压,并动态地管理那些组件的电源消耗。
作为电源管理的一部分,控制台维护电池寿命数据,包括例如,电池的期望总寿命、在无线玩游戏过程中能量被使用了多少、以及在电池供应有效地耗尽前还剩下多少时间。控制器向控制台发送电池寿命数据,并且控制台可使用该数据来指令游戏者何时从无线游戏切换到有线游戏,使得控制器能够被重新充电。例如,控制台可以闪烁控制台上的警告灯,或在显示屏上呈现弹出消息,以通知游戏者低电池情况,并建议游戏者将控制器线缆插入到控制台以继续游戏。
语音模块370可任选地包括在游戏控制器104中,以从游戏者接收口头命令或语音。游戏控制器104也具有定时组件,以提供定时功能,包括通用定时器374(如,16位定时器)、监视定时器376、振荡器378和晶体380。
一个或多个标识符390储存在EEPROM 308中。具体地,EEPROM 308储存便于在有线模式和无线模式之间切换,而不会导致对游戏的永久中断的会话ID。该会话ID包括标识当前虚拟插槽正在被控制器使用的活动游戏ID,以及标识控制器本身的设备ID。在发生模式转移(即,从有线模式到无线模式或相反)并且建立了新连接之后,游戏控制器104将会话ID传递到游戏控制台。游戏控制台提取控制器ID部分,并试图将其与储存在游戏控制台中与保存的游戏数据有关的任一控制器ID进行匹配。如果找到匹配,则游戏控制台将对应的游戏数据与控制器重新关联。以这一方式,在从无线模式到有线模式的转移过程中,可不中断地继续进行游戏。
模式切换操作
图4示出了用于将游戏控制器从无线操作模式切换到有线操作模式的过程400。过程400以逻辑流图被示出为块的集合,它表示可以用硬件、软件或其组合实现的操作序列。在软件的上下文中,块表示计算机指令,当它们由一个或多个处理器执行时,执行所述的操作。
该过程包括由游戏控制器和主机游戏系统两者执行的操作。为讨论目的,参考上文相对于图1-3描述的控制器104和游戏控制台102来描述过程400。注意,过程400可由其它类型的控制器来实现,它们被设计成用于有线和无线通信,并用于其它类型的游戏系统,如PC。
在块402,游戏控制器104以无线模式操作。在该模式中,游戏控制器104从电池350吸取电源,并通过RF模块334向游戏控制台104发送用户命令。在以无线模式操作的过程中,游戏控制器104监控可建议从无线模式到有线模式的操作切换的条件(块404)。该条件的一个示例是电池电源控制器352检测到电池350不足。另一示例条件在控制器104和控制台102之间的无线交换过程中丢失了若干分组或包含了不正确的数据时出现。如果没有出现这些条件(即,块404的“否”分支),则游戏控制器维持在无线模式。
当检测到转移条件(即,块404的“是”分支),则游戏控制器104确定是否在驻留在控制器上的存储器中保存会话ID(块406)。会话ID包括标识当前正在由控制器使用的虚拟插槽的活动游戏ID,以及标识控制器的设备ID。如果不保存会话ID(即,块406的“否”分支),则游戏控制器104在驻留在控制器上的非易失存储器,如EEPROM 308中保存会话ID(块408)。
一旦在控制器上保存了会话ID,主机(如,游戏控制台102)确定线缆106是否连接到物理插槽114之一(块410)。如果不是(即,块410的“否”分支),则游戏控制器104继续以无线模式操作。它可继续这一模式,直到附加了线缆或电池停止提供足够的能量。当连接线缆时(即,块410的“是”分支),游戏控制台102执行USB枚举以通过线缆106建立USB连接(块412)。
一旦建立了连接,游戏控制器104从非易失存储器中检索会话ID,并将其发送到游戏控制台(块414)。游戏控制台使用会话ID来查找任何保存的游戏数据,并将游戏数据与控制器重新关联(块416)。更具体地,当游戏数据260在游戏过程中生成时,它与同游戏控制器相关联的控制器ID有关地储存在游戏控制台102上。控制器ID可以对控制器本身是唯一的,或者它可表示当前正在由控制器使用的连接插槽。当发生模式转移时(即,从有线模式到无线模式,或相反),游戏控制台使用从新附加的游戏控制器接收的会话ID中的控制器ID,并试图将其与储存在游戏控制台上的任何控制器ID进行匹配。如果找到匹配,则游戏控制台将会话ID中标识的活动游戏的游戏数据与控制器重新关联。以这一方式,在从无线模式转移到有线模式的过程中,可以不中断地继续进行游戏。在块418,游戏控制器104继续有线模式。
图5示出了将游戏控制器从有线操作模式切换到无线操作模式的过程500。该过程包括由游戏控制器和主机游戏系统两者执行的操作,并且再一次,将参考上文相对于图1-3所描述的控制器104和游戏控制台102来描述。
在块502,主机(如,游戏控制台102)执行USB枚举,以通过线缆106与游戏控制器104建立USB连接。一旦建立了连接,游戏控制器104以有线模式操作(块504)。在块506,游戏控制器104确定是否在控制器存储器中保存会话ID。如果不保存会话ID(即,块506的“否”分支),则游戏控制器104将会话ID保存在非易失存储器,如EEPROM 308中(块508)。
一旦在控制器上保存了会话ID,游戏控制器104确定线缆106是否保持连接到游戏控制台的物理插槽114之一(块510)。如果它仍连接(即,块510的“是”分支),则游戏控制器104继续以有线模式操作。当线缆断开连接(即,块510的“否”),则游戏控制器104执行一发现过程,以成为无线网络的一部分,并在游戏控制器和游戏控制台之间建立无线连接(块512)。
一旦建立了无线连接,游戏控制器104从其非易失存储器中检索会话ID,并将其发送到游戏控制台,使得任何正在进行的数据可以与控制器重新关联(块514)。在块516,游戏控制器104继续以无线模式操作。
所描述的模式切换过程400和500也适合新游戏者加入游戏的情况。新游戏者可将他/她的游戏控制器连接到可用的物理插槽用于有线操作,或使用发现过程直接开始以无线模式操作。游戏控制台首先试图将会话ID与当前会话ID列表进行比较。当未找到匹配时,游戏控制台将该设备ID与通过其通信的物理或虚拟插槽相关联。它可以开始储存与该设备ID相关的游戏数据。
总结
上述游戏控制器便于有线和无线操作两者,并能够在有线和无线操作之间切换而不会中断正在进行的游戏。尽管以对结构特征和/或方法动作专用的语言描述了本发明,可以理解,所附权利要求书中定义的本发明不必要局限于所描述的具体特征和动作。相反,揭示了具体的特征和动作作为实现本发明的示例性形式。

Claims (19)

1.一种视频游戏系统,其特征在于,它包括:
一主机,它执行视频游戏;以及
一游戏控制器,当以第一模式操作时,它通过线缆与所述主机通信,当以第二模式操作时,它通过无线链路与所述主机通信,所述第一操作模式在所述线缆被连接到所述主机时发生,并且所述第二操作模式在所述线缆从所述主机断开连接时发生,其中:
所述主机在玩视频游戏的过程中储存与所述游戏控制器相关联的游戏数据;
所述游戏控制器储存一身份;以及
其中,当在所述第一和第二操作模式之间切换时,所述游戏控制器将所述身份传递到所述主机,用于查找所述游戏数据,以便于继续玩所述视频游戏。
2.如权利要求1所述的视频游戏系统,其特征在于,所述游戏控制器在通过线缆通信和通过无线链路通信之间切换,同时所述视频游戏继续进行而不会永久中断正在进行的视频游戏。
3.如权利要求1所述的视频游戏系统,其特征在于,所述游戏控制器包括一无线接口,以使用RF、红外、超宽带(UWB)和蓝牙之一与所述主机通信。
4.如权利要求1所述的视频游戏系统,其特征在于,所述游戏控制器包括:
一处理器;
一耦合至所述处理器的存储器;
一支持通过线缆通信的第一模块;
一支持通过无线链路通信的第二模块;以及
一电源,当所述游戏控制器以所述第二模式操作时,它向所述处理器、所述存储器和所述第二模块提供能量。
5.如权利要求1所述的视频游戏系统,其特征在于,所述主机包括游戏控制台或个人计算机的其中之一。
6.如权利要求1所述的视频游戏系统,其特征在于,所述游戏控制器被实施为一具有一个或多个多功能致动器的通用控制器。
7.如权利要求1所述的视频游戏系统,其特征在于,所述游戏控制器包括:
一串行线缆,以连接所述主机;以及
一无线接口,当所述线缆从所述主机分离时,它与所述主机通信。
8.如权利要求1所述的视频游戏系统,其特征在于,所述游戏控制器包括一电源,当所述线缆从所述主机断开连接时,它提供能量以通过所述无线链路通信。
9.如权利要求4所述的视频游戏系统,其特征在于,所述存储器储存所述视频游戏控制器的身份。
10.如权利要求4所述的视频游戏系统,其特征在于,所述第二模块包括一RF模块以支持RF通信。
11.如权利要求4所述的视频游戏系统,其特征在于,所述游戏控制器还包括充电电路,以当所述游戏控制器处于有线操作时向所述电源充电。
12.一种视频游戏控制器,其特征在于,它包括:
一线缆,它连接到主机游戏系统;
一无线接口,当所述线缆与所述主机游戏系统分离时,它与所述主机游戏系统通信;以及
用于在有线操作和无线操作之间转换的转换装置:(1)有线操作-其中所述视频游戏控制器通过所述线缆与所述主机游戏系统通信,(2)无线操作-其中所述视频游戏控制器通过所述无线接口与所述主机游戏系统通信,其中,所述转换装置储存一在所述有线和无线操作之间转移的过程中传递到所述主机游戏系统的会话ID,以用于正在进行的游戏的继续进行。
13.如权利要求12所述的视频游戏控制器,其特征在于,所述转换装置在游戏正在进行的同时在有线操作和无线操作之间转换。
14.一种操作视频游戏控制器的方法,其特征在于,它包括:
以有线模式操作一视频游戏控制器,其中,所述视频游戏控制器通过一线缆连接到一主机游戏系统;以及
以无线模式操作所述视频游戏控制器,其中,当所述线缆从所述主机游戏系统断开连接时,所述视频游戏控制器通过一无线链路与所述主机游戏系统通信;
当视频游戏正在进行时在所述有线模式和所述无线模式之间切换,而不永久中断所述视频游戏的继续进行,所述切换包括:
储存与所述视频游戏控制器的身份相关联的视频游戏的游戏数据;以及
在所述无线操作模式和所述有线操作模式之间转移之后,使用所述
身份以将所述游戏数据与所述视频游戏控制器重新关联。
15.如权利要求14所述的操作视频游戏控制器的方法,其特征在于,它还包括在所述有线模式和所述无线模式之间切换。
16.如权利要求14所述的操作视频游戏控制器的方法,其特征在于,所述视频游戏控制器包括一用于所述无线模式的电源,并且所述方法还包括当所述电源变低时从所述无线模式切换到所述有线模式。
17.如权利要求14所述的操作视频游戏控制器的方法,其特征在于,它还包括在所述有线模式和所述无线模式之间转移之后:
标识所述视频游戏控制器,并将所述视频游戏控制器与正在进行的视频游戏的任何游戏数据重新关联;以及
继续玩所述视频游戏。
18.一种操作视频游戏控制器的方法,包括:
接收用于控制来自一视频游戏控制器的视频游戏的指令,所述指令在一有线操作模式中通过一线缆发送,并在一无线操作模式中通过一无线链路发送;
检测所述视频游戏控制器何时在所述有线操作模式和所述无线操作模式之间切换;
方便在所述无线操作模式和所述有线操作模式之间的过渡,以使能够继续玩正在进行的视频游戏,这包括:
储存与所述视频游戏控制器的身份相关联的视频游戏的游戏数据;以及
在所述无线操作模式和所述有线操作模式之间转移之后,使用所述
身份以将所述游戏数据与所述视频游戏控制器重新关联。
19.如权利要求18所述的操作视频游戏控制器的方法,其特征在于,所述检测包括传感所述线缆何时是以下之一:连接到所述视频游戏系统、从所述视频游戏系统断开连接。
CN2005100068630A 2004-01-30 2005-01-28 在无线操作和有线操作之间转换的游戏控制器 Expired - Fee Related CN1654104B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/769,431 US7753788B2 (en) 2004-01-30 2004-01-30 Game controller that converts between wireless operation and wired operation
US10/769,431 2004-01-30

Publications (2)

Publication Number Publication Date
CN1654104A CN1654104A (zh) 2005-08-17
CN1654104B true CN1654104B (zh) 2010-06-09

Family

ID=34654389

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005100068630A Expired - Fee Related CN1654104B (zh) 2004-01-30 2005-01-28 在无线操作和有线操作之间转换的游戏控制器

Country Status (8)

Country Link
US (4) US7753788B2 (zh)
EP (1) EP1559460A1 (zh)
JP (1) JP4864329B2 (zh)
KR (1) KR101085610B1 (zh)
CN (1) CN1654104B (zh)
AU (1) AU2005200143B2 (zh)
CA (1) CA2494438A1 (zh)
TW (1) TWI361711B (zh)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7749089B1 (en) 1999-02-26 2010-07-06 Creative Kingdoms, Llc Multi-media interactive play system
US6761637B2 (en) 2000-02-22 2004-07-13 Creative Kingdoms, Llc Method of game play using RFID tracking device
US7445550B2 (en) 2000-02-22 2008-11-04 Creative Kingdoms, Llc Magical wand and interactive play experience
US7878905B2 (en) 2000-02-22 2011-02-01 Creative Kingdoms, Llc Multi-layered interactive play experience
US7066781B2 (en) 2000-10-20 2006-06-27 Denise Chapman Weston Children's toy with wireless tag/transponder
US20070066396A1 (en) 2002-04-05 2007-03-22 Denise Chapman Weston Retail methods for providing an interactive product to a consumer
US6967566B2 (en) 2002-04-05 2005-11-22 Creative Kingdoms, Llc Live-action interactive adventure game
US7674184B2 (en) 2002-08-01 2010-03-09 Creative Kingdoms, Llc Interactive water attraction and quest game
US9446319B2 (en) 2003-03-25 2016-09-20 Mq Gaming, Llc Interactive gaming toy
US7753788B2 (en) * 2004-01-30 2010-07-13 Microsoft Corporation Game controller that converts between wireless operation and wired operation
US7400878B2 (en) 2004-02-26 2008-07-15 Research In Motion Limited Computing device with environment aware features
US8369795B2 (en) 2005-01-12 2013-02-05 Microsoft Corporation Game console notification system
US9289678B2 (en) 2005-01-12 2016-03-22 Microsoft Technology Licensing, Llc System for associating a wireless device to a console device
US20060172801A1 (en) * 2005-01-31 2006-08-03 Saied Hussaini Video game controller with rechargeable battery system
US8313379B2 (en) 2005-08-22 2012-11-20 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
JP4805633B2 (ja) 2005-08-22 2011-11-02 任天堂株式会社 ゲーム用操作装置
US7927216B2 (en) 2005-09-15 2011-04-19 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
JP4262726B2 (ja) 2005-08-24 2009-05-13 任天堂株式会社 ゲームコントローラおよびゲームシステム
US8308563B2 (en) 2005-08-30 2012-11-13 Nintendo Co., Ltd. Game system and storage medium having game program stored thereon
US8157651B2 (en) 2005-09-12 2012-04-17 Nintendo Co., Ltd. Information processing program
JP5011114B2 (ja) * 2005-09-15 2012-08-29 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、及び操作端末
JP5010822B2 (ja) * 2005-09-29 2012-08-29 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、情報処理プログラム、及び情報処理プログラムが記憶された記憶媒体、表示制御方法
JP2007099035A (ja) * 2005-10-03 2007-04-19 Kayaba Ind Co Ltd ミキサ車
JP4827613B2 (ja) 2006-05-24 2011-11-30 株式会社ソニー・コンピュータエンタテインメント 端末装置、バッテリ充電制御方法およびゲームシステム
JP5051822B2 (ja) * 2006-08-02 2012-10-17 任天堂株式会社 汎用遠隔制御機能を備えたゲーム装置
JP4875464B2 (ja) * 2006-11-09 2012-02-15 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、及び情報通信方法
JP5424290B2 (ja) * 2006-11-17 2014-02-26 任天堂株式会社 ゲームプログラムおよびゲーム装置
US8704492B2 (en) * 2007-02-20 2014-04-22 Microsoft Corporation Automatic power switching in game peripheral
US20080248882A1 (en) * 2007-04-03 2008-10-09 Hsu Kent T J Video game console adapter
US8430752B2 (en) 2007-06-20 2013-04-30 The Nielsen Company (Us), Llc Methods and apparatus to meter video game play
US8180295B2 (en) * 2007-07-19 2012-05-15 Sony Computer Entertainment Inc. Bluetooth enabled computing system and associated methods
US20090058707A1 (en) * 2007-08-30 2009-03-05 Speakercraft, Inc. Dual mode remote control system
US8574079B2 (en) 2007-11-13 2013-11-05 Spielo International Canada, Ulc Wireless wagering system
US20090137315A1 (en) * 2007-11-28 2009-05-28 Shing-Wai David Wu Game console remote controller integration
US8856268B2 (en) * 2008-04-22 2014-10-07 Microsoft Corporation Sharing of console and web-based games and gaming profiles
USRE45394E1 (en) 2008-10-20 2015-03-03 X6D Limited 3D glasses
US20110228062A1 (en) * 2008-10-20 2011-09-22 Macnaughton Boyd 3D Glasses with OLED Shutters
US8747224B2 (en) * 2008-11-14 2014-06-10 Sony Corporation Operating device
US8542326B2 (en) 2008-11-17 2013-09-24 X6D Limited 3D shutter glasses for use with LCD displays
CA2684513A1 (en) * 2008-11-17 2010-05-17 X6D Limited Improved performance 3d glasses
TW201030645A (en) * 2009-02-03 2010-08-16 li-he Yao Information exchange apparatus, method and its management system by utilizing the wireless channel
EP2327460B1 (en) * 2009-07-24 2022-01-12 Nintendo Co., Ltd. Game system and controller
CN101998691B (zh) * 2009-08-26 2013-10-16 中兴通讯股份有限公司 一种数据传输的方法、系统和装置
TWI397841B (zh) * 2009-09-15 2013-06-01 Hanwang Technology Co Ltd Coordinate positioning device
USD692941S1 (en) 2009-11-16 2013-11-05 X6D Limited 3D glasses
TWI409095B (zh) * 2010-02-05 2013-09-21 Uniband Electronic Corp 建立及進行無線網路多人線上遊戲且無需網際網路的方法
US8452877B2 (en) * 2010-04-28 2013-05-28 Lenovo (Singapore) Pte. Ltd. Establishing a remote desktop
US20120256821A1 (en) 2010-05-18 2012-10-11 Seektech, Inc. User interface devices, apparatus, and methods
US9029721B2 (en) 2010-08-30 2015-05-12 Microsoft Technology Licensing, Llc Controller with transformable surface topology
WO2012051357A1 (en) 2010-10-12 2012-04-19 Mark Olsson Magnetic thumbstick user interface devices
US20130198273A1 (en) 2010-10-16 2013-08-01 James Charles Vago Methods, devices, and systems for video gaming
US8696461B2 (en) * 2011-06-01 2014-04-15 Microsoft Corporation Automated sensor driven match-making
US9678577B1 (en) 2011-08-20 2017-06-13 SeeScan, Inc. Magnetic sensing user interface device methods and apparatus using electromagnets and associated magnetic sensors
TWI444794B (zh) 2011-12-23 2014-07-11 Ind Tech Res Inst 負載管理系統以及負載管理方法
CN103389930B (zh) * 2012-05-10 2018-11-16 索尼公司 数据存储装置和数据存储方法
US8972762B2 (en) 2012-07-11 2015-03-03 Blackberry Limited Computing devices and methods for resetting inactivity timers on computing devices
USD711959S1 (en) 2012-08-10 2014-08-26 X6D Limited Glasses for amblyopia treatment
US9107028B2 (en) 2012-12-14 2015-08-11 Microsoft Technology Licensing, Llc Coupling devices using multiple discovery zones
EP2997453B1 (en) 2013-05-17 2020-10-21 SeeScan, Inc. User interface devices
US9579567B2 (en) 2013-06-03 2017-02-28 Microsoft Technology Licensing, Llc Managing controller pairings
CN111510875B (zh) 2013-12-17 2023-01-06 贝利莫控股公司 移动通信装置和用于管理多个致动器的操作的方法
US9928188B2 (en) * 2014-06-18 2018-03-27 MediaLeash, LLC Battery pack to regulate access to media systems
CN104159259B (zh) * 2014-08-26 2018-06-08 北京智谷技术服务有限公司 无线通信方法及无线通信装置
US10370060B2 (en) * 2015-10-30 2019-08-06 Shimano Inc. Bicycle electrical component assembly
US10318013B1 (en) * 2015-04-01 2019-06-11 Bansen Labs LLC System and method for converting input from alternate input devices
CN105263194A (zh) * 2015-09-18 2016-01-20 北京金山安全软件有限公司 移动设备与固定设备之间通信连接的建立方法及装置
KR101675297B1 (ko) * 2015-10-08 2016-11-11 양택훈 네트워크 게임용 토이, 네트워크 게임용 토이 시스템 및 이들의 제어방법
KR20180067649A (ko) * 2015-11-09 2018-06-20 삼성전자주식회사 유선 혹은 무선 인터페이스를 통한 온-고잉 세션의 연속성을 유지하는 방법 및 장치
EP3216502A1 (en) 2016-02-22 2017-09-13 Nintendo Co., Ltd. Information processing apparatus, information processing system, information processing method, and information processing program
US20180059788A1 (en) * 2016-08-23 2018-03-01 Colopl, Inc. Method for providing virtual reality, program for executing the method on computer, and information processing apparatus
USD849145S1 (en) * 2016-12-12 2019-05-21 Hyperkin, Inc. Video game controller
US20180197501A1 (en) * 2017-01-06 2018-07-12 Intel Corporation Display connection switching
US10507385B2 (en) 2017-01-25 2019-12-17 Kieran S. Lyden Game controller
USD849146S1 (en) 2017-01-26 2019-05-21 Hyperkin, Inc. Video game controller
US10904248B2 (en) 2017-06-09 2021-01-26 Microsoft Technology Licensing, Llc Persistent linked sign-in for gaming consoles
US11484803B2 (en) * 2017-08-28 2022-11-01 Brandon Cragg Mobile DC powered entertainment center
US10758829B2 (en) * 2017-08-28 2020-09-01 Brandon Cragg Mobile DC powered entertainment center
US10751611B2 (en) * 2017-10-31 2020-08-25 Microsoft Technology Licensing, Llc Using a game controller as a mouse or gamepad
US10814222B2 (en) 2018-09-21 2020-10-27 Logitech Europe S.A. Gaming controller with adaptable input configurations
US10847979B2 (en) * 2018-12-14 2020-11-24 Zhuhai Jieli Technology Co., Ltd Charging and communication system
US11000759B2 (en) * 2019-03-29 2021-05-11 Valve Corporation Game controller operable in bluetooth low energy (BLE) mode
US11535339B2 (en) * 2019-08-30 2022-12-27 Shimano Inc. Bicycle derailleur
US11705762B2 (en) * 2020-06-25 2023-07-18 Sony Interactive Entertainment LLC Method for game console operation based on detection of change in controller state
TWI751688B (zh) * 2020-09-11 2022-01-01 寶德科技股份有限公司 遊戲控制器
CN112612738A (zh) * 2020-11-26 2021-04-06 国网浙江省电力有限公司开化县供电公司 一种无线console连接装置
JP7248720B2 (ja) * 2021-02-16 2023-03-29 任天堂株式会社 ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法
KR102619427B1 (ko) * 2021-12-06 2024-01-04 대한민국 장애인 접근성 향상을 위한 게임 컨트롤러 장치
WO2023191122A1 (ko) * 2022-03-29 2023-10-05 엘지전자 주식회사 디스플레이 장치
CN115970268A (zh) * 2023-01-16 2023-04-18 深圳市达实智控科技股份有限公司 多模式游戏控制器及其控制方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6511378B1 (en) * 2000-05-05 2003-01-28 Intel Corporation Method of identifying game controllers in multi-player game

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0381804A (ja) 1989-08-25 1991-04-08 Amada Co Ltd 工作機械のメンテナンスエイドシステム
US5311116A (en) * 1992-04-02 1994-05-10 Electronic Development, Inc. Multi-channel electromagnetically transparent voltage waveform monitor link
DE4306152A1 (de) 1993-02-27 1994-09-01 Hoechst Ag Positiv arbeitendes strahlungsempfindliches Gemisch und damit hergestelltes Aufzeichnungsmaterial
JP2985636B2 (ja) * 1994-01-26 1999-12-06 松下電工株式会社 リモコンシステム
JP2723873B2 (ja) * 1995-12-26 1998-03-09 日本電気移動通信株式会社 電池残量表示装置付携帯無線機
JP3756955B2 (ja) 1996-03-05 2006-03-22 株式会社セガ コントローラ及び電子装置
US5881366A (en) * 1996-05-01 1999-03-09 Logitech, Inc. Wireless peripheral interface
US6084638A (en) * 1996-10-08 2000-07-04 Hare; Charles S. Computer interface extension system and method
US6169789B1 (en) * 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
KR19980073520A (ko) * 1997-03-15 1998-11-05 김광호 유.무선 겸용 입력 장치 및 그의 제어 방법
US5983073A (en) * 1997-04-04 1999-11-09 Ditzik; Richard J. Modular notebook and PDA computer systems for personal computing and wireless communications
KR100229602B1 (ko) * 1997-04-12 1999-11-15 윤종용 포인팅장치를 장착가능한 유무선 겸용의 입력장치 및 이를 사용하는 컴퓨터 시스템
US6195712B1 (en) * 1997-06-13 2001-02-27 Intel Corporation Dynamic discovery of wireless peripherals
US6085247A (en) * 1998-06-08 2000-07-04 Microsoft Corporation Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers
US6011489A (en) * 1998-01-12 2000-01-04 Toymax Inc. Remotely controlled toy and wireless remote operable in a point of sale package
CA2248745C (en) * 1998-02-13 2005-08-23 Arista Interactive Llc Wireless game control units
US6151645A (en) * 1998-08-07 2000-11-21 Gateway 2000, Inc. Computer communicates with two incompatible wireless peripherals using fewer transceivers
JP3659294B2 (ja) * 1998-08-17 2005-06-15 株式会社タイトー ラジオコントロール模型ゲーム機
US6599194B1 (en) 1998-09-08 2003-07-29 Darren Smith Home video game system with hard disk drive and internet access capability
US6317061B1 (en) * 1998-10-08 2001-11-13 Sanjay Batra Detachable keyboard
US6468160B2 (en) 1999-04-08 2002-10-22 Nintendo Of America, Inc. Security system for video game system with hard disk drive and internet access capability
US6459896B1 (en) * 1999-10-18 2002-10-01 Gateway, Inc. Notification of low-battery in a wireless network
US6293798B1 (en) * 1999-11-10 2001-09-25 Skyline Products System and method for an RC controller and software
US6404393B1 (en) * 2000-10-04 2002-06-11 3Com Corporation Embedded antenna in a type II PCMCIA card
US6684062B1 (en) * 2000-10-25 2004-01-27 Eleven Engineering Incorporated Wireless game control system
ES2250449T3 (es) * 2000-10-27 2006-04-16 Sony Computer Entertainment Inc. Sistema de procesamiento de informacion que comprende una pluralidad de dispositivos terminales de operacion y un dispositivo de procesamiento de informacion.
JP3467262B2 (ja) * 2000-11-10 2003-11-17 株式会社ソニー・コンピュータエンタテインメント エンタテインメント装置及び受信装置
JP2002218558A (ja) 2001-01-23 2002-08-02 Sony Computer Entertainment Inc 無線操作装置及びその電源供給方法
JP3494998B2 (ja) * 2001-01-25 2004-02-09 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、通信特定情報の保存方法、通信特定情報の保存プログラムを記録したコンピュータ読み取り可能な記録媒体、通信特定情報の保存プログラム
US6917611B2 (en) * 2001-02-17 2005-07-12 Motorola, Inc. Method and apparatus for switching an on going communication of user information between a wireless connection and a wired connection
JP2003179673A (ja) * 2001-12-11 2003-06-27 Toshiba Corp 携帯型電子機器
US7876704B1 (en) * 2002-01-11 2011-01-25 Broadcom Corporation Tunneling protocols for wireless communications
US7336602B2 (en) * 2002-01-29 2008-02-26 Intel Corporation Apparatus and method for wireless/wired communications interface
US7333785B1 (en) * 2002-02-20 2008-02-19 Logitech Europe S.A. Power management for wireless peripheral device with force feedback
US20030228911A1 (en) 2002-06-05 2003-12-11 Dernis Mitchell S. DVD-enabling code server and loader for a console-based gaming system
US7136904B2 (en) * 2002-12-23 2006-11-14 Microtine (San Diego), Inc. Wireless cable replacement for computer peripherals using a master adapter
US20050096086A1 (en) * 2003-10-31 2005-05-05 Jaalaa, Inc. Computer interface with both wired and wireless links
US7753788B2 (en) * 2004-01-30 2010-07-13 Microsoft Corporation Game controller that converts between wireless operation and wired operation

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6511378B1 (en) * 2000-05-05 2003-01-28 Intel Corporation Method of identifying game controllers in multi-player game

Also Published As

Publication number Publication date
AU2005200143B2 (en) 2010-05-13
AU2005200143A1 (en) 2005-08-18
JP2005211665A (ja) 2005-08-11
US20140256444A1 (en) 2014-09-11
TWI361711B (en) 2012-04-11
US20050170889A1 (en) 2005-08-04
KR101085610B1 (ko) 2011-11-23
US20100178984A1 (en) 2010-07-15
US20170043246A1 (en) 2017-02-16
KR20050078226A (ko) 2005-08-04
CN1654104A (zh) 2005-08-17
TW200533405A (en) 2005-10-16
US9427660B2 (en) 2016-08-30
JP4864329B2 (ja) 2012-02-01
US7753788B2 (en) 2010-07-13
US9808712B2 (en) 2017-11-07
EP1559460A1 (en) 2005-08-03
CA2494438A1 (en) 2005-07-30
US8727882B2 (en) 2014-05-20

Similar Documents

Publication Publication Date Title
CN1654104B (zh) 在无线操作和有线操作之间转换的游戏控制器
CN101850182B (zh) 游戏系统及其中的主机与游戏控制器的绑定方法
US9573056B2 (en) Expandable control device via hardware attachment
US8550905B2 (en) Temperature feedback motion controller
CN1683033A (zh) 具有与主机的快速连接的无线游戏控制器
AU2005201230B2 (en) Game controller power management
EP1582241A1 (en) Multi-system game controller that operates in multiple USB modes
JP2005211665A5 (zh)
CN210131369U (zh) 一种基于fpga的无线遥控系统装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100609

Termination date: 20130128

CF01 Termination of patent right due to non-payment of annual fee