METHOD AND SYSTEM FOR A SPORTS WAGERING GAME
This disclosure claims priority to U.S. Provisional Application Ser. No. 63/167,466, filed on Mar. 29, 2022. The contents of that application are hereby incorporated by reference in their entirety. The present invention relates generally to sports wagering gaming systems, and more specifically to a game that allows a bettor to select individual players as a group to accomplish a specific athletic goal. Fan interest in sports has been spurred recently with the advent of fantasy games and attendant websites. Such fantasy games increase interest in sports by allowing users to select certain players or teams and wager on outcomes for the players or teams. However, current applications such as Daily Fantasy Sites and/or Casino Sports Books for sports, such as major league baseball (MLB), do not offer an intuitive game for the wagering fan or even the non-fans. No one has provided a mobile wagering game specific to allowing a bettor to choose combinations of league players to collectively achieve a rare feat. Thus, there is a need for a mobile based wagering game allowing bettors to wager on an athletic achievement spread over player selected athletes. There is another need for a game that allows bettors to select the athletes from different organizations. According to one example, a computer implemented method for playing a wagering game based on players in a sports league is disclosed. Selections from a user including a set of players and assignments for parts of an achievement in at least one sports contest are received by a user device. A wager input by the user is received by a user device. The user device communicates the selections and the wager input to a server via the internet. The selections and wager input from the user are accepted by the server. The server determines whether the set of players have achieved all parts of the achievement. The server awards a payout based on the wager input if the set of players has achieved all parts of the achievement. A further implementation of the example method is where the sports league is a baseball league. Another implementation is where the achievement is a cycle of a home run, a triple, a double and a single. Another implementation is where the method further includes limiting a pool of players available for the set of players. Another implementation is where the limiting is one of players on a team, in a game, or in a division. Another implementation is where the method includes displaying a listing of players for selection for the set of players on the user device. The listing of players is provided by the server. Another implementation is where the listing of players includes listing of player data related to the achievement. Another implementation is where the method includes displaying the selected set of players and assignments and updating the status of the selected set of players achieving the parts of the achievement. Another implementation is where the user device is a smart phone. Another example is a system for operating a wagering game. The system includes a server collecting sports related data and a communications interface to communicate with user devices. The system includes a controller operable to receive a wager to play a wagering game from a user device. The controller receives selections of a set of players and assignments of parts of an achievement to each of the players. The controller determines whether the achievements are achieved via the collected sports related data. The controller sends notification of success for the selected set of players achieving the assigned parts of the achievement. The controller awards a payout to the user device. Another example is a device for playing a sports wagering game. The device includes a display and a communication interface to receive data from an external server. The device includes a controller operable to display information relating to players in a sports league received from the external server. The controller receives selections from a user including a set of players and assignments for parts of an achievement in at least one sports contest. The controller transmits a wager input and the selections via the communication interface to the external server. The controller receives a notification whether the set of players have achieved parts of the achievement. The controller displays a payout based on the wager input if the set of players has achieved parts of the achievement on the display. A further implementation of the example device is where the sports league is a baseball league. Another implementation is where the achievement is a cycle of a home run, a triple, a double and a single. Another implementation is where the controller limits a pool of players available for the set of players. Another implementation is where the limiting is one of players on a team, in a game, or in a division. Another implementation is where the controller displays a listing of players for selection for the set of players on the display. Another implementation is where the listing of players includes listing of player data related to the achievement. Another implementation is where the controller further displays the selected set of players and assignments and updates the status of the selected set of players achieving the parts of the achievement on the display. Another implementation is where the device is a smart phone. Another example is a non-transitory, machine readable medium having stored thereon instructions for operating a wagering game. The stored instructions comprise machine executable code, which when executed by at least one machine processor, causes the machine processor to receive selections from a user including a set of players and assignments for parts of an achievement in at least one sports contest. The code when executed causes the processor to receive a wager input by the user via a user device. The user device communicates the selections and wager input to a server via the internet. The code when executed causes the processor to accept the selections and wager input from the user. The code when executed causes the processor to determine whether the set of players have achieved all parts of the achievement. The code when executed causes the processor to award a payout based on the wager input if the set of players has achieved all parts of the achievement. The above summary is not intended to represent each embodiment or every aspect of the present disclosure. Rather, the foregoing summary merely provides an example of some of the novel aspects and features set forth herein. The above features and advantages, and other features and advantages of the present disclosure will be readily apparent from the following detailed description of representative embodiments and modes for carrying out the present invention when taken in connection with the accompanying drawings and the appended claims. While the invention is susceptible to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and will be described in detail herein. It should be understood, however, that the invention is not intended to be limited to the particular forms disclosed. Rather, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims. The present inventions can be embodied in many different forms. Representative embodiments are shown in the drawings, and will herein be described in detail. The present disclosure is an example or illustration of the principles of the present disclosure, and is not intended to limit the broad aspects of the disclosure to the embodiments illustrated. To that extent, elements and limitations that are disclosed, for example, in the Abstract, Summary, and Detailed Description sections, but not explicitly set forth in the claims, should not be incorporated into the claims, singly or collectively, by implication, inference, or otherwise. For purposes of the present detailed description, unless specifically disclaimed, the singular includes the plural and vice versa; and the word “including” means “including without limitation.” Moreover, words of approximation, such as “about,” “almost,” “substantially,” “approximately,” and the like, can be used herein to mean “at,” “near,” or “nearly at,” or “within 3-5% of,” or “within acceptable manufacturing tolerances,” or any logical combination thereof, for example. In this example, a wagering game that allows a bettor to be awarded an award by selecting a set of players in a sports league to achieve a combined achievement is disclosed. The example game may be executed by a mobile device that generates interfaces allowing the user of the mobile device or bettor to select players participating in at least one sports context such as a league game, assign parts of the combined achievement to each of the selected players, and place a wager. In this example, the selection of players may be limited by a team, a division, a league or other subsection of players. For example, a bettor may select baseball players that will each achieve a type of hit (e.g., single, double, triple, home run) constituting a baseball “cycle.” The bettor is awarded a payout if their selections of players collectively hit for the cycle. An example “Play The Cycle” wagering game is based on players and games managed by Major League Baseball (MLB). Bettors who play the example wagering game can participate with official MLB games, MLB teams and players in a unique game that creates engagements for fans who have never wagered on MLB, as well as more experienced bettors who research MLB stats and outcomes to inform their wagering. The application can be integrated with mobile devices, laptops, computers, smart TV's, Streaming Services, Digital Boxes and other devices. The game may be played by wagering s relatively small amount such as $1 per play or other total dollar amounts per bettor. One variation for promotional purposes may allow a player to select a specific player and the specific MLB game/date that he will hit for the cycle for winning a jackpot. The server 102 communicates wirelessly through a network 108 to various user devices 110, 112, 114, 116, and 118 in this example. The user devices 110, 112, 114, 116, and 118 are accessible by users and run the game application to collect and broadcast selections as well as facilitate wagering data from the players. The servers 104 and 106 may be in direct communication with the server 102 or they may communicate through the network 108. It is to be understood that two or more computing systems or devices may be substituted for any one of the computing systems or devices in the system 100. Accordingly, principles and advantages of distributed processing, such as redundancy, replication, and the like, also can be implemented, as desired, to increase the robustness and performance of the devices and systems of the system 100. In this example, certain user devices such as user devices 110, 112, 114, and 116 are generally portable or mobile devices that include geo-referencing hardware and software that allow their location to be known to both their users and the server 102. The geo-referencing hardware and software for locating a particular device in this example is based on the Global Positioning System (GPS), but other geo-referencing systems may be used. The server 102 is also coupled to a database storage server 120. The database storage server 120 includes user information such as identification data relating to users of the application operated by the server 102 as well as financial data in relation to the bettor account. The database storage server 120 also includes data which relates to sports statistics and game outcomes that is updated via an official source such as the league. The server 102 includes a controller that operates to receive requests to access a user account from a user device. The server 102 records bettor selections and supervises financial transactions with external financial institutions in terms of payouts to the bettors. The mobile user devices 110, 112, 114 and 116 may include virtually any, preferably, mobile computing device that is configured to send and receive information over a wireless capable network, such as the network 108. In this example, the user devices 110, 112, 114, 116, and 118 are web-enabled and may run browser software for the presentation of web pages to the user. Such mobile user devices 110, 112, 114, and 116 may include portable devices such as cellular telephones, smart phones, display pagers, radio frequency (RF) devices, infrared (IR) devices, global positioning devices (GPS), Personal Digital Assistants (PDAs), handheld computers, wearable computers, tablet computers, smart TV's, Streaming Services, Digital Boxes and other integrated devices combining one or more of the preceding devices, and the like. The user device 118 may be a lap top computer, a desk top computer, a work station or other computer. The user devices 110, 112, 114, 116 and 118 may include multiprocessor systems, microprocessor-based, or programmable consumer electronics, and the like. As such, user devices running the application described below may range widely in terms of capabilities and features. As exampled below, the web-enabled user devices 110, 112, 114, 116, and 118 may include a browser application enabled to receive and to send wireless application protocol messages (WAP), and/or wired application messages, and the like. The user devices 110, 112, 114, 116, and 118 also include a social scoring application that may be run in conjunction with the browser application. In one example, the browser application is enabled to employ HyperText Markup Language (HTML), Dynamic HTML, Handheld Device Markup Language (HDML), Wireless Markup Language (WML), WMLScript, JavaScript, EXtensible HTML (xHTML), Compact HTML (CHTML), and the like, to display and/or send digital information. The user devices 110, 112, 114, 116, and 118 may also include at least one client application that is configured to receive control data and/or content from another computing device via a network transmission. The client application may include a capability to provide and receive textual content, graphical content, video content, audio content, and the like. Moreover, the user devices 110, 112, 114, 116, and 118 may be further configured to communicate and/or receive a message, such as through a Short Message Service (SMS), direct messaging (e.g., Twitter), e-mail, Multimedia Message Service (MMS), instant messaging (IM), internet relay chat (IRC), mIRC, Jabber, Enhanced Messaging Service (EMS), text messaging, Smart Messaging, Over the Air (OTA) messaging, or the like, between or with another computing device, and the like. The network 108 is configured to allow communications between one computing device and another computing device. The network 108 may be enabled to employ any form of computer readable media for communicating information from one electronic device to another. On an interconnected set of LANs, including those based on differing architectures and protocols, a router and/or gateway device acts as a link between LANs, enabling messages to be sent between computing devices. Also, communication links within LANs typically include twisted wire pair or coaxial cable, while communication links between networks may utilize analog telephone lines; full or fractional dedicated digital lines including T1, T2, T3, and T4; Integrated Services Digital Networks (ISDNs); Digital Subscriber Lines (DSLs); wireless links including satellite links; or other communication links known to those of ordinary skill in the art. Furthermore, remote computers and other related electronic devices can be remotely connected to either LANs or WANs via a modem and temporary telephone link. The network 108 may further include any of a variety of wireless sub-networks that may further overlay stand-alone ad-hoc networks, and the like, to provide an infrastructure-oriented connection. Such sub-networks may include mesh networks, Wireless LAN (WLAN) networks, cellular networks, and the like. The network 108 may also include an autonomous system of terminals, gateways, routers, and the like connected by wireless radio links or wireless transceivers. These connectors may be configured to move freely and randomly and organize themselves arbitrarily, such that the topology of the network 108 may change rapidly and arbitrarily. The network 108 may further employ a plurality of access technologies including 2nd (2G), 2.5, 3rd (3G), 4th generation (4G), 5thgeneration (5G) radio access for cellular systems; WLAN; Wireless Router (WR) mesh; and the like. Access technologies such as 2G, 3G, 4G, 5G, and future access networks may enable wide area coverage for mobile devices, such as the user devices 110, 112, 114, 116, and 118, with various degrees of mobility. For example, the network 108 may enable a radio connection through a radio network access such as Global System for Mobile communication (GSM), General Packet Radio Services (GPRS), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), CDMA2000, and the like. The network 108 may also be constructed for use with various other wired and wireless communication protocols, including TCP/IP, UDP, SIP, SMS, RTP, WAP, CDMA, TDMA, EDGE, UMTS, GPRS, GSM, UWB, WiMax, IEEE 802.11x, and the like. In essence, the network 108 may include virtually any wired and/or wireless communication mechanisms by which information may travel between one computing device and another computing device, network, and the like. The baseband processor 216 receives signals from a communication interface such as a network transmitter receiver 230 allowing communications with the network 108 in The processors 210 and 216 may be conveniently implemented using one or more general purpose computer systems, microprocessors, digital signal processors, micro-controllers, application specific integrated circuits (ASIC), programmable logic devices (PLD), field programmable logic devices (FPLD), field programmable gate arrays (FPGA), and the like, programmed according to the teachings as described and illustrated herein, as will be appreciated by those skilled in the computer, software, and networking arts. The operating system software and other applications are stored on read only memory (ROM) 250, random access memory (RAM) 252 and a memory storage device 254 for access by the applications processor 210. In this example, the memory storage device 254 is flash memory, but other memory devices may be used. The applications stored on the memory storage device 254 are instructions including machine executable code which when executed by a machine processor such as a controller cause the machine processor to perform application functions. One stored application includes the example gaming application, which creates interface graphics on the display of the user device. Of course other applications may incorporate the principles explained below. In this example, the gaming application may be preloaded on the mobile user device 110, or may be offered as an application that may be downloaded to the mobile user device 110 from a network device such as the server 102 via the network 108. The memory storage device 254 includes a non-transitory, machine-readable medium on which is stored one or more sets of instructions (e.g., software) embodying any one or more of the methodologies or functions described herein. The instructions may also reside, completely or at least partially, within memory storage device 254, the ROM 250, the RAM 252, and/or within the processors 210 or 216 during execution thereof by the mobile user device 110. The instructions may further be transmitted or received over a network such as the network 108 in A variety of different types of memory storage devices, such as a random access memory (RAM) or a read only memory (ROM) in the system or a floppy disk, hard disk, CD ROM, DVD ROM, flash, or other computer readable medium that is read from and/or written to by a magnetic, optical, or other reading and/or writing system that is coupled to the processor, may be used for the memory or memories in the user device 110. After a successful login, the bettor will be directed toward a rules screen interface 318. The rules screen interface 318 allows a bettor to access a profile screen 320, a setting screen 322, a dashboard screen 324, a bat history screen 326, and a notification screen 328. In this example, the bat history screen 326 shows a predetermined number of the top batters in a particular league. Alternatively, the history screen 326 may show players in order of other relevant statistics such as by the most hits, doubles, triples, home runs, or slugging percentage. The dashboard screen 324 allows the bettor to play the example wagering game. In this example, the bettor may select different groupings such as all players, same game, or same team for the pool of players the bettor will assign four different types of hits to. Thus, in this example, the dashboard screen 324 allows a user to select an individual via an individual game screen 330, a same team via a team game screen 332, or a same game via a same game screen 334. The individual game screen 330 may be used for a promotional game in this example. The individual game screen 330 allows navigation to a choose league screen 340. The choose league screen 340 displays two league choices. After the bettor selects a league, a choose team screen 342 is displayed that allows the bettor to select a team in the selected league. After a team has been selected, a choose player screen 344 is displayed that lists all players on the selected team. The promotional game allows a bettor to choose one player to hit for the cycle via the choose player screen 344. The application will receive game statistical data for the selected player and display a result screen 346. The result screen 346 will notify the bettor whether they have won or lost. The result screen 346 will then give the bettor a selection to play the game again. The application then displays a redirect screen 348 that cycles back to the individual game screen 330 if the bettor desires to play the individual game again. The same team screen 332 allows navigation for a choose league screen 350. The choose league screen 350 displays two league choices. After the bettor selects a league, a choose team screen 352 is displayed that allows the bettor to select a team in the selected league. After a team has been selected, a choose player screen 354 is displayed that lists all players on the selected team. The choose player screen 354 allows a bettor to choose four players. An assignment screen 356 allows a bettor to assign a type of hit to each of the players selected in the choose player screen 354. The application will receive game statistical data for the selected player and display a result screen 358. The result screen 358 will notify the bettor whether they have won or lost. The result screen 358 will then give the bettor a selection to play the game again. The application then displays a redirect screen 358 that cycles back to the individual team screen 332 if the bettor desires to play the individual game again. The same game screen 334 allows navigation for a choose game screen 370. The choose league screen 370 displays the games that will be played for the day. After the bettor selects a game, a choose team screen 372 is displayed that allows the bettor to select a team in the selected game. After a team has been selected, a choose player screen 374 is displayed that lists all players on the selected team. The choose player screen 374 allows a bettor to choose four players. An assignment screen 376 allows a bettor to assign a type of hit to each of the players selected in the choose player screen 374. The application will receive game statistical data for the selected player and display a result screen 378. The result screen 378 will notify the bettor whether they have won or lost. The result screen 378 will then give the bettor a selection to play the game again. The application then displays a redirect screen 380 that cycles back to the individual game screen 330 if the bettor desires to play the choose game option again. Similar sequences to those shown in screens 370-380 may be displayed for the same division or same league options of the example wagering game. Similar sequences may be displayed for other limitations for player selections in the example wagering game. The notification selection 414 displays a screen with relevant updates from the games played by the players in the sport. For example, the notification screen may display live score updates, final score results, upcoming games and the like. The profile selection 416 allows a bettor to change their profile such as changing contact information, nickname, financial data, and the like. The settings selection 418 allows a bettor to change application settings such as an option to include multiple bets, repeating a wager for another series of games, and the amount bet. The logout selection 420 allows the bettor to log out from the application. A player may register for the wagering game application and select a password as well as information allows selection for transferring and receiving payments for game play. The bettor creates an account and escrow account for transaction of currency for wagers and winnings. This account may be a block chain or crypto currency account defined by a wagering actor such as a casino. The account may also be linked to conventional financial accounts such as a payment service, bank or credit/debit card vendor. Selection of the dashboard 412 allows a user to display a navigation area 430 that allows navigation to selection interfaces. Once a player is selected via the submit player button 534 a player selection interface 540 is displayed as shown in As explained above, a bettor may also select players by a team for the individual play by selecting the team selection button 440 in Similar to the player selection interface 540, each player listing includes the picture of the player, identification information, and batting average. A bettor may assign one of the four hits to four selected players via selecting a player in the listing and hitting one of four hit buttons. When a player is selected via one of the hit buttons, the player listing is highlighted in a color associated with the specific selected hit. Once the games played by the selected players have been concluded, a results interface is shown. In this example, if a bettor wagers $2, and selects four players that hit the cycle, they are awarded a set award. The award may be a set amount such as $10,000 or may be determined by the probability of the selected players achieving the parts of the cycle. Other ways may include splitting an overall prize pool among all winning players for a particular game day, a particular week or a particular season. Each of the exactas in The first exacta is picking four players from an individual team. In this example game, the player selects the league, the games, and then the specific teams. The interface displays a roster for the selected teams. The bettor then selects four players and assigns the type of hit to the selected player. For example, when a bettor selects the team exacta by selecting the sane team button 440 in When the bettor selects the same game exacta option 442 in When the bettor selects the same division exacta option 446 in When the bettor selects the same league exacta option 444 in One promotion that may be offered on the dashboard interface 400 in The example wagering game may also be applied for selecting sets of players on individually, on teams, in games, in a division, or in a league for a series, a half season, a full season, or the post season. The example wagering game may also be applied to other baseball leagues such as minor league baseball, the Nippon League, the KBO League, or the Chinese Professional Baseball League. The example wagering game may apply for other achievements that may be jointly accomplished by different players. For example, in baseball, the wagering game may be modified for selecting four players to hit home runs during a day or another period of the season. The concepts herein may also be applied for achievements in other sports such as golf (selecting players for Par, Birdie, Eagle, Bogie on a hole, a round or a tournament) or basketball (selecting players for double digit steals, assists, 3 pointers in a game). The operation of the example system 100 shown in The application then updates the status interface with whether the selected players have achieved their assigned type of hit (720). The application determines whether the selected players have achieved the selected achievements such as the type of hit (722). If any of the selected players fail, the application displays a play again interface (724). If the selections have been successful, the application determines the applicable payout (726). The application then credits the bettor account for the prize amount (728). The application then displays a success interface that indicates that the bettor has won and the amount won (730). As used in this application, the terms “component,” “module,” “system,” or the like, generally refer to a computer-related entity, either hardware (e.g., a circuit), a combination of hardware and software, software, or an entity related to an operational machine with one or more specific functionalities. For example, a component may be, but is not limited to being, a process running on a processor (e.g., digital signal processor), a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a controller, as well as the controller, can be a component. One or more components may reside within a process and/or thread of execution, and a component may be localized on one computer and/or distributed between two or more computers. Further, a “device” can come in the form of specially designed hardware; generalized hardware made specialized by the execution of software thereon that enables the hardware to perform specific function; software stored on a computer-readable medium; or a combination thereof. The terminology used herein is for the purpose of describing particular embodiments only, and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. Furthermore, to the extent that the terms “including,” “includes,” “having,” “has,” “with,” or variants thereof, are used in either the detailed description and/or the claims, such terms are intended to be inclusive in a manner similar to the term “comprising.” Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. Furthermore, terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art, and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein. While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. Although the invention has been illustrated and described with respect to one or more implementations, equivalent alterations and modifications will occur or be known to others skilled in the art upon the reading and understanding of this specification and the annexed drawings. In addition, while a particular feature of the invention may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application. Thus, the breadth and scope of the present invention should not be limited by any of the above described embodiments. Rather, the scope of the invention should be defined in accordance with the following claims and their equivalents. A method and system for operating a wagering game. The example wagering game may be based on selecting different players in a sport such as baseball via a user device. The selected players are assigned parts of an achievement, such as the Cycle, in baseball. A bettor wins the wagering game by selecting four players and assigning the correct hits of a cycle (single, double, triple, and home run). The bettor receives a payout for successfully predicting the players and the selected hits of the Cycle. 1. A computer implemented method for playing a wagering game based on players in a sports league, the method comprising:
receiving, by a user device, selections from a user including a set of players and assignments for parts of an achievement in at least one sports contest; receiving, by a user device, a wager input by the user, the user device communicating the selections and wager input to a server via the internet; accepting, by the server, the selections and wager input from the user; determining, by the server, whether the set of players have achieved all parts of the achievement; and awarding, by the server, a payout based on the wager input if the set of players has achieved parts of the achievement. 2. The method of 3. The method of 4. The method of 5. The method of 6. The method of 7. The method of 8. The method of 9. The method of 10. A system for operating a wagering game, the system comprising:
a server collecting sports related data; a communications interface to communicate with user devices; a controller operable to:
receive a wager to play a wagering game from a user device; receive selections of a set of players and assignments of parts of an achievement to each of the players; determining whether the achievements are achieved via the collected sports related data; send notification of success for the selected set of players achieving the assigned parts of the achievement; and awarding a payout to the user device. 11. A device for playing a sports wagering game, the device comprising:
a display; a communication interface to receive data from an external server; and a controller operable to:
display information relating to players in a sports league received from the external server; receive selections from a user including a set of players and assignments for parts of an achievement in at least one sports contest; transmit a wager input and the selections via the communication interface to the external server; receive a notification whether the set of players have achieved parts of the achievement; and displaying a payout based on the wager input if the set of players has achieved parts of the achievement on the display. 12. The device of 13. The device of 14. The device of 15. The device of 16. The device of 17. The device of 18. The device of 19. The device of 20. A non-transitory, machine readable medium having stored thereon instructions for operating a wagering game, the stored instructions comprising machine executable code, which when executed by at least one machine processor, causes the machine processor to:
receive selections from a user including a set of players and assignments for parts of an achievement in at least one sports contest; receive a wager input by the user via a user device, the user device communicating the selections and wager input to a server via the internet; accept the selections and wager input from the user; determine whether the set of players have achieved all parts of the achievement; and award a payout based on the wager input if the set of players has achieved all parts of the achievement.PRIORITY CLAIM
TECHNICAL FIELD
BACKGROUND
SUMMARY
BRIEF DESCRIPTION OF THE DRAWINGS
DETAILED DESCRIPTION