Patent ID: 8738413

Claim:
A system comprising: a) a server configured to: i) automatically determine a set of possible opponents for a travel sport team for an open time block by identifying possible opponents having reciprocal games that match or overlap the open time block; ii) for each opponent from the set of possible opponents, automatically determine a set of possible reciprocal dates on which both the opponent and the travel sport team are available for scheduling a reciprocal match; iii) based on receiving a message indicating a selected opponent for the travel sport team, generate an invitation for the selected opponent, the invitation comprising an indication of the open time block and the travel sport team; and iv) based on receiving a message indicating acceptance of the invitation comprising the indication of the open time block and the travel sport team, schedule a match between the travel sport team and the selected opponent during the open time block; b) a first user computer configured to: i) allow a user associated with the travel sport team to select the open time block; ii) send a message indicating the open time block to the server; iii) receive, from the server, the automatically determined set of possible opponents for the travel sport team for the open time block; iv) allow the user associated with the travel sport team to identify the selected opponent by selecting from the automatically determined set of possible opponents; and v) based on a command from the user associated with the travel sport team, send the message indicating the selected opponent from the set of possible opponents to the server.