WO2006038953A1 - Multiple player real-time on-line sports competition system - Google Patents

Multiple player real-time on-line sports competition system Download PDF

Info

Publication number
WO2006038953A1
WO2006038953A1 PCT/US2005/025504 US2005025504W WO2006038953A1 WO 2006038953 A1 WO2006038953 A1 WO 2006038953A1 US 2005025504 W US2005025504 W US 2005025504W WO 2006038953 A1 WO2006038953 A1 WO 2006038953A1
Authority
WO
WIPO (PCT)
Prior art keywords
competition
players
level
line
membership
Prior art date
Application number
PCT/US2005/025504
Other languages
French (fr)
Inventor
Dixon Thayer
Original Assignee
Dixon Thayer
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 Dixon Thayer filed Critical Dixon Thayer
Priority to JP2007521718A priority Critical patent/JP2008506475A/en
Publication of WO2006038953A1 publication Critical patent/WO2006038953A1/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3202Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
    • G07F17/3204Player-machine interfaces
    • G07F17/3209Input means, e.g. buttons, touch screen
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/326Game play aspects of gaming systems
    • G07F17/3272Games involving multiple players
    • G07F17/3276Games involving multiple players wherein the players compete, e.g. tournament

Definitions

  • the present invention is generally related to Internet commerce business methods and on-line gaming systems. Specifically, the present invention is directed to operating a real-time, on-line sports competition with multiple remotely located players and monetary prizes, where the personal stamina, dexterity and skill of a player determine their performance in the competition.
  • Multi-level marketing is a method of sales promotion in which a commission is paid not only to the seller responsible for rrxaking the sale but also to several levels of sellers that were responsible for distributing knowledge of the product to the seller making the current sale.
  • U.S. Patent ISTo. 6,691,093 (Shell) is an example of background art that uses multi-level marketing in a server system for vending electronically transferable products through a communication network.
  • Shell does not disclose business method or system for qualifying for sanctioned game competitions.
  • Shell does not disclose the application of multi-level-marketing techniques for raising purses from licensing, training, selling and distributing hardware and/ors software in an on ⁇ line gaming system.
  • Background art on-line computer game systems typically provide the capability for a player to compete against a host computer over a direct connection or a computer network. In addition, multiple player schemes using a configuration that includes a host computer and remote players on a computer network are also available.
  • Examples of background art that include the capabilities discussed above include U.S. Patent Application Publication No. US 20002/0055379 (Saidakovsky et al.) and U.S. Patent No. 6,174,237 (Stephenson). Saidakovsky et al. discloses a method for providing a tournament system over a network where players win awards based on the player's skill in an electronic game that is played against a host computer.
  • background art on-line contests are often based on single game competitive sessions. For example, in a trivia game, players answer a series of questions and receive a score based on the number of correct responses at the end of the game. The competition is typically between a player and a host computer, though multiple players may also be competing with the host system at one time. In these background art approaches, the winner is the player with the highest score at the end of the single game competition.
  • Conroy discloses a system for computer dynamometer testing that runs an auto racing simulation.
  • Conroy is another example of a competition between a player and a host computer in the form of the auto racing simulation as opposed to head-to-head competition.
  • Conroy discloses a very exciting and realistic competition environment, the cost of such a system to the typical on-line player would be prohibitive.
  • other background art on-line competition systems typically emphasize allowing as many players to access a competition with a host computer as possible.
  • these background art methods for conducting on-line competitions often dilute the level of skill of the players involved and would reduce the attraction to participate in such competitions by both players and observers.
  • U.S. Patent No. 5,779,549 discloses a method for a distributed tournament system providing an open invitation to players who achieve a pre-established performance level of player vs. host computer competitions.
  • the approach of using a pre-established threshold, as disclosed in Walker et al. is similar to handicapping in golf. Handicapping helps to equalize players of different skill levels involved in a single competition.
  • Berry et al. discussed above discloses providing real-time play and response to remotely located players.
  • Such real-time or at least near real-time response from an on-line competition system of player status and current ranking during the on ⁇ line competition provides the participants and observers with a more realistic physical experience and the actual excitement of real world sports competitions.
  • the present invention is a method, system and apparatus for operating on-line gaming system and conducting on-line sports competitions.
  • the present invention includes methods, systems and apparatus that emphasize direct competition between players based on: (1) different levels of skill; and (2) the development and progression of the level of skill of the players by encouraging players to compete at higher levels for larger prizes and awards.
  • the on-line gaming system of the present invention is analogous to a major sports league.
  • the present invention will increase the requirements and the criteria to participate in on-line sports competitions to a professional level. Such an emphasis on high levels of skill and professionalism may further emphasize registration and unionization of players of on-line games. Further, as a result of the increased professionalism in on-line sports competitions, advancement to higher levels of skill may be made on an "invitation only" basis. Such advancement will designate a more limited set of participants in on-line competitions. In addition, increased professionalism in on-line competition would be a attract fans and observers who willing to pay to see players who have obtained such a high level of skill.
  • the present invention increases the tension due to the chance of elimination and the excitement due to increasing monetary rewards in on-line competitions to the level found in real-world competitive sports environments, for both the participants and observers.
  • Players having similar levels of skill may compete head-to-head at the same level of competition which heightens the excitement of the event for both participants and observers.
  • One aspect of the present invention is a method for operating an on-line gaming system, comprising: registering with the on-line gaming system with at least one of a competitor membership, recruiter membership and distributor membership; agreeing to requirements of at least one type of membership at a predetermined level; performing the requirements of the at least one type of membership; and ranking the performance of the member against other members with a same type of membership at the predetermined level; and advancing the member to a next level of membership when the ranked performance exceeds a membership threshold.
  • Another aspect of the present invention is a method for participating in an on-line sports competition on a computer network, comprising: registering as a member of an on-line sports competition organization; installing at least one of software and hardware approved by the organization; registering an entry for the on-line sports competition in accordance with at least one of the software and hardware; training on the registered entry for an on-line sports competition in order to qualify for a first level of competition; qualifying the registered entry for the first level of competition by accumulating credits from training with the registered entry; competing at the first level of competition with the first level qualified and registered entry; qualifying for a second level of competition by accumulating credits from racing at the first level of competition; competing at the second level of competition with the second level qualified and registered entry; qualifying for a third level of competition by accumulating credits from racing at the second level of competition; and competing at the third level of competition with the third level qualified and registered entry; and qualifying for grand prizes by accumulating credits from racing at the third level of competition, wherein the first, second and third levels of competition require
  • a method for conducting on-line sports competitions in real-time hosts a plurality of on-line sports competitions, wherein each of the on-line sports competitions represent a level of competition.
  • a plurality of similarly ranked players competes with one another at similar levels of the competition rankings.
  • On-line sports competition on at least one of the different levels of the competition rankings is started, and a real-time update interval for reporting the players' performance during the current on-line sports competitions is determined. Updates of the player's competition performance for the event are reported to the plurality of players competing with one another during the predetermined real-time interval, and the final results of the current on-line sports competitions are used to update the competition rankings for each of the players.
  • Yet another aspect of the present invention is a system for conducting on-line sports competitions in real-time comprising at least one server computer communicating over a network interface with a computer network, configured to host a plurality of players of on-line sports competitions, and configured to update the rank of the players during play in a predetermined real ⁇ time interval.
  • a computer subsystem communicates over a network interface with the computer network, and a memory of the computer subsystem is configured to store data and programs for access by an application program running on the server computer conducting on-line sports competitions.
  • Data on the rankings of players during game play, and data on overall rankings of each of the plurality of players over a series of competitions, are stored in the memory.
  • each competition serves to rank the skill of each player.
  • Subsequent competitions form a hierarchy leading up to a championship competition where only the highest ranked players are invited to participate.
  • a player gains access to on-line sports competitions in real-time using a client computer communicating over a network interface with the computer network.
  • the client computer is configured to interface to current on-line sports competitions and be updated with player performance data in a predetermined, substantially real-time interval. In this way, each player experiences play action on a substantially real ⁇ time basis.
  • Fig. 1 shows a non-limiting flow diagram of the method for operating an on-line gaming system of the present invention.
  • Fig. 2A shows a non-limiting flow diagram of the method for holding a competitor members hip in the on-line gaming system of the present invention.
  • Fig. 2B shows a non-limiting flow diagram of the method for holding a recruiting membership in the on-line gaming system of the present invention.
  • Fig. 2C shows a non-limiting flow diagram of the method for holding a distributor membership in the on-line gaming system of the present invention.
  • Fig. 3 A shows a non-limiting flow diagram of a method for participating in on-line sports competitions in real-time.
  • Fig. 3B shows another non-limiting flow diagram of a method for conducting on-line sports competitions in real-time.
  • Fig. 4 shows a non- limiting block diagram of a system and apparatus for conducting on-line sports competitions in real-time.
  • FIG. 5 shows a non- limiting block diagram of an apparatus for conducting on-line sports competitions in real-time.
  • Fig. 6 is an exemplary illustration of the accessories located at the player's location for participating in a race game.
  • Fig. 7 is an exemplary illustration of an arcade model of the accessories of Fig. 6.
  • Fig. 8 is a non-limiting block diagram illustrating the conversion of each of the analog input signals generated by a player into digital data for transmission to the server hosting a competition.
  • Fig. 9 is a non-limiting flow diagram illustrating the server execution sequence for a multi-party game.
  • Fig. 10 in a non-limiting flow diagram showing how the application software executed by tit ⁇ e player's computer to compete in an on-line game.
  • Fig. 1 shows a flow chart of the method for operating an on-line gaming system of the present invention 100.
  • Step 102 of Fig. 1 is registering with the on-line gaming system with at least one of a competitor membership, recruiter membership and distributor membership.
  • step 103 tlae requirements of at least one type of membership at a predetermined level are agreed to by the member.
  • Performing the requirements of the at least one type of membership occurs in step 104 of Fig. 1.
  • Step 105 involves ranking the performance of the member against other members and a pre-established criteria with a same type of membership at the predetermined level.
  • step 106 the member is advanced to a next level of membership when the ranked performance exceeds a membership threshold.
  • Fig. 2A shows a flow chart of the method for holding a competitor membership in the on-line gaming system of the present invention 210.
  • Step 211 of Fig. 2A is agreeing to a predetermined level of competitor membership requirements.
  • step 212 at least a minimum level of at least one of hardware and software to meet the predetermined level of competitor membership is purchased. Training to compete on the at least one of hardware and software occurs in step 213 of Fig. 2A.
  • Step 214 is competing for at least one of purses and prizes.
  • ranking of the competitor against other competitors and a pre-established criteria at the predetermined level occurs.
  • the ranking is determined in accordance with an amount of at least one of performance score, ranking, purses and prizes won by the competitor.
  • step 216 of Fig. 2A the competitor advances to a next predetermined level when, the ranking of the competitor is above a competitor threshold value. If the ranking is not above the competitor threshold, the competitor continues at the current predetermined level of membership and returns to training to increase their skill level, as in step 213.
  • Fig. 2B shows a flow chart of the method, for holding a recruiting membership in the on-line gaming system of the present invention 220.
  • Step 221 is agreeing to a predetermined level of recruiter membership requirements.
  • step 222 at least a minimum number of new members are registered to meet the predetermined level of recruiter membership.
  • Collecting membership fees from the new members recruited occurs in step 223.
  • Step 224 is contributing a percentage of the membership fees for at least one of purses and prizes.
  • a percentage of the membership fees are received as a recruiter commission.
  • the recruiter commission is based on a ranking against other recruiters at the predetermined level.
  • the rankiag may be determined in accordance with the amount of contributions to at least one of a number of registered recruits in the recruiter's network, revenues, total registrants, purses and prizes by the recruiter. Advancing to a next predetermined level recruiter membership when the ranking of the recruiter is above a recruiter threshold value occurs in step 226. If the ranking is not above the recruiter threshold, the recruiter returns to registering at least a minimum number of new members as required by the current predetermined level of membership, as shown in step 222.
  • Fig. 2C shows a flow chart of the method for holding a distributor membership in the on-line gaming system of the present invention.
  • Step 231 of Fig. 2C is agreeing to a predetermined level of distributor membership requirements.
  • Step 232 a minimum number of at least one of tiardware and software packages at the predetermined level of distributor membership is purchased.
  • Collecting fees from sales of the at least one of hardware and software packages occurs in step 233.
  • Step 234 is contributing a percentage of the sale fees for at least one of purses and prizes.
  • a percentage of tlhe sale fees are received as a distributor commission.
  • the distributor commission is based on a ranking against other distributors at the predetermined level.
  • the ranking may be determined in accordance with the amount of contributions to at least one of sales contributions, network sales contributions, number of network distributors in the distributor's network, purses and prizes of the competitors, the distributor and the distributor's network. Advancing to a next predetermined level of distributor membership when the ranking of the distributor is above a distributor threshold value occurs in step 236. If the ranking is not above the distributor threshold, the distributor returns to purchasing at least a minimum number hardware/software packages as required by the current predetermined level of membership, as shown in step 232.
  • Fig. 4 shows a non-limiting block diagram of one embodiment of a system and apparatus for conducting on-line sports competitions in real-time.
  • Fig. 4 includes at least one server computer 401 that communicates over an interface (e.g., a network interface (N. L)) with a computer network 405.
  • server computers 401 include a web server and any general purpose computing facility capable of supporting a large number of users.
  • computer networks 405 include the Internet and Local Area Networks.
  • the apparatus for conducting on-line sports competitions in real ⁇ time comprises the server computer 401 that communicates over an interface (e.g., a network interface (N. I)) with the computer network 405.
  • the server computer 401 includes application programs for hosting a plurality of on-line sports competitions, where a plurality of players simultaneously competes in a competition.
  • Each of the on-line sports competitions represents a competition ranking based on a player's level of skill and previous ranking.
  • the server computer 401 is configured to execute computer game applications for a plurality of players of on-line sports competitions, and to update the plurality of players on a substantially real-time basis with ttieir relative position in the on-going competition.
  • each players ranking is re-computed based on his most recent performance.
  • the competition rankings provide an indication of the relative skills/ra ⁇ king of the plurality of players and are used so that competitors at similar skill levels can compete against one another. Providing this information in real-time, such as during a race car driving competition, gives the players a realistic feeling for the progress of the competition as well as their current position in the event.
  • step 301 is the hosting of a plurality of on-line sports competitions, wherein each of the on ⁇ line sports competitions has a competition ranking representing a level of skill of the players.
  • the competition ranking includes predetermined criteria for participating in a level of competition. In order to participate, each competitor must meet the criteria for a level of the competition rankings.
  • Step 303 of Fig. 3A identifies a plurality of players having the ranking to compete with one another at one of the competition rankings. Only a limited number of competitors are allowed in any current on-line competition.
  • step 305 the step of starting current on-line sports competitions on at least one of the different levels of the competition is carried out when there are a sufficient number of available players for at least one level of the competition.
  • Step 307 of Fig. 3 A predetermines a real-time interval between updates of each player's performance in a current on-line sports competition. This predetermined real-time interval will be determined at least by considering the number of players, and the computer network loading that may affect the response time of the server computers 401, 501 and client computers 407, 409, 411, 507, 509, 511.
  • step 309 the flow diagram shows reporting updates of the player's performance to each of the plurality of players competing in a current on ⁇ line sports competition within the real-time interval.
  • step 311 of Fig. 3 A indicates the reporting of the final results of the current on-line sports competition, and updating the rankings of the plurality of players competing with one another at the conclusion of the current on-line sports competition.
  • the overall rankings of each of the plurality of players in the current on-line sports competition are revised based on the final results of the current on-line competition rankings.
  • the method of Fig. 3A further comprises determining monetary prizes for the plurality of players based on the final results of the current on-line sports competition. Monetary prizes may be in the form of a credit toward the entry fee for future on-line sports competitions. The step of determining the monetary prizes will at least be based on the updated player rankings.
  • the method of Fig. 3A may include voice communication among the plurality of players during the current on-line sports competition.
  • Non-limiting examples of communicating by voice include Voice Over Internet Protocol, Instant Messaging, telephonic party-line communication and any other current voice interface system.
  • the real-time nature of these communications between competitors further establishes the realistic feeling of the on-line competition.
  • Step 307 of Fig. 3A predetermines a real-time interval between updates of each player's performance in a current on-line sports competition. This predetermined real-time interval will be determined at least by considering the number of players, and the computer network loading that may affect the response time of the server computers 401, 501 and client computers 407, 409, 411, 507, 509, 511.
  • step 309 the flow diagram shows reporting updates of the player's performance to each of the plurality of players competing in a current on ⁇ line sports competition within the real-time interval.
  • step 311 of Fig. 3A indicates the reporting of the final results of the current on-line sports competition, and updating the rankings of the plurality of players competing with one another at the conclusion of the current on-line sports competition.
  • Fig. 3B shows a non-limiting flow diagram of a method for conducting on-line sports competitions in real-time.
  • initial step 321 is the registration of a player as a member of an on-line sports organization. In order to participate, each competitor must meet membership criteria which may include but is not limited to union membership. If the registration of step 321 is successful, the registrant will install at least one of hardware and software that has been approved by the on-line sports competition organization at a convenient location such as the registrants, home or computer, in step 323 of Fig. 3B.
  • Non- limiting examples of hardware and software are shown in the specification and are further discussed below.
  • step 325 of Fig. 3B after installation of the selected hardware/software the registrant designs and/or registers an entry for an on-line competition. If the registrant successfully registers an entry for on-line competition, the registrant may begin a training phase to develop a level of skill in accordance with a first level of competition in step 327.
  • the training in step 327 of Fig. 3B may include, but is not limited to, head-to-head competition with other registrants, and/or using software simulations on a host computer or the client's computer.
  • step 329 after completing a sufficient amount of training, the registrant may leave the training phase and qualify for a first level of competition.
  • the registrant begins the competition phase by competing for credits in step 331 of Fig. 3B. If the registrant is able to accumulate a sufficient number of credits while competing with players at the first level of competition, the registrant qualifies for a second level of competition in step 333 of Fig. 3B. After qualifying for the second level of competition, the registrant can compete for credits at the second level of competition as shown in step 335 of Fig. 3B. If the registrant is able to accumulate a sufficient number of credits while competing at the second level of competition, the registrant qualifies for a third level of competition in step 337 of Fig. 3B.
  • the registrant can compete for credits at the third level of competition as shown in step 339 of Fig. 3B. If the registrant is able to accumulate a sufficient number of credits while competing at the third level of competition, the registrant qualifies for grand prize awards, as shown in step 341 of Fig. 3B.
  • the foregoing invention described in terms of providing multiple players for a real-time, on-line video game, permits a variety of different game formats to be played.
  • the system is particularly adaptable to a race game, wherein at each client computer; a player has an apparatus for encoding real-time driving commands in a race competition.
  • Fig. 4 also shows a computer subsystem 403 with a memory 404 communicating over an interface (e.g., an N. I.) with the computer network 405.
  • the memory 404 stores data and programs for access by the server computer 401 that are conducting on-line sports competitions.
  • the memory 404 also stores the competition rankings of the plurality of players. This allows easy identification of players who should compete at the same level of the competition.
  • the memory 404 stores data representing an overall ranking of each of the plurality of players over a successive number of competitions.
  • Non-limiting examples of the memory 404 would be electronic databases, hard disk drives and large mass storage devices.
  • Fig. 4 also shows client computers 407, 409, 411 that communicate over an interface (e.g., an N. I.) with the computer network 405.
  • the client computers 407, 409, 411 interface the players to the current on-line sports competitions executed on server computer 401.
  • These client computers receive updates of the player's performance from server computer 401 via computer subsystem 403 in a substantially real time basis for each of the plurality of players so that a player is constantly aware of his position in the current competition.
  • a real-time interval between updates of the player's performance in current on-line sports competitions is predetermined for each of the plurality of players competing at the same level of competition.
  • This predetermined real-time interval is a function of the number of players and the expected computer network 405 loading/traffic conditions.
  • the predetermined real-time interval is set to guarantee that the players receive information at a rate to provide a realistic feeling of an on ⁇ going competition.
  • Fig. 4 shows hardware accessories 413, 415, 417 that are connected to the client computers 407, 409, 411.
  • the hardware accessories 413, 415, 417 that are connected to the client computers 407, 409, 411.
  • the hardware accessories are connected to the client computers 407, 409, 411.
  • the hardware accessories 413, 415, 417 communicate with the client computers through an interface (INT) and allow the players to compete against one another by providing real-time, player generated inputs to a current on-line sports competition.
  • the hardware accessories 413, 415, 417 transmit and receive commands, as well as audio and video content to the client computers 407, 409, 411.
  • 414, 415, 417 provide the plurality of players with a realistic competition environment with the current on-line sports competitions.
  • Fig. 5 shows a non-limiting block diagram of another apparatus for conducting on-line sports competitions in real-time.
  • Fig. 5 shows client computers 507, 509, 511 that communicate over an interface (e.g., an N. I.) ⁇ vith a computer network 505.
  • the computer network 505 is connected to a multi-player facility 502 that includes application programs executed on a server to provide commands to the on-line sports competitions.
  • the client computers 507, 509, 511 interface to current on-line sports competitions and update a player's position in the competition in a real-time interval.
  • Fig. 5 shows hardware accessories 513, 515, 517 that are connected to the client computers 507, 509, 511.
  • the hardware accessories 515, 515, 517 communicate with the client computers through an interface (INT) and allow the players to compete against one another by providing real-time, player generated inputs to a current on-line sports competition.
  • the hardware accessories 513, 515, 517 transmit and receive commands, as well as audio and video content to the client computers 507, 509, 511.
  • the hardware accessories 515, 515, 517 provide the plurality of players with a realistic competition environment with the current on-line sports competitions.
  • a real-time interval between updates of the player's relatrve position in the on going competition is predetermined for each of the plurality of players so that players can fully experience the competition.
  • the apparatus of Fig. 5 permits a plurality of players to compete with one another according to an overall ranking of each of the players.
  • Players enter a competition by electronically paying a fee for registration using e- commerce techniques.
  • the apparatus of Fig. 5 further includes means for receiving an entry fee for each of the plurality of players before the start of the current on-line sports competition.
  • An internet based means for registering players and paying an entry fee using credit/debit cards are part of each client computer application program.
  • the server computer 501 authorizes the client computer 507, 509, 511 to access game playing software being executed by the multiplayer server facility 502.
  • on-line sports competition on at least one of the different levels of the competition begins.
  • AU competitors are preferably notified simultaneously to ensure fairness of the competition.
  • Non-limiting examples of starting a competition may include an audio (e.g., a starting gun shot or horn) or visual symbol (e.g., waving a starting flag) displayed by the players client computer on command of the multiplayer server facility 502.
  • the multiplayer server facility 502 predetermines a real-time interval between updates of the player position in the current on-line sports competition for each of the players.
  • Players are selected to be at the same competition ranking as determined from past on-line sports competitions.
  • the apparatus of Fig. 2 provides updates of the player position in the competition to the player.
  • the apparatus of Fig. 5 also reports updates of th.e player's positions to each of the other players competing with one another in current on ⁇ line sports competitions within the real-time interval determined by the server facility computer 502 through the computer network 505 and client computers 507, 509, 511. These resiilts may also be conveyed to other identified interested parties. Reporting of this information may be by e-mail, in the form of digitized audio and video information.
  • the above examples for reporting also apply to reporting the final results of the current on-line competition, and the resulting new rankings for each of the plurality of players at the conclusion of the current on ⁇ line sports competitions updated with the results of the most recent competition.
  • the hardware accessories 513, 515, 517 of the apparatixs of Fig. 5 for a racing competition may include at least one of a joystick, steering wheel, clutch-brake-gas pedal assembly, gear shifters, racing seat, upgraded video screen, driver racing tub, and race car body as explained below.
  • Additional hardware accessories may include a treadmill, bicycle, motorcycle, boat, flight cockpit and the equipment associated with each.
  • the hardware accessories 513, 515, 517 of Fig. 5 may be connected to the client computer by a parallel port, serial bus, USB bus or any other conventional computer interface.
  • the apparatus of Fig. 5 further determines monetary prizes for each of the plurality of players based on the final results of the current on-line sports competitions.
  • the process for determining these prizes may be included in the multiplayer server facility 502; client computers 507, 509, 511; or another facility attached to the computer network 505 programmed for this purpose.
  • the determination of monetary prizes will at least be based on the updated competition rankings of the players.
  • Monetary prizes may also be in the form of a credit toward the entry fee for future on-line sports competitions.
  • the apparatus of Fig. 5 may provide communication by voice among players during the current on-line sports competition.
  • Non-limiting examples of the means for cornmunicatirjLg include Voice Over Internet Protocol, Instant Messaging, telephonic party-line communication and any other currerrt voice interface system.
  • the real-time nature of communications between competitors further establishes the realistic feeling of the on-line competition.
  • Fig. 6 illustrates the basics of the hardware accessories 413, 415,
  • a racing station 615 includes a seat 616 positioned with respect to various driving controls.
  • the steering wheel 621, gear shift 623, accelerator 624, brake 625, and clutch 626 are (as are common in arcade games) connected to the various transducers which encode the position of the control into an electrical signal.
  • a display 62O generates from the client computer 607 (not shown) a visual indication of the individual's position in a race based on data received from the host server.
  • A. microphone may optionally be included to permit players to send audio conversation to the server, where it is redirected to other players.
  • the basic racing station module 615 can be enhanced similar to an arcade racing game as shown in Fig. 7 to more closely simulate the conditions o i " driving a racing vehicle.
  • whetlier such embellishments as an exteriox covering 727 are used or not is not critical to the invention.
  • Fig. 8 shows a block diagram of the hardware accessories 413 .
  • An analog/digital interface S30 receives each of the analog voltages representing the position of the clutch, brake, steering wheel, accelerator, and gear shift.
  • the client computer 807 through an I/O port, samples each of the incoming analog voltages, digitizes and prepares a frame of data for transmission via modem 833 to the host server computer 801. Data received from the host server computer 801 is decoded, transmitted to the user on the computer display 820 or to other feedback/stimulus systems in order to make th.e experience as virtually lifelike as possible.
  • the multi-player racing game is provided by the host server 801 which executes specific game playing software shown nxore particularly in Fig. 9.
  • play begins when a sufficient number of players have been validated in step 950.
  • the validation step includes determining whether or not the player has paid the required fee to enter the game, usually by using e- commerce payment techniques. Further, the user's status regarding a particular level of competition is verified. This level of competition may be the result of previous competitions engaged in by the player in qualifying heats which were conducted by the host server computer 801.
  • a start command 952 is sent to all of the players via e-mail, and is decoded by each of the client computer processors of an authorized player.
  • commands are received from each of the players representing various control data generated by the racing station modvile 615 of Fig. 6 and 715 of Fig. 7.
  • Each of the received data frames from the players is used to recalculate a racer's position in step 954 by the host server conducting the racing game for each participant.
  • the new positions are sent as data in step 956 to each player where it can be displayed on display 820.
  • the display u-nder control of the client computer 807 may position a plurality of displayed vehicles in accordance with the information received.
  • Decision block 957 determines when a given player has won based on his position in the race and the elapsed time of the race. Once a winner has been determined, a race over command is sent in step 958 to all players. New rankings of the various players are then computed, based on their performance as determined by the software executing the game on host server 801. Prizes are awarded based on the new rankings and notices of the reward are sent in step 961 to each of the players.
  • FIG. 10 illustrates the flow diagram for the method for engaging in a race with multiple players' resident on a client computer 807.
  • the software begins execution in step 1075, when a begin race command is received from host server 801.
  • AJQ icon is displayed in step 1076 to indicate the start of the race to the player.
  • Initial position data for each player is forwarded by the host server 801 and may be displayed in step 1077 on the display 820 of the client computer 807 as a race vehicle on a race track.
  • the display may illustrate a race track profile which changes over time. Variolas controls generate steering information, braking information, clutch position, gear shift position, as well as acceleration information. This information is placed in a frame in step 1079 with a header which identifies a particular player and is posted as a message to the host server 801. Player position updates are received from the host server in step 1080 and displayed on display 820 in step 1082. When the host server computer 801 has declared a winner, a race over command is sent and received in step 1083 on the user's display 820. New rankings of each player based on his relative performance in the race game are then received from the host server computer 801 and displayed and stored in the client computer 80 * 7.

Abstract

A system for providing on-line sport competition in real-time. A server computer executes game playing software which is connected via a network to a plurality of player client computers. Hardware accessories at the player's locating permit the entry of real­-time playing data such as driving conditions in a race game, which are used by the game playing software executed on the server. The game playing software determines at predetermined intervals the relative performance of players playing a game, based on competition skill, which forms the basis for determining winners, and participants in future competitions. The performance information is sent to the client computers of players engaged in the game. The overall rank of each player is calculated after each competition to group players having similar skill levels and serves as entry criteria in future competitions.

Description

MULTIPLE PLAYER REAL-TIME ON-LINE SPORTS COMPETITION SYSTEM
FIELD OF THE INVENTION
[0001] The present invention is generally related to Internet commerce business methods and on-line gaming systems. Specifically, the present invention is directed to operating a real-time, on-line sports competition with multiple remotely located players and monetary prizes, where the personal stamina, dexterity and skill of a player determine their performance in the competition.
BACKGROUND OF THE INVENTION
[0002] Background art Internet commerce business methods may use the monetary incentive of multi-level marketing to promote word-of-mouth marketing. Multi-level marketing is a method of sales promotion in which a commission is paid not only to the seller responsible for rrxaking the sale but also to several levels of sellers that were responsible for distributing knowledge of the product to the seller making the current sale. U.S. Patent ISTo. 6,691,093 (Shell) is an example of background art that uses multi-level marketing in a server system for vending electronically transferable products through a communication network. However, Shell does not disclose business method or system for qualifying for sanctioned game competitions. In addition, Shell does not disclose the application of multi-level-marketing techniques for raising purses from licensing, training, selling and distributing hardware and/ors software in an on¬ line gaming system.
[0003] Background art on-line computer game systems typically provide the capability for a player to compete against a host computer over a direct connection or a computer network. In addition, multiple player schemes using a configuration that includes a host computer and remote players on a computer network are also available. [0004] Examples of background art that include the capabilities discussed above include U.S. Patent Application Publication No. US 20002/0055379 (Saidakovsky et al.) and U.S. Patent No. 6,174,237 (Stephenson). Saidakovsky et al. discloses a method for providing a tournament system over a network where players win awards based on the player's skill in an electronic game that is played against a host computer. The effect of chance has been minimized in the application disclosed by Saidakovsky et al. Stephenson discloses a method for a game of skill tournament that has a qualifying round and a playoff round where a player or players compete against a host computer. In both Saidakovsky et al. and Stephenson, players who achieve a high level of performance against the host computer are rewarded. However, neither Saidakovsky et al. nor Stephenson discloses an on-line competition with head-to-head competition between the players.
[0005] In addition, background art on-line contests are often based on single game competitive sessions. For example, in a trivia game, players answer a series of questions and receive a score based on the number of correct responses at the end of the game. The competition is typically between a player and a host computer, though multiple players may also be competing with the host system at one time. In these background art approaches, the winner is the player with the highest score at the end of the single game competition.
[0006] Another example of background art in this area is U.S. Patent
Application Publication US2002/0018982 (Conroy). Conroy discloses a system for computer dynamometer testing that runs an auto racing simulation. Conroy is another example of a competition between a player and a host computer in the form of the auto racing simulation as opposed to head-to-head competition. Though, through the use of an actual vehicle and dynamometer, Conroy discloses a very exciting and realistic competition environment, the cost of such a system to the typical on-line player would be prohibitive. [0007] Further, other background art on-line competition systems typically emphasize allowing as many players to access a competition with a host computer as possible. However, these background art methods for conducting on-line competitions often dilute the level of skill of the players involved and would reduce the attraction to participate in such competitions by both players and observers.
[0008] For example, U.S. Patent No. 5,779,549 (Walker et al.) discloses a method for a distributed tournament system providing an open invitation to players who achieve a pre-established performance level of player vs. host computer competitions. The approach of using a pre-established threshold, as disclosed in Walker et al., is similar to handicapping in golf. Handicapping helps to equalize players of different skill levels involved in a single competition.
[0009] However, Walker et al. does not disclose a head-to-head
■ competition that establishes a threshold for the skill level of the players that is determined in multiple competitive and training sessions that involve the actual players. In addition, Walker et al. discloses a system that provides an on-line competition to prospective players "on demand." This is in contrast to an "invitation only" system that would only include players with a demonstrated level of skill.
[0010] Another background art example, U. S . Patent Application
Publication Number 2002/0115488 (Berry et al), discloses a ranking based on-line competition system. Though the system disclosed by Berry et al. can be based on multiple competitive events, such as a sports season, Berry et al discloses an "on demand" approach for giving players access to the competition. This, as discussed above, is in contrast to a more selective "invitation only" system that would require players to demonstrate a level of skill before gaining access to on¬ line competitions. [0011] Yet another example of a background art on-line sports competitions by Walker (U.S. Patent Number 6,224,486) discloses other aspects of state-of-the art on-line tournament competition systems.
[0012] However, neither of the patents to Walker et al. or the patent to
Berry et al. discussed above discloses providing real-time play and response to remotely located players. Such real-time or at least near real-time response from an on-line competition system of player status and current ranking during the on¬ line competition provides the participants and observers with a more realistic physical experience and the actual excitement of real world sports competitions.
[0013] Further, in contrast to the background art in on-line competitions discussed above, real-world professional sports demonstrate the desirability of multiple competitive sessions and multiple levels of competition. For example, professional basketball consists of a regular season followed by post-season play. The regular season is used to develop the skills (i.e., team cohesiveness, winning record) needed to advance to the post season. A certain number of teams qualify for post-season play based on their regular season records which is an indication of the skill level of the teams. Teams with good records/high skill levels then play each other, often in a "best-of-something" format, to advance to an even higher level of competition (e.g., division champion, conference champion, world/national champion).
[0014] As another example, in professional auto racing, drivers train and qualify for a berth in a race at each level of competition (e.g., local circuit, regional circuit, national circuit). Top racers at each level of competition develop winning records in competition with each other and the more successful racers are invited to race at even higher levels of competition as a result. As the level of competition increases, so does the size of the purses for which the drivers are competing. [0015] As discussed above, advancement to a next round of play or next level of competition depends on a team's or an individual's performance in a previous round or level of the competition. The increasing skill level required to advance in such competitive environments adds a great deal of excitement to the games for the players as well as observers of these contests. In addition to the excitement of competition, the possibility of greater rewards when larger prizes are offered at higher levels of competition is also an attractive aspect of this competitive environment.
[0016] Despite the benefits discussed above, participation in real world professional sports generally includes several drawbacks due to the expense, time and sometimes personal risk, that both participants and observers must invest to physically participate, or observe the competition. Participants typically must also adhere to a set schedule during the competition, a potentially difficult proposition in today's busy world. To ensure that the rules of the tournament are upheld, most competitions require proctors, arbiters, referees, insurance and the like. Retaining such people and coverage can add significant costs to competitions. However, conducting on-line sports competitions that include the benefits of real world professional sports offer an attractive alternative solution.
[0017] From the above discussion, there is a need in the art of on-line competitions to include methods, apparatus and systems that emphasizes direct competition between players based on: (1) different levels of skill; and (2) the development and progression of the level of skill of the players by encouraging players to compete at higher levels for larger prizes and awards. Therefore, what is needed in the art of on-line sports competitions is a system, apparatus, and method for conducting on-line competitions that provides the tension and excitement and rewards of real world sports competitions to both participants and observers.
SUMMARY OF INVENTION [0018] The present invention is a method, system and apparatus for operating on-line gaming system and conducting on-line sports competitions. In particular, the present invention includes methods, systems and apparatus that emphasize direct competition between players based on: (1) different levels of skill; and (2) the development and progression of the level of skill of the players by encouraging players to compete at higher levels for larger prizes and awards. The on-line gaming system of the present invention is analogous to a major sports league.
[OO 19] In placing an emphasis on developing and increasing the level of skill of the players, the present invention will increase the requirements and the criteria to participate in on-line sports competitions to a professional level. Such an emphasis on high levels of skill and professionalism may further emphasize registration and unionization of players of on-line games. Further, as a result of the increased professionalism in on-line sports competitions, advancement to higher levels of skill may be made on an "invitation only" basis. Such advancement will designate a more limited set of participants in on-line competitions. In addition, increased professionalism in on-line competition would be a attract fans and observers who willing to pay to see players who have obtained such a high level of skill.
[O020] The present invention increases the tension due to the chance of elimination and the excitement due to increasing monetary rewards in on-line competitions to the level found in real-world competitive sports environments, for both the participants and observers. Players having similar levels of skill may compete head-to-head at the same level of competition which heightens the excitement of the event for both participants and observers.
[O021] One aspect of the present invention is a method for operating an on-line gaming system, comprising: registering with the on-line gaming system with at least one of a competitor membership, recruiter membership and distributor membership; agreeing to requirements of at least one type of membership at a predetermined level; performing the requirements of the at least one type of membership; and ranking the performance of the member against other members with a same type of membership at the predetermined level; and advancing the member to a next level of membership when the ranked performance exceeds a membership threshold.
[0022] Another aspect of the present invention is a method for participating in an on-line sports competition on a computer network, comprising: registering as a member of an on-line sports competition organization; installing at least one of software and hardware approved by the organization; registering an entry for the on-line sports competition in accordance with at least one of the software and hardware; training on the registered entry for an on-line sports competition in order to qualify for a first level of competition; qualifying the registered entry for the first level of competition by accumulating credits from training with the registered entry; competing at the first level of competition with the first level qualified and registered entry; qualifying for a second level of competition by accumulating credits from racing at the first level of competition; competing at the second level of competition with the second level qualified and registered entry; qualifying for a third level of competition by accumulating credits from racing at the second level of competition; and competing at the third level of competition with the third level qualified and registered entry; and qualifying for grand prizes by accumulating credits from racing at the third level of competition, wherein the first, second and third levels of competition require progressively higher levels of skill, the schedule for the first, second and third levels of competition are pre-established, and the credits for the first, second and third levels of competition progressively increase in value. The specific number of levels may vary by specific sports venue and total registered competitors in a particular league. [0023] In another aspect of the present invention, a method for conducting on-line sports competitions in real-time hosts a plurality of on-line sports competitions, wherein each of the on-line sports competitions represent a level of competition. A plurality of similarly ranked players competes with one another at similar levels of the competition rankings. On-line sports competition on at least one of the different levels of the competition rankings is started, and a real-time update interval for reporting the players' performance during the current on-line sports competitions is determined. Updates of the player's competition performance for the event are reported to the plurality of players competing with one another during the predetermined real-time interval, and the final results of the current on-line sports competitions are used to update the competition rankings for each of the players.
[0024] Yet another aspect of the present invention is a system for conducting on-line sports competitions in real-time comprising at least one server computer communicating over a network interface with a computer network, configured to host a plurality of players of on-line sports competitions, and configured to update the rank of the players during play in a predetermined real¬ time interval.
[0025] In the system for conducting on-line sports competitions, a computer subsystem communicates over a network interface with the computer network, and a memory of the computer subsystem is configured to store data and programs for access by an application program running on the server computer conducting on-line sports competitions. Data on the rankings of players during game play, and data on overall rankings of each of the plurality of players over a series of competitions, are stored in the memory. In this way, each competition serves to rank the skill of each player. Subsequent competitions form a hierarchy leading up to a championship competition where only the highest ranked players are invited to participate. [0026] In the system for conducting on-line sports competitions, a player gains access to on-line sports competitions in real-time using a client computer communicating over a network interface with the computer network. The client computer is configured to interface to current on-line sports competitions and be updated with player performance data in a predetermined, substantially real-time interval. In this way, each player experiences play action on a substantially real¬ time basis.
BRIEF DESCRIPTION OF DRAWINGS
[0027] Several embodiments of the invention will now be further described in the following more detailed description of the specification when read with reference to the accompanying drawings in which:
[0028] Fig. 1 shows a non-limiting flow diagram of the method for operating an on-line gaming system of the present invention.
[0029] Fig. 2A shows a non-limiting flow diagram of the method for holding a competitor members hip in the on-line gaming system of the present invention.
[0030] Fig. 2B shows a non-limiting flow diagram of the method for holding a recruiting membership in the on-line gaming system of the present invention.
[0031] Fig. 2C shows a non-limiting flow diagram of the method for holding a distributor membership in the on-line gaming system of the present invention.
[0032] Fig. 3 A shows a non-limiting flow diagram of a method for participating in on-line sports competitions in real-time. [0033] Fig. 3B shows another non-limiting flow diagram of a method for conducting on-line sports competitions in real-time.
[0034] Fig. 4 shows a non- limiting block diagram of a system and apparatus for conducting on-line sports competitions in real-time.
[0035] Fig. 5 shows a non- limiting block diagram of an apparatus for conducting on-line sports competitions in real-time.
[0036] Fig. 6 is an exemplary illustration of the accessories located at the player's location for participating in a race game.
[0037] Fig. 7 is an exemplary illustration of an arcade model of the accessories of Fig. 6.
[0038] Fig. 8 is a non-limiting block diagram illustrating the conversion of each of the analog input signals generated by a player into digital data for transmission to the server hosting a competition.
[0039] Fig. 9 is a non-limiting flow diagram illustrating the server execution sequence for a multi-party game.
[0040] Fig. 10 in a non-limiting flow diagram showing how the application software executed by titαe player's computer to compete in an on-line game.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0041] Fig. 1 shows a flow chart of the method for operating an on-line gaming system of the present invention 100. Step 102 of Fig. 1 is registering with the on-line gaming system with at least one of a competitor membership, recruiter membership and distributor membership. In step 103, tlae requirements of at least one type of membership at a predetermined level are agreed to by the member. Performing the requirements of the at least one type of membership occurs in step 104 of Fig. 1. Step 105 involves ranking the performance of the member against other members and a pre-established criteria with a same type of membership at the predetermined level. In step 106, the member is advanced to a next level of membership when the ranked performance exceeds a membership threshold.
[0042] Fig. 2A shows a flow chart of the method for holding a competitor membership in the on-line gaming system of the present invention 210. Step 211 of Fig. 2A is agreeing to a predetermined level of competitor membership requirements. In step 212 at least a minimum level of at least one of hardware and software to meet the predetermined level of competitor membership is purchased. Training to compete on the at least one of hardware and software occurs in step 213 of Fig. 2A. Step 214 is competing for at least one of purses and prizes. In step 215, ranking of the competitor against other competitors and a pre-established criteria at the predetermined level occurs. Preferably, the ranking is determined in accordance with an amount of at least one of performance score, ranking, purses and prizes won by the competitor. In step 216 of Fig. 2A, the competitor advances to a next predetermined level when, the ranking of the competitor is above a competitor threshold value. If the ranking is not above the competitor threshold, the competitor continues at the current predetermined level of membership and returns to training to increase their skill level, as in step 213.
[0043] Fig. 2B shows a flow chart of the method, for holding a recruiting membership in the on-line gaming system of the present invention 220. Step 221 is agreeing to a predetermined level of recruiter membership requirements. In step 222, at least a minimum number of new members are registered to meet the predetermined level of recruiter membership. Collecting membership fees from the new members recruited occurs in step 223. Step 224 is contributing a percentage of the membership fees for at least one of purses and prizes. In step 225, a percentage of the membership fees are received as a recruiter commission. Preferably, the recruiter commission is based on a ranking against other recruiters at the predetermined level. As a non-limiting example, the rankiag may be determined in accordance with the amount of contributions to at least one of a number of registered recruits in the recruiter's network, revenues, total registrants, purses and prizes by the recruiter. Advancing to a next predetermined level recruiter membership when the ranking of the recruiter is above a recruiter threshold value occurs in step 226. If the ranking is not above the recruiter threshold, the recruiter returns to registering at least a minimum number of new members as required by the current predetermined level of membership, as shown in step 222.
[0044] Fig. 2C shows a flow chart of the method for holding a distributor membership in the on-line gaming system of the present invention. 230. Step 231 of Fig. 2C is agreeing to a predetermined level of distributor membership requirements. In Step 232, a minimum number of at least one of tiardware and software packages at the predetermined level of distributor membership is purchased. Collecting fees from sales of the at least one of hardware and software packages occurs in step 233. Step 234 is contributing a percentage of the sale fees for at least one of purses and prizes. In step 235, a percentage of tlhe sale fees are received as a distributor commission. Preferably, the distributor commission is based on a ranking against other distributors at the predetermined level. As a non-limiting example, the ranking may be determined in accordance with the amount of contributions to at least one of sales contributions, network sales contributions, number of network distributors in the distributor's network, purses and prizes of the competitors, the distributor and the distributor's network. Advancing to a next predetermined level of distributor membership when the ranking of the distributor is above a distributor threshold value occurs in step 236. If the ranking is not above the distributor threshold, the distributor returns to purchasing at least a minimum number hardware/software packages as required by the current predetermined level of membership, as shown in step 232.
[0045] Fig. 4 shows a non-limiting block diagram of one embodiment of a system and apparatus for conducting on-line sports competitions in real-time. In particular, Fig. 4 includes at least one server computer 401 that communicates over an interface (e.g., a network interface (N. L)) with a computer network 405. Non-limiting examples of server computers 401 include a web server and any general purpose computing facility capable of supporting a large number of users. Non-limiting examples of computer networks 405 include the Internet and Local Area Networks.
[0046] The apparatus for conducting on-line sports competitions in real¬ time comprises the server computer 401 that communicates over an interface (e.g., a network interface (N. I)) with the computer network 405. The server computer 401 includes application programs for hosting a plurality of on-line sports competitions, where a plurality of players simultaneously competes in a competition. Each of the on-line sports competitions represents a competition ranking based on a player's level of skill and previous ranking.
[0047] The server computer 401 is configured to execute computer game applications for a plurality of players of on-line sports competitions, and to update the plurality of players on a substantially real-time basis with ttieir relative position in the on-going competition. At the conclusion of the competition, each players ranking is re-computed based on his most recent performance. The competition rankings provide an indication of the relative skills/raαking of the plurality of players and are used so that competitors at similar skill levels can compete against one another. Providing this information in real-time, such as during a race car driving competition, gives the players a realistic feeling for the progress of the competition as well as their current position in the event. [0048] Fig. 3A shows a non-limiting flow diagram of a method for conducting on-line sports competitions in real-time. In Fig. 3A, initial step 301 is the hosting of a plurality of on-line sports competitions, wherein each of the on¬ line sports competitions has a competition ranking representing a level of skill of the players. The competition ranking includes predetermined criteria for participating in a level of competition. In order to participate, each competitor must meet the criteria for a level of the competition rankings. Step 303 of Fig. 3A identifies a plurality of players having the ranking to compete with one another at one of the competition rankings. Only a limited number of competitors are allowed in any current on-line competition. In step 305, the step of starting current on-line sports competitions on at least one of the different levels of the competition is carried out when there are a sufficient number of available players for at least one level of the competition.
[0049] Step 307 of Fig. 3 A predetermines a real-time interval between updates of each player's performance in a current on-line sports competition. This predetermined real-time interval will be determined at least by considering the number of players, and the computer network loading that may affect the response time of the server computers 401, 501 and client computers 407, 409, 411, 507, 509, 511.
[0050] In step 309, the flow diagram shows reporting updates of the player's performance to each of the plurality of players competing in a current on¬ line sports competition within the real-time interval. Further, step 311 of Fig. 3 A indicates the reporting of the final results of the current on-line sports competition, and updating the rankings of the plurality of players competing with one another at the conclusion of the current on-line sports competition.
[0051] The overall rankings of each of the plurality of players in the current on-line sports competition are revised based on the final results of the current on-line competition rankings. [0052] The method of Fig. 3A further comprises determining monetary prizes for the plurality of players based on the final results of the current on-line sports competition. Monetary prizes may be in the form of a credit toward the entry fee for future on-line sports competitions. The step of determining the monetary prizes will at least be based on the updated player rankings.
[0053] The method of Fig. 3A may include voice communication among the plurality of players during the current on-line sports competition. Non-limiting examples of communicating by voice include Voice Over Internet Protocol, Instant Messaging, telephonic party-line communication and any other current voice interface system. The real-time nature of these communications between competitors further establishes the realistic feeling of the on-line competition.
[0054] Step 307 of Fig. 3A predetermines a real-time interval between updates of each player's performance in a current on-line sports competition. This predetermined real-time interval will be determined at least by considering the number of players, and the computer network loading that may affect the response time of the server computers 401, 501 and client computers 407, 409, 411, 507, 509, 511.
[0055] In step 309, the flow diagram shows reporting updates of the player's performance to each of the plurality of players competing in a current on¬ line sports competition within the real-time interval. Further, step 311 of Fig. 3A indicates the reporting of the final results of the current on-line sports competition, and updating the rankings of the plurality of players competing with one another at the conclusion of the current on-line sports competition.
[0056] Fig. 3B shows a non-limiting flow diagram of a method for conducting on-line sports competitions in real-time. In Fig. 3B, initial step 321 is the registration of a player as a member of an on-line sports organization. In order to participate, each competitor must meet membership criteria which may include but is not limited to union membership. If the registration of step 321 is successful, the registrant will install at least one of hardware and software that has been approved by the on-line sports competition organization at a convenient location such as the registrants, home or computer, in step 323 of Fig. 3B. Non- limiting examples of hardware and software are shown in the specification and are further discussed below.
[0057] In step 325 of Fig. 3B, after installation of the selected hardware/software the registrant designs and/or registers an entry for an on-line competition. If the registrant successfully registers an entry for on-line competition, the registrant may begin a training phase to develop a level of skill in accordance with a first level of competition in step 327. The training in step 327 of Fig. 3B may include, but is not limited to, head-to-head competition with other registrants, and/or using software simulations on a host computer or the client's computer. In step 329, after completing a sufficient amount of training, the registrant may leave the training phase and qualify for a first level of competition.
[0058] The registrant begins the competition phase by competing for credits in step 331 of Fig. 3B. If the registrant is able to accumulate a sufficient number of credits while competing with players at the first level of competition, the registrant qualifies for a second level of competition in step 333 of Fig. 3B. After qualifying for the second level of competition, the registrant can compete for credits at the second level of competition as shown in step 335 of Fig. 3B. If the registrant is able to accumulate a sufficient number of credits while competing at the second level of competition, the registrant qualifies for a third level of competition in step 337 of Fig. 3B. After qualifying for the third level of competition, the registrant can compete for credits at the third level of competition as shown in step 339 of Fig. 3B. If the registrant is able to accumulate a sufficient number of credits while competing at the third level of competition, the registrant qualifies for grand prize awards, as shown in step 341 of Fig. 3B.
[0059] The foregoing invention, described in terms of providing multiple players for a real-time, on-line video game, permits a variety of different game formats to be played. The system is particularly adaptable to a race game, wherein at each client computer; a player has an apparatus for encoding real-time driving commands in a race competition.
[0060] Fig. 4 also shows a computer subsystem 403 with a memory 404 communicating over an interface (e.g., an N. I.) with the computer network 405. The memory 404 stores data and programs for access by the server computer 401 that are conducting on-line sports competitions. In addition, the memory 404 also stores the competition rankings of the plurality of players. This allows easy identification of players who should compete at the same level of the competition. Moreover, the memory 404 stores data representing an overall ranking of each of the plurality of players over a successive number of competitions. Non-limiting examples of the memory 404 would be electronic databases, hard disk drives and large mass storage devices.
[0061] Fig. 4 also shows client computers 407, 409, 411 that communicate over an interface (e.g., an N. I.) with the computer network 405. The client computers 407, 409, 411 interface the players to the current on-line sports competitions executed on server computer 401. These client computers receive updates of the player's performance from server computer 401 via computer subsystem 403 in a substantially real time basis for each of the plurality of players so that a player is constantly aware of his position in the current competition. A real-time interval between updates of the player's performance in current on-line sports competitions is predetermined for each of the plurality of players competing at the same level of competition. This predetermined real-time interval is a function of the number of players and the expected computer network 405 loading/traffic conditions. The predetermined real-time interval is set to guarantee that the players receive information at a rate to provide a realistic feeling of an on¬ going competition.
[0062] In addition, Fig. 4 shows hardware accessories 413, 415, 417 that are connected to the client computers 407, 409, 411. The hardware accessories
413, 415, 417 communicate with the client computers through an interface (INT) and allow the players to compete against one another by providing real-time, player generated inputs to a current on-line sports competition. The hardware accessories 413, 415, 417 transmit and receive commands, as well as audio and video content to the client computers 407, 409, 411. The hardware accessories
414, 415, 417 provide the plurality of players with a realistic competition environment with the current on-line sports competitions.
[0063] Fig. 5 shows a non-limiting block diagram of another apparatus for conducting on-line sports competitions in real-time. In particular, Fig. 5 shows client computers 507, 509, 511 that communicate over an interface (e.g., an N. I.) Λvith a computer network 505. Moreover, the computer network 505 is connected to a multi-player facility 502 that includes application programs executed on a server to provide commands to the on-line sports competitions. The client computers 507, 509, 511 interface to current on-line sports competitions and update a player's position in the competition in a real-time interval.
[0064] In addition, Fig. 5 shows hardware accessories 513, 515, 517 that are connected to the client computers 507, 509, 511. The hardware accessories 515, 515, 517 communicate with the client computers through an interface (INT) and allow the players to compete against one another by providing real-time, player generated inputs to a current on-line sports competition. The hardware accessories 513, 515, 517 transmit and receive commands, as well as audio and video content to the client computers 507, 509, 511. The hardware accessories 515, 515, 517 provide the plurality of players with a realistic competition environment with the current on-line sports competitions.
[0065] As discussed above, a real-time interval between updates of the player's relatrve position in the on going competition is predetermined for each of the plurality of players so that players can fully experience the competition.
[0066] Further, the apparatus of Fig. 5 permits a plurality of players to compete with one another according to an overall ranking of each of the players. Players enter a competition by electronically paying a fee for registration using e- commerce techniques. The apparatus of Fig. 5 further includes means for receiving an entry fee for each of the plurality of players before the start of the current on-line sports competition. An internet based means for registering players and paying an entry fee using credit/debit cards are part of each client computer application program. Once payment has been made, the server computer 501 authorizes the client computer 507, 509, 511 to access game playing software being executed by the multiplayer server facility 502.
[0067] After players have registered, and the participants in at least one level of competition have been determined according to their overall rank, on-line sports competition on at least one of the different levels of the competition begins. AU competitors are preferably notified simultaneously to ensure fairness of the competition. Non-limiting examples of starting a competition may include an audio (e.g., a starting gun shot or horn) or visual symbol (e.g., waving a starting flag) displayed by the players client computer on command of the multiplayer server facility 502.
[0068] The multiplayer server facility 502 predetermines a real-time interval between updates of the player position in the current on-line sports competition for each of the players. Players are selected to be at the same competition ranking as determined from past on-line sports competitions. The apparatus of Fig. 2 provides updates of the player position in the competition to the player.
[0069] The apparatus of Fig. 5 also reports updates of th.e player's positions to each of the other players competing with one another in current on¬ line sports competitions within the real-time interval determined by the server facility computer 502 through the computer network 505 and client computers 507, 509, 511. These resiilts may also be conveyed to other identified interested parties. Reporting of this information may be by e-mail, in the form of digitized audio and video information. The above examples for reporting also apply to reporting the final results of the current on-line competition, and the resulting new rankings for each of the plurality of players at the conclusion of the current on¬ line sports competitions updated with the results of the most recent competition.
[0070] The hardware accessories 513, 515, 517 of the apparatixs of Fig. 5 for a racing competition may include at least one of a joystick, steering wheel, clutch-brake-gas pedal assembly, gear shifters, racing seat, upgraded video screen, driver racing tub, and race car body as explained below. .Additional hardware accessories may include a treadmill, bicycle, motorcycle, boat, flight cockpit and the equipment associated with each. The hardware accessories 513, 515, 517 of Fig. 5 may be connected to the client computer by a parallel port, serial bus, USB bus or any other conventional computer interface.
[0071] The apparatus of Fig. 5 further determines monetary prizes for each of the plurality of players based on the final results of the current on-line sports competitions. The process for determining these prizes may be included in the multiplayer server facility 502; client computers 507, 509, 511; or another facility attached to the computer network 505 programmed for this purpose. The determination of monetary prizes will at least be based on the updated competition rankings of the players. Monetary prizes may also be in the form of a credit toward the entry fee for future on-line sports competitions. [0072] The apparatus of Fig. 5 may provide communication by voice among players during the current on-line sports competition. Non-limiting examples of the means for cornmunicatirjLg include Voice Over Internet Protocol, Instant Messaging, telephonic party-line communication and any other currerrt voice interface system. The real-time nature of communications between competitors further establishes the realistic feeling of the on-line competition.
[0073] Fig. 6 illustrates the basics of the hardware accessories 413, 415,
417 used at the client computer for engaging in a race game. A racing station 615 includes a seat 616 positioned with respect to various driving controls. The steering wheel 621, gear shift 623, accelerator 624, brake 625, and clutch 626 are (as are common in arcade games) connected to the various transducers which encode the position of the control into an electrical signal. A display 62O generates from the client computer 607 (not shown) a visual indication of the individual's position in a race based on data received from the host server. A. microphone (not shown) may optionally be included to permit players to send audio conversation to the server, where it is redirected to other players.
[0074] The basic racing station module 615 can be enhanced similar to an arcade racing game as shown in Fig. 7 to more closely simulate the conditions o i" driving a racing vehicle. However, whetlier such embellishments as an exteriox covering 727 are used or not is not critical to the invention.
[0075] Fig. 8 shows a block diagram of the hardware accessories 413 ,
415, 417 connected to a client computer 807 for transmitting and receiving commands to the host server computer 801 which conducts the racing competition. An analog/digital interface S30 receives each of the analog voltages representing the position of the clutch, brake, steering wheel, accelerator, and gear shift. The client computer 807, through an I/O port, samples each of the incoming analog voltages, digitizes and prepares a frame of data for transmission via modem 833 to the host server computer 801. Data received from the host server computer 801 is decoded, transmitted to the user on the computer display 820 or to other feedback/stimulus systems in order to make th.e experience as virtually lifelike as possible.
[0076] The multi-player racing game is provided by the host server 801 which executes specific game playing software shown nxore particularly in Fig. 9. Referring now to Fig. 9, play begins when a sufficient number of players have been validated in step 950. The validation step includes determining whether or not the player has paid the required fee to enter the game, usually by using e- commerce payment techniques. Further, the user's status regarding a particular level of competition is verified. This level of competition may be the result of previous competitions engaged in by the player in qualifying heats which were conducted by the host server computer 801.
[0077] When the host server computer 801 has validated that a sufficient number of players are on-line and available for beginning a competition, the race beings in step 951. A start command 952 is sent to all of the players via e-mail, and is decoded by each of the client computer processors of an authorized player. During play, commands are received from each of the players representing various control data generated by the racing station modvile 615 of Fig. 6 and 715 of Fig. 7. Each of the received data frames from the players is used to recalculate a racer's position in step 954 by the host server conducting the racing game for each participant. The new positions are sent as data in step 956 to each player where it can be displayed on display 820. The display u-nder control of the client computer 807 may position a plurality of displayed vehicles in accordance with the information received.
[0078] Decision block 957 determines when a given player has won based on his position in the race and the elapsed time of the race. Once a winner has been determined, a race over command is sent in step 958 to all players. New rankings of the various players are then computed, based on their performance as determined by the software executing the game on host server 801. Prizes are awarded based on the new rankings and notices of the reward are sent in step 961 to each of the players.
[0079] Application software which is resident on the client computer 807 is executed and interacts with the host server 801 during play. Fig. 10 illustrates the flow diagram for the method for engaging in a race with multiple players' resident on a client computer 807. The software begins execution in step 1075, when a begin race command is received from host server 801. AJQ icon is displayed in step 1076 to indicate the start of the race to the player. Initial position data for each player is forwarded by the host server 801 and may be displayed in step 1077 on the display 820 of the client computer 807 as a race vehicle on a race track.
[0080] The player operates the controls of the racing station module 615,
715 based on the display information viewed by him on display 820. The display may illustrate a race track profile which changes over time. Variolas controls generate steering information, braking information, clutch position, gear shift position, as well as acceleration information. This information is placed in a frame in step 1079 with a header which identifies a particular player and is posted as a message to the host server 801. Player position updates are received from the host server in step 1080 and displayed on display 820 in step 1082. When the host server computer 801 has declared a winner, a race over command is sent and received in step 1083 on the user's display 820. New rankings of each player based on his relative performance in the race game are then received from the host server computer 801 and displayed and stored in the client computer 80*7.
[0081] Thus, multiple users are able to race against each other io real time, and relative rankings are adjusted based on the race outcome. Further, "the system permits further races to be played among newly ranked players cuhniαating in a championship race among the highest ranked players. Prize a^vards may be forwarded via the internet in the form of credits to a given player for future playing time or as cash to the winning player's bank account.
[0082] The advantages of real-time play are realized witln the invention, and so that multiple players can play against each other and obtain the effects of real-time racing experiences.
[0083] The foregoing description illustrates and describes the present invention. Additionally, the disclosure shows and describes onhy the preferred embodiments of the invention, but, as mentioned above, it is to be "understood that the invention is capable of use in various other combinations, modifications, and environments and is capable of changes or modifications within the scope of the inventive concept as expressed herein, commensurate with the above teachings and/or the skill or knowledge of the relevant art. The embodiments described hereinabove are further intended to explain best modes known o:f practicing the invention and to enable others skilled in the art to utilize the inverrtion in such, or other, embodiments and with the various modifications required by the particular applications or uses of the invention. Accordingly, the description is not intended to limit the invention to the form or application disclosed herein. Also, it is intended that the appended claims be construed to include alternative embodiments.

Claims

CLAIMSWhat is claimed is:
1. A method for operating an on-line gaming system, comprising: registering with the on-line gaming system with at least one of a competitor membership, recruiter membership and distributor membership; agreeing to requirements of at least one type of membership at a predetermined level; performing the requirements of the at least one type of membership; ranking the performance of the member against other members with a same type of membership at the predetermined level; and advancing the member to a next level of membership when the ranked performance exceeds a membership threshold.
2. The method of claim 1 , wherein registering with the competitor membership further comprises: agreeing to a predetermined level of competitor membership requirements; purchasing at least a minimum level of at least one of hardware and software to meet the predetermined level of competitor membership; training to compete on the at least one of hardware and software; competing for at least one of purses and prizes; ranking against other competitors at the predetermined level, wherein the ranking is determined in accordance with an amount of at least one of purses and prizes won by the competitor; and advancing to a next predetermined level when the ranking of the competitor is above a competitor threshold value.
3. The method of claim 1 , wherein registering with the recruiter membership further comprises: agreeing to a predetermined level of recruiter membership requirements; registering at least a minimum number of new members to meet the predetermined level of recruiter membership; collecting membership fees from the new members recruited; contributing a percentage of the membership fees for at least one of purses and prizes; receiving a percentage of the membership fees as a recruiter commission, wherein the recruiter commission is based on a ranking against other recruiters at the predetermined level, wherein the ranking is determined in accordance with the amount of contributions to at least one of a number of registered recruits in the recruiter's network, revenues, total registrants, purses and prizes by the recruiter; and advancing to a next predetermined level recruiter membership when the ranking of the recruiter is above a recruiter threshold value.
4. The method of claim 1 , wherein registering with the distributor membership further comprises: agreeing to a predetermined level of distributor membership requirements; purchasing at least a minimum number of at least one of hardware and software packages at the predetermined level of distributor membership; collecting fees from sales of the at least one of hardware and software packages; contributing a percentage of the sale fees for at least one of purses and prizes; receiving a percentage of the sale fees as a distributor commission, wherein the distributor commission is based on a ranking against other distributors at the predetermined level, wherein the ranking is determined in accordance with the amount of contributions to at least one of sales contributions, network sales contributions, number of network distributors in the distributor's network, purses and prizes of the competitors in the distributor's network purses and prizes by the distributor and the distributor's network; and advancing to a next predetermined level of distributor membership when the ranking of the distributor is above a distributor threshold value.
5. A method for participating in an on-line sports competition on a computer network, comprising: registering as a member of an on-line sports competition organization; installing at least one of software and hardware approved by the organization; registering an entry for the on-line sports competition in accordance with at least one of the software and hardware requirements for at least a first level of competition; training on the registered entry for an on-line sports competition in order to qualify for the first level of competition; qualifying the registered entry for the first level of competition by accumulating credits from training with the registered entry; competing at the first level of competition with the first level qualified and registered entry; qualifying for a second level of competition by accumulating credits from racing at the first level of competition; competing at the second level of competition with the second level qualified and registered entry; qualifying for a third level of competition by accumulating credits from racing at the second level of competition; and competing at the third level of competition with the third level qualified and registered entry; and qualifying for grand prizes by accumulating credits from racing at the third level of competition, wherein the first, second and third levels of competition require progressively higher levels of skill and competitive success, the schedule for the first, second, third and higher levels of competition are pre-established, and the credits for the first, second and third levels of competition progressively increase in value.
6. The method of claim 5, wherein racing at the first, second and third level of competition is by invitation only, wherein the invitation is based on a predetermined formula for selecting invitees.
7. The method of claim 5, wherein the credits are at least one of points, prizes and monetary awards.
8. A method for hosting a plurality of on-line sports competitions on a computer network, comprising; entering a plurality of players that are competing on a same predetermined level with one in the competition according to overall rankings of each of the plurality of players; starting current on-line sports competitions on at least one of the different levels of the competition rankings among a plurality of similarly ranked players; predetermining a real-time interval to report the competitive position of each player in current on-line sports competitions for each of the plurality of players; reporting updates of the competitive position of each player to each of the plurality of players competing with one another in the current on-line sports competitions within the predetermined real-time interval; and reporting final results of the current on-line sports competitions and updating the overall competition rankings for at least each of the plurality of players competing with one another in the current on-line sports competition at a conclusion of the current on-line sports competitions.
9. The method of claim 8, further comprising determining monetary prizes for each of the plurality of players based on the final results of the current on-line sports competitions.
10. The method of claim 8, further comprising revising the overall rankings of each of the plurality of players in the current on-line sports competitions based on the final results of the competition rankings.
11. The method of claim 8, further comprising paying an entry fee for each of the plurality of players before the start of the current on-line sports competition.
12. The method of claim 8, wherein the overall rankings of each of the plurality of players is based on at least one of current on-line sports competitions and past on-line sports competitions.
13. The method of claim 8, wherein the monetary prizes are at least one of cash and credits toward an entry fee in future on-line sports competitions.
14. The method of claim 8, further comprises communicating by voice with each of the plurality of players at a same level of the competition rankings during the current on-line sports competition.
15. The method of claim 14, wherein communicating by voice is provided by at least one of Voice Over Internet Protocol, Instant Messaging and telephonic party-line communication.
16. A system for conducting on-line sports competitions in real-time comprising: at least one server computer communicating over a computer network, said at least one server configured to host a plurality of players of on-line sports competitions and update competition rankings of the plurality of players in a predetermined substantially real-time interval; at least one computer subsystem with a memory communicating over the computer network, said at least one computer subsystem with a memory configured to store data and programs for access by an application program conducting on-line sports competitions, store data on the competition performance of a plurality of players, and store data on overall rankings of each of the plurality of players; and at least one client computer communicating over the computer network, said at least one client computer configured to interface to current on-line sports competitions provided try said server which updates the players competition performance in the predetermined real-time interval, and provides the players' with their overall ranking with respect to other players.
17. An apparatus for participating in on-line sports competitions in real-time comprising: a client computer communicating over a computer network to a server computer executing an application program for playing an interactive game, the client computer configured to interface to current on-line sports competitions that update competition performance in a predetermined substantially real-time interval; and hardware accessories for communicating with the client computer and for playing the on-line sports competition, said hardware accessories configured to provide each of the plurality of players with a realistic interface to current on-line sports competitions.
18. The apparatus of claim 17, wherein the hardware accessories are connected to the client computer by at least one of a parallel port, serial bus and USB bus.
19. The apparatus of claim 18, wherein the hardware accessories are at least one of a joystick, steering wheel, clutch-brake-gas pedal assembly, gear shifters, racing seat, upgraded video screen, driver racing tub, and race car body.
20. An apparatus for conducting on-line sports competitions in real-time comprising: at least one server computer communicating over a computer network, said at least one server computer configured to host a plurality of players connected through a client computer to said computer network, said server computer having a game playing computer program for executing the steps of: starting an on-line sports competition on at least one level representing a competition ranking of said plurality of players; predetermining a substantial real-time interval between updates of the player performance in current on-line sports competitions for each of the plurality of players; reporting updates of the competition to at least each of the plurality of players competing with one another within the predetermined real-time interval; and reporting final results of the on-line competition and updating the competition rankings for each of the plurality of players competing with one another in the current on¬ line sports competition at a conclusion of the current on-line sports competition.
21. The apparatus of claim 20, further comprising a computer program for determining monetary prizes for each of the plurality of players based on the final results of the current on-line sports competitions.
22. The apparatus of claim 20, further comprising computer program means for revising an overall rankings of each of the plurality of players in the current on-line competition based on the final results of the competition.
23. The apparatus of claim 20, further comprising means for accepting an entry fee for each of the plurality of players before the start of the current on-line sports competition.
24. The apparatus of claim 20, wherein the overall rankings of each of the plurality of players is based on at least one of current on-line sports competitions and past on-line sports competitions.
25. The apparatus of claim 20, wherein the monetary prizes are at least one of cash and credits toward an entry fee in future on-line sports competitions.
26. The apparatus of claim 20, further comprises means for communicating by voice with each of the plurality of players of the competition during the current on-line sports competition.
27. The apparatus of claim 26, wherein the means for communicating by voice is provided by at least one of Voice Over Internet Protocol, Instant Messaging and telephonic party-line communication.
PCT/US2005/025504 2004-07-16 2005-07-15 Multiple player real-time on-line sports competition system WO2006038953A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007521718A JP2008506475A (en) 2004-07-16 2005-07-15 Online sports competition system in real time by multiple players

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/892,129 US20060030407A1 (en) 2004-07-16 2004-07-16 Multiple player real-time on-line sports competition system
US10/892,129 2004-07-16

Publications (1)

Publication Number Publication Date
WO2006038953A1 true WO2006038953A1 (en) 2006-04-13

Family

ID=35758118

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/025504 WO2006038953A1 (en) 2004-07-16 2005-07-15 Multiple player real-time on-line sports competition system

Country Status (4)

Country Link
US (1) US20060030407A1 (en)
JP (1) JP2008506475A (en)
KR (1) KR20070056041A (en)
WO (1) WO2006038953A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10529268B2 (en) 2017-01-25 2020-01-07 Boe Technology Group Co., Ltd. Pixel array, display device and display method thereof

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8974308B2 (en) * 2004-12-17 2015-03-10 International Business Machines Corporation System and method for gaming transactions
US20060241795A1 (en) * 2005-04-22 2006-10-26 Gary Weingardt Networked, electronic game tournament method and system
US8814669B2 (en) 2005-12-08 2014-08-26 Igt Systems and methods for post-play gaming benefits
US8152693B2 (en) * 2006-05-08 2012-04-10 Nokia Corporation Exercise data device, server, system and method
US20070294174A1 (en) * 2006-05-31 2007-12-20 Big Fish Games, Inc. Electronic Greeting Recruitment Architecture
US20070294088A1 (en) * 2006-05-31 2007-12-20 Big Fish Games, Inc Network Service Recruitment Architecture
US20070294175A1 (en) * 2006-05-31 2007-12-20 Big Fish Games, Inc Operation of a Network Service Recruitment Architecture
WO2007146791A2 (en) * 2006-06-13 2007-12-21 Igt Server based gaming system and method for selectively providing one or more different tournaments
US7716078B2 (en) * 2006-06-30 2010-05-11 Intercollegiate Sports Scheduling, Llc System and method for web-based sports event scheduling
US8641515B2 (en) * 2008-05-07 2014-02-04 Igt Gaming system and method for providing automated casino-style table tournaments
JP5193979B2 (en) * 2008-09-29 2013-05-08 株式会社ラウンドワン Network bowling system
US8092287B2 (en) * 2008-12-04 2012-01-10 Disney Enterprises, Inc. System and method for providing a real-time interactive surface
US8506372B2 (en) 2009-02-20 2013-08-13 Activision Publishing, Inc. System and method configured to provide a location-based vehicular racing videogame
US8419546B2 (en) 2009-08-31 2013-04-16 Igt Gaming system and method for selectively providing an elimination tournament that funds an award through expected values of unplayed tournament games of eliminated players
US20130084969A1 (en) * 2011-10-02 2013-04-04 Microsoft Corporation Asynchronous gameplay with rival display
KR101286759B1 (en) 2011-12-09 2013-07-23 (주)네오위즈게임즈 Method for providing on-line sports game supplying rating and prediction information and system there of
US9044683B2 (en) 2012-04-26 2015-06-02 Steelseries Aps Method and apparatus for presenting gamer performance at a social network
JP5547242B2 (en) * 2012-06-25 2014-07-09 株式会社コナミデジタルエンタテインメント GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
US8821260B1 (en) 2012-11-06 2014-09-02 Kabam, Inc. System and method for granting in-game bonuses to a user
US8790185B1 (en) 2012-12-04 2014-07-29 Kabam, Inc. Incentivized task completion using chance-based awards
US8851978B1 (en) 2012-12-10 2014-10-07 Kabam, Inc. System and method for the provision of time-based awards in an online game
US20140179415A1 (en) * 2012-12-25 2014-06-26 Gree, Inc. Communication system, method for controlling communication system, and program
US9592440B1 (en) 2013-01-09 2017-03-14 Kabam, Inc. Battle-attribute-based arrangement of map areas
US9272221B2 (en) 2013-03-06 2016-03-01 Steelseries Aps Method and apparatus for configuring an accessory device
US20140274304A1 (en) 2013-03-13 2014-09-18 Ignite Game Technologies, Inc. Method and apparatus for evaluation of skill level progression and matching of participants in a multi-media interactive environment
US8831758B1 (en) 2013-03-20 2014-09-09 Kabam, Inc. Interface-based game-space contest generation
US9007189B1 (en) * 2013-04-11 2015-04-14 Kabam, Inc. Providing leaderboard based upon in-game events
US9613179B1 (en) 2013-04-18 2017-04-04 Kabam, Inc. Method and system for providing an event space associated with a primary virtual space
US9626475B1 (en) 2013-04-18 2017-04-18 Kabam, Inc. Event-based currency
US8961319B1 (en) 2013-05-16 2015-02-24 Kabam, Inc. System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US9463376B1 (en) 2013-06-14 2016-10-11 Kabam, Inc. Method and system for temporarily incentivizing user participation in a game space
US9737819B2 (en) 2013-07-23 2017-08-22 Kabam, Inc. System and method for a multi-prize mystery box that dynamically changes probabilities to ensure payout value
US9561433B1 (en) 2013-08-08 2017-02-07 Kabam, Inc. Providing event rewards to players in an online game
US9799163B1 (en) 2013-09-16 2017-10-24 Aftershock Services, Inc. System and method for providing a currency multiplier item in an online game with a value based on a user's assets
US11058954B1 (en) 2013-10-01 2021-07-13 Electronic Arts Inc. System and method for implementing a secondary game within an online game
US10282739B1 (en) 2013-10-28 2019-05-07 Kabam, Inc. Comparative item price testing
US10482713B1 (en) 2013-12-31 2019-11-19 Kabam, Inc. System and method for facilitating a secondary game
US9508222B1 (en) 2014-01-24 2016-11-29 Kabam, Inc. Customized chance-based items
US10226691B1 (en) 2014-01-30 2019-03-12 Electronic Arts Inc. Automation of in-game purchases
US9873040B1 (en) 2014-01-31 2018-01-23 Aftershock Services, Inc. Facilitating an event across multiple online games
US9795885B1 (en) 2014-03-11 2017-10-24 Aftershock Services, Inc. Providing virtual containers across online games
US20150262145A1 (en) * 2014-03-11 2015-09-17 Mark A. Aspenson Distribution and sales system for products and services
US9517405B1 (en) 2014-03-12 2016-12-13 Kabam, Inc. Facilitating content access across online games
US9610503B2 (en) 2014-03-31 2017-04-04 Kabam, Inc. Placeholder items that can be exchanged for an item of value based on user performance
US10022622B2 (en) 2014-04-21 2018-07-17 Steelseries Aps Programmable actuation inputs of an accessory and methods thereof
US9675891B2 (en) 2014-04-29 2017-06-13 Aftershock Services, Inc. System and method for granting in-game bonuses to a user
US9744445B1 (en) 2014-05-15 2017-08-29 Kabam, Inc. System and method for providing awards to players of a game
US9744446B2 (en) 2014-05-20 2017-08-29 Kabam, Inc. Mystery boxes that adjust due to past spending behavior
US10307666B2 (en) 2014-06-05 2019-06-04 Kabam, Inc. System and method for rotating drop rates in a mystery box
US9717986B1 (en) 2014-06-19 2017-08-01 Kabam, Inc. System and method for providing a quest from a probability item bundle in an online game
US9579564B1 (en) * 2014-06-30 2017-02-28 Kabam, Inc. Double or nothing virtual containers
US9452356B1 (en) 2014-06-30 2016-09-27 Kabam, Inc. System and method for providing virtual items to users of a virtual space
US9539502B1 (en) 2014-06-30 2017-01-10 Kabam, Inc. Method and system for facilitating chance-based payment for items in a game
US10463968B1 (en) 2014-09-24 2019-11-05 Kabam, Inc. Systems and methods for incentivizing participation in gameplay events in an online game
US9656174B1 (en) 2014-11-20 2017-05-23 Afterschock Services, Inc. Purchasable tournament multipliers
US9827499B2 (en) 2015-02-12 2017-11-28 Kabam, Inc. System and method for providing limited-time events to users in an online game
US10625148B2 (en) 2015-03-17 2020-04-21 Gree, Inc. Game program, method for controlling computer, and computer
US10032338B2 (en) 2015-09-23 2018-07-24 Igt Gaming system and method providing a gaming tournament having a variable average expected point payout
US10016689B2 (en) 2016-03-21 2018-07-10 Electronic Arts Inc. Synchronized video with in game telemetry
US10226708B2 (en) 2016-06-30 2019-03-12 Electronic Arts Inc. Interactive gameplay playback system
US20180040203A1 (en) * 2016-08-03 2018-02-08 Competition Interactive LLC Gaming console for simultaneously enabling active and passive participation
SG10201606479PA (en) * 2016-08-05 2018-03-28 Creative Tech Ltd A platform for sharing setup configuration and a setup configuration method in association therewith
US10424162B2 (en) 2016-09-23 2019-09-24 Igt Gaming system and method providing a gaming tournament with a dynamic equalizer feature
US11000771B1 (en) 2017-03-30 2021-05-11 Electronic Arts Inc. Gameplay telemetry and video acquisition system
JP6538942B1 (en) * 2018-07-26 2019-07-03 株式会社Cygames INFORMATION PROCESSING PROGRAM, SERVER, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING APPARATUS
US10733838B2 (en) 2018-11-16 2020-08-04 Igt Gaming system and method providing tournament-style free activation feature
WO2020193108A1 (en) * 2019-03-28 2020-10-01 British Telecommunications Public Limited Company Competitor selection
US20200376389A1 (en) * 2019-05-30 2020-12-03 Arachnid 360, LLC Methods of matchmaking based on dynamic matchmaking parameters
KR102361994B1 (en) * 2020-02-12 2022-02-14 (주)웰팩토리 Battle game system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5537314A (en) * 1994-04-18 1996-07-16 First Marketrust Intl. Referral recognition system for an incentive award program
US5697844A (en) * 1986-03-10 1997-12-16 Response Reward Systems, L.C. System and method for playing games and rewarding successful players
US5813913A (en) * 1995-05-30 1998-09-29 Interactive Network, Inc. Game of skill playable by remote participants in conjunction with a common game event where participants are grouped as to skill level
US20020193162A1 (en) * 1996-04-22 2002-12-19 Walker Jay S. System and method for facilitating play of a video game via a web site

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US18982A (en) * 1857-12-29 Improvement in seed-drills
US115488A (en) * 1871-05-30 Improvement in combs and brushes
US55379A (en) * 1866-06-05 Improvement in sugar-cane mills
US2244868A (en) * 1935-02-09 1941-06-10 Cambridge Rubber Co Manufacture of shoes
DE4402419A1 (en) * 1994-01-27 1995-08-03 Peter Eiba Process and system for the automatic handling of tournaments
US5779549A (en) * 1996-04-22 1998-07-14 Walker Assest Management Limited Parnership Database driven online distributed tournament system
US6174237B1 (en) * 1999-05-21 2001-01-16 John H. Stephenson Method for a game of skill tournament
US6755743B1 (en) * 1999-12-08 2004-06-29 Kabushiki Kaisha Sega Enterprises Communication game system and processing method thereof
CA2400587A1 (en) * 2000-02-17 2001-09-07 Acclaim Entertainment, Inc. Multi-player computer game system and method
JP3422784B2 (en) * 2001-05-30 2003-06-30 株式会社コナミコンピュータエンタテインメント大阪 NET GAME SYSTEM AND NET GAME MANAGEMENT METHOD
JP3371208B1 (en) * 2002-03-27 2003-01-27 株式会社ログ・モンスターズ Information distribution method, server and program
US20040023734A1 (en) * 2002-04-11 2004-02-05 Mcclain Scott Andrew Real-time worldwide wireless golf competition network
US20040266530A1 (en) * 2003-06-27 2004-12-30 Shawn Bishop Method and system for conducting fantasy sports games on a wide area computer network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5697844A (en) * 1986-03-10 1997-12-16 Response Reward Systems, L.C. System and method for playing games and rewarding successful players
US5537314A (en) * 1994-04-18 1996-07-16 First Marketrust Intl. Referral recognition system for an incentive award program
US5813913A (en) * 1995-05-30 1998-09-29 Interactive Network, Inc. Game of skill playable by remote participants in conjunction with a common game event where participants are grouped as to skill level
US20020193162A1 (en) * 1996-04-22 2002-12-19 Walker Jay S. System and method for facilitating play of a video game via a web site

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"EverQuest: User Manual.", 16 March 1999 (1999-03-16) *
"Gran Turismo A-spec: Instruction Manual.", 10 July 2001 (2001-07-10) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10529268B2 (en) 2017-01-25 2020-01-07 Boe Technology Group Co., Ltd. Pixel array, display device and display method thereof

Also Published As

Publication number Publication date
US20060030407A1 (en) 2006-02-09
KR20070056041A (en) 2007-05-31
JP2008506475A (en) 2008-03-06

Similar Documents

Publication Publication Date Title
US20060030407A1 (en) Multiple player real-time on-line sports competition system
US6425828B2 (en) Database driven online distributed tournament system
US6929550B2 (en) Network game method and network game system
US8597128B2 (en) Network gaming system
US8535164B2 (en) Network gaming system
US7438642B2 (en) System and method for facilitating play of a video game via a web site
US20060247060A1 (en) Internet professional sports
US7867082B2 (en) Game and prizing method
JP2005500110A (en) Online game method and apparatus
US20060189393A1 (en) Real action network gaming system
US20080227534A1 (en) Gaming system with savable game states
US20070117619A1 (en) System and method for facilitating play of a video game via a web site
US7945503B2 (en) On-line auction interface
CN104769638A (en) Peer-to peer wagering platform
JP2006506182A (en) Method and system for playing games on a computer network
JP2003529397A (en) Interactive game play system and method scheduled based on actual events
JP2003529397A6 (en) Interactive game play system and method scheduled based on actual events
US20230218993A1 (en) Golf simulator with tournament play
JP3074926U (en) A game device that predicts the order of the race
JP2002078843A (en) Game ability qualification system for go and shogi game, game price setting and selling system, and game ability judgment system by game

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2007521718

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 1020077001111

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase