Online fantasy gaming tournament system and method therefor
First Claim
1. A video gaming system having a plurality of video gaming servers for hosting online video gaming tournaments and a plurality of third-party subscriber servers for hosting at least one fantasy game, the system comprising:
- a statistical server having a bidirectional application programming interface, the bidirectional application programming interface configured to;
receive raw performance data relating to each of two or more video games being played on the video gaming servers;
determine whether the raw performance data relating to each of the two or more video games being played is relevant to the at least one fantasy game;
aggregate the raw performance data that is determined to be relevant to the at least one fantasy game;
assign a determined weighted calculation on each item within the raw aggregated performance data in order to accommodate for a varying degree of difficulty among the two or more video games being played;
store the raw aggregated performance data on the statistical server;
calculate compiled summation of performance scores over all of the video games being played on the video gaming servers based on the raw aggregated performance data stored on the statistical server, wherein the compiled summation of performance scores formulate a level metric for each item within the raw aggregated performance data; and
transmit at least one of the raw aggregated performance data and the compiled summation of performance scores to the third-party subscriber servers;
the statistical server being coupled to the plurality of video gaming servers, being coupled to the third-party subscriber servers, and having a processor for executing program instructions and a memory coupled to the processor for storing the program instructions, the programming instructions comprising;
establishing at least one online video gaming tournament;
accepting by the statistical server entry of a plurality of participants into the at least one online video gaming tournament; and
establishing by the bidirectional application programming interface a dynamic participant ranking grid, the dynamic participant ranking grid updating based on performance of each participant of the plurality of participants in-game, wherein a position of individual participants of the plurality of participants on the dynamic participant ranking grid moves during and after the online video gaming tournament.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a fantasy video gaming system having a server and including a processor for executing computer program instructions and having a memory coupled to the processor for storing the computer program instructions, the programming instructions comprising: establishing at least one online video gaming tournament; accepting participants entry into the online fantasy video gaming tournament. The fantasy video gaming system may be capable of taking and distributing compiled player statistics and metrics to third-party subscribers, wherein the player statistics and metrics represent the overall performance of a single player, group of players, or a team of players across multiple online video games for use in a large-scale fantasy game scoring.
-
Citations
54 Claims
-
1. A video gaming system having a plurality of video gaming servers for hosting online video gaming tournaments and a plurality of third-party subscriber servers for hosting at least one fantasy game, the system comprising:
-
a statistical server having a bidirectional application programming interface, the bidirectional application programming interface configured to; receive raw performance data relating to each of two or more video games being played on the video gaming servers; determine whether the raw performance data relating to each of the two or more video games being played is relevant to the at least one fantasy game; aggregate the raw performance data that is determined to be relevant to the at least one fantasy game; assign a determined weighted calculation on each item within the raw aggregated performance data in order to accommodate for a varying degree of difficulty among the two or more video games being played; store the raw aggregated performance data on the statistical server; calculate compiled summation of performance scores over all of the video games being played on the video gaming servers based on the raw aggregated performance data stored on the statistical server, wherein the compiled summation of performance scores formulate a level metric for each item within the raw aggregated performance data; and transmit at least one of the raw aggregated performance data and the compiled summation of performance scores to the third-party subscriber servers; the statistical server being coupled to the plurality of video gaming servers, being coupled to the third-party subscriber servers, and having a processor for executing program instructions and a memory coupled to the processor for storing the program instructions, the programming instructions comprising; establishing at least one online video gaming tournament; accepting by the statistical server entry of a plurality of participants into the at least one online video gaming tournament; and establishing by the bidirectional application programming interface a dynamic participant ranking grid, the dynamic participant ranking grid updating based on performance of each participant of the plurality of participants in-game, wherein a position of individual participants of the plurality of participants on the dynamic participant ranking grid moves during and after the online video gaming tournament. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A fantasy video gaming system having a plurality of video gaming servers for hosting online video gaming tournaments and a plurality of third-party subscriber servers for hosting at least one fantasy game, the system comprising:
-
a statistical server having a bidirectional application programming interface, the bidirectional application programming interface configured to; receive raw performance data relating to at least one video game being played on the video gaming servers; determine whether the raw performance data relating to the at least one video game being played is relevant to the at least one fantasy game; aggregate the raw performance data that is determined to be relevant to the at least one fantasy game; assign a determined weighted calculation on each item within the raw aggregated performance data in order to accommodate for a varying degree of difficulty among the two or more video games being played; calculate compiled summation of performance scores over the at least one video game being played on the video gaming servers based on the raw aggregated performance data wherein the compiled summation of performance scores formulate a level metric for each item within the raw aggregated performance data; and transmit at least one of the raw aggregated performance data and the compiled summation of performance scores to the third-party subscriber servers for use in the at least one fantasy game; the statistical server being coupled to the plurality of video gaming servers, being coupled to the third-party subscriber servers, and having a processor for executing program instructions and a memory coupled to the processor for storing the program instructions, the programming instructions comprising; establishing at least one online video gaming tournament; accepting by the statistical server entry of a plurality of participants into the at least one online video gaming tournament; and establishing by the bidirectional application programming interface a dynamic participant ranking grid, the dynamic participant ranking grid updating based on performance of each participant of the plurality of participants in-game, wherein a position of individual participants of the plurality of participants on the dynamic participant ranking grid moves during and after the online video gaming tournament. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A fantasy video gaming system comprising:
-
a plurality of video gaming servers for hosting a plurality of online video gaming tournaments based on a plurality of video games being played on the video gaming servers; a plurality of third-party subscriber servers for hosting at least one fantasy game; a statistical server having a bidirectional application programming interface, the bidirectional application programming interface configured to; receive raw performance data relating to each of the plurality of video games being played on the video gaming servers; determine whether the raw performance data relating to each of the plurality of video games being played is relevant to the at least one fantasy game; aggregate the raw performance data that is determined to be relevant to the at least one fantasy game; assign a determined weighted calculation on each item within the raw aggregated performance data in order to accommodate for a varying degree of difficulty among the two or more video games being played; calculate compiled summation of performance scores over all of the video games being played on the video gaming servers based on the raw aggregated performance data wherein the compiled summation of performance scores formulate a level metric for each item within the raw aggregated performance data; and transmit at least one of the raw aggregated performance data and the compiled summation of performance scores to the third-party subscriber servers for use in the at least one fantasy game; the statistical server being coupled to the plurality of video gaming servers, being coupled to the third-party subscriber servers, and having a processor for executing program instructions and a memory coupled to the processor for storing the program instructions, the programming instructions comprising; establishing a plurality of online video gaming tournaments; accepting by the statistical server entry of a plurality of participants into the plurality of online video gaming tournaments; and establishing by the bidirectional application programming interface a dynamic participant ranking grid, the dynamic participant ranking grid updating based on performance of each participant of the plurality of participants in-game, wherein a position of individual participants of the plurality of participants on the dynamic participant ranking grid moves during and after the online video gaming tournaments, wherein overall performance of the participant in-game and skill ranking differential between at least two participants determine movement on the dynamic participant ranking grid. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A fantasy video gaming system comprising:
-
a statistical server having a bidirectional application programming interface, the bidirectional application programming interface configured to; receive raw performance data relating to at least one game being played on a plurality of video gaming servers; determine whether the raw performance data relating to the at least one game being played is relevant to at least one fantasy game; aggregate the raw performance data that is determined to be relevant to the at least one fantasy game; assign a determined weighted calculation on each item within the raw aggregated performance data in order to accommodate for a varying degree of difficulty among the two or more video games being played; calculate compiled summation of performance scores over the at least one video game being played on the video gaming servers based on the raw aggregated performance data, wherein the compiled summation of performance scores formulate a level metric for each item within the raw aggregated performance data; and transmit at least one of the raw aggregated performance data and the compiled summation of performance scores to a plurality of third-party subscriber servers for use in the at least one fantasy game; the statistical server being coupled to the plurality of video gaming servers, being coupled to the third-party subscriber servers, and having a processor for executing program instructions and a memory coupled to the processor for storing the program instructions, the programming instructions comprising; establishing at least one online video gaming tournament; and accepting by the statistical server entry of a plurality of participants into the online video gaming tournament. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification