A system and method include a database configured to store results of wagers on at least one prior game for a plurality of players, a first server, a second server, and an application executable by a user computing device processor. The first server queries the database to receive the results of the wagers and to determine a ranked list of leaders based at least in part on the results of the wagers. The application presents the ranked list of leaders to a user, enables the user to select one of the leaders, and transmits data representative of the selected leader to the first server. The second server receives the selected leader from the first server and automatically links the user with the selected leader such that when the leader places a wager, the second server automatically places the same wager on behalf of the user.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system, comprising: a database configured to store results of wagers on at least one prior game for a plurality of players; a first server configured to: query the database to receive the results of the wagers for the plurality of players; and determine a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; and an application executable by a processor of a user computing device, wherein the application is configured to: present the ranked list of leaders to a user using the application on the user computing device; enable the user to select one of the leaders; and transmit data representative of the selected leader to the first server; and a second server configured to receive the selected leader from the first server and automatically link the user with the selected leader such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; wherein the second server is configured to distribute a bonus to the selected leader based on the user's wager upon a determination that the leader wins the wager.
2. The system of claim 1 , wherein the first server is configured to transmit a follower request to a device operated by the selected leader in response to the user selecting the leader.
3. The system of claim 2 , wherein the second server is configured to automatically link the user with the selected leader upon receipt of an approval of the follower request from the selected leader by the first server.
4. The system of claim 1 , wherein the application is configured to enable the user to select a maximum wager amount to be automatically placed on behalf of the user.
5. A system, comprising: a database configured to store results of wagers on at least one prior game for a plurality of players; a first server configured to: query the database to receive the results of the wagers for the plurality of players; and determine a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; and an application executable by a processor of a user computing device, wherein the application is configured to: present the ranked list of leaders to a user using the application on the user computing device; enable the user to select one of the leaders; and transmit data representative of the selected leader to the first server; and a second server configured to receive the selected leader from the first server and automatically link the user with the selected leader such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; wherein the application is configured to enable the user to select a maximum wager amount to be automatically placed on behalf of the user; and wherein the second server is configured to automatically place the same wager on behalf of the user with a first wager amount, the second server further configured to reduce the first wager amount to be equal to the maximum wager amount upon a determination that the first wager amount exceeds the maximum wager amount.
6. The system of claim 1 , wherein the first server determines a ranked list of leaders for each of a plurality of games.
7. A system, comprising: a database configured to store results of wagers on at least one prior game for a plurality of players; a first server configured to: query the database to receive the results of the wagers for the plurality of players; and determine a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; and an application executable by a processor of a user computing device, wherein the application is configured to: present the ranked list of leaders to a user using the application on the user computing device: enable the user to select one of the leaders; and transmit data representative of the selected leader to the first server; a second server configured to receive the selected leader from the first server and automatically link the user with the selected leader such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; and wherein a leader group includes a leader and all followers of the leader, and wherein the second server is configured to aggregate the amounts to be wagered by each leader group and to determine whether the aggregate amount of the wagers to be made by each leader group exceeds a threshold.
8. The system of claim 7 , wherein the second server is configured to reduce the amount of the wagers to be made by a leader group upon a determination that the aggregate amount of the wagers to be made by that leader group is determined to exceed the threshold.
9. The system of claim 7 , wherein, for each leader group, the second server is configured to place a single wager with the aggregate amount of the wagers to be made by that leader group.
10. The system of claim 9 , wherein the second server is configured to split the single wager into a plurality of wagers upon a determination that the aggregate amount of the wagers to be made by a leader group exceeds the threshold.
11. The system of claim 10 , wherein the second server is located within a first jurisdiction, the second server further configured to transmit the plurality of wagers to servers in a plurality of other jurisdictions.
12. A system, comprising: a database configured to store results of wagers on at least one prior game for a plurality of players; a first server configured to: query the database to receive the results of the wagers for the plurality of players; and determine a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; and an application executable by a processor of a user computing device, wherein the application is configured to: present the ranked list of leaders to a user using the application on the user computing device; enable the user to select one of the leaders; and transmit data representative of the selected leader to the first server; and a second server configured to receive the selected leader from the first server and automatically link the user with the selected leader such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; and wherein the first server is configured to determine whether the user computing device is located within a first jurisdiction.
13. The system of claim 12 , wherein the first server is configured to: enable the player to create an account upon a determination that the user computing device is located within the first jurisdiction, the account enabling the user to select one or more of the leaders, and prevent the player from creating the account upon a determination that the user computing device is not located within the first jurisdiction.
14. The system of claim 13 , wherein, once the account is created and the selected leader is received from the first server, the second server is configured to automatically place the same wager as the selected leader on behalf of the user regardless of whether the user computing device is located within the first jurisdiction.
15. A method, comprising: storing results of wagers on at least one prior game for a plurality of players in a database; querying the database, by a first server, to receive the results of the wagers for the plurality of players; determining, by the first server, a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; presenting the ranked list of leaders to a user using an application executing on a user computing device; enabling the user to select one of the leaders; transmitting data representative of the selected leader to the first server; receiving, by a second server, the selected leader from the first server; and automatically linking the user with the selected leader using the second server such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; and further comprising distributing a bonus to the selected leader by the second server based on the user's wager upon a determination that the leader wins the wager.
16. The method of claim 15 , further comprising transmitting a follower request from the first server to a device operated by the selected leader in response to the user selecting the leader.
17. The method of claim 16 , further comprising automatically linking the user with the selected leader by the second server upon receipt of an approval of the follower request from the selected leader by the first server.
18. The method of claim 15 , further comprising enabling the user to select a maximum wager amount to be automatically placed on behalf of the user.
19. A method, comprising: storing results of wagers on at least one prior game for a plurality of players in a database; querying the database, by a first server, to receive the results of the wagers for the plurality of players; determining, by the first server, a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; presenting the ranked list of leaders to a user using an application executing on a user computing device; enabling the user to select one of the leaders; transmitting data representative of the selected leader to the first server; receiving, by a second server, the selected leader from the first server; and automatically linking the user with the selected leader using the second server such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; further comprising enabling the user to select a maximum wager amount to be automatically placed on behalf of the user; and comprising automatically placing the same wager on behalf of the user with a first wager amount by the second server, and reducing the first wager amount to be equal to the maximum wager amount upon a determination that the first wager amount exceeds the maximum wager amount.
20. The method of claim 15 , further comprising determining a ranked list of leaders for each of a plurality of games.
21. A method, comprising: storing results of wagers on at least one prior game for a plurality of players in a database; querying the database, by a first server, to receive the results of the wagers for the plurality of players; determining, by the first server, a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; presenting the ranked list of leaders to a user using an application executing on a user computing device; enabling the user to select one of the leaders; transmitting data representative of the selected leader to the first server; receiving, by a second server, the selected leader from the first server; and automatically linking the user with the selected leader using the second server such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; and wherein a leader group includes a leader and all followers of the leader, the method further comprising aggregating the amounts to be wagered by each leader group by the second server and determining whether the aggregate amount of the wagers to be made by each leader group exceeds a threshold.
22. The method of claim 21 , further comprising reducing the amount of the wagers to be made by a leader group by the second server upon a determination that the aggregate amount of the wagers to be made by that leader group is determined to exceed the threshold.
23. The method of claim 21 , further comprising, for each leader group, placing a single wager with the aggregate amount of the wagers to be made by that leader group using the second server.
24. The method of claim 23 , further comprising splitting the single wager into a plurality of wagers by the second server upon a determination that the aggregate amount of the wagers to be made by a leader group exceeds the threshold.
25. The method of claim 24 , wherein the second server is located within a first jurisdiction, the method further comprising transmitting the plurality of wagers from the second server to servers in a plurality of other jurisdictions.
26. A method, comprising: storing results of wagers on at least one prior game for a plurality of players in a database; querying the database, by a first server, to receive the results of the wagers for the plurality of players; determining, by the first server, a ranked list of leaders based at least in part on the results of the wagers for the plurality of players; presenting the ranked list of leaders to a user using an application executing on a user computing device; enabling the user to select one of the leaders; transmitting data representative of the selected leader to the first server; receiving, by a second server, the selected leader from the first server; and automatically linking the user with the selected leader using the second server such that when the leader places a wager, the second server automatically places the same wager on behalf of the user; and further comprising determining whether the user computing device is located within a first jurisdiction.
27. The method of claim 26 , further comprising: enabling, by the first server, the player to create an account upon a determination that the user computing device is located within the first jurisdiction, wherein the account enables the user to select one or more of the leaders, and preventing, by the first server, the player from creating the account upon a determination that the user computing device is not located within the first jurisdiction.
28. The method of claim 27 , further comprising automatically placing, by the second server, the same wager as the selected leader on behalf of the user regardless of whether the user computing device is located within the first jurisdiction after the account has been created and the selected leader has been received from the first server.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 14, 2016
April 9, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.