System and method for ranking of golf tournament participants
First Claim
1. A system comprising:
- at least one programmable processor; and
a non-transient machine-readable medium storing instructions which, when executed by the at least one programmable processor, result in operations comprising;
receiving, by a tournament scoring program on a tournament server from a first database via a first network connection, first data sanctioned by a first tournament provider, the first data comprising;
a first plurality of player identifiers identifying a first plurality of players participating in a first golf tournament from a series of independent golf tournaments; and
a first plurality of values, each value of the first plurality of values corresponding to an individual player from the first plurality of players and the first golf tournament;
receiving, by the tournament scoring program from a second database via a second network connection, second data sanctioned by a second tournament provider, the second tournament provider independent from the first tournament provider, the second data comprising;
a second plurality of player identifiers identifying a second plurality of players participating in a second golf tournament from the series of independent golf tournaments; and
a second plurality of values, each value of the second plurality of values corresponding to an individual player from the second plurality of players and the second golf tournament;
generating, by the tournament scoring program, cumulative data for a third plurality of players based on the first plurality of values and the second plurality of values, the third plurality of players comprising an intersection between the first plurality of players and the second plurality of players;
generating, by the tournament scoring program, ranking data for the third plurality of players based on the cumulative data; and
transmitting, by the tournament scoring program, the ranking data from the tournament server to a user device for display on the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
A tournament scoring program on a tournament server may receive data sanctioned by a tournament provider from a first database via a network connection. The data may include a player identification identifying a player from a group of players of an independent tournament event. The data may also include a value corresponding to the player and the independent tournament event. Cumulative score data may be generated by the tournament scoring program for the player based on the values received or a cumulative score accessed from the tournament server. Ranking data may be generated, by the tournament scoring program, for the group of players based on the cumulative score data. The tournament scoring program may transmit, from the tournament server to a website, the cumulative score data and the ranking data.
25 Citations
18 Claims
-
1. A system comprising:
-
at least one programmable processor; and a non-transient machine-readable medium storing instructions which, when executed by the at least one programmable processor, result in operations comprising; receiving, by a tournament scoring program on a tournament server from a first database via a first network connection, first data sanctioned by a first tournament provider, the first data comprising; a first plurality of player identifiers identifying a first plurality of players participating in a first golf tournament from a series of independent golf tournaments; and a first plurality of values, each value of the first plurality of values corresponding to an individual player from the first plurality of players and the first golf tournament; receiving, by the tournament scoring program from a second database via a second network connection, second data sanctioned by a second tournament provider, the second tournament provider independent from the first tournament provider, the second data comprising; a second plurality of player identifiers identifying a second plurality of players participating in a second golf tournament from the series of independent golf tournaments; and a second plurality of values, each value of the second plurality of values corresponding to an individual player from the second plurality of players and the second golf tournament; generating, by the tournament scoring program, cumulative data for a third plurality of players based on the first plurality of values and the second plurality of values, the third plurality of players comprising an intersection between the first plurality of players and the second plurality of players; generating, by the tournament scoring program, ranking data for the third plurality of players based on the cumulative data; and transmitting, by the tournament scoring program, the ranking data from the tournament server to a user device for display on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a non-transient, machine-readable medium storing instructions which, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
receiving, by a tournament scoring program on a tournament server from a first database via a first network connection, first data sanctioned by a first tournament provider, the first data comprising; a first plurality of player identifiers identifying a first plurality of players participating in a first golf tournament from a series of independent golf tournaments; and a first plurality of values, each value of the first plurality of values corresponding to an individual player from the first plurality of players and the first golf tournament; receiving, by the tournament scoring program from a second database via a second network connection, second data sanctioned by a second tournament provider, the second tournament provider independent from the first tournament provider, the second data comprising; a second plurality of player identifiers identifying a second plurality of players participating in a second golf tournament from the series of independent golf tournaments; and a second plurality of values, each value of the second plurality of values corresponding to an individual player from the second plurality of players and the second golf tournament; generating, by the tournament scoring program, cumulative data for a third plurality of players based on the first plurality of values and the second plurality of values, the third plurality of players comprising an intersection between the first plurality of players and the second plurality of players; generating, by the tournament scoring program, ranking data for the third plurality of players based on the cumulative data; and transmitting, by the tournament scoring program, the ranking data from the tournament server to a user device for display on the user device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for implementation by at least one data processor, the method comprising:
-
receiving, by a tournament scoring program on a tournament server from a first database via a first network connection, first data sanctioned by a first tournament provider, the tournament server comprising the at least one data processor, the first data comprising; a first plurality of player identifiers identifying a first plurality of players participating in a first golf tournament from a series of independent golf tournaments; and a first plurality of values, each value of the first plurality of values corresponding to an individual player from the first plurality of players and the first golf tournament; receiving, by the tournament scoring program from a second database via a second network connection, second data sanctioned by a second tournament provider, the second tournament provider independent from the first tournament provider, the second data comprising; a second plurality of player identifiers identifying a second plurality of players participating in a second golf tournament from the series of independent golf tournaments; and a second plurality of values, each value of the second plurality of values corresponding to an individual player from the second plurality of players and the second golf tournament; generating, by the tournament scoring program, cumulative data for a third plurality of players based on the first plurality of values and the second plurality of values, the third plurality of players comprising an intersection between the first plurality of players and the second plurality of players; generating, by the tournament scoring program, ranking data for the third plurality of players based on the cumulative data; and transmitting, by the tournament scoring program, the ranking data from the tournament server to a user device for display on the user device. - View Dependent Claims (15, 16, 17, 18)
-
Specification