WO2005028057A1 - Method and device for supporting wireless multi-player gaming with a multi-player game hub - Google Patents
Method and device for supporting wireless multi-player gaming with a multi-player game hub Download PDFInfo
- Publication number
- WO2005028057A1 WO2005028057A1 PCT/IB2003/004046 IB0304046W WO2005028057A1 WO 2005028057 A1 WO2005028057 A1 WO 2005028057A1 IB 0304046 W IB0304046 W IB 0304046W WO 2005028057 A1 WO2005028057 A1 WO 2005028057A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- game
- hub
- wireless
- player
- devices
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 238000004891 communication Methods 0.000 claims abstract description 73
- 238000012546 transfer Methods 0.000 claims abstract description 17
- 238000012545 processing Methods 0.000 claims abstract description 15
- 238000003860 storage Methods 0.000 claims description 42
- 238000004590 computer program Methods 0.000 claims description 5
- 238000009434 installation Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 238000003032 molecular docking Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- KRQUFUKTQHISJB-YYADALCUSA-N 2-[(E)-N-[2-(4-chlorophenoxy)propoxy]-C-propylcarbonimidoyl]-3-hydroxy-5-(thian-3-yl)cyclohex-2-en-1-one Chemical compound CCC\C(=N/OCC(C)OC1=CC=C(Cl)C=C1)C1=C(O)CC(CC1=O)C1CCCSC1 KRQUFUKTQHISJB-YYADALCUSA-N 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/31—Communication aspects specific to video games, e.g. between several handheld game devices at close range
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/32—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
- A63F13/327—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections using wireless networks, e.g. Wi-Fi® or piconet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/40—Features 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/402—Communication between platforms, i.e. physical link to protocol
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/40—Features 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/406—Transmission via wireless network, e.g. pager or GSM
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/50—Features 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
Definitions
- the present invention relates to wireless multi-player gaming with mobile game devices. It also relates to a new possibility to reduce the communication load of mobile game devices in wireless multi-player gaming.
- This invention deals with central server based multiparty gaming services and their usage scenario, hi this scenario a central server acts as the main part of a game serving different game participants and manages the communication and data exchange between the game participants.
- This invention proposes a novel generic multi-player games server/hub preferably used for local networks.
- the game devices are connected via wired connection and one or each of said devices requires a mass memory device storing the game software, depending on the complexity of said game.
- a mobile game device with a game console or video game via a respective cable to use the mobile game device as a controller for said game console.
- This connection can also be used to exchange data between a console version and a mobile version of the same video game.
- an adapter available enabling a user to use a mobile version of a video game stored in a solid state memory device with a game console.
- the gaming functionality and interfaces are a compromise between usability and portability.
- a user can play a game which is optimized for mobile gaming on a TV screen at home, for a more convenient visual interface than a 6x6-cm LCD screen of a mobile gaming device.
- Wireless game examples are presently only available as wireless controllers for conventional game consoles to replace a cable connection to a user input interface by a wireless infrared or radio connection. This connection is usually a one-way from the controller to the game console.
- United States Patent 5,618,045 discloses a communication topology, in which each device communicates with each other device, in an ad hoc wireless all-to-all broadcast network.
- each of said devices has to handle the communication to each of the other devices. Therefore, each of said devices has to provide a considerable amount of its processing resources for the communication and thus these resources are not available for the execution of the game itself, reducing the complexity of the game.
- each device requires more processing power for handling the communication to the other devices, the higher the number of game devices is that participate.
- the execution of the game might not suffer significantly from the handling of the communication messages.
- the processor might be overloaded by handling the communication messages and executing the game. This overload can obviously disturb the execution of the game itself what the user may notice by slow done and/or unsteadiness of the game execution.
- the document WO 93 23125 discloses a mobile game device that is capable of playing multi- player games using a star topology type communication architecture.
- This architecture reduces the expenditure for providing the communication for all devices, expect for the one having the master role in the communication.
- This star topology eases the data traffic for each of said slave devices at the expense of the device in the master role. Thus, it may happen that the master device reaches its computational limits, which may result in a slowing down of the game execution. Additionally, the power consumption of the mater device is considerably increased leading to a shorter playtime and a battery caused limitation of the maximum playtime for a multi-player game.
- a wireless multi-player gaming architecture/system is needed to overcome these problems.
- a method for supporting wireless multi-player gaming at a wireless multi-player game hub is provided.
- the expression 'wireless' in the context of this specification refers only to the data connections between the games hub and the game devices.
- the 'wireless games hub' may actually comprise e.g. a power supply cable, or may comprise cable connections to external display or audio devices.
- the method of the present invention comprises at said wireless multi-player game hub setting up wireless connections to at least two mobile game devices, and controlling the transfer of game execution data between said at least two game devices.
- Said setting up of wireless connections, e.g. radio or e.g. infrared (DR.) connections to at least two mobile game devices is performed by an initialization procedure according to an initialization protocol.
- a wireless network is formed, wherein said wireless network is a hub-to-all wireless network.
- each said connected game device is wirelessly connected as a slave device in said wireless network, h said hub-to-all network there are no direct connections between said game devices.
- the wireless multi-player game hub in case of two devices may appear to act as a repeater or as a relay station that simply receives and retransmits game execution data, but this is not the case, hi fact, the wireless multi-player game hub device actually serves as a communication controller coordinating the data flow between more than two respective devices, so that each of said devices merely needs to communicate with one device i.e. the hub.
- the wireless multi-player game-hub coordinates the game data exchange between wirelessly connected mobile gaming devices and therefore the hub itself actually does not need to know the contents of said data or their effects in the game.
- the hub itself does not need to interpret the game data and therefore does not need to have specific information of the game, therefore the hub does not need to have any game programs loaded.
- the hub needs no user interface (except e.g. for controlling a power supply), no interface to access mass storage devices and no processing unit to execute game software.
- This software may be downloaded from a dedicated game server or may be provided in form of a pluggable memory module.
- said setting up of a wireless connection comprises sending initialization messages, receiving identification message and setting up a connection.
- the wireless multi-player game-hub device searches for game devices, e.g. following an initialization procedure.
- the initialization procedure may be performed according to an initialization protocol used in a radio or infrared interface.
- the hub device can determine the presence of further game devices. Having found at least two devices, the hub can set up connections to said game devices to start the communication between said game devices, h the initialization process it may be necessary to determine which kind of game software is actually present in the game device, whereby it can be assured that the actually used game hard/software is actually compatible.
- the initialization process may be combined with an authorization step e.g. combined with a user confirmation.
- an authorization step e.g. combined with a user confirmation.
- said method further comprises connecting a mass storage and reading data contained in said mass storage.
- the mass storage can be connected directly to the hub device, or indirectly by a (e.g. wirelessly) connected mobile gaming device.
- the mass storage device can be a removable or interchangeable mass storage device like MMC (Multi Media Card) or other kind of flash memory cards that could be read by the mobile terminal or games hub directly or from the games hub indirectly via a connection to a mobile terminal.
- MMC Multi Media Card
- the data may be read via a reader interface or a reader device.
- the hub device is not necessarily subjected to the limitations of mobile devices, thus a reader may also comprise e.g. a CD (Compact Disc) or DND (Digital Versatile Disc) reader to access a mass storage device.
- CD Compact Disc
- DND Digital Versatile Disc
- said read data comprise initialization control data and transfer control data for performing said connection setup and said game data transfer.
- the hub device can receive additional information to provide an improved data transfer.
- the initialization control data and transfer control data for performing said connection setup can be used to software-configure a wireless mobile game device to perform the hub procedures.
- the software may be embodied in a hardware memory device usually used to store a game. It is possible to configure a wireless multi-player game device to act as a hub, when a mass storage is inserted that only comprises communication procedure data and no game data.
- said read data comprise game data and said method further comprises transferring said game data to each of said connected slave devices via a wireless radio or infrared interface.
- the hub can download and forward game software from one of said connected slave devices to the other connected slave devices. That is, when playing games with a reduced complexity such as 'Tetris' the whole software may be transferred via said wireless connection from one of the connected game device to the others.
- a game software transfer can be used to play a game in a multi-player version without the need to actually equip each of said devices with a mass storage having stored the game software. In case of very complex games this is rather improbable, as the transfer time for a software transfer increases with the number of connected devices and the software complexity. It is also possible to read and forward game software from the hub device to the other connected slave gaming-devices.
- said method further comprises generating a video/audio output according to said game data from said connected mass storage and according to said transferred game execution data.
- Mobile gaming devices such as e.g. Nokia N-GageTM will always be optimized for portability reasons to be small and pocketable.
- a non-mobile home hub does not have this limitation and can therefore provide means to accommodate cheap mass storage means such as CD or DVD and furthermore connections to fit in home equipment.
- a wireless games hub could provide a link of mobile to non-mobile electronic applications.
- the hub can be provided with a game specific video enhancing software to be able to provide a TV suitable video interface. That is, the game is still executed at the mobile devices, but the hub can provide a video output signal adapted to fit the requirements of a large screen, i.e. a higher resolution.
- said method further comprises executing said game data received from said comiected mass storage according to said transferred game execution data.
- the hub device can provide an additional output interface having e.g. a panorama view of a game scenery or a map like diagram.
- Another application resides in the possibility to use said mobile wireless gaming devices as controllers for a game actually running at said hub device.
- said setting up of a wireless connection and said transferring of game execution data is performed according to a Bluetooth protocol
- said setting up of a wireless connection and said transferring of game execution data is performed according to a wireless local area Network (WLAN) protocol.
- WLAN wireless local area Network
- the present invention can be implemented without the need to develop wireless interfaces or even new data exchange protocols.
- a method for operation a game system comprising a hub and mobile gaming devices.
- Said method comprises the hub-based procedures of the preceding specification. Additionally, the method comprises receiving a user input at said mobile gaming devices, executing a game software according to said received user input, generating game execution data to be transferred to other mobile gaming devices, and transferring said data to said hub via a wireless connection.
- the method further comprises receiving game execution data from other mobile gaming devices via said hub and executing said game software according to said received game execution data.
- the method can also comprise the exchange of initialization data, identification data and game data between said mobile gaming devices and said wireless game hub.
- the expression 'wireless merely relates to wireless connections between hub and mobile gaming devices.
- the 'wireless game hub' actually may comprise e.g. a power supply cable or a video/audio-out cable or connector.
- a software tool comprising program code means for carrying out the method of the preceding description when said program product is run on a computer or a network device.
- a computer program product is provided that is downloadable from a server for carrying out the method of the preceding description, which comprises program code means for performing all of the steps of the preceding methods when said program is run on a computer or a network device.
- a computer program product comprising program code means stored on a computer readable medium for carrying out the methods of the preceding description, when said program product is run on a computer or a network device.
- This can be embodied e.g. as a mass storage device for the use in a wireless mobile game device, comprising only an initialization engine and a game communication control engine.
- a mass storage device for the use in a wireless mobile game device, comprising only an initialization engine and a game communication control engine.
- a computer data signal is provided.
- the computer data signal is embodied in a carrier wave and represents a program that makes the computer perform the steps of the method contained in the preceding description, when said computer program is run on a computer, or a network device.
- a wireless multi-player gaming hub comprises a wireless interface, an initialization engine and a game communication control engine.
- Said wireless (e.g. radio or IR) interface is adapted to simultaneously provide a connection to at least two mobile wireless gaming devices.
- Said wireless interface is connected to said initialization engine in a way such that said initialization can perform initialization procedures to subsequently contact at least two mobile wireless gaming devices.
- the initialization engine uses a star-type communication topology wherein said hub is always set as the master of the local wireless network and wherein each connected mobile wireless gaming device is logged in said network as a slave device.
- the initialization engine alone may be implemented analogously as disclosed e.g. in WO 93 23125 and the game communication control engine alone can be embodied analogously to the document USP 5,618,045.
- the present invention proposes a general-purpose multiparty game hub, which takes over the communication task between the different gaming devices, to reduce the communication expense for each of said devices to a single connection to a game hub.
- the basic idea of this invention is based on separating the game logic from game data and communication management in case of multiparty games. According to the invention all gaming devices actively participating in a multi-player game are relieved from the task to manage the communication between the devices.
- said wireless multi-player game hub further comprises a processing unit and an interface for a mass storage, wherein said processing unit is connected to said mass storage interface and to said wireless interface.
- the game hub can read e.g. game software and transfer the software via a wireless interface to wirelessly connected mobile game devices.
- the extended ability of the game hub can also be described as a game server, and therefore in the following the expression 'game hub' is used for a communication device and 'game server' is used for a game hub with the ability to execute game software.
- the mass storage interface is compatible with mass storage devices used in said wireless mobile game devices, it may be sufficient to use a single mass storage device in said hub to transfer a game software to said devises.
- a single mass storage device containing a game can be sufficient to provide multi-player gaming capability to all connected game devices.
- said wireless multi- player game hub/server further comprises a display controller and a display interface, wherein said display controller is connected to said display interface and to said processing unit.
- a display or video controller enables the hub to connect to home entertainment devices such as TV- or stereo sets, hi a mobile application the gaming functionality and interfaces are a compromise between usability and portability.
- said hub could overcome the disadvantages caused by the portability restriction similar to a docking station of a laptop. To keep it most convenient, this is implemented wirelessly.
- said wireless multi-player game hub further comprises a user interface.
- a wireless multi-player game device can be configured to act as a mobile wireless multi-player game hub.
- This mobile wireless game hub may be battery-operated to be fully mobile.
- the mobile wireless game hub can be based on a wireless multi-player game device, which is provided with a user interface and thus the mobile wireless game hub can also comprise a user interface.
- the user interface can be used to perform identification and authorization procedures. It may also help to change the settings for a connected TV screen, which may be operated at 50 Hz, 60 Hz or even 100 Hz. Computer monitors provide even more different possible display parameters, which may be selected via said user interface.
- said wireless multi-player game hub further comprises a desktop charger unit.
- the desktop charger unit is provided to insert a wireless game device to be charged into said hub to connect it to a power source in said hub.
- the charger unit of said hub device can provide a 'docking station' for said mobile terminal device providing a combined charger stand and multi-player hub. It is also possible to provide the desktop charger with more than one charger stands.
- the hub device can comprise 2, 3 or even more than 3 device charger stands or slots to enable a simultaneous multi-player charging for e.g. more than one family member.
- the mechanic and electric interface provided by the desktop charger of said hub can also provide an electric data interface for transferring data.
- a user can be enabled to place the mobile gaming device on/into said hub and press a key to authenticate/authorize said device for game playing. It is also possible to provide the desktop charger interface with additional contacts to enable the hub device to access data stored e.g. in a mass storage plugged into said mobile game terminal inserted in said desktop charger interface. This provides an easy and fast access to game software stored in said mass storage. This feature can also be used to transfer game data from one device to another, by slotting the first device into the charger, activating a game data/software mirroring to an internal memory of said hub device. The stored game data/software can then be loaded to a next mobile game device by slotting it into said charger stand and uploading said software/data.
- said wireless multi-player game hub further comprises a modem.
- a modem can be provided for accessing the Internet for surfing via said modem and a Bluetooth connection to the wireless multi-player game device. If the device is also provided with a display controller and a video output, user may use his wireless multi-player game device as an input device for surfing the internet and a connected display/TV-screen for displaying selected internet pages.
- the hub can also comprise a memory, enabling said hub to download game software for the use in multi-player gaming.
- said wireless multi-player game hub is implemented in a wireless mobile game device.
- Said wireless multi-player game hub can be implemented in a way that a wireless mobile game device comprises an independent wireless multi-player game hub, wherein a hard wired connection can be provided between the hub and the game device, to economize an inter-device radio or IR comiection.
- Said wireless multi-player game hub can also be implemented as a clip-on or plug-in module for a wireless mobile game device, enabling a user to carry only one composed device for experiencing multi-player gaming. Such a plug-in or clip-on module can be provided with auxiliary power supply to take higher power consumption into account.
- Said wireless game device can also comprise a mobile telephone.
- a wireless multi-player game system comprises a multi-player game hub according to the preceding specification and wireless mobile game devices.
- Said wireless mobile game devices are connectable to said hub via a wireless communication links, wherein said hub is in the master role of said links and said mobile game devices are each in a slave role of said links.
- Said devices are provided to execute game software and communicate game execution data via said connected hub.
- Figure 1 shows a conventional wireless multi-player network architecture
- Figure 2A shows a wireless multi-player network architecture according to one embodiment of the present invention
- Figure 2B shows the wireless multi-player network architecture of figure 2 A provided with a wireless multi-player game device in a hub role
- FIG. 3 shows another wireless multi-player network architecture according to an embodiment of the present invention
- Figure 4 shows a basic embodiment of a wireless multi-player game hub according to an embodiment of the present invention
- Figure 5 shows another embodiment of a wireless multi-player game hub/server according to another embodiment of the present invention
- Figure 6 shows a flowchart of a method for supporting wireless multi-player gaming at a wireless multi-player game hub.
- server based multiparty games need a central server including the main game application, the predefined data exchange protocol used for data exchange between different game clients running on devices of the game participants.
- the client server can run either on mobile devices such as mobile game consoles, or on stationary devices like personal computers or home game consoles.
- the server has to know exactly about the game logic and communication protocol. This kind of knowledge are either hard coded inside the software modules of server or stored on the mass memory storage (like e.g. hard disc drives) of the server machine. Accordingly, the actual needed software modules of the game server have to be pre- installed on the server machine.
- the problem in such configuration is the fact that the game has to be pre-installed on a server machine and actually for each game a dedicated server is needed.
- server machines are normally stationary and not very flexible in usage. If a new game should be supported on a server machine, the new game has to be installed and depending on the memory capacity of the server machine. It is sometimes necessary to de-install other software modules or games to release more memory for new games, which needs a relatively long period of time for performing the installation and de-installation procedure.
- the current game servers are only dedicated to one specific game and have to include both game logic as well as communication protocol. They are not flexible and need installation/de-installation for each game. Besides, in multiparty games that are based on a local network one or all of the wireless multi-player game devices have to act as a game server.
- Figure 1 depicts a wireless multi-player game network comprising wireless multi-player game devices 40, 42' and 42".
- the wireless multi-player game devices are connected via a wireless radio connection 44.
- Each of said devices are provided with a mass storage 46, to provide the game logic software to each of said devices 40-42".
- the wireless multi-player game device 40 acts as a game server, accordingly this device has to reserve considerable amount of its performance for communication monitoring. Accordingly, the user game experience of this wireless multi-player game device 40 will suffer from that. An increased communication load does not affect the other devices 42 to 42".
- a convoy principle can be used, wherein the device with the slowest game execution determines the game execution speed of all connected wireless multi-player game devices. This results in a reduced game experience to all players.
- the complexity or the execution speed of the games is limited by capabilities of the wireless multi-player game device acting as game server.
- FIGs 2A and 2B show a wireless multi-player network architecture according to embodiments of the present invention.
- the proposed network of this invention offers a possibility to have a general-purpose multiparty game server.
- the current invention proposes a generic wireless multi-player game server 50 for wireless multi-player games, which controls only the communication between client devices but does not take care about the game logic itself.
- the wireless multi-player game server 50 can be operated as a wireless multi-player game hub, capable of providing solely the communication between a number of wireless multi-player game devices 42 to 42'".
- the game logic 46 will be implemented (e.g. as a mass storage) on each wireless multi-player game device 42 to 42'" and each client software presents the game state of all participants depending on the status data of the game participants distributed through the generic wireless multi-player game server 50.
- the generic wireless game server 50 will only take care about the communication management as well as service discovery and game participant management.
- the generic game server is not limited to a specific (pre-defined) communication scheme. Accordingly, it is neither limited to one dedicated game, nor to a certain genre of games.
- each involved mobile game device has a removable mass memory medium (such as a multi media card (MMC)) including the actual game data and engine.
- MMC multi media card
- the generic wireless multi-player game server 50 does not have necessarily any means to read a removable mass memory medium.
- the generic wireless game server 50 includes two intelligent engines namely the initialization engine and a game communication control engine.
- the initialization engine is based on a pre-defined protocol. If a user wants to start a multiparty game using the generic wireless multi-player game server 50, one of the game participants has to connect its mobile wireless game device 42-42'" to the generic wireless multi-player game server 50 and send the needed game data to the game server.
- the data exchange will be based on a pre-defined protocol e.g. a text-based mark-up language.
- the game data that are sent to generic game server 50 will deal with the user interface- application and possible game options such as maximum number of game devices 42-42'", supported levels and configuration etc.
- the sent game data will deal also with game specific events and states that can occur while playing the game.
- the game events reflect the game input created by game participants and the game states reflect the situation dependent events such as game over, achieved next level, etc.
- the server 50 After finishing the initialization the server 50 is ready to serve a group 42-42'" that want to play a round together.
- the game participants 42-42'" will register themselves to the game server 50 using the wireless connection for a game round and start playing game.
- the generic game server 50 is responsible to hold up the game service. It receives the input events and game events from each game participants 42-42'" and transmits them to the other participants 42-42'" periodically (e.g. up to 50 times per seconds).
- Each mobile wireless multi-player game device 42-42'" involved in game receives an updated data packet from generic game server 50 periodically. This data packet includes the input events and game state of all involved parties in the game.
- the game engines implemented on the mobile wireless multi-player game devices 42-42' which include the actual game logic, update the game situation by presenting the audiovisual signals (display frame and audio game signals) depending on the received data.
- the generic wireless game server 50 provides only the communication between the wireless multi-player game devices.
- the server can be implemented by using components from wireless multi-player game devices.
- Figure 2B shows the wireless multi-player network architecture of figure 2A, wherein the wireless hub is provided by a wireless multi-player game device in the hub role, hi figure 2B a wireless multi-player game device in the hub role 52 replaces the generic wireless game server 50 of figure 2A.
- the wireless multi-player game device in the hub role 52 provides only the communication between the wireless multi-player game devices.
- the network architecture of figure 2B is provided for four participating players. In contrast to the architecture of figure 1 five instead of only four wireless multi-player game devices are required.
- a wireless multi-player game device that is provided e.g. with a mass storage comprising only a software to configure a wireless multi-player game device to act as a wireless multi-player game server 50 of figure 2 A.
- the physical prerequisites are already provided in a wireless multi-player game device, and the communication control only software can be provided e.g. stored in a mass storage module.
- the wireless multi-player game system comprises five wireless multi-player game devices, wherein four 42-42'" actively execute game software and interact with playing users and one executes wireless multi-player game server software. This includes that one conventional multi player game device 54 and the multi player game devices 42 to 42'" are the same from the hardware point of view.
- the game logic 46 can be implemented (e.g. as a mass storage) on each wireless multi-player game device 42 to 42'".
- the generic wireless multi-player game device in the hub role 52 only takes care of the communication management as well as service discovery and game participant management.
- the wireless multi-player game device in the hub role 52 can not be used to participate in the multi-player game, which is indicated by the crosses 54 over the user input interfaces of the wireless multi-player game device in the hub role 52.
- this terminal can not be used as an active game member, the game scenario can be displayed on this device, which would e.g. enable to have one passive game observer acting as a judge.
- the wireless multi-player game device in the hub role 52 is not limited to a specific (pre- defined) communication scheme, a dedicated game, or to a certain genre of games.
- the wireless multi-player game device in the hub role 52 includes two intelligent engines namely the initialization engine and a game communication control engine, such as the generic multi- player game server 50 of figure 2A.
- the game execution and the data exchange protocols can be implemented similarly as in figure 2A.
- FIG 3 shows another wireless multi-player network architecture according to another embodiment of the present invention.
- wireless multi-player game server 52 acts as communication manager as well as games logic distributor.
- the main assumption in this case is the fact that the wireless multi-player game server 52 is equipped with a removable mass memory 48 including the game data and logic.
- the wireless multi-player game device 42-42'" do not necessarily have means to read such mass memory medium.
- the wireless multi-player game server 52 is equipped with more intelligence (software complexity). This is necessary, because it is not only controlling the game execution by managing the communication between mobile devices, as described in figure 2, but also hosts the actual mass memory medium 48 including the game logic. In this case game communication data does not have to be transferred from one of the mobile wireless multi-player game devices 42- 42'" to the server 52.
- the wireless multi-player game server 52 has to send the actual game logic to the mobile wireless multi-player game devices 42-42'", because they do not have the logic internally.
- the distribution of the game logic to the mobile wireless multi-player game devices 42-42'" will also be based on a pre-defined protocol e.g. a text-based mark-up language.
- the game control engine of the generic wireless game server 52 has the same responsibility as described in figure 2. It is responsible for service discovery and set-up of a multiparty game round. The persons who like to play have to register themselves to this engine using wireless connection such as Bluetooth (BT) or wireless local area network (W-LAN). After this step, the wireless multi-player game server 52 will send the actual game logic retrieved from the mass storage 48 to the involved devices. The wireless multi-player game devices 42-42'" send an acknowledgement back to the server 52 as soon as they received the game logic completely. Thereafter, the actual game will start and the generic game server 52 will take care about the game communication management as described in figure 2. It receives the input events and game events from each game participants and broadcast them to other participants periodically (e.g. up to 50 times per seconds).
- BT Bluetooth
- WLAN wireless local area network
- Each mobile wireless multi-player game device 42-42'" involved in game receives an update data packet from generic game server 52 periodically.
- This data packets include the input events and game states of all involved parties in game.
- the game engine on the mobile game console which includes the actual game logic, updates the game situation by presenting the audiovisual signals (display frame and audio game signals) depending on the received data.
- the server 50, 52 can be implemented as a stand-alone device with integrated BT and/or W-LAN capability.
- the main functionality of the generic game server is - as mentioned before - the control and the execution of the communication and data exchange.
- the generic game server 50,52 controls also presence/absence of game participants during the game play. If one game participant wants to leave or to join the game party, it has to send a signal from the wireless multi-player game device 42-42'" to the generic game server 50,52 indicating the intention of leaving/joining from/to game party.
- Figure 4 shows a basic embodiment of a wireless multi-player game hub according to an embodiment of the present invention.
- the generic wireless game hub 2 is embodied as a game communication controller.
- the game communication server simply acts as data transfer provider, therefore the term ,hub' is used to underline the mainly communicative implementation of the wireless multi-player game server.
- a stand-alone wireless multi-player game hub 2 requires enough computational power as well as a memory (not shown).
- the hub device 2 is equipped at least with one wireless connection means like BT or W-LAN.
- the hub 2 is equipped with an initialization engine 8 and a communication engine 9 for exchanging of game communication data in a pre-defined manner. Both engines require a data exchange protocol. Both engines are connected to a transceiver 4 provided with an antenna 6.
- the protocol design can be optimized with respect to load time (required time for initialization) by using a binary protocol.
- a Bluetooth piconet can support up to 8 Bluetooth devices connected to each other. If for example two Bluetooth modules are implemented in a games hub 50, both Bluetooth modules could take a masters role in two piconets which are connected to a Bluetooth scatternet. This enables to connect 14 wireless mobile game devices to the games hub 50 without any disturbance of the game execution itself from the coordination of game execution data.
- the protocol has to be known to the game developer, who wants to develop multiparty games using the generic game server.
- an application protocol interface (API) set reflecting the needed functionality can be prepared and implemented as a dynamic load library.
- This library can be provided to the game developers for further usage.
- the library should at least cover functionality to communicate following information to the generic game server such as a maximum number of attendees, a number of events, a list of available events, user interface options, available game states and levels and a basic exceptional handling in case of communication error.
- Figure 5 shows another embodiment of a wireless multi-player game server 2 according to another embodiment of the present invention.
- the generic wireless game server 2 comprises a communication controller as well as a game logic distributor.
- the generic game server is be equipped with more computational power.
- the game server 2 works not only as communication server but can also be the only device in the local network equipped with a removable mass memory medium 22 including the actual game logic, hi figure 5 the game server 2 is a stand-alone device equipped with the required internal memory and computational power.
- the server 2 requires a wireless connection means such as BT or W-LAN this is provided by a transceiver 4 connected to an antenna 6.
- the server will be based on two software engines.
- the connection control engine or initialization engine 8 is responsible for dealing with game service discovery as well as monitoring of the availability of the connected devices while playing game.
- the server 2 is also equipped with a game control engine 10, monitoring the game flow during playing game. It is also responsible for managing the game communication, namely collecting the input events of all devices involved in multiparty game and super distribution of these events so that every device get periodically a synchronization data packet including all events generated by involved devices.
- the software engine 10 is responsible for super-distribution of the game logic to the involved mobile gaming devices in a game party. For this purpose a pre-defined communication protocol based on a mark-up language (similar to figure 4) can be used.
- the wireless multi-player game server 2 can be linked to wireless multi-player game devices 42- 42'" via a Bluetooth module 4.
- the wireless multi-player game server 2 can comprise controllers 16 and connectors for multiple stationary devices such as TV-out, stereo audio line out, Ethernet and LAN.
- the wireless multi-player game server 2 can comprise an interface 14 for a mass storage device 22 such as a MMC slot and/or a CD/DVD - R/RW drive.
- the wireless multi-player game server 2 comprises a central processing unit (CPU) 12 and an internal RAM (not depicted).
- the wireless multi-player game server 2 does not require a built in user interface.
- the game server 2 can be controlled from a user via a wireless connection via at least one of the connected wireless multi-player game devices.
- the games content can be transferred from the wireless multi-player game server 2 to the wireless multi-player game devices and vice versa.
- Audio and control signals can be transferred over Bluetooth from wireless multi-player game devices to the wireless multi-player game server 2.
- the game server 2 has a processing unit 12 to run a mirror implementation of the game software.
- the wireless multi-player game server can be implemented also in a way that the wireless multi- player game devices just transfer the key-control wirelessly to the multi-player game server and the whole game is run on the server.
- the game server needs to run server software to combine the different screens.
- a special rights management system can be implemented to allow both processors (in the server and in the game devices) to run with the same game mass storage.
- the wireless multi-player game server 2 can be implemented as a wireless (Bluetooth or WLAN) station that serves with CD/DVD R/RW storage means and I/O connectors.
- the wireless multi- player game server can be used to serve the following usage scenarios:
- the server can play a game/or demo from an inserted CD/DVD.
- the server can backup/store games from a mobile wireless multi-player game device.
- the server can be connected to more powerful user interface elements such as a TV set or home stereo sets, to achieve a richer gaming experience when used at home.
- the server can display competition screens of in a multi-player game session.
- the wireless multi-player game server allows the users to use the same physical mobile wireless game devices and game contents in a mobile and a stationary environment. This is a benefit from investment point of view and from learning different devices.
- the depicted wireless multi-player game server further comprises a modem 20.
- the modem 20 can provide a connection 26 for accessing the Internet for surfing via said modem and a wireless connection to a connected mobile multi-player game device.
- the depicted wireless multi-player game server 2 further comprises a desktop charger unit 18.
- the desktop charger unit 18 is provided to charge mobile multi-player game devices that are connected to said wireless multi-player game server 2.
- the charger unit 18 can be provided as a 'docking station' for said mobile terminal device providing a combined charger stand and multi- player server. It is also possible that the desktop charger unit 18 is connected to the processor unit 12 to perform computer-controlled charging for high performance rechargeable batteries. For the sake of clarity a power supply is not depicted in figures 4 and 5.
- FIG. 6 shows a flowchart of a method for supporting wireless multi-player gaming at a wireless multi-player game server.
- the method comprises at the server the setting up of wireless (e.g. radio or IR) connections to at least one mobile game device by performing an initialization procedure according to an initialization protocol.
- the initialization procedure comprises a device discovery procedure 30 followed by the initialization itself.
- a device is detected via an air interface and a preliminary data exchange is performed to determine, if said device is actually game device.
- the initialization procedure 32 device and game communication data are exchanged to prepare the game data exchange.
- a server-to-all wireless network is formed, wherein each said connected game device is wirelessly connected as a slave device. That is the server device is in the master role and controls the communication between all connected devices. This assumes that at least two devices are actually connected to the server device.
- the server device controls 34 the transfer of game execution data between said at least two game devices.
- the gain in the performance compared to a standard procedure in which a device simultaneously executes the game software and the communication is relatively small.
- the execution of the communication requires a considerable amount of processing power that would otherwise not be available for executing the game.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/570,526 US20070093294A1 (en) | 2003-09-19 | 2003-09-19 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
PCT/IB2003/004046 WO2005028057A1 (en) | 2003-09-19 | 2003-09-19 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
EP03818696A EP1663428A1 (en) | 2003-09-19 | 2003-09-19 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
AU2003263442A AU2003263442A1 (en) | 2003-09-19 | 2003-09-19 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
CNA038270854A CN1838980A (en) | 2003-09-19 | 2003-09-19 | Method and apparatus for supporting wireless multiplayer gaming using a multiplayer gaming hub |
US13/071,294 US20110230269A1 (en) | 2003-09-19 | 2011-03-24 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2003/004046 WO2005028057A1 (en) | 2003-09-19 | 2003-09-19 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/071,294 Continuation US20110230269A1 (en) | 2003-09-19 | 2011-03-24 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005028057A1 true WO2005028057A1 (en) | 2005-03-31 |
Family
ID=34362334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2003/004046 WO2005028057A1 (en) | 2003-09-19 | 2003-09-19 | Method and device for supporting wireless multi-player gaming with a multi-player game hub |
Country Status (5)
Country | Link |
---|---|
US (2) | US20070093294A1 (en) |
EP (1) | EP1663428A1 (en) |
CN (1) | CN1838980A (en) |
AU (1) | AU2003263442A1 (en) |
WO (1) | WO2005028057A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007035196A1 (en) * | 2005-09-20 | 2007-03-29 | Motorola, Inc. | System and method for improving player experience in wireless gaming |
US8267790B2 (en) | 2006-09-29 | 2012-09-18 | At&T Intellectual Property I, Lp | Interactive games on a television via internet protocol |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4324487B2 (en) * | 2004-01-20 | 2009-09-02 | 任天堂株式会社 | Wireless communication game system and wireless communication game program |
US20050202872A1 (en) * | 2004-03-11 | 2005-09-15 | Kari Niemela | Game data and speech transfer to and from wireless portable game terminal |
JP4754259B2 (en) | 2005-04-27 | 2011-08-24 | 任天堂株式会社 | GAME PROGRAM, GAME DEVICE, COMMUNICATION GAME SYSTEM, AND GAME CONTROL METHOD |
JP4463237B2 (en) * | 2006-04-28 | 2010-05-19 | 株式会社ソニー・コンピュータエンタテインメント | COMMUNICATION DEVICE, GAME DEVICE, WIRELESS GAME CONTROLLER, AND GAME SYSTEM |
US8135342B1 (en) | 2006-09-15 | 2012-03-13 | Harold Michael D | System, method and apparatus for using a wireless cell phone device to create a desktop computer and media center |
US8433243B2 (en) * | 2007-03-28 | 2013-04-30 | Agere Systems Llc | Wireless earphone for use in bluetooth piconets |
US8602865B2 (en) * | 2007-08-06 | 2013-12-10 | Igt | Gaming system and method providing a group bonus event for linked gaming devices |
US8087999B2 (en) | 2007-09-28 | 2012-01-03 | Igt | Gaming system and method of operating a gaming system providing wagering control features for wagering games |
US20090118016A1 (en) * | 2007-11-01 | 2009-05-07 | Guy Ben-Artzi | System and method for mobile games |
US8176124B2 (en) * | 2008-12-04 | 2012-05-08 | Disney Enterprises, Inc. | Communication hub for video game development systems having a video game development tool and video game platforms with communication libraries |
WO2010093831A1 (en) * | 2009-02-11 | 2010-08-19 | Social Gaming Network | Apparatuses, methods and systems for an interactive proximity display tether with remote co-play |
US9586139B2 (en) * | 2009-03-03 | 2017-03-07 | Mobilitie, Llc | System and method for game play in a dynamic communication network |
KR20120017821A (en) * | 2010-08-20 | 2012-02-29 | 삼성전자주식회사 | Apparatus and method for sharing data in a portable terminal |
JP5440579B2 (en) * | 2011-09-27 | 2014-03-12 | 株式会社デンソー | Convoy travel device |
US8469816B2 (en) * | 2011-10-11 | 2013-06-25 | Microsoft Corporation | Device linking |
EP2810424A1 (en) * | 2012-01-31 | 2014-12-10 | Sony Ericsson Mobile Communications AB | System and method for transferring gaming elements between peer devices |
KR20140135839A (en) | 2012-04-20 | 2014-11-26 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | Online game experience using multiple devices |
US9446306B2 (en) | 2012-07-19 | 2016-09-20 | The Regents Of The University Of California | System and method for local multiplayer gaming |
GB2507996A (en) * | 2012-11-16 | 2014-05-21 | Promethean Ltd | Network based collaborative interactive activity between devices and users |
US9571816B2 (en) | 2012-11-16 | 2017-02-14 | Microsoft Technology Licensing, Llc | Associating an object with a subject |
US9251701B2 (en) | 2013-02-14 | 2016-02-02 | Microsoft Technology Licensing, Llc | Control device with passive reflector |
JP2017108757A (en) * | 2014-03-14 | 2017-06-22 | 株式会社ソニー・インタラクティブエンタテインメント | Game device, game system, control method, and control program |
US10279263B2 (en) * | 2014-04-22 | 2019-05-07 | Sony Interactive Entertainment Inc. | Game delivery device, game delivery method, and game delivery program |
JP2017183825A (en) * | 2016-03-28 | 2017-10-05 | 京セラ株式会社 | Head mounted display |
US11241623B2 (en) * | 2017-05-05 | 2022-02-08 | Sony Interactive Entertainment LLC | Instant streaming of a mobile user interface without application install |
KR102210336B1 (en) * | 2019-04-11 | 2021-02-04 | 넷마블 주식회사 | Method and apparatus providing user collaborative content |
CN110855861B (en) * | 2019-10-16 | 2021-11-30 | 建荣半导体(深圳)有限公司 | Online game method and device for child camera and child camera |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0988878A2 (en) * | 1998-09-24 | 2000-03-29 | Midway Amusement Games, LLC | System and method for networking video games |
EP1066868A2 (en) * | 1999-07-09 | 2001-01-10 | Nokia Corporation | Multi-player game system using mobile telephone and game unit |
EP1175928A2 (en) * | 2000-07-28 | 2002-01-30 | Konami Corporation | Game system, game providing method, and information recording medium |
US6354946B1 (en) * | 2000-09-20 | 2002-03-12 | Time Domain Corporation | Impulse radio interactive wireless gaming system and method |
US20020068592A1 (en) * | 2000-11-22 | 2002-06-06 | Doug Hutcheson | Method and system for providing communications services |
US6416412B1 (en) * | 1999-03-16 | 2002-07-09 | Atari Games Corporation | System for remotely activating a sound in a game unit |
US6508709B1 (en) * | 1999-06-18 | 2003-01-21 | Jayant S. Karmarkar | Virtual distributed multimedia gaming method and system based on actual regulated casino games |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04116746A (en) * | 1990-09-06 | 1992-04-17 | Sharp Corp | Communication processor |
US5408408A (en) * | 1994-02-22 | 1995-04-18 | Marsico, Jr.; Michael | Apparatus and method for electronically tracking and duplicating user input to an interactive electronic device |
US5677909A (en) * | 1994-05-11 | 1997-10-14 | Spectrix Corporation | Apparatus for exchanging data between a central station and a plurality of wireless remote stations on a time divided commnication channel |
JPH11501194A (en) * | 1995-12-22 | 1999-01-26 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | System for communicating between a group of devices |
JP3956161B2 (en) * | 1996-12-05 | 2007-08-08 | 株式会社セガ | COMMUNICATION CONTROL SYSTEM, COMMUNICATION CONTROL DEVICE, GAME DEVICE, AND RECORDING MEDIUM |
US20040198386A1 (en) * | 2002-01-16 | 2004-10-07 | Dupray Dennis J. | Applications for a wireless location gateway |
US6584096B1 (en) * | 1998-12-30 | 2003-06-24 | Nortel Networks Limited | Method and apparatus for connecting a home network to the internet |
US6275500B1 (en) * | 1999-08-09 | 2001-08-14 | Motorola, Inc. | Method and apparatus for dynamic control of talk groups in a wireless network |
JP3288665B2 (en) * | 1999-11-08 | 2002-06-04 | コナミ株式会社 | Game system |
US6522886B1 (en) * | 1999-11-22 | 2003-02-18 | Qwest Communications International Inc. | Method and system for simultaneously sharing wireless communications among multiple wireless handsets |
JP2002011250A (en) * | 2000-04-25 | 2002-01-15 | Nintendo Co Ltd | Game system and portable game machine |
US6901434B1 (en) * | 2000-05-31 | 2005-05-31 | Palmsource, Inc. | Synchronization of data between two handheld computers |
US7050452B2 (en) * | 2000-10-06 | 2006-05-23 | Cognio, Inc. | Systems and methods for interference mitigation among multiple WLAN protocols |
US7133909B2 (en) * | 2001-01-12 | 2006-11-07 | Microsoft Corporation | Systems and methods for locating mobile computer users in a wireless network |
US6761636B2 (en) * | 2001-01-16 | 2004-07-13 | Fucom Company, Ltd. | Real time data exchange system |
US20020110246A1 (en) * | 2001-02-14 | 2002-08-15 | Jason Gosior | Wireless audio system |
NL1017388C2 (en) * | 2001-02-16 | 2002-08-19 | Marc Van Oldenborgh | Organic data network with a dynamic topology. |
US20020151320A1 (en) * | 2001-04-09 | 2002-10-17 | Reidar Wasenius | Wireless group communication system |
US7613458B2 (en) * | 2001-08-28 | 2009-11-03 | Meshnetworks, Inc. | System and method for enabling a radio node to selectably function as a router in a wireless communications network |
US7720045B2 (en) * | 2003-05-02 | 2010-05-18 | Microsoft Corporation | Method to enable simultaneous connections to multiple wireless networks using a single radio |
US20030061606A1 (en) * | 2001-09-21 | 2003-03-27 | Stephan Hartwig | Method and apparatus for inhibiting functions of an electronic device according to predefined inhibit rules |
US20030125112A1 (en) * | 2001-12-31 | 2003-07-03 | Silvester Kelan C. | Method and apparatus for providing a multiplayer gaming environment |
US7113796B2 (en) * | 2002-01-18 | 2006-09-26 | Microsoft Corporation | Framework and method for QoS-aware resource discovery in mobile ad hoc networks |
US20040198322A1 (en) * | 2002-04-12 | 2004-10-07 | Infospace, Inc. | Method and system for session management of short message service enabled applications |
JP4076071B2 (en) * | 2002-08-19 | 2008-04-16 | アルパイン株式会社 | Communication method and vehicle communication apparatus between moving bodies |
US20040139159A1 (en) * | 2002-08-23 | 2004-07-15 | Aleta Ricciardi | System and method for multiplayer mobile games using device surrogates |
GB2392590B (en) * | 2002-08-30 | 2005-02-23 | Toshiba Res Europ Ltd | Methods and apparatus for secure data communication links |
JP3830442B2 (en) * | 2002-10-22 | 2006-10-04 | 任天堂株式会社 | Wireless communication game system, game device, information storage medium, and program |
US20040186738A1 (en) * | 2002-10-24 | 2004-09-23 | Richard Reisman | Method and apparatus for an idea adoption marketplace |
US20040143603A1 (en) * | 2002-11-21 | 2004-07-22 | Roy Kaufmann | Method and system for synchronous and asynchronous note timing in a system for enhancing collaboration using computers and networking |
US7743158B2 (en) * | 2002-12-04 | 2010-06-22 | Ntt Docomo, Inc. | Access network dynamic firewall |
WO2004093336A1 (en) * | 2003-02-24 | 2004-10-28 | Autocell Laboratories, Inc. | System and method for power adjustment in a wireless network. |
US7356332B2 (en) * | 2003-06-09 | 2008-04-08 | Microsoft Corporation | Mobile information system for presenting information to mobile devices |
CA2476158C (en) * | 2003-07-30 | 2015-10-13 | J2X Technologies Inc. | A system, computer product and method for enabling multi-player gaming on a wireless device |
-
2003
- 2003-09-19 CN CNA038270854A patent/CN1838980A/en active Pending
- 2003-09-19 US US10/570,526 patent/US20070093294A1/en not_active Abandoned
- 2003-09-19 EP EP03818696A patent/EP1663428A1/en not_active Withdrawn
- 2003-09-19 WO PCT/IB2003/004046 patent/WO2005028057A1/en active Application Filing
- 2003-09-19 AU AU2003263442A patent/AU2003263442A1/en not_active Abandoned
-
2011
- 2011-03-24 US US13/071,294 patent/US20110230269A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0988878A2 (en) * | 1998-09-24 | 2000-03-29 | Midway Amusement Games, LLC | System and method for networking video games |
US6416412B1 (en) * | 1999-03-16 | 2002-07-09 | Atari Games Corporation | System for remotely activating a sound in a game unit |
US6508709B1 (en) * | 1999-06-18 | 2003-01-21 | Jayant S. Karmarkar | Virtual distributed multimedia gaming method and system based on actual regulated casino games |
EP1066868A2 (en) * | 1999-07-09 | 2001-01-10 | Nokia Corporation | Multi-player game system using mobile telephone and game unit |
EP1175928A2 (en) * | 2000-07-28 | 2002-01-30 | Konami Corporation | Game system, game providing method, and information recording medium |
US6354946B1 (en) * | 2000-09-20 | 2002-03-12 | Time Domain Corporation | Impulse radio interactive wireless gaming system and method |
US20020068592A1 (en) * | 2000-11-22 | 2002-06-06 | Doug Hutcheson | Method and system for providing communications services |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007035196A1 (en) * | 2005-09-20 | 2007-03-29 | Motorola, Inc. | System and method for improving player experience in wireless gaming |
US8267790B2 (en) | 2006-09-29 | 2012-09-18 | At&T Intellectual Property I, Lp | Interactive games on a television via internet protocol |
Also Published As
Publication number | Publication date |
---|---|
CN1838980A (en) | 2006-09-27 |
AU2003263442A1 (en) | 2005-04-11 |
US20070093294A1 (en) | 2007-04-26 |
US20110230269A1 (en) | 2011-09-22 |
EP1663428A1 (en) | 2006-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110230269A1 (en) | Method and device for supporting wireless multi-player gaming with a multi-player game hub | |
JP7073526B2 (en) | Methods, devices, and systems for interactive cloud gaming | |
US9025513B2 (en) | Communication apparatus | |
CN107847802B (en) | Information processing apparatus and viewing request transmission method | |
US9498711B2 (en) | Multi-player, multi-screens, electronic gaming platform and system | |
JP4275136B2 (en) | Communication device, game system, and connection establishment method | |
US8379540B2 (en) | System for synchronous and asynchronous gaming modes | |
CN100481973C (en) | Method and device for determining and notifying users having matching preference profiles for accessing a multiple access online application | |
JP3990400B2 (en) | Dynamic switching of configuration between network communication architectures | |
EP1506491B1 (en) | Dynamic player management | |
CN101790405B (en) | Method for updating a multiplayer game session on a mobile device | |
WO2008103988A2 (en) | Method and apparatus to create or join gaming sessions based on proximity | |
JP2006148448A (en) | Wireless network system and wireless communication program | |
EP1638660A1 (en) | Methods and systems for remote execution of game content and presentation on a wireless portable device | |
CN100425085C (en) | Method and device for automatically connecting a mobile terminal device to a cellular network server via an interchangeable memory | |
JP3907609B2 (en) | GAME EXECUTION METHOD, GAME MACHINE, COMMUNICATION METHOD, AND COMMUNICATION DEVICE | |
EP1834414A1 (en) | A game supporting apparatus for a mobile communication terminal | |
WO2013155228A1 (en) | Multi-player, multi-screens, electronic gaming platform and system | |
KR100838763B1 (en) | Method and apparatus for supporting wireless multi-player gaming using multi-player game hub | |
KR100874201B1 (en) | Game Service System Using Near Field Communication | |
Claypool | On the 802.11 turbulence of nintendo ds and sony psp hand-held network games | |
KR100703453B1 (en) | Game function implementation method and game providing system between mobile communication terminals using Bluetooth | |
CN115837159A (en) | Virtual handle control method based on android device and storage medium | |
US20240165505A1 (en) | Non-transitory computer-readable storage medium with executable information processing program stored thereon, game system, game device, and information processing method | |
JP2008264541A (en) | Inter-multiplayer game device and method using zigbee communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 03827085.4 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE EG ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR KZ LK LR LS LT LU LV MA MD MG MK MW MX MZ NI NO NZ OM PG PH PL RO RU SC SD SE SG SK SL SY TJ TM TR TT TZ UA UG US UZ VC VN YU ZM |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR HU IE IT LU NL PT RO SE SI SK TR BF BJ CF CI CM GA GN GQ GW ML MR NE SN TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2003818696 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020067005447 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 2003818696 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007093294 Country of ref document: US Ref document number: 10570526 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 10570526 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: JP |