Patent ID: 8753213

Claim:
Non-transitory computer storage which stores executable program instructions that direct a computing system comprising one or more computing devices to perform a process that comprises: accessing tournament data for a tournament, including bracket data for a tournament bracket; generating, for display on a computing device, a tournament bracket user interface including at least a tournament bracket visualization element, the tournament bracket visualization element configured to display the tournament bracket as a tree diagram, wherein the tournament bracket comprises one or more games, wherein at least one game is displayed with a user-selectable element enabling an administrator to dynamically add one or more new games to the tournament bracket after the tournament bracket visualization element is configured; receiving user interaction input data for a user interaction indicative of a request to add a new game relative to a base game in the tournament bracket visualization element; updating, based on the user interaction input data, the tournament bracket visualization element to add, to the tournament bracket user interface, the new game as a branch in the tree diagram relative to the base game, wherein the new game precedes the base game in the tournament bracket; and generating a tournament schedule based on the updated tournament bracket, wherein the tournament schedule is configured to be updated automatically in response to updates to tournament data without requiring further input from the administrator.