Method for Multidimensional Parlay Sports Betting
20250194290 ยท 2025-06-12
Inventors
Cpc classification
H10F77/334
ELECTRICITY
H10F77/413
ELECTRICITY
International classification
Abstract
A method of wagering includes the steps of developing an NN grid based on selections from a bettor, the selections being based on different independent events conducted at different times; receiving a selection of at least one of the events; and displaying specific details of the selection. A non-transitory machine-readable storage medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements the method is also provided. The method can be performed on any mobile computing device, computer, smart television, or other device properly equipped to perform and display such method.
Claims
1. A non-transitory machine-readable storage medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements a method for placing a plurality of parlay wagers, the method comprising the steps of: (a) developing an NN grid based on selections from a bettor, the selections being based on different independent events conducted at different times; (b) receiving a selection of at least one of the events; and (c) displaying specific details of the selection.
2. The non-transitory machine-readable storage medium according to claim 1, wherein step (a) comprises the steps of: receiving a request from the bettor to place an M1 one-dimensional parlay betting option on the different independent events, wherein the one-dimensional parlay betting option comprises at least a 31 grid of wagerable events; receiving a request to form the NN grid using the independent events selected in step (a); and forming the NN grid.
3. The non-transitory machine-readable storage medium according to claim 2, wherein the method further comprises the step of: allowing a user to move locations of the events on the grid to different locations on the grid.
4. The non-transitory machine-readable storage medium according to claim 2, wherein the step of forming the NN grid comprises selecting N such that N.sup.2 M.
5. The non-transitory machine-readable storage medium according to claim 2, wherein N.sup.2 is the first square >M.
6. The non-transitory machine-readable storage medium according to claim 1, wherein step (c) comprises selecting a single event.
7. The non-transitory machine-readable storage medium according to claim 1, wherein step (c) comprises selecting a plurality of events.
8. The non-transitory machine-readable storage medium according to claim 1, wherein step (c) comprises providing an indication that the event is complete and won.
9. A method for placing a plurality of parlay wagers, the method comprising the steps of: (a) developing an NN grid based on selections from a bettor, the selections being based on different independent events conducted at different times; (b) receiving a selection of at least one of the events; and (c) displaying specific details of the selection.
10. The method according to claim 9, wherein step (a) comprises the steps of: receiving a request from the bettor to place an M1 one-dimensional parlay betting option on the different independent events, wherein the one-dimensional parlay betting option comprises at least a 31 grid of wagerable events; receiving a request to form the NN grid using the independent events selected in step (a); and forming the NN grid.
11. The method according to claim 10, further comprising the step of: (d) allowing a user to move locations of the events on the grid to different locations on the grid.
12. The method according to claim 10, wherein the step of forming the NN grid comprises selecting N such that N.sup.2>M.
13. The method according to claim 12, wherein N.sup.2 is the first square >M.
14. The method according to claim 9, wherein step (c) comprises selecting a single event.
15. The method according to claim 9, wherein step (c) comprises selecting a plurality of events.
16. The method according to claim 9, wherein step (c) comprises providing an indication that the event is complete and won.
17. A non-transitory machine-readable storage medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements a method for placing a plurality of parlay wagers, the method comprising the steps of: (a) receiving a request from a bettor to place a two-dimensional parlay betting option on different independent events conducted at different times; (b) receiving a request to form the NN grid using the independent events selected in step (a); and (c) forming the NN grid.
18. The non-transitory machine-readable storage medium according to claim 17, further comprising the steps of: (d) receiving a selection of at least one of the events; and (e) displaying specific details of the selection.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The accompanying drawings, which are incorporated herein and constitute part of this specification, illustrate the presently preferred embodiments of the invention, and, together with the general description given above and the detailed description given below, serve to explain the features of the invention. In the drawings:
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
DETAILED DESCRIPTION
[0053] In the drawings, like numerals indicate like elements throughout. Certain terminology is used herein for convenience only and is not to be taken as a limitation on the present invention. The terminology includes the words specifically mentioned, derivatives thereof and words of similar import. The embodiments illustrated below are not intended to be exhaustive or to limit the invention to the precise form disclosed. These embodiments are chosen and described to best explain the principle of the invention and its application and practical use and to enable others skilled in the art to best utilize the invention.
[0054] Reference herein to one embodiment or an embodiment means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase in one embodiment in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments necessarily mutually exclusive of other embodiments. The same applies to the term implementation.
[0055] As used in this application, the word exemplary is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as exemplary is not necessarily to be construed as preferred or advantageous over other aspects or designs. Rather, use of the word exemplary is intended to present concepts in a concrete fashion.
[0056] The word about is used herein to include a value of +/10 percent of the numerical value modified by the word about and the word generally is used herein to mean without regard to particulars or exceptions.
[0057] Additionally, the term or is intended to mean an inclusive or rather than an exclusive or. That is, unless specified otherwise, or clear from context, X employs A or B is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then X employs A or B is satisfied under any of the foregoing instances. In addition, the articles a and an as used in this application and the appended claims should generally be construed to mean one or more unless specified otherwise or clear from context to be directed to a singular form.
[0058] Unless explicitly stated otherwise, each numerical value and range should be interpreted as being approximate as if the word about or approximately preceded the value of the value or range.
[0059] The use of figure numbers and/or figure reference labels in the claims is intended to identify one or more possible embodiments of the claimed subject matter in order to facilitate the interpretation of the claims. Such use is not to be construed as necessarily limiting the scope of those claims to the embodiments shown in the corresponding figures.
[0060] It should be understood that the steps of the exemplary methods set forth herein are not necessarily required to be performed in the order described, and the order of the steps of such methods should be understood to be merely exemplary. Likewise, additional steps may be included in such methods, and certain steps may be omitted or combined, in methods consistent with various embodiments of the present invention.
[0061] Although the elements in the following method claims, if any, are recited in a particular sequence with corresponding labeling, unless the claim recitations otherwise imply a particular sequence for implementing some or all of those elements, those elements are not necessarily intended to be limited to being implemented in that particular sequence.
[0062] The present invention is directed to a sports betting application and associated computer implemented methods for online sports betting and wagering.
[0063] With reference to the drawings and in operation, the invention fulfills deficiencies related to the ineffective display of multiple parlay wagers on multiple screens or pages, through the use of a two-dimensional betslip. By providing a method to build and arrange a two-dimensional parlay wager, the invention also overcomes the loss of bettor engagement that occurs upon the loss of a single wagering event.
[0064] In an exemplary embodiment, the present invention can be utilized by a sportsbook operator that possesses a system capable of offering, accepting, and processing parlay wagers on sporting events, by an individual. As used herein, the terms, sportsbook operator, sportsbook, and operator are used interchangeably, referring to a company responsible for the management of a system designed to accept, process, and settle wagers on the outcomes of various sporting events and competitions. Sportsbook system functions include providing and managing bettor accounts, determining a bettor's geographic location, providing a selection of wagering events with betting terms, accepting single or basic (one-dimensional) parlay wagers, handling wagering event conflicts when creating parlay wagers, producing betslips, updating the live status of events on a real-time basis, and settling wagers. The invention described herein does not provide those functions, rather it relies on the use of a sportsbook's system to supply such functionality to the application. The terms wager and bet, herein used interchangeably, refer to a sum of money placed against another party's money, on the basis of the outcome of an event. The term wagering event refers to a specified outcome related to a sporting contest, activity, accomplishment, or lack of accomplishment by a player, team, related party, or combination of all. Betting terms refer to an identification of the specific terms and conditions that must be met for a wager to win or payout. Betting terms may include, but are not limited to, details of the specified event, odds, spread, over/under total points, moneyline, wager amount, props, and maximum possible win. The term betslip refers to a printed or electronic form that records how much money a bettor has wagered on the outcome of an event or series of events, the bettor's potential payout, as well as the betting terms for those wagers. The betslip is documented evidence of the wagers that a bettor places with a sportsbook. The term parlay wager refers to a wager that is dependent on the combined outcomes of two or more wagering events. Typically, a parlay wager only pays out if the bettor wins or ties all wagering events represented in the parlay wager.
[0065] Systems and methods of the invention are configured for a sportsbook to offer, accept, display, update, and settle a two-dimensional parlay wager. The term two-dimensional parlay as initially defined herein, and not previously defined elsewhere, refers to the allocation of a single wager to multiple parlay wagers, each comprised of several wagering events. These many individual parlay wagers are arranged in easily identifiable patterns which are viewed on a single two-dimensional grid or two-dimensional betslip. The terms two-dimensional parlay grid and grid, herein used interchangeably, refer to a two-dimensional array of rectangles or similarly sized shapes, known as betspaces, with a minimum of two horizontal rows and two vertical columns. The term betspace, as initially defined herein, and not previously defined elsewhere, relates to the positioning and identification of one wagering event, as selected by the bettor and placed on the grid. The grid provides a visual display of several parlay wagers arranged by the bettor. Each of the bettor's several parlay wagers can be identified through a common pattern such as a sequence of betspaces in a row, column, diagonal line, box, corners, etc.
[0066] A selected embodiment of the invention will now be explained in conjunction with references to drawings. It will be apparent to those skilled in the art from this disclosure that the following description of the embodiment of the invention is provided for illustration only and not for the purpose of limiting the invention.
[0067] In general, the invention is configured as an add-on application for an existing sportsbook system. An add-on application refers to an application that can be easily attached to a larger project, system, or website; also referred to as a bolt-on. The invention, as an add-on application, includes a non-transitory machine-readable storage medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements a method for placing a plurality of parlay wagers. The method begins operation once the sportsbook receives a request to open the two-dimensional parlay betting option. This request cannot be performed until the sportsbook has completed a series of steps as represented in
[0068] Satisfaction of those steps will release an interactive display of wagering events and betting options to the bettor in step 25. Referring to
[0069]
[0070] Upon receipt of the bettor's grid dimension selection in step 55, the application will furnish an interactive display to the bettor in step 60. While activities in the selected embodiment refer to the use of a single screen, elements of the application may be displayed on separate screens as deemed necessary to maximize sportsbook processing and display preferences of the bettor.
[0071] The interactive two-dimensional parlay display consists of three distinct components, illustrated on
[0072] The interactive display is capable of receiving various instructions from the bettor. These instructions may occur in the same or different order as reflected in the drawings, initiating various processes and calculations to be performed by the application. The application will receive the two-dimensional parlay wager or bet amount, in financial terms entered by bettor in step 80 in
[0073] The two-dimensional parlay grid is built and arranged from the selections of wagering events and instructions received from the bettor. Upon selection of a wagering event category by the bettor, the application displays information and betting terms related to individual wagering events available from the sportsbook in step 85. In
[0074]
[0075] Upon the addition, removal, or movement of a wagering event on the grid in step 105, the application will calculate (or recalculate) the Max Win payout for each of the individual parlay wagers, and the total possible payout of all wagers that exist on the grid in step 110.
[0076] Step 115 determines whether the bettor has completed his/her selection of wagering events. If not, the process reverts to step 90; if so, the process proceeds to step 125 where the bettor is asked whether he/she is satisfied with their wagering events and placement on the grid. If not, the process reverts to step 105; if so, the process proceeds to step 130.
[0077]
[0078]
[0079] Upon the removal or modification of an individual parlay, the application will once again recalculate the Max Win payout for each of the individual parlay wagers, and the total possible payout of all wagers that exist on the grid in step 140. Each individual parlay is represented as an easily identifiable one-dimensional pattern in step 145 as detailed in
[0080]
[0081] Once both parties agree to the same betting terms, the sportsbook system will generate tickets, in the form of active betslips for each of the individual parlay wagers in step 160. An active betslip refers to a listing of all the bettor's wagers, with their corresponding wagering events and betting terms, where the Max Win is greater than $0 for the wager and the outcome of any wagering event in the individual parlay has not been determined 560 in
[0082] The TDPABS is similar in appearance to the two-dimensional parlay grid in step 170, without providing the bettor will the ability to modify information on the grid
[0083] The method for multi-dimensional parlay sports betting shall not be limited to design elements provided in previous illustrations.
[0084] Sportsbook systems, in their current form, are incapable of processing a two-dimensional parlay wager. Key elements of the invention include the ability to pull and convert single-dimension betting information into an interactive two-dimensional display and then, upon completion and confirmation of a two-dimensional parlay wager, convert information on the two-dimensional display into a number of individual parlay wagers for processing and storage by the current sportsbook system.
[0085] In an alternative embodiment, shown in
[0086]
[0087] Alternatively, instead of randomly populating the boxes, the events can be populated in the grid in the order originally listed. Alternatively, artificial intelligence can be used to spread bets around to lower the risk of a payout.
[0088] Generally, for a one-dimensional grid with less than NN selections, excess boxes are populated with No Pick as describe above, and similar to the No Pick box in
[0089] Alternatively, a default size can be a minimum of a 44 grid, regardless of the total number of picks. For example, if only 8 picks are provided, a 44 grid is generated, with 8 No Picks randomly inserted into the grid. Alternatively, the No Picks can be specifically placed or not placed in certain locations, such as avoiding corners or the center of the grid or all at the beginning/end of the grid.
[0090] When a parlay grid is displayed on a screen 600, as shown in
[0091] To select the details of an entire parlay the user can swipe one or multiple fingers 631 across a desired parlay 630 of boxes 610, as shown in
[0092] Optionally, the user can wager a predetermined dollar amount on the entire grid and then the application allocates equally to each parlay ($50.00/20 bets=$2.50 per parlay). Alternatively, after the initial wager, the user can adjust individual parlay bets within the grid, resulting in a commensurate bet decrease across the remaining grid spaces. For example, for a $50.00 bet in a 20 bet grid, each parlay is allocated $2.50 of the $50.00. If the bettor decides to increase one pet to $5.00, 18 of the remaining 19 bets are all decreased to $2.37, with the remaining bet decreased to $2.34.
[0093] An alternative method to generate a two-dimensional parlay using a filtered pre-filled grid is now described. Referring to
[0094] Spaces 702 on the grid 700 are randomly or systematically pre-filled with events that match the user's criteria/filter. Blank No Pick Spaces will complete the grid 700 if there are an insufficient number of events that meet the criteria. The user has the option to leave spaces empty or fill them at their discretion with other events that may not meet the initial criteria/filter. For example, college football games can be added to the grid 700 if several NFL teams are on a bye week
[0095] Each pre-filled grid space 702 will initially indicate general event information. For example: Philadelphia Eagles at Atlanta Falcons, 1:00 pm (ET) on Sep. 14, 2025.
[0096] The user selects each pre-filled grid space 702, producing a pop-up screen, such as the GUI 710 of
[0097] The grid of
[0098] At any time prior to submitting the grid for betting, the user can remove any or all pre-filled events on the grid 700, add other events to the grid 700, or re-arrange events on the grid 700, as discussed above with respect to other embodiments of the present invention.
[0099] It will be further understood that various changes in the details,
[0100] materials, and arrangements of the parts which have been described and illustrated in order to explain the nature of this invention may be made by those skilled in the art without departing from the scope of the invention as expressed in the following claims.