SYSTEM AND METHOD OF PENALTY DATA COMPILATION, ANALYSIS AND REPORT GENERATION
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving data, including game information, rosters and assignments at a website;
storing the received data in a database at the website;
receiving post game foul reports, including penalty data;
storing the received penalty data in the database;
receiving stoppage reports related to an instant replay review of a play;
storing the stoppage reports in the database;
receiving related technical assistance data from one or more technical assistants assigned to help the referees and other officials;
storing the technical assistance data in the database;
receiving a list of calls that are to be reviewed for correctness;
storing the lists in the database;
providing access to the database through the website to permit a user to review the data and the list of calls to be reviewed for correctness to provide grades and comments on the one or more referee'"'"'s performance for one or more games and storing the grades and comments in the database;
providing access to the database through the website to permit at least the at least one official to review the individual grades and comments for the at least one official;
receiving one or more video clips;
storing the one or more video clips in a video database separate from the database;
providing access to the video database through the website to permit users to view the one or more video clips stored in the video database;
receiving a plurality of game indicia and a play number, said plurality of game indicia indicating a specific game, said play number indicating a specific play of said specific game, said plurality of game indicia including at least a home team identifier, a visiting team identifier, and a game date;
determining, responsive to the plurality of game indicia and the play number received, which one of a plurality of third party video providers contains a third party video clip showing said specific play from at least one viewing angle; and
providing access to the third party video through the website to permit users to view the third party video clip showing said specific play from at least one viewing angle by generating a link to said third party video clip using the plurality of game indicia and the play number, said link pointing to said third party video clip being hosted on said which one of said plurality of third party video providers determined to contain said third party video clip.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates generally to a system and method for reviewing and evaluating performance. In particular, the present invention relates to a system, method, and computer program produce for reviewing and evaluating performances of an official or group of officials at an event or events. Even more specifically, according to embodiments of the present invention, the system and method can involve reviewing and evaluating an official or group of official'"'"'s performance during a sporting event or events, such as a football game or games or a basketball game or games.
10 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving data, including game information, rosters and assignments at a website; storing the received data in a database at the website; receiving post game foul reports, including penalty data; storing the received penalty data in the database; receiving stoppage reports related to an instant replay review of a play; storing the stoppage reports in the database; receiving related technical assistance data from one or more technical assistants assigned to help the referees and other officials; storing the technical assistance data in the database; receiving a list of calls that are to be reviewed for correctness; storing the lists in the database;
providing access to the database through the website to permit a user to review the data and the list of calls to be reviewed for correctness to provide grades and comments on the one or more referee'"'"'s performance for one or more games and storing the grades and comments in the database;providing access to the database through the website to permit at least the at least one official to review the individual grades and comments for the at least one official; receiving one or more video clips; storing the one or more video clips in a video database separate from the database; providing access to the video database through the website to permit users to view the one or more video clips stored in the video database; receiving a plurality of game indicia and a play number, said plurality of game indicia indicating a specific game, said play number indicating a specific play of said specific game, said plurality of game indicia including at least a home team identifier, a visiting team identifier, and a game date; determining, responsive to the plurality of game indicia and the play number received, which one of a plurality of third party video providers contains a third party video clip showing said specific play from at least one viewing angle; and providing access to the third party video through the website to permit users to view the third party video clip showing said specific play from at least one viewing angle by generating a link to said third party video clip using the plurality of game indicia and the play number, said link pointing to said third party video clip being hosted on said which one of said plurality of third party video providers determined to contain said third party video clip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product having a plurality of executable instructions stored on a non-transitory computer-readable memory and adapted to be executed to review and evaluate performance of at least one official involved in officiating a game, comprising:
-
receiving data, including game information, rosters and assignments at a website; storing the received data in a database at the website; receiving post game foul reports, including penalty data; storing the received penalty data in the database;
receiving stoppage reports related to an instant replay review of a play;storing the stoppage reports in the database; receiving related technical assistance data from one or more technical assistants assigned to help the referees and other officials; storing the technical assistance data in the database; receiving a list of calls that are to be reviewed for correctness; storing the lists in the database; providing access to the database through the website to permit a user to review the data and the list of calls to be reviewed for correctness and provide grades and comments on the one or more referee'"'"'s performance for one or more games and storing the grades and comments in the database; receiving a plurality of game indicia and a play number, said plurality of game indicia indicating a specific game, said play number indicating a specific play of said specific game, said plurality of game indicia including at least a home team identifier, a visiting team identifier, and a game date; determining, responsive to the plurality of game indicia and the play number received, which one of a plurality of third party video providers contains a third party video clip showing said specific play from at least one viewing angle; and providing access to the third party video through the website to permit users to view the third party video clip showing said specific play from at least one viewing angle by generating a link to said third party video clip using the plurality of game indicia and the play number, said link pointing to said third party video clip being hosted on said which one of said plurality of third party video providers determined to contain said third party video clip. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method comprising:
-
receiving data, including game information, rosters and assignments at a website; storing the received data in a database at the website; receiving post game foul reports, including penalty data; storing the received penalty data in the database; receiving stoppage reports related to an instant replay review of a play; storing the stoppage reports in the database; receiving related technical assistance data from one or more technical assistants assigned to help the referees and other officials; storing the technical assistance data in the database; receiving a list of calls that are to be reviewed for correctness; storing the list in the database;
providing access to the database through the website to permit a user to review the data and the list of calls to be reviewed for correctness to provide grades and comments on the one or more referee'"'"'s performance for one or more games and storing the grades and comments in the database;providing access to the database through the website to permit at least the at least one official to review the individual grades and comments for the at least one official; receiving a plurality of indicia including a play number, a home team identifier, a visiting team identifier, and a game date for a specific game, said play number indicating a specific play of said specific game; determining, responsive to the plurality of indicia, which one of a plurality of third party video providers contains a third party video clip showing said specific play from at least one viewing angle; and providing access to the third party video through the website to permit users to view the third party video clip showing said specific play from at least one viewing angle by generating a link to said third party video clip using the plurality of indicia, said link pointing to said third party video clip being hosted on said which one of said plurality of third party video providers determined to contain said third party video clip. - View Dependent Claims (19, 20)
-
Specification