Sports team organizer
First Claim
1. An apparatus for organizing a sports team comprising:
- a memory for storing roster information including player position data and player rating data for a plurality of players;
stored programs including a lineup optimizer program incorporating a plurality of optimizing rules and cooperating with ratings minima associated with team positions for application to the roster information; and
a processor operating with the stored programs for processing the roster information using the lineup optimizer program to apply the optimizing rules to the player position data and the player rating data for comparison to the ratings minima and for generating an optimized lineup with each of the plurality of players assigned to a corresponding team position.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based system and method is disclosed for organizing a sports team, including a memory for storing roster information with player position data and biographical data for a plurality of players; stored programs including a lineup optimizer program; and a processor operating with the stored programs for processing the roster information using the lineup optimizer program to generate an optimized lineup of the plurality of players. A drill program uses drill data representing team and playing field images for generating a graphic representation of a drill for output. A graphic user interface is included for processing user commands and activated icons to control the processor and to output outputting the graphic representation and other team information. Using roster information including rating data of the players, the lineup optimizer program processes the rating data to generate the optimized lineup from a plurality of optimizing rules by rating minima for each of a plurality of positions, with the optimized lineup determined from permutations of the players having associated ratings and corresponding positions such that the ratings of players in each position is at least equal to the rating minima. A method is disclosed for organizing a sports team including the steps of storing roster information including player position data and rating data for a plurality of players in a memory; storing optimizing rules; operating a processor using a lineup optimizer program to apply the optimizing rules to the roster information; and generating an optimized lineup of the plurality of players.
151 Citations
23 Claims
-
1. An apparatus for organizing a sports team comprising:
-
a memory for storing roster information including player position data and player rating data for a plurality of players; stored programs including a lineup optimizer program incorporating a plurality of optimizing rules and cooperating with ratings minima associated with team positions for application to the roster information; and a processor operating with the stored programs for processing the roster information using the lineup optimizer program to apply the optimizing rules to the player position data and the player rating data for comparison to the ratings minima and for generating an optimized lineup with each of the plurality of players assigned to a corresponding team position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for organizing a sports team comprising:
-
an input device for inputting user commands and input data; a memory for storing ratings minima associated with team positions and roster information including player position data and player rating data for a plurality of players; stored programs including a lineup optimizer program incorporating a plurality of optimizing rules; a processor operating with the stored programs using the user commands and input data for processing the roster information using the lineup optimizer program to apply the optimizing rules to the roster information for comparison to the ratings minima and for generating an optimized lineup with each of the plurality of players assigned to a corresponding team position; and an output device for outputting the optimized lineup of players with respective assigned team positions. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An apparatus for organizing a sports team comprising:
-
an input device for receiving input commands; a memory for storing roster information including player position data for a plurality of players; stored programs including a drill graphic program; a processor operating with the stored programs for processing the input commands using the drill graphic program to generate a graphic representation of a drill including a playing field and player information corresponding to each player; and an output device for outputting the graphic representation. - View Dependent Claims (15, 16)
-
-
17. A method for organizing a sports team comprising the steps of:
-
storing roster information including player position data and rating data for a plurality of players in a memory; storing ratings minima for a plurality of team positions; storing optimizing rules; operating a processor using a lineup optimizer program to apply the optimizing rules to the roster information; and generating an optimized lineup of the plurality of players assigned to a respective team position with the corresponding player rating of each player at least equal to the respective rating minima of the assigned team position of the player. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification