[go: up one dir, main page]

WO2001066209A1 - Radio frequency remote game controller - Google Patents

Radio frequency remote game controller Download PDF

Info

Publication number
WO2001066209A1
WO2001066209A1 PCT/CA2000/000221 CA0000221W WO0166209A1 WO 2001066209 A1 WO2001066209 A1 WO 2001066209A1 CA 0000221 W CA0000221 W CA 0000221W WO 0166209 A1 WO0166209 A1 WO 0166209A1
Authority
WO
WIPO (PCT)
Prior art keywords
radio frequency
signals
sender
receiver
recited
Prior art date
Application number
PCT/CA2000/000221
Other languages
French (fr)
Inventor
John Sobota
Original Assignee
Eleven Engineering Incorporated
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 Eleven Engineering Incorporated filed Critical Eleven Engineering Incorporated
Priority to AU2000228997A priority Critical patent/AU2000228997A1/en
Priority to PCT/CA2000/000221 priority patent/WO2001066209A1/en
Priority to JP2001564856A priority patent/JP2003525719A/en
Publication of WO2001066209A1 publication Critical patent/WO2001066209A1/en

Links

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/80Special adaptations for executing a specific game genre or game mode
    • A63F13/843Special adaptations for executing a specific game genre or game mode involving concurrently two or more players on the same game device, e.g. requiring the use of a plurality of controllers or of a specific view of game data for each player
    • 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/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • 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/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • A63F13/245Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
    • 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/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/1062Features 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 being specially adapted to a type of game, e.g. steering wheel
    • 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/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8088Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game involving concurrently several players in a non-networked game, e.g. on the same game console

Definitions

  • the invention described herein relates to the field of remote game controllers for operating electronic games. More particularly, the invention
  • a radio frequency operated remote game controller for operating an electronic game device.
  • wired controllers are capable of reliable, fast signal communication, however
  • controllers require wires leading from the controller to the hardware.
  • wires present a safety hazard because persons and pets can trip over the wires
  • Infrared frequency (“IR”) controllers are conventionally used in many of the infrared frequency (“IR”) controllers.
  • remote control devices including controllers for televisions, stereos, and other remote controlled devices.
  • IR controllers are undesirable because a moving person or pet can interrupt the communication link with the hardware at the most undesirable time during the game play, and because the IR controller must be
  • Patent No. 4,372,558 to Shimamoto et al. (1979) also disclosed a remote game apparatus using a telephone line as the communication means.
  • remote controller system for a video computer game which used radio frequency (“RF”) transmission as a communication mechanism and required a reset
  • RF radio frequency
  • FDM frequency domain multiplexing
  • the invention provides a system for communicating between a person and an electronic game device.
  • the game controller comprises a housing, a
  • a radio frequency sender engaged with the sensor which is capable of time domain multiplexed transmission of the signals
  • a radio frequency receiver engaged with the electronic game device for receiving the signals from the radio frequency sender
  • the invention provides a game controller system
  • an electronic game device for communicating between at least two persons and an electronic game device which comprises a housing, a sensor engaged with the housing and responsive
  • a radio frequency sender engaged with the sensor for time domain multiplexed transmission of the signals
  • the method of the invention is practiced by operating a sensor engaged with a housing to generate signals in response to operation by the person, by detecting the signals with a radio frequency sender engaged with the sensor; by operating the radio frequency sender to transmit the signals with time domain
  • FIG. 1 illustrates a controller having a transmitter for sending signals to a RF receiver.
  • Figure 1 a illustrates multiple controllers engaged with a single receiver.
  • Figure 2 illustrates multiple controllers engaged with multiple receivers.
  • Figure 2a illustrates multiple controllers engaged with a single game system having multiple receiver functions.
  • Figure 3 illustrates a one second (1000mS) in which are transmitted eleven 1 mS data packets (not to scale).
  • Figure 4 represents a collision between two transmitters operating on the same channel.
  • Figure 5 compares RF with IR signal transmission.
  • Figure 6 illustrates a combination of time domain multiplexing in one direction with IR or another signal transmission in an opposing direction.
  • the invention provides a system for remote communication between a user and an electronic game device.
  • the invention uniquely provides uninterrupted RF data communication between multiple users and time domain
  • TDM multiplexed
  • the invention provides unique capabilities to
  • transmit data at fast rates provides for "burst" transmissions, and provides for addressed communications between one or more transmitters and one or more receivers.
  • controller 10 has sensors or keys 12 which perform
  • Keys 12 can be responsive to pressure, audible sounds, light, movement, and other stimulus.
  • Figure 1 illustrates an RF sender such as transmitter 14 which is attached to controller 10 and broadcasts signals to RF receiver 16 integrated with electronic game device 17.
  • RF receiver 16 can be any suitable RF sender such as transmitter 14 which is attached to controller 10 and broadcasts signals to RF receiver 16 integrated with electronic game device 17.
  • RF receiver 16 can be any suitable RF sender such as transmitter 14 which is attached to controller 10 and broadcasts signals to RF receiver 16 integrated with electronic game device 17.
  • RF receiver 16 can
  • Transmitter 14 can be mated with receiver 16 by indexed names, signals, or selected addresses by assigning unique address codes to each controller. As shown in Figure 1 a, multiple controllers 10 can be engaged with a single controller.
  • transmitters 14 can be integrated with multiple receivers 16 to create game
  • one or more receivers 16 can operate with one or more controllers 10 in different combinations of the invention.
  • one or more controllers 10 can operate with one or more controllers 10 in different combinations of the invention.
  • two controllers 10 can be engaged with a single game device 17 having two receiver functions 16.
  • TDM refers to the use of different intervals of
  • the invention permits many signals to share the same channel.
  • TDM is possible over an RF channel, a single wire, or an optical link. Accordingly, the use of TDM for game applications is extendible to transmissions other than exclusive RF transmissions.
  • the invention is particularly suited to game applications because of the
  • Controller events are defined as a change in state of the set defined by controller keys 12. For example, if controller 10 has sixteen keys, an event occurs when the state of any key 12 changes.
  • a packet of data, representing the state of all keys 12, is transmitted from
  • the packet size of transmitted data can be reduced by transmitting only the changes in the data transmission.
  • Figure 3 represents a single second of time in which eleven 1mS packets
  • bits per second transmission rate because in 1mS 56 bits can be transmitted to provide for sixteen bits of state information in addition to address and other overhead information.
  • the number of events and required number of packets should not ordinarily exceed thirty per second. Assuming 1 mS packets,
  • one embodiment of the invention uses random delay resend
  • Figure 4 represents such transmission wherein two transmitters 14 are located on the same RF channel. As illustrated, a data collision occurs on the first packets A1 and B1
  • receiver 16 parity, CRC, or other techniques. Collision detection by receiver 16 causes receiver 16 to ignore the damaged data, and the copies of the respective data packets are retransmitted after a random delay.
  • A1c is retransmitted 2mS after the end of A1
  • B1 c is retransmitted 5mS after the end of B1. If the original packets (A1 and B1) have not collided, receiver 16 will ignore the retransmitted copies because such copies can be marked accordingly.
  • Synchronous communication involves slices of time which are clearly identified and assigned to respective data streams. Because of this clean allocation of time slots to data streams, collisions are virtually eliminated. This type of communication is not desirable for RF gaming because a data link would be required between controllers in order to synchronize the timing of transmissions. This requirement would significantly complicate the system. Accordingly, preferred implementations of TDM involve collision management
  • a listening function can be used to "listen-before-send" without requiring
  • a transmitter 14 that wishes to transmit can first monitor the channel
  • transmitter 14 can transmit as a simplex or one direction communication. Other
  • bi-directional transmission could be included in an
  • time domain multiplexing can be
  • This combination would permit two or more transmitters 14 to transmit data on each channel while permitting expansion of the signal transmission capabilities over multiple channels.
  • the invention can use "burst" transmission wherein transmitter 14 does not continuously transmit data packets, but transmits data in a plurality of relatively short, discrete time interval "bursts". Transmitter 14 is disabled whenever a packet is not being transmitted and is only enhanced during very brief periods ("bursts") during which a packet is transmitted. The RF carrier is therefore suppressed at all times except during such bursts. This feature of the
  • invention reduces the actual operation time of transmitter 14, and reduces the
  • controller 10 radiated by controller 10 is reduced, therefore reducing interference.
  • one or more controllers 10 can be any one or more controllers 10 in one application of the invention.
  • controllers 10 are capable of transmitting on different channels
  • controller 10 is capable of changing from one channel to another, thereby providing flexibility in game operation between
  • controller 10 can press a "channel key" on controller 10
  • controller 10 can press a "channel key" on controller 10
  • Controller 10 then broadcasts a command on all channels telling the mated receiver 16 to change to channel "A". Controller 10 then switches to channel "A”. The mated receiver 16 has already received the command and also switches to channel "A". Because the broadcast signal was sent on all channels, the prior operating
  • receiver 16 All other non-mated receivers 16 also receive the same broadcast signal, however the other receivers 16 ignore such broadcast signal because such receivers are mated with other controllers 10.
  • the invention operates at high data transmission rates which reduces
  • Rates of 56,000 bps permit the transmission of 56 bits in 1mS.
  • example can accommodate a 56 bit packet comprised of a 16 bit event plut 40
  • having one-half the bits may require 3mS, thereby establishing RF transmission in the invention as a significantly faster (by three hundred percent) mechanism for transmitting data in game operations.
  • TDM time division multiplexing
  • Data packets are encapsulated so that layers of bit framing, error detection, address, and key 12 state information are encapsulated within the
  • Error control and recovery can be accomplished with universal asynchronous receiver/transmitter (UART) oriented protocol.
  • UART universal asynchronous receiver/transmitter
  • forward error correction can be implemented to eliminate the need for other error
  • Guard patterns can be integrated for error detection, with guard bits in selected patterns surrounding data packets. If receiver 16
  • receiver 16 would be alerted that the
  • An LED lamp such as display 22 can provide visual information regarding data received or transmitted by RF transmitter 1 .
  • controller 10 can be temporarily reprogrammed with the
  • IR transmissions are typically realized utilizing data rates much lower than
  • Figure 5 illustrates the respective data transmission signals for IR and RF data signals.
  • the T1 delay can comprise a statistically number in the range 0 ⁇ Ti ⁇ 6.6 milliseconds.
  • each controller can transmit data
  • controllers 10 on the same channel a twelve controller system uses four frequencies or channels instead of twelve.
  • a low duty cycle (six percent in the earlier example) of transmitter 14 permits transmitter 14 to be turned off most of the time (ninety-four percent in this example).
  • the energy saving feature of the invention is particularly important for portable game controllers subjected to long, continuous
  • the system design of the invention provide for longer operating times for the same battery power, which minimizes game disruption.
  • time domain multiplexing is conventionally used in continuous data transmission utilizations
  • the invention uniquely uses time domain multiplexing to transmit real time data for the purpose of game control
  • Event driven transmission provides enhanced responsiveness over polling and other techniques because data transmission occurs immediately after the occurrence of an event. The absence of a designated transmission
  • This feature reduces transmission delays and provides
  • the term "user” can comprise a person, another controller, or other mechanism.
  • Modulation of the RF signal can be accomplished with ASK, FSK,
  • Quadrature modulation spread spectrum, or other techniques. Events can be
  • RF can be combined with IR
  • force feedback of controller 10 can be implemented by shaking or vibrating controller 10 to provide operating feedback to the user.
  • a reverse IR data path could be implemented to enable such a force feedback feature.
  • a simple IR path could be implemented next to the RF path in the same or opposite direction to provide alternative data
  • listen-before-send capabilities can be added to controller 10.
  • a carrier detect on controller 10 could provide the capability of determining whether another controller is transmitting or not at a certain time. Having controller 10 listen for traffic prior to
  • Gaming systems are preferably economic to manufacture, which requires
  • single-channel is preferable to multi-channel communication even though TDM can be implemented to enhance
  • Burst transmission is preferable to continuous transmission, because TDM effectively uses brief signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A portable game controller for operating an electronic game device. The controller communicates between a person and the game device with a radio frequency sender and receiver. Signal transmission is communicated over the same channel with time domain multiplexing and can be sent over one or more channels to expand the number of controllers operable in a system. Signal transmission can be delivered in short intervals to conserve battery power. Multiple persons can deliver signals through multiple senders or through a common radio frequency sender, and signals can be transmitted from the radio frequency receiver to the radio frequency sender.

Description

RADIO FREQUENCY REMOTE GAME CONTROLLER
BACKGROUND OF THE INVENTION The invention described herein relates to the field of remote game controllers for operating electronic games. More particularly, the invention
relates to a radio frequency operated remote game controller for operating an electronic game device.
Electronic games use software and hardware devices to simulate game situations and experiences through visual and audio stimulus. Such games
provide interactivity with a person through a controller which permits the person
to change the game direction or response. Many games are fast moving and draw the user into fast moving responses which integrate the person into the game. Popular games require fast reflexive responses to the game situation and
format, and require the transmission of large data sets. Any interruption of such
game is disruptive to the person's enjoyment and is highly undesirable.
Conventional game controllers are typically hard wired to the hardware or alternatively transmit data signals with infrared frequency transmission. Hard¬
wired controllers are capable of reliable, fast signal communication, however
such controllers require wires leading from the controller to the hardware. Such
wires present a safety hazard because persons and pets can trip over the wires,
and further limit the operating mobility of the user relative to a central controller.
Infrared frequency ("IR") controllers are conventionally used in many
remote control devices including controllers for televisions, stereos, and other remote controlled devices. IR controllers are undesirable because a moving person or pet can interrupt the communication link with the hardware at the most undesirable time during the game play, and because the IR controller must be
pointed substantially at the hardware to maintain the communication link. Additionally, the number of channels open to IR controllers within a room is limited because the IR controller light sources illuminate the room with scattered light, thereby reducing the capability of the room to transmit any additional concurrent IR communications. Although IR light can be modulated, the number of effective communication lines operable within a single room is limited. Certain multiple game devices have been proposed to permit simultaneous, multiple user operation of a game system, however such systems typically hardwire the controllers to the central control system and to other controllers. For example, United States Patent No. 5,538,255 to Barker (1992)
disclosed a system for a remote controlled multiplayer video game. United
States Patent No. 5,292,125 to Hochstein et al. (1991 ) disclosed a video game
communicator electrically connected with telephone lines, and United States
Patent No. 4,372,558 to Shimamoto et al. (1979) also disclosed a remote game apparatus using a telephone line as the communication means.
United States Patent No. 4,531 ,740 to Green et al. (1985) disclosed a
remote controller system for a video computer game which used radio frequency ("RF") transmission as a communication mechanism and required a reset
mechanism on a control center. Data was transmitted through different channels, significantly limiting the flexibility of a controller and limiting the number of users able to simultaneously operate the game system.
Another radio broadcast system was disclosed in United States Patent
No. 5,806,849 to Rutkowski (1998) wherein long range signal transmission was proposed. Such system also depended on multiple channel transmission and
used a single receiver to poll individual channels. Such polling requirement
significantly increases delay in signal processing and limits high data transmission required in remote game transmission.
Conventional game controller systems often provide multi-user
capabilities and power efficiency based on frequency domain multiplexing ("FDM"). FDM uses multiple frequencies or channels to carry multiple signals
through a common airspace, or one signal per channel. Systems incorporating FDM are undesirable because of additional cost and complexity, and because a
larger transmission spectrum is required for the communication footprint. This
requirement increases the possibility of signal interference from other signals, and with the possibility of controller interference with other products and appliances.
Accordingly, a need exists for an improved game controller system which
does not have the limitations of prior art controllers. The system should
efficiently and accurately transmit large quantities of data and should provide flexibility to permit operation by multiple users. SUMMARY OF THE INVENTION
The invention provides a system for communicating between a person and an electronic game device. The game controller comprises a housing, a
sensor attached to the housing and responsive to operation by the person to generate signals, a radio frequency sender engaged with the sensor which is capable of time domain multiplexed transmission of the signals, and a radio frequency receiver engaged with the electronic game device for receiving the signals from the radio frequency sender.
In other embodiments, the invention provides a game controller system
for communicating between at least two persons and an electronic game device which comprises a housing, a sensor engaged with the housing and responsive
to operation by the persons to generate signals, a radio frequency sender engaged with the sensor for time domain multiplexed transmission of the signals,
and a radio frequency receiver engaged with the electronic game device for
receiving the signals from the radio frequency sender.
The method of the invention is practiced by operating a sensor engaged with a housing to generate signals in response to operation by the person, by detecting the signals with a radio frequency sender engaged with the sensor; by operating the radio frequency sender to transmit the signals with time domain
multiplexing, and receiving the radio frequency sender signals with a radio frequency receiver engaged with the electronic game device. BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 illustrates a controller having a transmitter for sending signals to a RF receiver.
Figure 1 a illustrates multiple controllers engaged with a single receiver. Figure 2 illustrates multiple controllers engaged with multiple receivers.
Figure 2a illustrates multiple controllers engaged with a single game system having multiple receiver functions.
Figure 3 illustrates a one second (1000mS) in which are transmitted eleven 1 mS data packets (not to scale). Figure 4 represents a collision between two transmitters operating on the same channel.
Figure 5 compares RF with IR signal transmission.
Figure 6 illustrates a combination of time domain multiplexing in one direction with IR or another signal transmission in an opposing direction.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
The invention provides a system for remote communication between a user and an electronic game device. The invention uniquely provides uninterrupted RF data communication between multiple users and time domain
multiplexed ("TDM") transmission within one or more channels to save battery
power and to enhance data transmission with a reduced spectral footprint and
diminished radiated energy. The invention provides unique capabilities to
transmit data at fast rates, provides for "burst" transmissions, and provides for addressed communications between one or more transmitters and one or more receivers.
As shown in Figure 1 , controller 10 has sensors or keys 12 which perform
different operating functions. Keys 12 can be responsive to pressure, audible sounds, light, movement, and other stimulus. Figure 1 illustrates an RF sender such as transmitter 14 which is attached to controller 10 and broadcasts signals to RF receiver 16 integrated with electronic game device 17. RF receiver 16 can
be hard-wired into electronic game device 17 or can comprise a remotely connected or plug-in module attachable to electronic game device 17. Transmitter 14 can be mated with receiver 16 by indexed names, signals, or selected addresses by assigning unique address codes to each controller. As shown in Figure 1 a, multiple controllers 10 can be engaged with a single
receiver 16 and game device 17.
As shown in Figure 2, multiple controllers 10 with corresponding
transmitters 14 can be integrated with multiple receivers 16 to create game
system 18. Alternatively, one or more receivers 16 can operate with one or more controllers 10 in different combinations of the invention. For example, as
illustrated in Figure 2a, two controllers 10 can be engaged with a single game device 17 having two receiver functions 16.
As used herein, the term "TDM" refers to the use of different intervals of
time to carry multiple signals on the same RF frequency or channel or other
medium. Because each signal requires only a small percentage of time within a
discrete time interval, the invention permits many signals to share the same channel. TDM is possible over an RF channel, a single wire, or an optical link. Accordingly, the use of TDM for game applications is extendible to transmissions other than exclusive RF transmissions.
The invention is particularly suited to game applications because of the
random timing and low frequency of controller events required for game applications. Controller events are defined as a change in state of the set defined by controller keys 12. For example, if controller 10 has sixteen keys, an event occurs when the state of any key 12 changes. To ensure synchronization
between transmitter 14 and receiver 16, the entire state of keys 12 is transmitted each time an event occurs. The following example represents operation of one key 16 in three states and two events:
State: Event Transmitted:
0000 0000 0000 0000
0000 1000 0000 0000 0000 1000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
The following example represents operation of two keys 16 being pressed and
released:
State: Event Transmitted: 0000000000000000
0000000001000000 0000000001000000
1000000001000000 1000000001000000
1000000000000000 1000000000000000
0000000000000000 0000000000000000
A packet of data, representing the state of all keys 12, is transmitted from
transmitter 14 to receiver 16 each time an event occurs. In another embodiment of the invention, the packet size of transmitted data can be reduced by transmitting only the changes in the data transmission.
Figure 3 represents a single second of time in which eleven 1mS packets
are transmitted (not to scale). This can be accomplished with a 56 kbps (56,000
bits per second) transmission rate because in 1mS 56 bits can be transmitted to provide for sixteen bits of state information in addition to address and other overhead information.
For game operations, the number of events and required number of packets should not ordinarily exceed thirty per second. Assuming 1 mS packets,
30/1000 of the second is used and 970/1000 of the second is available for transmission of additional data on the same channel.
By using TDM in the transmission of data and signals, controls should be implemented to control and manage "collisions". A collision occurs when data
from one signal collides with or interrupts data from another signal on the
common medium. Although many different techniques can be used to avoid or to control collisions, one embodiment of the invention uses random delay resend
to transmit a copy of each packet after a random delay. Figure 4 represents such transmission wherein two transmitters 14 are located on the same RF channel. As illustrated, a data collision occurs on the first packets A1 and B1
because both transmitters 14 attempt to transmit at the same time. Receiver 16
can detect collisions through error detection techniques such as checksums,
parity, CRC, or other techniques. Collision detection by receiver 16 causes receiver 16 to ignore the damaged data, and the copies of the respective data packets are retransmitted after a random delay. In Figure 4, A1c is retransmitted 2mS after the end of A1 , and B1 c is retransmitted 5mS after the end of B1. If the original packets (A1 and B1) have not collided, receiver 16 will ignore the retransmitted copies because such copies can be marked accordingly.
Synchronous communication involves slices of time which are clearly identified and assigned to respective data streams. Because of this clean allocation of time slots to data streams, collisions are virtually eliminated. This type of communication is not desirable for RF gaming because a data link would be required between controllers in order to synchronize the timing of transmissions. This requirement would significantly complicate the system. Accordingly, preferred implementations of TDM involve collision management
techniques using redundant, random-delayed resends, or listen-before-send
techniques.
A listening function can be used to "listen-before-send" without requiring
duplex or bi-directional communication. This feature of the invention simplifies
data transmission by permitting transmission in one direction instead of in two
directions. A transmitter 14 that wishes to transmit can first monitor the channel
to determine whether traffic exists. After the channel is confirmed as clear, transmitter 14 can transmit as a simplex or one direction communication. Other
techniques can be derived to provide for signal transmission in one direction between transmitter 14 and receiver 16, or vice versa. If confirmation of signal
transmission was desired, bi-directional transmission could be included in an
alternative embodiment of the invention. In another embodiment of the invention, time domain multiplexing can be
combined with frequency domain multiplexing so that multiple channels are used
in combination with multiple users operating on each channel. This combination would permit two or more transmitters 14 to transmit data on each channel while permitting expansion of the signal transmission capabilities over multiple channels.
The invention can use "burst" transmission wherein transmitter 14 does not continuously transmit data packets, but transmits data in a plurality of relatively short, discrete time interval "bursts". Transmitter 14 is disabled whenever a packet is not being transmitted and is only enhanced during very brief periods ("bursts") during which a packet is transmitted. The RF carrier is therefore suppressed at all times except during such bursts. This feature of the
invention reduces the actual operation time of transmitter 14, and reduces the
energy required by controller 10. Accordingly, battery life is extended and active
gaming play time interruption is reduced. Moreover, the amount of energy
radiated by controller 10 is reduced, therefore reducing interference.
In one application of the invention, one or more controllers 10 can
transmit multiple data sets on a single channel. In another application, one or more controllers 10 are capable of transmitting on different channels
simultaneously. Additionally, controller 10 is capable of changing from one channel to another, thereby providing flexibility in game operation between
multiple users. A user can press a "channel key" on controller 10, and controller
10 then broadcasts a command on all channels telling the mated receiver 16 to change to channel "A". Controller 10 then switches to channel "A". The mated receiver 16 has already received the command and also switches to channel "A". Because the broadcast signal was sent on all channels, the prior operating
channel of receiver 16 does not inhibit the ability of controller 10 to connect with
receiver 16. All other non-mated receivers 16 also receive the same broadcast signal, however the other receivers 16 ignore such broadcast signal because such receivers are mated with other controllers 10.
Although different RF frequencies are possible, frequencies exceeding 300 MHz are preferred. This frequency range provides another advantage of
eliminating the need for an external antenna with controller 10 or with receiver
16. The absence of required antennas is significant for providing easy and damage free operation of game systems. Operation of the invention at high frequency enables high data rates (56,000 bps and higher) which in turn enables
very short burst transmissions. These short burst transmissions enable time
domain multiplexing, enhance power efficiencies, and reduce the radiated RF
energy. This combination also reduces the possibility of potential interference.
The invention operates at high data transmission rates which reduces
delay in signal transmission and enhances game play response. Rates of 56,000 bps permit the transmission of 56 bits in 1mS. A 1 mS transmission, for
example, can accommodate a 56 bit packet comprised of a 16 bit event plut 40
bits of address, framing and error detection/correction information. For infrared
transmission typically used in conventional game systems, the same event
having one-half the bits may require 3mS, thereby establishing RF transmission in the invention as a significantly faster (by three hundred percent) mechanism for transmitting data in game operations. Burst transmission of such 1 mS packets each containing, for example, 56 bits, allows for sufficient overheads
such as addresses, packet framing and error detection/correction. Because the
incidence of packets created by any one transmitter would be 60 or fewer per second including duplicates, TDM is possible because one transmitter 14 uses only 60/1000 or six percent of the channel, and ninety-four percent of the channel is available for other traffic.
Data packets are encapsulated so that layers of bit framing, error detection, address, and key 12 state information are encapsulated within the
same packet. Error control and recovery can be accomplished with universal asynchronous receiver/transmitter (UART) oriented protocol. Alternatively, forward error correction can be implemented to eliminate the need for other error
correction techniques. Guard patterns can be integrated for error detection, with guard bits in selected patterns surrounding data packets. If receiver 16
observed a defect in such guard patterns, receiver 16 would be alerted that the
integrity of the packet had been breached.
An LED lamp such as display 22 can provide visual information regarding data received or transmitted by RF transmitter 1 . Although the use of
addresses permits time domain transmission between the correct transmitter 14 and receiver 16, controller 10 can be temporarily reprogrammed with the
address code of a foreign receiver, enabling it to function with the foreign receiver for a period of time if required. IR transmissions are typically realized utilizing data rates much lower than
56,000 bps. The IR technology consequently has a diminished ability to create very short burst transmissions which in turn limits the TDM possibilities. Conventional IR controller solutions are limited to two controllers, whereas the invention can be incorporate one or more splitters or multitaps attached to receiver 16 to add additional controllers 10 to communicate with the same
receiver 16. The higher data throughput provided by using RF provides suitable operation for advanced or next generation game controllers such as those utilizing analog joystick control. A natural delay is built into data transmission regimes. Figure 5 illustrates the respective data transmission signals for IR and RF data signals. For
example, for a hard-wire controller, the T1 delay can comprise a statistically number in the range 0 < Ti < 6.6 milliseconds.
In another embodiment of the invention, each controller can transmit data
over separate channels within the RF spectrum. The flexibility to operate
controllers over different channels, and to multiplex data transmission from
different controllers over the same frequency, permits flexibility in the system
capability to operate multiple controllers in the same room with one or more radio frequency receivers and electronic game devices. If TDM permits three
controllers 10 on the same channel, a twelve controller system uses four frequencies or channels instead of twelve.
In addition to the speed capabilities of RF transmission techniques taught
by the invention, a low duty cycle (six percent in the earlier example) of transmitter 14 permits transmitter 14 to be turned off most of the time (ninety-four percent in this example). The energy saving feature of the invention is particularly important for portable game controllers subjected to long, continuous
play periods. By conserving battery power, the system design of the invention provide for longer operating times for the same battery power, which minimizes game disruption.
Whereas time domain multiplexing is conventionally used in continuous data transmission utilizations, the invention uniquely uses time domain multiplexing to transmit real time data for the purpose of game control
transmission. Event driven transmission provides enhanced responsiveness over polling and other techniques because data transmission occurs immediately after the occurrence of an event. The absence of a designated transmission
time is energy efficient and provides greater flexibility in the transmission of
more data packets. This feature reduces transmission delays and provides
enhanced controller 10 responsiveness to the user. As used herein, the term "user" can comprise a person, another controller, or other mechanism.
Modulation of the RF signal can be accomplished with ASK, FSK,
Quadrature modulation, spread spectrum, or other techniques. Events can be
compressed to lower the event count and to assist time domain modulation. By
lowering the number of events, collisions will be reduced and more users can function on each channel.
In another embodiment of the invention, RF can be combined with IR
transmission in different ways. For example, force feedback of controller 10 can be implemented by shaking or vibrating controller 10 to provide operating feedback to the user. A reverse IR data path could be implemented to enable such a force feedback feature. A simple IR path could be implemented next to the RF path in the same or opposite direction to provide alternative data
transmission capabilities as illustrated in Figure 6.
In another embodiment of the invention, listen-before-send capabilities can be added to controller 10. For example, a carrier detect on controller 10 could provide the capability of determining whether another controller is transmitting or not at a certain time. Having controller 10 listen for traffic prior to
sending would reduce collisions dramatically. This would reduce the system
dependence on redundant packet transmissions and would create increased TDM efficiencies by permitting more users per channel.
Gaming systems are preferably economic to manufacture, which requires
the fewest number of components. Battery operation and long hours of
continuous use dictate power efficiencies in remote components. Although
different combinations are possible, as described, single-channel is preferable to multi-channel communication even though TDM can be implemented to enhance
both multi and single-channel systems. Burst transmission is preferable to continuous transmission, because TDM effectively uses brief signal
transmissions. The simplicity of single-direction (simplex) is preferable to two- direction (duplex) even though duplex systems can be designed to work with
TDM gaming systems disclosed herein. Asynchronous communication is
preferable to synchronous communication because data links between multiple controllers would not be required to synchronize the timing of multiple transmissions.
Although the invention has been described in terms of certain preferred embodiments, it will be apparent to those of ordinary skill in the art that modifications and improvements can be made to the inventive concepts herein without departing from the scope of the invention. The embodiments shown herein are merely illustrative of the inventive concepts and should not be interpreted as limiting the scope of the invention.

Claims

WHAT IS CLAIMED IS:
1. A game controller for communicating between a user and an electronic
game device, comprising: a housing; a sensor attached to said housing and responsive to operation by the
user to generate signals; a radio frequency sender engaged with said sensor, wherein said sender is capable of time domain multiplexed transmission of said signals; and a radio frequency receiver engaged with the electronic game device for receiving the signals from said radio frequency sender.
2. A game controller as recited in Claim 1 , wherein said radio frequency
receiver is attached to the electronic game device.
3. A game controller as recited in Claim 1 , wherein said radio frequency
receiver is capable of transmitting signals from the electronic game device to
said radio frequency sender.
4. A game controller as recited in Claim 3, wherein said sensor is engaged with said radio frequency sender for detecting signals transmitted by
said radio frequency sender.
5. A game controller as recited in Claim 1 , wherein said radio frequency sender is capable of being turned off when said signals are not being
transmitted.
6. A game controller as recited in Claim 1 , wherein said radio frequency sender is capable of transmitting said signals in a plurality of discrete time intervals.
7. A game controller as recited in Claim 1 , wherein said signals are transmitted at a frequency equal to or greater than 300 MHz.
8. A game controller system for communicating between at least two
users and an electronic game device, comprising:
a housing;
at least two sensors engaged with said housing and responsive to operation by the persons to generate signals; a radio frequency sender engaged with said sensors, wherein said sender
is capable of time domain multiplexed transmission of said signals; and
a radio frequency receiver engaged with the electronic game device for receiving the signals from said radio frequency sender.
9. A game controller system as recited in Claim 8, wherein each sensor is attached to a separate housing and is further engaged with said radio frequency sender.
10. A game controller system as recited in Claim 8, wherein said sensor and said receiver share a common address transmitted as one of said signals.
11. A game controller system as recited in Claim 8, wherein one or more of said radio frequency senders are capable of transmitting signals to one or
more radio frequency receivers each engaged with a different electronic game device.
12. A game controller system as recited in Claim 8, wherein said receiver
is capable of receiving signals from at least two radio frequency senders
operating on different channels.
13. A game controller system as recited in Claim 8, wherein said receiver
is capable of receiving signals from at least two radio frequency senders operating on the same channel.
14. A method for communicating between a user and an electronic game
device, comprising:
operating a sensor engaged with a housing to generate signals in
response to operation by the user; detecting said signals with a radio frequency sender engaged with said sensor; operating said radio frequency sender to transmit said signals with time
domain multiplexing; and receiving said radio frequency sender signals with a radio frequency receiver engaged with the electronic game device.
15. A method as recited in Claim 14, further comprising the steps of operating a second sensor engaged with said housing to generate a signals in
response to operation by a second user, and of detecting said signals with said
radio frequency sender for transmission to said radio frequency receiver.
16. A method as recited in Claim 14, further comprising the steps of
operating a second sensor engaged with a second housing to generate signals in response to operation by a second user, of detecting said signals with a
second radio frequency sender engaged with said second sensor, of transmitting said signals with said radio frequency sender, and of receiving said second radio
frequency sender signals with said radio frequency receiver. 89
90 17. A method as recited in Claim 14, further comprising the steps of
91 transmitting signals from said radio frequency receiver and of receiving said
92 radio frequency receiver signals with said radio frequency sender.
93
94 18. A method as recited in Claim 14, further comprising the step of
95 transmitting the signals in a plurality of discrete time periods interrupted by
96 periods where no transmission occurs. 97
98 19. A method as recited in Claim 14, further comprising the step of
99 transmitting signals between said radio frequency sender and said radio
100 frequency receiver which comprise an address for connecting said sender and
101 receiver.
PCT/CA2000/000221 2000-03-06 2000-03-06 Radio frequency remote game controller WO2001066209A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2000228997A AU2000228997A1 (en) 2000-03-06 2000-03-06 Radio frequency remote game controller
PCT/CA2000/000221 WO2001066209A1 (en) 2000-03-06 2000-03-06 Radio frequency remote game controller
JP2001564856A JP2003525719A (en) 2000-03-06 2000-03-06 Radio frequency remote game controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CA2000/000221 WO2001066209A1 (en) 2000-03-06 2000-03-06 Radio frequency remote game controller

Publications (1)

Publication Number Publication Date
WO2001066209A1 true WO2001066209A1 (en) 2001-09-13

Family

ID=4143047

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CA2000/000221 WO2001066209A1 (en) 2000-03-06 2000-03-06 Radio frequency remote game controller

Country Status (3)

Country Link
JP (1) JP2003525719A (en)
AU (1) AU2000228997A1 (en)
WO (1) WO2001066209A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005044412A1 (en) * 2003-11-03 2005-05-19 Intel Corporation (A Delaware Corporation) Gaming interface techniques for media centers
EP1584359A3 (en) * 2004-03-31 2005-10-19 Microsoft Corporation Game controller power management
EP1960071A4 (en) * 2005-11-16 2010-10-13 Microsoft Corp Association of peripherals communicatively attached to a console device
US8135887B2 (en) 2004-09-17 2012-03-13 Sony Computer Entertainment Inc. Relay, entertainment apparatus, communication system, communication method, and program
US8369795B2 (en) 2005-01-12 2013-02-05 Microsoft Corporation Game console notification system
CN104391638A (en) * 2010-04-14 2015-03-04 三星电子株式会社 Device and method for processing virtual worlds
US9943756B2 (en) 2005-01-12 2018-04-17 Microsoft Technology Licensing, Llc System for associating a wireless device to a console device
US10758818B2 (en) 2001-02-22 2020-09-01 Mq Gaming, Llc Wireless entertainment device, system, and method
US11052309B2 (en) 2003-03-25 2021-07-06 Mq Gaming, Llc Wireless interactive game having both physical and virtual elements
US11278796B2 (en) 2002-04-05 2022-03-22 Mq Gaming, Llc Methods and systems for providing personalized interactive entertainment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04341291A (en) * 1991-05-20 1992-11-27 Seiko Instr Inc Radio controller
US5561419A (en) * 1992-07-07 1996-10-01 Nippon Steel Corporation Wireless communication apparatus and game machine using the same
US5645277A (en) * 1994-11-15 1997-07-08 Top Game & Company Ltd. Controller for a video game console
US5806849A (en) * 1994-02-17 1998-09-15 Electronic Arts, Inc. Electronic game system with wireless controller

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04341291A (en) * 1991-05-20 1992-11-27 Seiko Instr Inc Radio controller
US5561419A (en) * 1992-07-07 1996-10-01 Nippon Steel Corporation Wireless communication apparatus and game machine using the same
US5806849A (en) * 1994-02-17 1998-09-15 Electronic Arts, Inc. Electronic game system with wireless controller
US5645277A (en) * 1994-11-15 1997-07-08 Top Game & Company Ltd. Controller for a video game console

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10758818B2 (en) 2001-02-22 2020-09-01 Mq Gaming, Llc Wireless entertainment device, system, and method
US11278796B2 (en) 2002-04-05 2022-03-22 Mq Gaming, Llc Methods and systems for providing personalized interactive entertainment
US11052309B2 (en) 2003-03-25 2021-07-06 Mq Gaming, Llc Wireless interactive game having both physical and virtual elements
US10737170B2 (en) 2003-11-03 2020-08-11 Intel Corporation Gaming interface techniques for media centers
WO2005044412A1 (en) * 2003-11-03 2005-05-19 Intel Corporation (A Delaware Corporation) Gaming interface techniques for media centers
US8821285B2 (en) 2003-11-03 2014-09-02 Intel Corporation Gaming interface techniques for media centers
EP1584359A3 (en) * 2004-03-31 2005-10-19 Microsoft Corporation Game controller power management
AU2005201230B2 (en) * 2004-03-31 2010-07-01 Microsoft Corporation Game controller power management
US8135887B2 (en) 2004-09-17 2012-03-13 Sony Computer Entertainment Inc. Relay, entertainment apparatus, communication system, communication method, and program
US9308443B2 (en) 2005-01-12 2016-04-12 Microsoft Technology Licensing, Llc Controller notification system
US9943756B2 (en) 2005-01-12 2018-04-17 Microsoft Technology Licensing, Llc System for associating a wireless device to a console device
US8731482B2 (en) 2005-01-12 2014-05-20 Microsoft Corporation Controller notification system
US8369795B2 (en) 2005-01-12 2013-02-05 Microsoft Corporation Game console notification system
EP1960071A4 (en) * 2005-11-16 2010-10-13 Microsoft Corp Association of peripherals communicatively attached to a console device
US9612737B2 (en) 2010-04-14 2017-04-04 Samsung Electronics Co., Ltd. Device and method for processing virtual worlds
CN104391638A (en) * 2010-04-14 2015-03-04 三星电子株式会社 Device and method for processing virtual worlds

Also Published As

Publication number Publication date
JP2003525719A (en) 2003-09-02
AU2000228997A1 (en) 2001-09-17

Similar Documents

Publication Publication Date Title
US6346047B1 (en) Radio frequency remote game controller
US6238289B1 (en) Radio frequency game controller
US6684062B1 (en) Wireless game control system
US20080108298A1 (en) Certified two way source initiated transfer
KR101238581B1 (en) Method and device for bidirectional ir data transfer between a medical treatment table and an operator control device
US6078789A (en) Wireless peripheral interface
US7313163B2 (en) Fast synchronization for half duplex digital communications
CN101853068B (en) Reducing power consumption of wireless device
US5914796A (en) Communication protocol for half-duplex traffic
KR930022744A (en) Apparatus and method for data overlay on trunked radios
JPH10502789A (en) Wireless communication system for performing reliable communication between device groups
WO2006102202A1 (en) Remote operation of local or distant infrared-controllable and non-infrared-controllable devices
WO2001066209A1 (en) Radio frequency remote game controller
CN1318112C (en) Remote control system
US20030153347A1 (en) Wireless response system with feature module
US7257103B2 (en) Wireless communication method with channel shared function
WO2008039025A3 (en) Method for transmitting ack/nack signal and method for establishing the signal transmission
AU2001280203A1 (en) Reception terminal simulator, sending schedule making device, reception terminal, data transmission/reception system comprising them
JP2643068B2 (en) Remote control transmission unit, remote control reception unit and remote control transmission / reception unit
KR20020026602A (en) Communication system
WO2008156976A1 (en) Audience response system and method with multiple base unit capability
JP2005136486A (en) Equipment control system and electric/electronic apparatus
EP2211320B1 (en) A method and a device for wireless communication
JP4235692B2 (en) Remote control toy set
JP3091920U (en) Infrared remote control device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 564856

Kind code of ref document: A

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase