US20070167240A1 - Network sports system - Google Patents
Network sports system Download PDFInfo
- Publication number
- US20070167240A1 US20070167240A1 US11/638,060 US63806006A US2007167240A1 US 20070167240 A1 US20070167240 A1 US 20070167240A1 US 63806006 A US63806006 A US 63806006A US 2007167240 A1 US2007167240 A1 US 2007167240A1
- Authority
- US
- United States
- Prior art keywords
- sports
- network
- module
- game
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
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/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- 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/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
-
- 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/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
- A63F13/245—Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
-
- 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/35—Details of game servers
- A63F13/352—Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
-
- 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/45—Controlling the progress of the video game
- A63F13/49—Saving the game status; Pausing or ending the game
-
- 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/20—Input arrangements for video game devices
- A63F13/23—Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
-
- 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/70—Game security or game management aspects
- A63F13/77—Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
-
- 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/80—Special adaptations for executing a specific game genre or game mode
- A63F13/814—Musical performances, e.g. by evaluating the player's ability to follow a notation
-
- 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/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- 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/10—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 input arrangements for converting player-generated signals into game device control signals
- A63F2300/1012—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 input arrangements for converting player-generated signals into game device control signals involving biosensors worn by the player, e.g. for measuring heart beat, limb activity
-
- 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/10—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 input arrangements for converting player-generated signals into game device control signals
- A63F2300/1025—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 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
-
- 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/10—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 input arrangements for converting player-generated signals into game device control signals
- A63F2300/1043—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 input arrangements for converting player-generated signals into game device control signals being characterized by constructional details
-
- 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/10—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 input arrangements for converting player-generated signals into game device control signals
- A63F2300/1062—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 input arrangements for converting player-generated signals into game device control signals being specially adapted to a type of game, e.g. steering wheel
-
- 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/407—Data transfer via internet
-
- 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
- A63F2300/51—Server architecture
- A63F2300/513—Server architecture server hierarchy, e.g. local, regional, national or dedicated for different tasks, e.g. authenticating, billing
-
- 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
- A63F2300/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
- A63F2300/558—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by assessing the players' skills or ranking
-
- 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
- A63F2300/57—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 details of game services offered to the player
- A63F2300/572—Communication between players during game play of non game information, e.g. e-mail, chat, file transfer, streaming of audio and streaming of video
-
- 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/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/638—Methods for processing data by generating or executing the game program for controlling the execution of the game in time according to the timing of operation or a time limit
-
- 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/80—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 specially adapted for executing a specific type of game
- A63F2300/8047—Music games
Definitions
- This invention relates to an Internet entertainment system, more particularly, a network sports system.
- a dancing rug is a game device integrated with some functions, such as gym, relaxation and entertainment, etc.
- the user may connect the dancing rug with a computer, and then he could dance on the rug according to the hint signals shown on the screen.
- the computer will score the player according to the status of stepping on the right place, so the players may exercise when they are playing.
- the traditional dancing rug connected to a computer by serial or parallel port, receives the player's step signals through a switch circuit of the surface contact.
- the player steps on the corresponding contact switch simulates dancing movements according to the hints of computer program, then the program will score the player's dancing movements.
- the monotony of this kind of dancing rug cannot meet the requirements of current players because only two players at most can play on traditional dancing rug simultaneously, and it is operated only on the same game device, so it's impossible to achieve participation of multiplayer playing the same game from different computer terminals and interactivities between multiplayer either, for example, chatting or matching and so on.
- an interactive online game system is needed for people in different areas to access the Internet at any time, and play interactive games from different computers via the Internet.
- Embodiments described herein aim to provide an Internet entertainment system, more particularly, an online network sports system on which every game player may achieve interactivity via the Internet, more specifically, a multiplayer online relaxation network sports game system.
- said network sports system comprises network sports servers, several user terminals connected with the server via the Internet, and the network sports rug linked to each terminal.
- Said network sports system game server comprises: a system logic module managing the sporting status of each terminal and a system management module distributing network resources.
- Said user terminal comprises: a communication module proceeding the communication between the user's terminal and the network sports game servers, a sports rug signal processing module collecting signals from the sports rug and transforming them into various logic signals, an interface drawing module loading interactive data between users and machine from interface library, designing interface, and displaying them on the user terminal, a logic control unit processing the data between the communication module, the sports rug signal processing module and the interface drawing module so as to control the game status, and a game database module saving game data.
- Said network sports system game server also comprises: a system patch module, which checks the current version of the game in users' terminals and provides download of all the updated files; a system gateway module, which receives connection requests and operation commands from users' terminals and transmits them to the game server for processing.
- Said game management module, the game database module, the system patch module and the system gateway module are respectively installed in different network sports game servers.
- Said user's terminal further comprises: a character movement processing module, which loads movement data from character movement library according to users' performance and displays them on the terminal interface; a music processing module, which loads music selected by the users from music library and plays them for the users; a notes processing module, which loads notes from the notes library according to the selected music, displays them on the terminal interface, and evaluates each player's performance by comparing with the logic step signals received from the sports rug signal processing module.
- a character movement processing module which loads movement data from character movement library according to users' performance and displays them on the terminal interface
- a music processing module which loads music selected by the users from music library and plays them for the users
- a notes processing module which loads notes from the notes library according to the selected music, displays them on the terminal interface, and evaluates each player's performance by comparing with the logic step signals received from the sports rug signal processing module.
- said network sports rug connects to the user's terminal by a USB port.
- said network sports rug is a network dancing rug.
- said network sports rug is a network running rug.
- said network sports system also comprises: a chat system, a bulletin system, a channel system, a room management module, and an item management module.
- FIG. 1 is a schematic diagram of connection structure of an embodiment of the network sports system
- FIG. 2 is a schematic diagram of server connection structure of another embodiment of the network sports system
- FIG. 3 is a schematic diagram of user terminal module structure of the network sports system
- FIG. 4 is a schematic diagram of network sports rug for the network sports system.
- FIG. 5 is a schematic diagram of data signal for the network sports system.
- the network sports system comprises a network game server, many user terminals, e.g., PCs connected to the network server, and the network sports rug linked to each user's terminal.
- the sports rug transmits the signals processed by control IC from the user's step movements to its computer.
- the computer will transmit the signals to the game server after processing those signals.
- the server sends every user's result to all the players.
- a network game server comprises the game database, the system logic module, the system management module, the system patch module, and the system gateway module as shown in FIG. 2 .
- the patch server (PS) with patch modules, the gateway servers (GW) with gateway modules, the game servers (GS) with system logic modules and system communication modules, the game management servers (GM) with system managing modules, the database servers with game database modules are respectively set up.
- the Game Service Provider (GSP) will determine the amount of servers according to the users' quantity, and add the servers according to the growth of the users. When the game starts, the user's terminal connects to the system patch server first to check the latest game version.
- the terminal will download all the patch files provided by the PS, supposing that the terminal version is older than the one in the patch server; after that the terminal will set up a TCP connection with the system gateway module and verify the password according to the database; and then maintain this TCP connection for the game data transmission.
- the system gateway module distributes the connection requests and operation commands received from the user terminals and transmits them to the system logic module for processing.
- the system logic module collects each user's game data, transmits them to other players according to the protocols while the system management module distributes the web resource and the game channel.
- the user's terminal module comprises the communication module, the sports rug signal processing module, the interface drawing module, the logic control unit, the character movement processing module, the music processing module, the notes processing module, the chat system, the bulletin system, the channel system, the room management module, and the item management module.
- the interface drawing module will load the interactive data between users and machine from the interface library, design the interface and display them on the terminal.
- the music-processing module transfers the music from the music library and plays the selected music.
- the notes processing module loads the corresponding notes from the library according to the music, and displays them on the interface of user's terminal. Meanwhile, the player may dance on the sports rug following the music beat and signals on the screen.
- the character movement processing module loads the movement data from the character movement library according to the players' ability to match their contact with the sports rug to the signals on the screen, and displays them on the interface of user's terminal.
- the sports rug signal-processing module transforms the signals received from the sports rug into logic signals and transmits them to network sports servers via the communication module.
- the notes processing module evaluates the performance of every player, for example his score and rank, etc, by comparing with the logic step signals received from the sports rugs signal-processing module.
- the logic control unit manages the status of the game and processes the data in the communication module, the sports rug signal processing module and the interface-building module.
- the chat system is a module that processes the message communication between the players.
- the users can use this system for instant chatting in the dialog window of the interface. After someone leaves a message in the dialog window, other users can see the message and reply to it immediately.
- the bulletin system is used for the Game Operator Announcement, by which the players get the news and information of the game.
- the channel system manages and maintains the status of game channels, lets the users know all the accessible channels and current status of the channels, so that the user may choose the corresponding channels.
- the room management module manages and maintains the status of the rooms in the game channel, informs the users of the amount of the participants and the game status in each room. The users may create a new game room or join one room according to the system hint.
- the item management module mainly manages the costumes of characters, the status of individual items, by which the users can manage their own costumes, items or buy a new one.
- the flow of the system data is as follows:
- the network sports rug comprises the following components: USB (Universal Serial Bus) port 1 , enter button 2 , LED lights 3 , direction pedals 4 , return button 5 , and control IC 6 .
- the USB port 1 connects to the user terminal (PC).
- PC user terminal
- the sports rug also may be connected to the user's terminal by other methods, for example, connected with the user terminal by a parallel port connection.
- signals are generated when the user steps on the network sports rug, then the signals are sent to the user terminal (PC) through USB port, the computer merges the direction signals to communication data packets, and sends them to the network sports game server via the internet; the network sports game server processes the data packets received from the user's terminal, and returns the processing result to the user terminal; the user terminal receives and processes the result; other players in this game may receive the returned signals from the network sports game server and achieve the interaction between different players.
- Another embodiment is to connect with a running rug.
- the interface drawing module loads the interactive data between users and machine from the interface library, designs the interface and displays it on the terminal.
- the music-processing module transfers the music from the music library and plays the selected music.
- the notes processing module loads the corresponding signals from library according to the selected music and displays them on the user terminal's interface. Meanwhile, the player may run on the sports rug according to the music beat and the displayed signals.
- the character movement-processing module loads the movement data from the character movement library and displays them on the screen according to the frequency of the players' steps.
- the sports rug signal processing module transforms the signals received from sports rug to logic signals and transmits them to network sports game server through the communication module.
- the notes processing module evaluates the performance of the player by comparing the logic step signals received from the sports rugs signal-processing module.
- the logic control unit manages the status of game, processes the data in the communication module, the sports rug signal processing module and the interface-drawing module. While other players joining the game may receive the returned signals from the network sports game server and achieve the interaction between different players.
- the users also may use the chat system, the bulletin system, the room management system and the item management system provided by the game system.
Abstract
Described herein is an internet entertainment system, more particularly a leisure network sports games system, on which multiplayer may play online, comprising network sports servers, several user terminals connected with the server via the internet, and network sports rug linked to each terminal. The user terminal transforms signals from the sports rug into computer signals, and transmits them to the sports server, and then it could score the single or multiplayer taking part in the game according to their performance, and send the results to every player that would achieve the interactive entertainment effect.
Description
- 1. Field of the Invention
- This invention relates to an Internet entertainment system, more particularly, a network sports system.
- 2. Description of the Relevant Art
- A dancing rug is a game device integrated with some functions, such as gym, relaxation and entertainment, etc. The user may connect the dancing rug with a computer, and then he could dance on the rug according to the hint signals shown on the screen. The computer will score the player according to the status of stepping on the right place, so the players may exercise when they are playing.
- The traditional dancing rug, connected to a computer by serial or parallel port, receives the player's step signals through a switch circuit of the surface contact. When a game starts, the player steps on the corresponding contact switch, simulates dancing movements according to the hints of computer program, then the program will score the player's dancing movements. However, the monotony of this kind of dancing rug cannot meet the requirements of current players because only two players at most can play on traditional dancing rug simultaneously, and it is operated only on the same game device, so it's impossible to achieve participation of multiplayer playing the same game from different computer terminals and interactivities between multiplayer either, for example, chatting or matching and so on.
- Along with current popular Internet entertainments and technologic development, an interactive online game system is needed for people in different areas to access the Internet at any time, and play interactive games from different computers via the Internet.
- Embodiments described herein aim to provide an Internet entertainment system, more particularly, an online network sports system on which every game player may achieve interactivity via the Internet, more specifically, a multiplayer online relaxation network sports game system.
- To achieve this purpose, said network sports system comprises network sports servers, several user terminals connected with the server via the Internet, and the network sports rug linked to each terminal. Said network sports system game server comprises: a system logic module managing the sporting status of each terminal and a system management module distributing network resources. Said user terminal comprises: a communication module proceeding the communication between the user's terminal and the network sports game servers, a sports rug signal processing module collecting signals from the sports rug and transforming them into various logic signals, an interface drawing module loading interactive data between users and machine from interface library, designing interface, and displaying them on the user terminal, a logic control unit processing the data between the communication module, the sports rug signal processing module and the interface drawing module so as to control the game status, and a game database module saving game data.
- Said network sports system game server also comprises: a system patch module, which checks the current version of the game in users' terminals and provides download of all the updated files; a system gateway module, which receives connection requests and operation commands from users' terminals and transmits them to the game server for processing.
- Said game management module, the game database module, the system patch module and the system gateway module are respectively installed in different network sports game servers.
- Said user's terminal further comprises: a character movement processing module, which loads movement data from character movement library according to users' performance and displays them on the terminal interface; a music processing module, which loads music selected by the users from music library and plays them for the users; a notes processing module, which loads notes from the notes library according to the selected music, displays them on the terminal interface, and evaluates each player's performance by comparing with the logic step signals received from the sports rug signal processing module.
- In one embodiment, said network sports rug connects to the user's terminal by a USB port.
- In one embodiment, said network sports rug is a network dancing rug.
- In one embodiment, said network sports rug is a network running rug.
- In one embodiment, said network sports system also comprises: a chat system, a bulletin system, a channel system, a room management module, and an item management module.
- Advantages of the present invention will become apparent to those skilled in the art with the benefit of the following detailed description of embodiments and upon reference to the accompanying drawings in which:
-
FIG. 1 is a schematic diagram of connection structure of an embodiment of the network sports system; -
FIG. 2 is a schematic diagram of server connection structure of another embodiment of the network sports system; -
FIG. 3 is a schematic diagram of user terminal module structure of the network sports system; -
FIG. 4 is a schematic diagram of network sports rug for the network sports system; and -
FIG. 5 is a schematic diagram of data signal for the network sports system. - While the invention may be susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. The drawings may not be to scale. It should be understood, however, that the drawings and detailed description thereto are not intended to limit the invention to the particular form disclosed, but to the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present invention as defined by the appended claims.
- As shown in
FIG. 1 , in one embodiment, the network sports system comprises a network game server, many user terminals, e.g., PCs connected to the network server, and the network sports rug linked to each user's terminal. When the game starts, the sports rug transmits the signals processed by control IC from the user's step movements to its computer. The computer will transmit the signals to the game server after processing those signals. After that, the server sends every user's result to all the players. - A network game server comprises the game database, the system logic module, the system management module, the system patch module, and the system gateway module as shown in
FIG. 2 . In this embodiment, the patch server (PS) with patch modules, the gateway servers (GW) with gateway modules, the game servers (GS) with system logic modules and system communication modules, the game management servers (GM) with system managing modules, the database servers with game database modules are respectively set up. The Game Service Provider (GSP) will determine the amount of servers according to the users' quantity, and add the servers according to the growth of the users. When the game starts, the user's terminal connects to the system patch server first to check the latest game version. The terminal will download all the patch files provided by the PS, supposing that the terminal version is older than the one in the patch server; after that the terminal will set up a TCP connection with the system gateway module and verify the password according to the database; and then maintain this TCP connection for the game data transmission. The system gateway module distributes the connection requests and operation commands received from the user terminals and transmits them to the system logic module for processing. The system logic module collects each user's game data, transmits them to other players according to the protocols while the system management module distributes the web resource and the game channel. - As shown in
FIG. 3 , the user's terminal module comprises the communication module, the sports rug signal processing module, the interface drawing module, the logic control unit, the character movement processing module, the music processing module, the notes processing module, the chat system, the bulletin system, the channel system, the room management module, and the item management module. When the terminal user starts the game, the interface drawing module will load the interactive data between users and machine from the interface library, design the interface and display them on the terminal. After the user selects music in different difficulty level, the music-processing module transfers the music from the music library and plays the selected music. The notes processing module loads the corresponding notes from the library according to the music, and displays them on the interface of user's terminal. Meanwhile, the player may dance on the sports rug following the music beat and signals on the screen. The character movement processing module loads the movement data from the character movement library according to the players' ability to match their contact with the sports rug to the signals on the screen, and displays them on the interface of user's terminal. The sports rug signal-processing module transforms the signals received from the sports rug into logic signals and transmits them to network sports servers via the communication module. At the same time, the notes processing module evaluates the performance of every player, for example his score and rank, etc, by comparing with the logic step signals received from the sports rugs signal-processing module. In the whole process, the logic control unit manages the status of the game and processes the data in the communication module, the sports rug signal processing module and the interface-building module. The chat system is a module that processes the message communication between the players. The users can use this system for instant chatting in the dialog window of the interface. After someone leaves a message in the dialog window, other users can see the message and reply to it immediately. The bulletin system is used for the Game Operator Announcement, by which the players get the news and information of the game. The channel system manages and maintains the status of game channels, lets the users know all the accessible channels and current status of the channels, so that the user may choose the corresponding channels. The room management module manages and maintains the status of the rooms in the game channel, informs the users of the amount of the participants and the game status in each room. The users may create a new game room or join one room according to the system hint. The item management module mainly manages the costumes of characters, the status of individual items, by which the users can manage their own costumes, items or buy a new one. - In one embodiment, the flow of the system data is as follows:
- 1. The user terminal sends a message of the current user's sports score to the system gateway server.
- 2. The system gateway server forwards the sports score message to the system logic server.
- 3. After the system logic server receives the message, the system logic server forwards the message to other players in the game room via the system gateway server.
- 4. The system logic server also maintains the rank table of the players in the same game room, if the rank changes according to players' game scores, the system logic server will forward this news to all the players in the room through the system gateway server.
- As shown in
FIG. 4 , the network sports rug comprises the following components: USB (Universal Serial Bus)port 1, enterbutton 2,LED lights 3,direction pedals 4, return button 5, and controlIC 6. TheUSB port 1 connects to the user terminal (PC). There are eight direction pedals 4: up, down, left, right, up left, bottom left, up right, bottom right. There are twenty LED lights around the direction pedals 4 (four sides in total, five lights each side). AllLED lights 3 are controlled by thecontrol IC 6, and flash according to the user's steps on the rug. The sports rug also may be connected to the user's terminal by other methods, for example, connected with the user terminal by a parallel port connection. - As shown in
FIG. 5 , signals are generated when the user steps on the network sports rug, then the signals are sent to the user terminal (PC) through USB port, the computer merges the direction signals to communication data packets, and sends them to the network sports game server via the internet; the network sports game server processes the data packets received from the user's terminal, and returns the processing result to the user terminal; the user terminal receives and processes the result; other players in this game may receive the returned signals from the network sports game server and achieve the interaction between different players. - Another embodiment is to connect with a running rug. When the terminal user starts the game, the interface drawing module loads the interactive data between users and machine from the interface library, designs the interface and displays it on the terminal. After the user selects the music in different difficulty levels, the music-processing module transfers the music from the music library and plays the selected music. The notes processing module loads the corresponding signals from library according to the selected music and displays them on the user terminal's interface. Meanwhile, the player may run on the sports rug according to the music beat and the displayed signals. The character movement-processing module loads the movement data from the character movement library and displays them on the screen according to the frequency of the players' steps. The sports rug signal processing module transforms the signals received from sports rug to logic signals and transmits them to network sports game server through the communication module. At the same time, the notes processing module evaluates the performance of the player by comparing the logic step signals received from the sports rugs signal-processing module. In the whole process, the logic control unit manages the status of game, processes the data in the communication module, the sports rug signal processing module and the interface-drawing module. While other players joining the game may receive the returned signals from the network sports game server and achieve the interaction between different players. The users also may use the chat system, the bulletin system, the room management system and the item management system provided by the game system.
- Further modifications and alternative embodiments of various aspects of the invention will be apparent to those skilled in the art in view of this description. Accordingly, this description is to be construed as illustrative only and is for the purpose of teaching those skilled in the art the general manner of carrying out the invention. It is to be understood that the forms of the invention shown and described herein are to be taken as examples of embodiments. Elements and materials may be substituted for those illustrated and described herein, parts and processes may be reversed, and certain features of the invention may be utilized independently, all as would be apparent to one skilled in the art after having the benefit of this description of the invention. Changes may be made in the elements described herein without departing from the spirit and scope of the invention as described in the following claims.
Claims (15)
1. A network sports system comprising: network sports game servers, many user terminals coupled with the servers via the Internet, and network sports rugs linked to each terminal, each of said network sports game servers comprising:
a system logic module managing a sporting status of each terminal;
a game management module distributing web resources;
and wherein said user terminal comprises:
a communication module proceeding communication between the user terminals and the network sports game servers,
a sports rug signal processing module collecting signals from the sports rugs and transforming them into various logic signals,
an interface building module loading interactive data between user and a computer from an interface database, designing an interface, and displaying them on the user's terminal,
a logic control cell processing the data in the communication module, the sports rug signal processing module and the interface drawing module for game status control,
a game database module saving game data.
2. The network sports system according to claim 1 , wherein said network sports game server further comprises a system patch module, which checks game version of user's terminal and provides download of all updated files.
3. The network sports system according to claim 2 , wherein said network sports game server further comprises a system gateway module, which receives connection requests and operation commands from user's terminals and transmits them to the game server for processing.
4. The network sports system according to claim 3 , wherein said game management module, the game database module, the system patch module and the system gateway module are respectively installed in different network sports game servers.
5. The network sports system according to claim 1 , wherein said user's terminal further comprises a character movement processing module, which loads movement data from character movement library according to player's performance and display them on user terminal's interface.
6. The network sports system according to claim 1 , wherein said user's terminal further comprises a music processing module, which loads music selected by the user terminals from music library and plays them for the user.
7. The network sports system according to claim 1 , wherein said user's terminal further comprises a note processing module, which loads notes from the notes library according to the selected music, displays signals on the terminal's interface and scores each player by comparing the logic step signals received from the sports rug signal processing module.
8. The network sports system according to claim 1 , wherein said network sports rug connects to the user's terminal by an USB port.
9. The network sports system according to claim 1 , wherein said network sports rug is a network dancing rug.
10. The network sports system according to claim 1 , wherein said network sports rug is a network running rug.
11. The network sports system according to claim 9 , further comprising a chat system.
12. The network sports system according to claim 9 , further comprising a bulletin system.
13. The network sports system according to claim 9 , further comprising a channel system.
14. The network sports system according to claim 9 , further comprising a room managing module.
15. The network sports system according to claim 9 , further comprising an item management module.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2006100232733A CN100998921A (en) | 2006-01-12 | 2006-01-12 | Network exercise system |
CN200610023273.3 | 2006-01-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070167240A1 true US20070167240A1 (en) | 2007-07-19 |
Family
ID=37814439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/638,060 Abandoned US20070167240A1 (en) | 2006-01-12 | 2006-12-12 | Network sports system |
Country Status (4)
Country | Link |
---|---|
US (1) | US20070167240A1 (en) |
EP (1) | EP1808213A1 (en) |
JP (1) | JP2007185511A (en) |
CN (1) | CN100998921A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100113117A1 (en) * | 2007-04-12 | 2010-05-06 | Nurien Software | Method for dance game and the recording media therein readable by computer |
US20100217654A1 (en) * | 2001-04-24 | 2010-08-26 | Keller Thomas L | Creating an incentive to author useful item reviews |
US8108255B1 (en) * | 2007-09-27 | 2012-01-31 | Amazon Technologies, Inc. | Methods and systems for obtaining reviews for items lacking reviews |
US8290811B1 (en) | 2007-09-28 | 2012-10-16 | Amazon Technologies, Inc. | Methods and systems for searching for and identifying data repository deficits |
WO2013144697A1 (en) * | 2012-03-29 | 2013-10-03 | Playoke Gmbh | Entertainment system and method of providing entertainment |
US20150306498A1 (en) * | 2014-04-25 | 2015-10-29 | Ubisoft Entertainment, S.A. | Computer program, method, and system for enabling an interactive event among a plurality of persons |
CN107126703A (en) * | 2017-05-24 | 2017-09-05 | 上海悦游网络信息科技股份有限公司 | The interaction systems constituted multi-faceted multi-mode more |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0721177D0 (en) * | 2007-10-25 | 2007-12-05 | Quick Controls Ltd | Games apparatus |
US9310909B2 (en) | 2010-09-30 | 2016-04-12 | Fitbit, Inc. | Methods, systems and devices for physical contact activated display and navigation |
CN102710583A (en) * | 2011-03-28 | 2012-10-03 | 德信互动科技(北京)有限公司 | Network body feeling competition system and method |
CN102542627A (en) * | 2012-03-15 | 2012-07-04 | 张涛 | Sport competition system and competition result measurement method for remote groups |
CN103721407A (en) * | 2012-10-11 | 2014-04-16 | 成都哆可梦网络科技有限公司 | Multi-side interaction running game system based on mobile Internet |
CN103721408A (en) * | 2012-10-11 | 2014-04-16 | 成都哆可梦网络科技有限公司 | Multi-side interaction swimming game system based on mobile Internet |
US9031812B2 (en) | 2014-02-27 | 2015-05-12 | Fitbit, Inc. | Notifications on a user device based on activity detected by an activity monitoring device |
US9288298B2 (en) | 2014-05-06 | 2016-03-15 | Fitbit, Inc. | Notifications regarding interesting or unusual activity detected from an activity monitoring device |
CN103949053B (en) * | 2014-05-23 | 2017-07-07 | 无锡梵天信息技术股份有限公司 | The online electronic game communication system of many people |
CN106139585A (en) * | 2015-03-17 | 2016-11-23 | 深圳市炫舞电子有限公司 | A kind of can remote interaction to play DDR system |
CN105521602A (en) * | 2016-01-26 | 2016-04-27 | 北京天强创业电气技术有限责任公司 | Intelligent system for experiences in science popularization and method |
CN106807056A (en) * | 2017-02-15 | 2017-06-09 | 四川建筑职业技术学院 | A kind of fitness training based on somatic sensation television game instructs system and guidance method |
CN108495196A (en) * | 2018-03-13 | 2018-09-04 | 刘伟 | data processing method and device for video game |
CN109350950A (en) * | 2018-10-12 | 2019-02-19 | 盈奇科技(深圳)有限公司 | A kind of dancing machine based on gravitational track |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6916273B2 (en) * | 2001-07-23 | 2005-07-12 | Southwest Research Institute | Virtual reality system locomotion interface utilizing a pressure-sensing mat |
US7355134B1 (en) * | 2004-01-16 | 2008-04-08 | Ladd Anderson | Practice switch apparatus |
US7491154B2 (en) * | 2005-05-30 | 2009-02-17 | Honda Motor Co., Ltd. | Bicycle simulation system |
US7601097B2 (en) * | 2004-04-01 | 2009-10-13 | Honda Motor Co., Ltd. | Bicycle simulation apparatus |
US7621846B2 (en) * | 2003-01-26 | 2009-11-24 | Precor Incorporated | Service tracking and alerting system for fitness equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6336891B1 (en) * | 1997-12-08 | 2002-01-08 | Real Vision Corporation | Interactive exercise pad system |
CN1248135C (en) * | 1999-12-20 | 2006-03-29 | 汉索尔索弗特有限公司 | Network based music playing/song accompanying service system and method |
-
2006
- 2006-01-12 CN CNA2006100232733A patent/CN100998921A/en active Pending
- 2006-11-24 EP EP06124727A patent/EP1808213A1/en not_active Withdrawn
- 2006-12-12 US US11/638,060 patent/US20070167240A1/en not_active Abandoned
-
2007
- 2007-01-10 JP JP2007002660A patent/JP2007185511A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6916273B2 (en) * | 2001-07-23 | 2005-07-12 | Southwest Research Institute | Virtual reality system locomotion interface utilizing a pressure-sensing mat |
US7381153B2 (en) * | 2001-07-23 | 2008-06-03 | Southwest Research Institute | Virtual reality system locomotion interface utilizing a pressure-sensing mat |
US7381152B2 (en) * | 2001-07-23 | 2008-06-03 | Southwest Research Institute | Virtual reality system locomotion interface utilizing a pressure-sensing mat |
US7621846B2 (en) * | 2003-01-26 | 2009-11-24 | Precor Incorporated | Service tracking and alerting system for fitness equipment |
US7355134B1 (en) * | 2004-01-16 | 2008-04-08 | Ladd Anderson | Practice switch apparatus |
US7601097B2 (en) * | 2004-04-01 | 2009-10-13 | Honda Motor Co., Ltd. | Bicycle simulation apparatus |
US7491154B2 (en) * | 2005-05-30 | 2009-02-17 | Honda Motor Co., Ltd. | Bicycle simulation system |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100217654A1 (en) * | 2001-04-24 | 2010-08-26 | Keller Thomas L | Creating an incentive to author useful item reviews |
US8140380B2 (en) | 2001-04-24 | 2012-03-20 | Amazon.Com, Inc. | Creating an incentive to author useful item reviews |
US20100113117A1 (en) * | 2007-04-12 | 2010-05-06 | Nurien Software | Method for dance game and the recording media therein readable by computer |
US8108255B1 (en) * | 2007-09-27 | 2012-01-31 | Amazon Technologies, Inc. | Methods and systems for obtaining reviews for items lacking reviews |
US8290811B1 (en) | 2007-09-28 | 2012-10-16 | Amazon Technologies, Inc. | Methods and systems for searching for and identifying data repository deficits |
US8566178B1 (en) | 2007-09-28 | 2013-10-22 | Amazon Technologies, Inc. | Methods and systems for searching for and identifying data repository deficits |
US9633388B2 (en) | 2007-09-28 | 2017-04-25 | Amazon Technologies, Inc. | Methods and systems for searching for and identifying data repository deficits |
WO2013144697A1 (en) * | 2012-03-29 | 2013-10-03 | Playoke Gmbh | Entertainment system and method of providing entertainment |
US20150306498A1 (en) * | 2014-04-25 | 2015-10-29 | Ubisoft Entertainment, S.A. | Computer program, method, and system for enabling an interactive event among a plurality of persons |
US9782670B2 (en) * | 2014-04-25 | 2017-10-10 | Ubisoft Entertainment | Computer program, method, and system for enabling an interactive event among a plurality of persons |
CN107126703A (en) * | 2017-05-24 | 2017-09-05 | 上海悦游网络信息科技股份有限公司 | The interaction systems constituted multi-faceted multi-mode more |
Also Published As
Publication number | Publication date |
---|---|
JP2007185511A (en) | 2007-07-26 |
EP1808213A1 (en) | 2007-07-18 |
CN100998921A (en) | 2007-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070167240A1 (en) | Network sports system | |
KR100994613B1 (en) | Method for online game matchmaking using play style information | |
US20030220143A1 (en) | On-line gaming spectator | |
US8882598B2 (en) | Peering system for gaming service providers | |
US8246454B2 (en) | System for converting television commercials into interactive networked video games | |
EP1669118B1 (en) | System and method for configuring game data about players | |
US20090325712A1 (en) | Player character matchmaking with distributed peer-to-peer functionality | |
JP2004533287A (en) | Console system and method for providing multi-player interactive game functions for use in interactive games | |
US20070063999A1 (en) | Systems and methods for providing an online lobby | |
US9931569B2 (en) | Game management device, game system, and computer-readable storage medium having program recorded thereon | |
US20080146342A1 (en) | Live hosted online multiplayer game | |
JP2012000230A (en) | Computer system and program | |
CN113082704A (en) | Interactive game live broadcast method, device, storage medium and equipment | |
JP4955160B2 (en) | Competitive network game system | |
WO2023093389A1 (en) | Game pop-up window display method and apparatus, and device, medium and program product | |
KR20050118516A (en) | Online world-cup operating method | |
KR102146166B1 (en) | Server, terminal and method for providing real time pvp broadcasting contents | |
WO2020012450A2 (en) | Game platform for mobile devices and a related method of operating a game platform | |
KR20200127658A (en) | Broadcasting effect offering device and method | |
JP7210795B1 (en) | Game system, game program and information processing method | |
KR102209720B1 (en) | Device and method for match broadcasting mode offering | |
Leith | Gameplay Livestreaming: Human Agents of Gamespace and Their Parasocial Relationships | |
JP2023016002A (en) | Game system, game program, and information processing method | |
JP2001300146A (en) | COMPUTER GAME FOR COMPETING EVEN FOR TEAM RESULT BY SUMMARIZING INDIVIDUAL POINTS IN www SERVER | |
JP2000308760A (en) | Method for inexpensively constructing system for communication game environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: NINEYOU INFORMATION TECHNOLOGY (SHANGHAI) CO. LTD. Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TAKEWSHI, OJI;REEL/FRAME:018707/0195 Effective date: 20061211 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |