Legal claims defining the scope of protection, as filed with the USPTO.
1. 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.
2. The system of claim 1 , wherein the system further comprises a second user computer configured to: a) receive, from the server, the invitation comprising the indication of the open time block and the travel sport team; allowing a user associated with the selected opponent to accept the invitation comprising the indication of the open time block and the travel sport team; and c) based on a command received from the user associated with the selected opponent, send the message from indicating acceptance of the invitation comprising the indication of the open time block and the travel sport team to the server.
3. The system of claim 1 , wherein the first user computer is further configured to allow the user associated with the travel sport team to indicate that the match between the travel sport team and the selected opponent during the open time block should be scheduled without reciprocation.
4. The system of claim 3 , wherein: a) the first user computer is further configured to allow the user associated with the travel sport team to select a reciprocal date from the set of possible reciprocal dates for the selected opponent; b) the server is further configured to: i) receive an indication of the selected reciprocal date from the first user computer; ii) based on receiving the indication of the selected reciprocal date from the first user computer, include, in the invitation comprising the indication of the open time block and the travel sport team, an indication of the selected reciprocal date; and iii) based on receiving the message indicating acceptance of the invitation comprising the indication of the open time block and the travel sport team after including the indication of the selected reciprocal date in the message, schedule a reciprocal match between the travel sport team and the selected opponent on the selected reciprocal date.
5. The system of claim 1 , wherein the first user computer is configured to present a list of the automatically determined possible opponents, wherein the list of automatically determined possible opponents is ordered from a most constrained possible opponent a least constrained possible opponent.
Unknown
May 27, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.