SYSTEM AND METHOD FOR RANKING OF GOLF TOURNAMENT PARTICIPANTS
A first media segment, for example a rebroadcast, is assembled that includes a portion of second media segment, for example an independent tournament event. The second media segment is longer in duration than first media segment. The second media segment is a media recording of one of the major golf tournaments or a sub-major golf tournament. The first media segment includes a portion of a major golf tournament combined with a portion of a sub-major golf tournament. A portion (or multiple portions) of the second media segment is extracted as part of assembling the first media segment. The portion(s) are combined to form the first media segment (e.g. the rebroadcast, summary, or recap). A broadcast system transmits, to a media receiver, the first media segment at a predefined time after the tournaments corresponding to the second media segment have been completed.
The current application claims priority under 35 U.S.C. §120 to U.S. patent application Ser. No. 15/068,431 filed Mar. 11, 2016, which is a continuation-in-part of U.S. patent application Ser. No. 15/046,392 filed Feb. 17, 2016, which claims priority under 35 U.S.C. §119(a) to U.S. Provisional Patent Application No. 62/174,420 filed Jun. 11, 2015 and to U.S. Provisional Patent Application No. 62/117,160 filed Feb. 17, 2015, the contents of each are hereby incorporated by reference in their entirety.
TECHNICAL FIELDThe subject matter described herein relates to the generation of ranked player data from connected computing systems.
BACKGROUNDCurrent golf tournaments are structured to span a number of individual games, eventually culminating in tournaments such as a Major tournament. Each of the Major tournaments carries its own unique features and provides a winner for each tournament. The Major tournaments are not formally connected in any way, instead serving as prestigious individual events. Accordingly, there is no current crowing of a golf world champion.
SUMMARYIn one aspect, a first media segment, for example a rebroadcast, can be assembled that can include a portion of second media segment. The second media segment can be longer in duration than first media segment. The second media segment can be a media recording of one of the major golf tournaments or a sub-major golf tournament. The first media segment includes a portion of the major golf tournaments combined with a portion of a sub-major golf tournament.
A portion (or multiple portions) of the second media segment can be extracted as part of assembling the first media segment. The portion(s) can be combined to form the first media segment (e.g. the rebroadcast, summary, or recap). A broadcast system can transmit to a media receiver the first media segment at a predefined time after tournaments corresponding to the second media segment have been completed.
In some variations one or more of the following features can optionally be included in any feasible combination.
The first media segment can include an audio portion and a video portion. The first media segment can be transmitted via an internet connection. Also the media receiver can be a computing device. The first media segment can include a score, a cumulative score, or a ranking, for any player or players in at least one independent tournament event. The first media segment can include least seven portions corresponding to four different major golf tournaments and three sub-major golf tournaments. Also, the first media segment can include a portion of a playoff golf event.
The first duration of the first media segment can be less than half of a second duration of the second media segment. In particular, the first duration can be approximately one hour and the second duration can be at least 4 hours.
These and other aspects will now be described in detail with reference to the following drawings.
The details of one or more variations of the subject matter described herein are set forth in the accompanying drawings and the description below. Other features and advantages of the subject matter described herein will be apparent from the description and drawings, and from the claims. While certain features of the currently disclosed subject matter may be described for illustrative purposes in relation to ranking of golf tournament participants and the usage of said rankings, it should be readily understood that such features are not intended to be limiting.
As used herein, a “Major” or “independent tournament event” can be defined to include a tournament with the majority of the world's top players competing regardless of country of origin or type of Tour or sporting event.
As shown in
One benefit of tracking a cumulative score is that it links previously independent events into something larger, thus encouraging interest from fans and sponsors. The cumulative score also enhances the importance of each of the independent tournament events by requiring a good showing in all of the independent tournament events in order to maintain top standing among participating players.
It is possible that not all players will participate in all of the same independent tournament events. In this case, the cumulative score for each player can be based only on the number of independent tournament events that the player participated in. While participating in less than all of the independent tournament events can detract from the cumulative score, the cumulative score can still hold value because similar players can be compared against each other.
After calculation of the cumulative score, each of the players can be ranked, for example, by score, −10, −7, +2, etc., by their relative position, 1st, 2nd, 3rd, etc., or by accumulated points based on the position of the player during each of the independent tournament events. Weighting systems can be applied to any of the individual scores or to any of the cumulative scores.
The calculation of the scores and the cumulative scores can be performed by computer software. In one implementation, a computer program can compile scores for the players from sanctioned sources, such as servers maintained or updated by the PGA, WPGA, etc. In other implementations, score data can be accessed from other servers, data repositories, or local memory storage.
A list, based on the ranking and/or the cumulative score, of the players and their performance up to this point in the series of Majors, can be provided for use by fans or sponsors. The list can be in the form of a chart, table, leaderboard, etc. The list can be displayed and promoted to television advertisers, internet advertisers, on-course advertisers, or displayed on social media sites or other internet forums. The list can also include other statistics relating to the scores, rankings, cumulative scores, or any other metric. For example, the tournament scoring program can generate comparisons with past competitions, trends, projections of future scores, etc.
The example shown in
Upon completion of the fourth Major, the cumulative score can be further updated and additionally a final cumulative score can be determined (in the event of a terminal event in a series of independent tournament events). The final cumulative score can be used to determine an overall winner of the independent tournament events. Also, as discussed above, other winners can be selected according other categories, for example, a winner of the group that only participated in three of the four independent tournament events, etc. In the event of a tie, a playoff could be initiated to determine a winner, an alternate means of scoring can be imposed, or the recognition and/or awards could be shared between the tied players.
Recognition of any of the aforementioned winning players can be provided. The recognition can include, for example, award ceremonies, gala event (similar to the Academy Awards), trophies, titles, monetary prizes, future invitations to selected independent tournament events, endorsements, etc.
While the above has been described in the context of the four Majors, the system and methods described herein also apply to any number of independent tournament events. For example, if there are only three Majors in a given year, the winner can be selected based on the cumulative score of those three. Also, as has occurred historically, the number and character of these marquee tournaments have evolved. The above methods can be applied to future arrangements of these marquee independent tournament events with no loss of generality.
At 220, another score can be calculated from another independent tournament event.
At 230, the cumulative score is calculated and/or updated to reflect the score calculated at 220.
At 240, the ranking can be provided based on the cumulative score.
At 250, the list can be compiled and provided based on the cumulative score calculated at 230 and the ranking provided at 240.
At 260, it can be determined if the latest independent tournament event is the last event to be used in the cumulative scoring.
At 270, recognition can be provided to the player with the best cumulative score and/or ranking.
In some implementations, there can be an application running on a mobile device that can receive the transmitted cumulative score data and generate graphical and textual representations of the scores, rankings, or the like, for the players participating in the independent tournament events. The progress, scores, rankings, or the like, for the players can be transmitted to the websites, mobile applications, or the like, in real-time, or generally as soon as possible after completion of additional independent tournament events. The positions of the players as displayed can then be adjusted by the mobile device, or instructions can be sent to the mobile device specifying the new ordering of the players as determined by the tournament scoring program.
After the last independent tournament event, scores for the players that participated in all of the independent tournament events can be calculated and ranked (as shown by the Cum. Stage 4 column and the FINAL WC posn. column). From this example, Fowler would be determined to be the winner of the contest described herein.
As mentioned above, if a player does not participate in an independent tournament event, the process can reflect this in several ways. In some implementations, the player could be assigned a score of zero, and then added to the cumulative total. In this way, when, for one of the players, there is no player identification in one of either the first data or the second data (corresponding to two independent scoring events), that the cumulative rank is based on only the first rank or only the second rank. In other words, the cumulative score is not changed based on a player not participating in an independent tournament event. However, for example in golf, assigning a player a score of zero is not reflective of a lack of participation in the event. Therefore, in other implementations, if a player does not participate in an independent tournament event, then they can be removed from the cumulative score tracking from that point on. Optionally, they can be grouped with players that have completed the same set of independent tournament events and the score for those events calculated similarly to that described above.
As used herein, “score data” can include, for example, scores, rankings, player identifications, contest identifiers, player handicaps that modify the score data or the calculation of the cumulative score, or the like. Again, as noted above, rankings can be used instead of scores to determine the placement of the players according to the cumulative scoring methods described herein. In this way, “scores”, as used herein, can refer to any metric that is used by the tournament scoring program. For example, scores can be actual scores, rankings, or the like.
The score data 430 can be input to a cumulative scoring module 440 to calculate the cumulative score. The cumulative scoring module 440 can be a dedicated computer program that computes the cumulative score. This can be distinct from the tournament scoring program which can also execute, for example, operations of receiving score data and transmitting the cumulative scores, etc. The cumulative score, the rankings, and other data can be transmitted to distributed computing systems 450 such as internet websites, news outlets, social media sites, etc. The cumulative score can also be transmitted to physical leaderboards 460, such as on-course boards or advertisements, billboards, publications, or other physical realizations of the cumulative score and rankings. The cumulative score can also be transmitted to, for example, websites 470, mobile applications, or the like. The cumulative score can be generated as text or graphics on a graphical user interface, computer screen, mobile phone screen, or the like.
In order to preserve the Majors as a separate entity from the cumulative scoring methods and presentations described herein, the transmitting of the cumulative scores can be to personal displays accessible by, for example, players, staff, fans, or the like, but not necessarily broadcast publicly during the Majors events. The personal displays can again be displays on mobile applications, websites, leaderboards, or the like. In some implementations, the cumulative scores can be provided only to personal devices accessible by the players and not to the public at large.
In some implementations, a real-time (or nearly so) calculation of what position a golfer needs to finish in a particular place can be determined. The determination can be performed for a given independent tournament event. In some implementations, the determination can be performed by calculating permutations of the scores of the remaining players to determine the highest possible scoring of the player after the next event. The table shown in
At 610, a tournament scoring program on the tournament server, can receive, from a first database via a first network connection, first data sanctioned by a first tournament provider. The first data can include a player identification identifying a player from a number of players of the first independent tournament event and also include a first value corresponding to player and the first independent tournament event.
At 620, the tournament scoring program can receive, from a second database via a second network connection, second data sanctioned by a second tournament provider. The second data can include the player identification identifying the player from a number of players of the second independent tournament event and also include a second value corresponding to player and the second independent tournament event. The first and/or the second data can include scores, rankings, or the like.
At 630, cumulative score data can be generated by the tournament scoring program for the player based on first value and either second value or a cumulative score accessed from tournament server. For example, the cumulative score data can be based on a previously calculated and stored cumulative score, to which score data for another independent tournament event can be added.
At 640, ranking data for at least one player based on cumulative score data can be generated by the tournament scoring program. Again, the ranking data can include ranks of the players participating in some or all of the independent scoring events. The ranks can be determined by any of the methods described above, for example, adding individual player scores across independent tournament events or adding individual player rankings across independent tournament events.
At 650, cumulative score data and/or ranking data can be transmitted, by the tournament scoring program, from the tournament server.
In some implementations, there can be a recap, summary, or rebroadcast (collectively referred to herein as a “rebroadcast”) after the conclusion of any or all of the independent tournament events, or at the conclusion of each day of a tournament. Optionally, the rebroadcasts described herein can include golf tournaments or other televised events that are not part of the Majors or other tournaments. For example, the rebroadcasts can include summarized or highlighted coverage of golf events leading up to the Majors.
The rebroadcast can include footage from any preceding independent tournament event (or other broadcast) and can also include original content such as editorializing, analysis, or the like. The rebroadcast can include footage from any combination of events that occurred over a specified time period, for example, that day, that week, that season, or the like. The rebroadcasts can also include presentation of the current leaderboards, scores, rankings, and cumulative scores of the event participants, including players in the independent tournament events.
The rebroadcasts can include, in some implementations, transmitting by a broadcast system to a media receiver, of a first media segment. As used herein, the transmission of the rebroadcasts does not include any transitory propagating signals per se. Rather, the transmitting is referring to electronic operations conducted by hardware and/or software that result in the transmission of video, audio, and/or data as described herein. The broadcast system can include, for example, a television broadcasting system such as a television station, a radio broadcasting system such as a radio station, an internet broadcasting system such as a computer connected to a communications network or internet connection, or the like. The media receiver can be, for example, televisions, radios, computers, cellular telephones, smartphones, mobile computers, or the like. The first media segment can include audio, video, or data that includes embedded instructions for the media receiver to generate audio and/or video.
As described above, the rebroadcast can generally be an assembled subset of one or more broadcasts. The rebroadcast can be a first media segment that contains a portion of one or more event broadcasts (collectively referred to herein as a second media segment). The second media segment can include media recordings of one or more events in the form of, for example audio, video, and/or data. The events can be any combination of Major golf tournaments, sub-Major golf tournaments, and independent tournament events. The assembly of the first media segment from the second media segment can include extracting a portion of the second media segment. The extracted portion (or portions) of the second media segment can be combined to form the first media segment. The assembly, extracting, and/or combining can be performed by, for example, digital splicing, selective playback of stored media events, or the like. The assembly can be performed by the broadcast system or any connected computing system. Alternatively, the assembly can be done on a computing system remote from the broadcast system that receives the video, audio, or data comprising the rebroadcast.
The event or events present in the media recordings (the first and second media segments) can include, for example, a golf event (such as a Major or a sub-Major), an independent tournament event, a playoff, or the like.
In some implementations, the first media segment can include at least seven portions corresponding to four different major golf tournaments (such as the Majors) and three sub-major golf tournaments. This would provide a comprehensive summary or highlights of the events leading up to the playoff shown in
Also, being a rebroadcast, the transmitting can occur at a predetermined time after the events or tournaments corresponding to the second media segment have been completed. In some implementations, the rebroadcast can occur approximately immediately after the events have completed, an hour after, two hours after, the next day, or the like. The duration of the first media segment can be substantially less than the duration of the second media segment. For example, the duration of first media segment can be less than half, less than a quarter, or less than an eighth of the duration of the second media segment. The rebroadcasts can be of any duration, for example, 15 minutes, 30 minutes, 1 hour, 2 hours, 3 hours, or the like.
After the last independent tournament event is concluded, there can optionally be a series playoff that includes any number of leaders based on the cumulative score. For example, the series playoff can be between the top 2, 5, 10, 20, players. The series playoff can be moved and played at any time after the completion of the independent tournament events. After the playoff is concluded, or if no playoff is performed, then at any point where a winner is determined based on the cumulative score, a world champion can be determined and recognized.
After the series playoff, there can be a world championship award show that can include an academy award style gala and a television presentation of awards, prizes, and other recognition to the player that has received the highest cumulative score. In some implementations, runner-ups can also be recognized in a similar manner. Any or all of these events can include one or more sponsors to provide funds in exchange for advertisement and promotion of the events and their respective brands.
As shown in
In another implementation, the highlights following each day of a four day Major golf tournament can be assembled and transmitted on, for example, Tuesday, Wednesday, Thursday, and Friday. Here, each rebroadcast can include a portion of the Major golf tournament that occurred the day prior, or can include a cumulative summary of the Major golf tournament to date. The daily rebroadcasts can be of a shorter duration, for example, a half hour, one hour, and the like. After the conclusion of the Major golf tournament, there can be a longer rebroadcast, for example two hours in duration. This longer rebroadcast can be on a Monday following the four earlier daily rebroadcasts. Similar four-day rebroadcasts followed by a longer Monday rebroadcast can also be assembled and transmitted for sub-Major golf events, independent tournament events, playoffs, and the like.
For years in which there was no series playoff or world championship award, there can be retroactive determination of winners, runner-ups, or the like, according to any of the scoring or ranking methods described herein. These retroactive determinations can then be recognized with awards, prizes, and rebroadcasts of the original independent tournament events, also as described herein.
At 810, a first media segment, for example a rebroadcast, can be assembled that can include a portion of second media segment, for example an independent tournament event. The second media segment can be longer in duration than first media segment. The second media segment can be a media recording of an event such as a golf event or an independent tournament event.
At 820, a portion (or multiple portions) of the second media segment can be extracted as part of assembling the first media segment.
At 830, the portion(s) can be combined to form the first media segment (e.g. the rebroadcast, summary, or recap).
At 840, a broadcast system can transmit to a media receiver the first media segment at a predefined time after the event has been completed.
Implementations of the current subject matter can include, but are not limited to, articles of manufacture (e.g. apparatuses, systems, etc.), methods of making or use, compositions of matter, or the like consistent with the descriptions provided herein.
In the descriptions above and in the claims, phrases such as “at least one of” or “one or more of” may occur followed by a conjunctive list of elements or features. The term “and/or” may also occur in a list of two or more elements or features. Unless otherwise implicitly or explicitly contradicted by the context in which it used, such a phrase is intended to mean any of the listed elements or features individually or any of the recited elements or features in combination with any of the other recited elements or features. For example, the phrases “at least one of A and B;” “one or more of A and B;” and “A and/or B” are each intended to mean “A alone, B alone, or A and B together.” A similar interpretation is also intended for lists including three or more items. For example, the phrases “at least one of A, B, and C;” “one or more of A, B, and C;” and “A, B, and/or C” are each intended to mean “A alone, B alone, C alone, A and B together, A and C together, B and C together, or A and B and C together.” Use of the term “based on,” above and in the claims is intended to mean, “based at least in part on,” such that an unrecited feature or element is also permissible.
The subject matter described herein can be embodied in systems, apparatus, methods, and/or articles depending on the desired configuration. The implementations set forth in the foregoing description do not represent all implementations consistent with the subject matter described herein. Instead, they are merely some examples consistent with aspects related to the described subject matter. Although a few variations have been described in detail above, other modifications or additions are possible. In particular, further features and/or variations can be provided in addition to those set forth herein. For example, the implementations described above can be directed to various combinations and subcombinations of the disclosed features and/or combinations and subcombinations of several further features disclosed above. In addition, the logic flows depicted in the accompanying figures and/or described herein do not necessarily require the particular order shown, or sequential order, to achieve desirable results. Other implementations may be within the scope of the following claims.
One or more aspects or features of the subject matter described herein may be realized in digital electronic circuitry, integrated circuitry, specially designed ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various implementations may include implementation in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device (e.g., mouse, touch screen, etc.), and at least one output device.
These computer programs, which can also be referred to as programs, software, software applications, applications, components, or code, include machine instructions for a programmable processor, and can be implemented in a high-level procedural language, an object-oriented programming language, a functional programming language, a logical programming language, and/or in assembly/machine language. As used herein, the term “machine-readable medium” (sometimes referred to as a computer program product) refers to physically embodied apparatus and/or device, such as for example magnetic discs, optical disks, memory, and Programmable Logic Devices (PLDs), used to provide machine instructions and/or data to a programmable data processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term “machine-readable signal” refers to any signal used to provide machine instructions and/or data to a programmable data processor. The machine-readable medium can store such machine instructions non-transitorily, such as for example as would a non-transient solid state memory or a magnetic hard drive or any equivalent storage medium. The machine-readable medium can alternatively or additionally store such machine instructions in a transient manner, such as for example as would a processor cache or other random access memory associated with one or more physical processor cores.
To provide for interaction with a user, the subject matter described herein can be implemented on a computer having a display device, such as for example a cathode ray tube (CRT) or a liquid crystal display (LCD) monitor for displaying information to the user and a keyboard and a pointing device, such as for example a mouse or a trackball, by which the user may provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well. For example, feedback provided to the user can be any form of sensory feedback, such as for example visual feedback, auditory feedback, or tactile feedback; and input from the user may be received in any form, including, but not limited to, acoustic, speech, or tactile input. Other possible input devices include, but are not limited to, touch screens or other touch-sensitive devices such as single or multi-point resistive or capacitive trackpads, voice recognition hardware and software, optical scanners, optical pointers, digital image capture devices and associated interpretation software, or the like.
The subject matter described herein may be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a client computer having a graphical user interface or a Web browser through which a user may interact with an implementation of the subject matter described herein), or any combination of such back-end, middleware, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (“LAN”), a wide area network (“WAN”), and the Internet.
The computing system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
Because of the high-level nature and complexity of the selections and methods described herein, including the multiple and varied combinations of different calculations, computations and selections, such selections and methods cannot be done in real time quickly, or at all, by a human. The processes described herein rely on the machines described herein.
Claims
1. A method comprising:
- calculating a cumulative score for players that have participated in a series of tournament events, the tournament events selected from only a Major golf event or a sub-Major golf event;
- ranking the players based on the cumulative score;
- identifying a world champion based on the ranking; and
- providing a reward and recognition to the identified world champion.
2. The method of claim 1, further comprising:
- conducting a playoff between leading players from the tournament events, the leading players determined based on the ranking, and wherein the world champion is a winner of the playoff.
3. The method of claim 2, wherein the leading players are handicapped to modify a starting playoff score, the handicap based on the ranking to provide a bonus to the starting playoff score for the players with high rankings and a penalty to the starting playoff score for the players with low rankings.
4. The method of claim 1, further comprising:
- receiving, by a tournament scoring program on a tournament server from a first database via a network connection, first data sanctioned by a first tournament provider, the first data comprising: a player identification identifying a player from a plurality of players of a first independent tournament event, the first independent tournament event comprising at least one of the series of tournament events; and a first value corresponding to the player identification and the first independent tournament event;
- receiving, by the tournament scoring program on the tournament server from a second database via a second network connection, second data sanctioned by a second tournament provider, the second data comprising: the player identification identifying the player from a second plurality of players of a second independent tournament event, the second independent tournament event comprising at least one of the series of tournament events; and a second value corresponding to the player identification and the second independent tournament event;
- generating, by the tournament scoring program, cumulative score data representing the cumulative score for the player based on the first value and either the second value or a cumulative score accessed from the tournament server;
- generating, by the tournament scoring program, ranking data for at least one of the plurality of players based on the cumulative score data; and
- transmitting, by the tournament scoring program, the cumulative score data and the ranking data from the tournament server to a mobile device.
5. The method of claim 4, wherein the first value is a first score of the player in the first independent tournament event, the first score stored in the first data, wherein the second data is a second score of the player in the second tournament event, the second score stored in the second data.
6. The method of claim 5, wherein the generating of the cumulative score data is performed by the tournament scoring program adding the first score to the second score to calculate the cumulative score for the player corresponding to the player identification.
7. The method of claim 6, wherein when, for one of the players, there is no player identification in one of either the first data or the second data, that the cumulative score is based on only the first score or only the second score added to the cumulative score.
8. The method of claim 4, wherein the first value is a first rank of the player in the first independent tournament event, the first rank stored in the first data, wherein the second value is a second rank of the player in the second tournament event, the second rank stored in the second data.
9. The method of claim 8, wherein the generating of the cumulative score data is performed by the tournament scoring program adding the first rank to the second rank to calculate a cumulative rank for the player corresponding to the player identification.
10. The method of claim 9, wherein when, for one of the players, there is no player identification in one of either the first data or the second data, that the cumulative rank is based on only the first rank or only the second rank.
11. The method of claim 4, wherein the cumulative score data is updated on the tournament server in response to each receiving of the second data.
12. The method of claim 11, wherein the transmitting from the tournament server to the mobile device, of the cumulative score data and the ranking data by the tournament scoring program, occurs after the updating.
Type: Application
Filed: Aug 12, 2016
Publication Date: Dec 1, 2016
Inventor: Donald Butler Curchod (Avalon Nsw)
Application Number: 15/236,261