US20070167240A1 - Network sports system - Google Patents

Network sports system Download PDF

Info

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
Application number
US11/638,060
Inventor
Oji Takeshi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nineyou Information Tech Shanghai Co Ltd
Original Assignee
Nineyou Information Tech Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nineyou Information Tech Shanghai Co Ltd filed Critical Nineyou Information Tech Shanghai Co Ltd
Assigned to NINEYOU INFORMATION TECHNOLOGY (SHANGHAI) CO. LTD. reassignment NINEYOU INFORMATION TECHNOLOGY (SHANGHAI) CO. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TAKEWSHI, OJI
Publication of US20070167240A1 publication Critical patent/US20070167240A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • A63F13/245Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/352Details 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/77Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/814Musical performances, e.g. by evaluating the player's ability to follow a notation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1012Features 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1025Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1043Features 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1062Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to a type of game, e.g. steering wheel
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/407Data transfer via internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/51Server architecture
    • A63F2300/513Server architecture server hierarchy, e.g. local, regional, national or dedicated for different tasks, e.g. authenticating, billing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/558Details 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features 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/572Communication between players during game play of non game information, e.g. e-mail, chat, file transfer, streaming of audio and streaming of video
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/638Methods 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8047Music 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

    BACKGROUND OF THE INVENTION
  • 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.
  • SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • 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, 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). 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). All LED lights 3 are controlled by the control 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.
US11/638,060 2006-01-12 2006-12-12 Network sports system Abandoned US20070167240A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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