BACKGROUNDFuture-draw lottery games involve purchasing a chance or wager, usually in the form of a ticket, to match a result in a drawing to be held after the chance is purchased. Lotto and keno are two examples of future-draw lottery games. In future-draw lottery games, customers can typically purchase tickets or other chances at a dedicated lottery terminal in a convenience store or similar establishment, where the tickets are printed to order. Each dedicated lottery terminal communicates with a central lottery server to exchange information and instructions associated with a given lottery transaction.
In an instant-win or instant lottery game, whether a ticket or chance will be a winner is determined before or at the time of purchase. Thus, a winning instant lottery ticket may typically be redeemed for a prize immediately. Common types of instant win lottery games include pre-printed tickets such as pull-tab tickets, peel-off tickets, or scratch-off tickets. Instant win lottery games may also be provided electronically. Pre-printed instant lottery games are provided in a wide range of types, sizes, colors, and themes. They are typically sold near a cash register or point of sale terminal in a convenience store or other similar establishment, or from unattended terminals or vending machines in high traffic areas, for example train stations, other transportation hubs, bowling alleys, or other entertainment venues. Instant lottery games are typically printed with bright colors in a visually attractive design to attract consumer attention and encourage purchases.
While, in reality, the distribution of lottery winners across various stored or points of purchases is generally random, some lottery players may prefer to make their ticket purchases at “lucky” stores or “lucky” terminals. Other lottery players may prefer to play at “cold stores” or “cold machines”, believing that they are overdue for a win. While these preferences are not necessarily based on an accurate understanding of the mathematics of lottery games, they still may affect the purchasing preferences of many players.
BRIEF DESCRIPTION OF THE DRAWINGSFIG. 1 illustrates an example lottery client/server system that may be used to generate and provide winner awareness data, according to an example embodiment of the present invention.
FIG. 2 illustrates an example lottery terminal, according to an example embodiment of the present invention.
FIG. 3 is a flow chart illustrating an example procedure providing winner awareness data to a lottery client, according to an example embodiment of the present invention.
FIG. 4 is a chart illustrating an example hierarchy of nested geographic areas, according to an example embodiment of the present invention.
FIG. 5 is a process flow illustrating an example procedure for finding a winner awareness client count, according to an example embodiment of the present invention.
FIG. 6 is a process flow illustrating an example procedure for finding a winner awareness client sum, according to an example embodiment of the present invention.
FIG. 7 is a process flow illustrating an example procedure for finding a winner awareness highest prize for a client, according to an example embodiment of the present invention.
FIGS. 8A,8B and8C are examples of winner awareness data displays, according to an example embodiment of the present invention.
FIG. 9 illustrates an example procedure for displaying winner awareness data where processing is performed by the client, according to an example embodiment of the present invention.
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTSWinner awareness data is information describing the historical results that have been achieved by a population of players in a lottery or other game of chance, (e.g., all players who have purchased chances in a lottery in a particular time period at a particular lottery terminal, retail location, or within a particular geographic area). Winner awareness data may include, for example, information about the quantity of prizes won, total value of prizes won, quantity of prizes won of at least a minimum size, total value of prizes won of at least a minimum size, a highest prize won, etc. The winner awareness data may also be associated with a particular historical time interval, for example, the last day, the last week, or the last month. Example winner awareness data displays may include a count of winning chances associated with a particular lottery terminal or geographic area, a sum of the winnings from lottery chances associated with the lottery terminal or geographic area and/or a highest prize from lottery chances associated with the lottery terminal. A winning chance may be considered associated with a lottery terminal or geographic area, for example, if the chance was either purchased from or redeemed at the lottery terminal or at another lottery terminal in the geographic area. Alternatively, the data may focus only on where chances were purchased, or only on where they were redeemed. According to various example embodiments, the winner awareness data may be divided and displayed by terminal, lottery game, lottery game category (e.g., instant lottery and/or future draw lottery), retail chain where a lottery terminal is located, whether winning chances were purchased or redeemed at the lottery terminal or geographic area, etc.
Some example embodiments of the present invention are directed to methods and systems for providing winner awareness data directly to lottery players at or near the place where lottery chances are sold. For example, the winner awareness data may be displayed at or near a lottery terminal, and may include information describing winning chances associated either with the lottery terminal, with lottery terminals in the same retail location, and/or with lottery terminals in the same geographic area. Displaying winner awareness data (e.g., winner display data) in this manner may encourage potential lottery players to purchase lottery chances from the lottery terminal.
According to various example embodiments, the winner awareness data displayed at a given lottery terminal may be selected based on predetermined thresholds. For example, if the winner awareness data from chances purchased at the lottery terminal fails to meet a predetermined threshold (e.g., if the quantity of winners or the amount of winnings at the lottery terminal is too low), then the lottery terminal may instead display winner awareness data from a first geographic area including the lottery terminal. If the winner awareness data from the first geographic area fails to meet a predetermined threshold, then the lottery terminal may display winner awareness data from a second geographic area, which may include the lottery terminal and the first geographic area. In this way, the terminal may tend to display data that will encourage potential players to purchase lottery chances.
Various example embodiments are directed to systems and methods for facilitating the operation of a lottery system. For example, winner display data may be determined for each of a plurality of lottery terminals. Determining the winner display data may comprise determining whether historical winner data from the lottery terminal meets a predetermined criteria (e.g., a predetermined count of winners, a predetermined amount of winnings, etc.). The historical winner data for the lottery terminal may include information concerning prizes won from chances associated with the lottery terminal. If the historical winner data from the lottery terminal meets the predetermined criteria, then the winner display data for the lottery terminal may be determined based on the historical winner data for the lottery terminal. If the historical winner data from the lottery terminal fails to meet the predetermined criteria, then the winner display data may be determined based on historical winner data for a set of lottery terminals comprising the lottery terminal. In example embodiments where the winner display data is determined at a lottery host or other central location, the data may be transmitted to the respective lottery terminals, which may display the data to potential players. In example embodiments where the winner display data is determined by individual lottery terminals, the data may be directly displayed by the lottery terminals.
FIG. 1 illustrates an example lottery client/server system100 that may be used to generate and provide winner awareness data, according to an example embodiment of the present invention. Theexample system100 may include alottery host102 and various lottery clients that may be directly or indirectly in communication with thehost102 via anetwork104. The various types of lottery clients may include, e.g., onlinededicated lottery terminals106, unattended kiosks or instant ticket vending machines (ITVMs)108,lottery terminals112 and114 controlled or administered by alocal server110,POS terminals116, such as conventional grocery store terminals with added lottery capability, portablewireless devices118, such as mobile telephones or PDAs, andpersonal computers120, e.g., computers in jurisdictions that allow legal Internet wagering, the computers having secure lottery Internet plug-ins installed. While most of the discussion in this application references dedicated lottery terminals, it will be appreciated that the disclosed systems and methods also include other alternative types of lottery clients, unless specifically limited otherwise. Thenetwork104 may be, for example, the Internet, an intranet, a local area network (LAN), a wide area network (WAN), a virtual private network (VPN), or other network. Thehost102 may perform centralized processing and administrative tasks regarding the lottery games played at various types of clients, e.g., dedicated lottery terminals. For example, thehost102 may collect, aggregate and distribute winner awareness data, as described herein. Thehost102 may comprise one or more servers and/or processors that may be located in one geographic location, or distributed across multiple geographic locations. According to various example embodiments, thehost102 may comprise two functional components, a first to administer future draw lottery games and a second to administer instant lottery games. Also, in some example embodiments, thehost102 may include dedicated functional components for each individual game administered. Communications between thehost102 and thenetwork104 and other communications over thenetwork104 may be encrypted.
In some example embodiments, thehost102 may comprise various sub-systems for performing certain processing tasks and storing data. A centralsales recording module124 may receive and store information from thevarious lottery terminals106,108, etc., regarding chances sold at the respective terminals. This information may be received, for example, from the terminals. Awinner log126 may be used by thehost102 and/or a functional module thereof, to store the value of prizes associated with each of the chances sold at the various lottery terminals. Thehost102 may determine whether any given chance is associated with a prize and determine the value of the prize. In other example embodiments, the individual terminals may report prizes to thehost102 as winning chances are redeemed at the terminal. A winner displaydata analysis module128 may analyze the value of prizes stored at the winner log126 to determine winner display data for each terminal. The winner display data may be found, for example, as described below with respect to the process flows shown inFIGS. 3 and 9. It will be appreciated that thehost102 may have a configuration different than that shown inFIG. 1. For example, some or all of the functionality of the centralsales recording module124, thewinner log126 and the displaydata analysis module128 may be consolidated and/or distributed to the lottery terminals or to other, dedicated components.
According to various example embodiments, thesystem100 may also comprise ane-mail server122 for facilitating communications between thehost102 and thevarious lottery terminals106,108, etc. While the email server is illustrated as a separate component, it will be appreciated that this service could be provided directly by the host itself, or with other arrangements of system components. When thehost102 directs a communication toward one or more lottery terminals, it may first prepare an e-mail message and send or otherwise direct the e-mail message to the lottery terminal. In some example embodiments, the subject line of the e-mail message may be used by the lottery terminal to identify and properly process the e-mail. For example, e-mails may be used by thehost102 to transmit winner awareness data to the terminals. Each e-mail may be directed to a terminal or terminals and may identify, for example, the type and/or freshness of the winner awareness data therein in the subject line. Also, for example similar e-mail messages may be used by the terminals to direct messages to thehost102. It will be appreciated that as an alternative to the email server, a variety of other approaches may be used to provide the winner awareness to the various clients, including direct writing from the host, synchronous or asynchronous direct communication, other types of messaging services, as a web service that is accessed by the clients, or as auxiliary payloads to other forms of transaction data communicated between the host and the various clients.
Thevarious lottery clients106,108, etc., may include functionality for selling and/or administering lottery chances (e.g., future draw tickets or other chances, instant lottery tickets or other chances, or both). In some example embodiments, each lottery terminal may be configured to facilitate instant lottery games as well as future-draw lottery games. A more detailed description of anexample lottery terminal200 is provided below with reference toFIG. 2. Many different types of lottery terminals may be used, and may be in communication with thehost102 with different forms of connectivity. For example, anonline lottery terminal106 may be located at a store or other retail location, for example, at the checkout counter. Theonline lottery terminal106 may be in communication with thehost102 through thenetwork104. For example, theonline lottery terminal106 may be in real-time or asynchronous/batch communications with thehost102. Theonline lottery terminal106 may be configured to dispense game pieces and accept payment. Communications between theonline lottery terminal106 and thenetwork104 may be encrypted. A lottery kiosk, instant ticket vending machine (ITVM) or other type of self-service terminal108 may be an automated, unattended kiosk located in a high foot traffic area, such as a mall, store, etc. Thelottery kiosk108 may also be in communication with thehost102 through thenetwork104. Communications between thelottery kiosk108 and thenetwork104 may be encrypted. A point of sales terminal (POS)116 may be integrated into an existing POS terminal in a store. ThePOS terminal116 may prompt the player to purchase a ticket or other chance after the player completes a checkout transaction in the store. ThePOS terminal116 may be in communication with thehost102 via thenetwork104, and communications between thePOS terminal116 and thenetwork104 may be encrypted.
According to various example embodiments, some lottery terminals (e.g.,lottery terminals112,114) may be in communication with thelottery host102 via alocal server110. Thelocal server110 may have some or all functionality of thehost102. For example, thelocal server110 may mirror a database stored on thehost102. Thelocal server110 may serve to manage a collection of lottery terminals, (e.g., at a single large location), and to facilitate communications between these terminals and thehost102. Thelocal server110 may be in communication with thehost102 through thenetwork104. Communications between thelocal server110 and thenetwork104 may be encrypted. Afirst lottery terminal112 and asecond lottery terminal114 may be connected to thelocal server110. The communications between thefirst lottery terminal112, thesecond lottery terminal114 and thenetwork104 may be encrypted. It will be appreciated that other devices, including other lottery terminals, may also be connected to thelocal server110.
According to various example embodiments, thesystem100 may include functionality allowing a player's own computer equipment or telephone to server as a lottery terminal. For example, a player may utilize apersonal computer118 to participate in a game, for example, via a secure internet connection with a web-server at thehost102. Thepersonal computer118 may have an attached local printer. Communications between thepersonal computer118 and thenetwork104 may be encrypted. Also, aportable wireless device120 may serve as a lottery terminal. For example, theportable wireless device120 may allow the player to play in a lottery game remotely. Theportable wireless device120 may be, for example, a cell phone or a wireless personal data assistant (PDA) and may be in encrypted communication with thelottery host102 via thenetwork104. Also, according to various embodiments, players may take part in a game using a standard telephone. For example, thehost102 may include suitable equipment and software for receiving a telephone call from a player. On the telephone call, the player may purchase one or more chances.
Amanagement terminal130 in communication with the lottery host may be provided. The management terminal may provide a user interface to an administrator to set the predetermined thresholds for the various types of winner awareness display data, e.g., the number or amount of prizes that are considered a minimum positive result that a retailer would display on their terminal, the various rules that are used in analyzing and selecting the information, the way geographic regions should be divided, and the time periods that should be used. Alternatively, an interface can be provided directly on the retail terminal, allowing a retailer to set the predetermined thresholds themselves for their store, or to opt in or out of the display of winner awareness data on their retail terminal.
FIG. 2 illustrates one embodiment of anexample lottery terminal200. Thelottery terminal200 may represent any of theclients106,108,112,114,116,120,118 described above, and may be programmed to display winner awareness data as described herein. According to various example embodiments, thelottery terminal200 may be any suitable brand or type of lottery terminal including, for example, a conventional Imagine, ALTURA or ISYS lottery terminal, and theLottery Kiosk108 may be a Lottery to Go or Lotto to Go self-service terminal, available from GTECH Corporation, in Providence, R.I. These conventional terminals may have additional software components added in order to facilitate the operation of the winner awareness procedures described herein.
Thelottery terminal200 may include various components such as, for example, acentral processor202, areader204, aprinter206, apayment acceptor208, adispenser210 and adisplay212. Not alllottery terminals200 will have an example of each of these components, and some may have more or fewer components than are shown. For example, aPC lottery terminal118 may not have a dedicatedpayment acceptor208 ordispenser210. Alternatively, someonline terminals106 may have both apayment acceptor208 and adispenser210. In use, thecentral processor202 of the terminal200 may direct the operations of some or all of the other terminal components, and may also be in communication with thehost102 over thenetwork104. For example, communications between thehost102 and thecentral processor202 may be in real-time or may be batch-asynchronous.
Each of the other components of theexample terminal200 may be configured to perform game-related tasks. Thereader204 may be configured to read a machine readable code on various game pieces, (e.g., when the player presents a game piece as part of a request to play a game). Thedisplay212 may be configured to display information to a player including, for example, winner awareness data as described herein. In some terminals, thedisplay212 may include security measures to prevent damage or tampering. For example, thedisplay212 may be placed behind a shatter and scratch resistant panel for protection. Theprinter206 may be configured to print various game pieces including, for example, future-draw lottery game tickets. Thepayment acceptor208 may be configured to accept cash, credit cards, debit cards, vouchers, or other forms of payment. For example, thepayment acceptor208 may include a magnetic strip reader for reading credit and debit cards, a device for receiving cash payments, etc. Thedispenser210 may be configured to dispense the game pieces or tickets including, for example, pre-printed tickets as well as tickets generated by theprinter206.
FIG. 3 is a process flow of one embodiment of a method for providing winner awareness data to a lottery terminal. InFIG. 3,column31 may represent actions performed by the host, whilecolumn32 may represent actions performed by a lottery terminal. Although the process flow ofFIG. 3 illustrates the actions of a single lottery terminal, it will be appreciated that the host may be in direct or indirect communication with multiple lottery terminals, which may perform actions similar to those indicated incolumn32.
At3200, the lottery terminal may maintain historical winner data. The historical winner data for a given terminal may include any kind of data describing winnings and/or prizes associated with the terminal. For example, these may include winnings from chances purchased at the terminal and/or winnings from chances redeemed at the terminal. According to various example embodiments, historical winner data for each terminal may include one or more of a terminal count, a terminal sum and a terminal highest prize. The terminal count may be a count of the qualifying prizes associated with the terminal. The terminal sum may be a sum of the qualifying prizes associated with the terminal. The terminal highest prize may be the highest prize associated with the terminal during a predetermined time period (e.g., within a month, within a quarter, etc.). According to various example embodiments, all prizes considered for the terminal count, terminal sum and highest prize may be qualifying prizes, or prizes having amounts exceeding a predetermined threshold. For example, a prize may be a qualifying prize if its amount is greater than the cost of purchasing the winning chance. Also, in some example embodiments, qualifying prizes may exclude prizes awarding merchandise and other non-monetary items.
According to various example embodiments, the lottery terminal may maintain the historical winner data in real time. For example, as a winning instant lottery chance is sold and/or redeemed at the terminal, it may increment the terminal count, adjust the terminal sum and determine whether the new winning chance is a terminal highest prize. For future-draw lottery games, the terminal may receive the results of a draw (e.g., from the host), determine whether any future-draw chances sold at the terminal are winners, and then update the terminal sum, terminal count and terminal highest prize accordingly. The terminal may also organize the historical winner data into appropriate time periods. For example, historical winner data may be kept for a current week, a previous week, a previous month, etc. In some example embodiments, terminals having the capability of facilitating more than one lottery game may keep separate counts, sums, and highest prizes for each game or game type. For example, historical winner data regarding instant lottery games and future-draw lottery games may be kept separately.
At3202, the terminal may transmit the historical winner data to the host, which may receive the same at3100. In addition, the host may receive historical winner data from other terminals that it is responsible for administering. The historical winner data may be transmitted and/or received according to any suitable frequency including, for example, daily, weekly or upon demand of an operator. Also, according to various example embodiments, the historical winner data may be transmitted to the host via e-mail. It will be appreciated that in some example embodiments, historical winner data may be kept not at the individual terminals, but may instead be kept at a central prize clearing location (not shown). The central prize clearing location may be a server or other computer device for storing and maintaining historical winner data for a plurality of lottery terminals. In this case, the host may receive the historical winner data from the central prize clearing location. Also, according to various example embodiments, the host itself may maintain historical winner data for its terminals. Accordingly, the host may receive the historical winner data from the terminals, from a central prize clearing location, or, in example embodiments where the host maintains the historical winner data, from a local data store.
At3102, the host may aggregate historical winner data from all of its terminals. This may involve deriving from the terminal historical winner data, aggregated historical winner data describing sets of lottery terminals. Terminals included in a common set may be related to one another in any suitable way. For example, the terminals may be located at a common retail chain (e.g., a common convenience store chain, grocery store chain, etc.). In addition to, or instead the terminals in a set may be related by geographic area. For example, deriving aggregated historical winner data may comprise aggregating the winner data into data describing a series of nested geographic areas.FIG. 4 is a chart illustrating one embodiment of ahierarchy400 of nested geographic areas.Terminals408 are at thelowest level401 of the hierarchy. The geographic location ofterminals408 may be determined according to any suitable method. For example, someterminals408 are stationary (e.g., at a retail location).Other terminals408, such as player-owned devices (e.g.,personal computer terminals118, portablewireless device terminals120, etc.) may not be stationary. For example, an Internet based terminal may be located based on the address of its Internet service provider (ISP). Telephone based terminals may be located based on their area code and/or exchange number. Devices, such as cell phones, operating on a wireless network may be identified by triangulation or any other suitable means based on their operation in the wireless network. Also, terminals having Global Positioning Systems (GPS) capability may be located utilizing GPS.
According toFIG. 4,terminals408 in acommon municipality406 are grouped together at thenext level403.Municipalities406 in acommon county404 are grouped together atlevel405, andcounties404 in acommon state402 are grouped together atlevel407. Aggregating terminal specific historical winner data may involve summing the historical winner data from allterminals408 in each geographic area (e.g.,municipality406,county404,state402, etc.). For example, results of the aggregating may include municipality counts, sums and highest prizes for eachmunicipality406, county counts, sums and highest prizes for eachcounty404 and a state count, sum and highest prize for thestate402.
It will be appreciated that thegeographic hierarchy400 is but one example hierarchy. Aggregated historical winner data may be found for other geographic areas/hierarchies as well in addition to, or instead of the states, counties and municipalities shown in thehierarchy400. For example, in the case of lottery terminals selling chances for POWERBALL, MEGA MILLIONS and/or other multi-state lottery games,multiple states402 may be included under a nation or country entry (not shown). Also, different government entities may have different organizations that require modifications to thehierarchy400. For example, some states and/or countries may have more or fewer intermediate layers of geographic organization than the municipality/county/state organization shown inFIG. 4. Also, in some example embodiments, historical winner data may be aggregated by additional factors in addition to or instead of by geographic location. For example, historical winner data may be aggregated by retail chain, lottery game and/or by lottery game type (e.g., instant lottery, future-draw lottery, etc.).
Referring back toFIG. 3, the host may compare the aggregated historical winner data to thresholds or other predetermined criteria to find winner display data for each terminal at3104. Winner display data may be winner awareness data that is customized for a particular terminal. Generally, each geographic area, or other set of terminals, may have one or more thresholds, which may be specific to the geographic area. The thresholds represent a lowest amount of winning (e.g., count, sum and/or highest prize) for a terminal or geographic area that is considered positive, and thus likely to motivate potential lottery players. Thresholds for a given terminal or set of terminals may be determined in any suitable way. For example, common thresholds may be set for all terminals or sets of terminals at a common level of the hierarchy. In this case, the thresholds may be accessible and/or modifiable by a system administrator. Also, for example, thresholds may be received from terminal operators, who may provide the thresholds to the host via thenetwork104 utilizing a terminal or other computer device.
To find winner display data for the terminal, the terminal's historical winner data may be compared to the terminal threshold. If the historical winner data meets or exceeds the terminal threshold, then the terminal's historical winner data may become the winner display data. Otherwise, the process may move up the geographic hierarchy toward larger geographic areas until a geographic area is found with aggregated historical winner data that exceeds that geographic area's associated threshold. In this way, winner display data may be found for all chances sold by a terminal. In addition, or instead, winner display data may be found in a similar way for each retail chain, individual game or category of game supported by the terminal. In some example embodiments, the host may begin applying thresholds above the terminal level of the geographic hierarchy. For example, terminal-level winner display data may not be displayed at terminals owned or controlled by a single player, such as aPC terminal118, or portablewireless device terminal120. Instead, for these devices, the host may begin applying thresholds, as described above, at a geographic level above the terminal level.
FIGS. 5,6 and7 are process flows illustrating example processes for applying thresholds to derive terminal winner display data.FIG. 5 is a process flow showing one embodiment of aprocess500 for finding a winner awareness count for a given terminal. At502, the host may determine if the terminal count of the terminal is greater than a terminal threshold. If the terminal count is greater than the terminal threshold, then the winner awareness count may be set equal to the terminal count at504. If not, then the host may determine whether the count of the next highest geographic area exceeds its associated threshold. For example, at506, the host may determine whether a municipality count exceeds a municipality threshold. The municipality count may be an aggregated count of all winning chances associated with the same municipality as the terminal (e.g., as determined at3102). The municipality threshold may represent a minimum quantity of prizes won at terminals in the municipality that may be sufficient to encourage players to play at terminals in the municipality. If the municipality count exceeds the municipality threshold, then the winner awareness count may be set to the municipality count at508. If the municipality count is not greater than the municipality threshold, then the next higher level of the geographic area may be examined. For example, at510, it may be determined whether the appropriate county count is greater than a county threshold. If so, then the winner awareness count may be set to the county count at512. If not, the process may continue to the next highest level of the geographic hierarchy. Because thestate402 is the highest level of the example hierarchy fromFIG. 4, if the county count does not exceed the county threshold, then the winner awareness count may automatically be set to the state count at514.
FIG. 6 is a process flow showing one embodiment of aprocess600 for finding a winner awareness terminal sum. Theprocess600 may be similar to theprocess500 described above. For example, at602, it may be determined whether a terminal sum is greater than a terminal sum threshold. If the terminal sum is greater than the terminal sum threshold, then the winner awareness sum for the terminal may be set to the terminal sum at604. If not, then it may be determined, at606, whether the municipality sum is greater than a municipality sum threshold. If the municipality sum is greater than the municipality sum threshold, then the winner awareness sum for the terminal may be set to the municipality sum at608. If not, then it may be determined at610 whether the county sum is greater than the county sum threshold. If the county sum is greater than the county sum threshold, then the winner awareness sum for the terminal may be set to the county sum at612. If not, then the winner awareness sum may be set to the state sum at614.
FIG. 7 is a process flow showing one embodiment of aprocess700 for finding a winner awareness highest prize for a terminal. Again, theprocess flow700 may be similar to the process flows500,600 in that successive thresholds are applied to aggregated historical winner data up the geographic hierarchy until a value is found exceeding a predetermined threshold. At702, it may be determined whether a terminal highest prize is greater than a terminal highest prize threshold. The terminal highest prize may be the highest prize won at the terminal during a predetermined period (e.g., in the previous month). If the terminal highest prize is greater than the terminal highest prize threshold, then the winner awareness highest prize for the terminal may be set to the terminal highest prize at704. If not, then it may be determined at706 whether the municipality highest prize is greater than a municipality highest prize threshold. If the municipality highest prize is greater than the municipality highest prize threshold, then the winner awareness highest prize may be set to the municipality highest prize, at708. If not, then it may be determined, at710, whether the county highest prize is greater than a county highest prize threshold. If it is, then the winner awareness highest prize for the terminal may be set to the county highest prize at712. If not, then the winner awareness highest prize for the terminal may be set to the state highest prize at714.
Referring back toFIG. 3, when appropriate winner display data has been generated for each terminal, the winner display data may be transmitted by the host at3106, and received by the terminal at3204. The winner display data may comprise, for example, a winner awareness count for the terminal, a winner awareness sum for the terminal and/or a winner awareness highest prize for the terminal. It will be appreciated that various other forms of winner display data may be generated and transmitted to the terminal in addition to or instead of those shown. The winner display data may be transmitted to the terminal in any suitable form. For example, according to various example embodiments, the host may package the winner display data into one or more e-mail messages directed to the terminal, as described above. The subject lines of the e-mails may identify them to the terminal as winner awareness e-mails and may further identify the type of winner display data included in the e-mail (e.g., a count, a sum, a highest prize, a game that the data describes, a category of game that the data describes, etc.). According to various other embodiments, the winner display data may be transmitted to the terminal as a direct communication over thenetwork104.
At3206, the terminal may display the winner display data. The terminal may display the winner display data according to any suitable method. For example, as described above, many terminals have a display. The display may run a constant program of images and/or text including, for example, advertisements for lottery games that may be played at the terminal, other advertisements, etc. According to various example embodiments, one or more slides or other subdivisions of the display program may be reserved for winner display data. When there are multiple types of winner display data (e.g., count, sum and/or highest prize data), then some example embodiments may reserve a separate slide or subdivision of the display program for each data type. In some example embodiments, the process flow shown inFIG. 3 may be performed periodically including, for example, every hour, every day, every week, every partial week, etc.
FIGS. 8A,8B and8C are examples of winner display data screens.FIG. 8A shows one embodiment of ascreen802 illustrating a winner awareness highest prize that is specific to a given lottery game and presented at the municipality level.FIG. 8B shows one embodiment of ascreen804 illustrating a winner awareness count that is presented at the terminal level and is generic to all games played at the terminal.FIG. 8C shows one embodiment of ascreen806 illustrating a winner awareness sum that is presented at the county level and is specific to a given lottery game type (e.g., instant lottery games, future draw lottery games, etc.). Each of thescreens802,804,806 may be shown at an appropriate terminal. For example, thescreen802 may be shown at a terminal located in the example municipality. Thescreen806 may be shown at a terminal in the example county. Thescreen804 may be shown at the specific terminal referred to therein. The double-carroted text indicates places in thescreens802,804,806 where winner display data would be inserted when the screens are in use. For example, at the space labeled <<lottery game>> inscreen802, the name of the lottery game described by the winner display data may be inserted. At the space labeled, <<highest prize amount>>, the highest prize winner display data for the municipality may be listed. As shown, thescreens802,804,806 comprise plain text, which may be displayed in any suitable format and by any suitable display device. For example, the screens may be shown by a scrolling text display. Also, for example, the screens may be shown in a full screen. When used on a full screen, graphics and/or more stylized text may be used, for example, based on the trademarks and other graphics of the particular lottery, other sponsors, etc.
The process illustrated inFIG. 3 may be performed at any suitable regular or irregular frequency. For example, in some example embodiments, the process flow ofFIG. 3 may be performed every day. Historical winner data considered by the process flow may also be updated daily. In this way, the lottery terminals may receive updated winner display data every day. Also, in some example embodiments, the process flow ofFIG. 3 may be performed constantly and in real time. This may allow the lottery terminals to receive updated data on a real time basis. It will be appreciated that the process flow may be performed at any other suitable time interval including, for example, weekly, monthly, bi-weekly, etc.
According to various example embodiments, some or all of the processing performed by the host in the process flow may be pushed to the terminals. For example,FIG. 9 illustrates one embodiment of a process flow for displaying winner display data where additional processing actions are performed by the terminal. Actions in thecolumn91 may be performed by the host, while actions in thecolumn92 may be performed by the terminal. At9202, the host may maintain historical winner data, as described above with respect to3200. Again, it will be appreciated that the historical winner data for a given terminal may be maintained by the host, or by a central prize clearing location in addition to, or instead of at the terminal.
At9204, the terminal may transmit the historical winner data to the host (e.g., via e-mail). The host may receive the same at9102. At9104, the host may aggregate the historical winner data, for example, as described above. At9106, the host may transmit terminal specific aggregated historical winner data to each terminal under its control. The terminal may receive the terminal specific aggregated historical winner data at9206. Terminal specific aggregated historical winner data may include historical winner data describing all of the geographic areas to which a terminal belongs. For example, in a geographic hierarchy similar to that shown inFIG. 4, terminal specific aggregated historical winner data may include terminal historical winner data, municipality historical winner data, county historical winner data and state historical winner data for the municipality, county and state including the terminal. At9208, the terminal may apply thresholds to determine the terminal winner display data. This may occur in a similar manner to that described above with respect to3104 and process flows500,600 and700, except that the processing may be performed by the terminal. At9210, the terminal may display the winner display data, for example, as described above.
It will be appreciated that all of the disclosed methods, games, and procedures described herein can be implemented using one or more computer programs or components. These components may be provided as a series of computer instructions on any conventional computer-readable medium, including RAM, ROM, flash memory, magnetic or optical disks, optical memory, or other storage media. The instructions may be configured to be executed by a processor, which when executing the series of computer instructions performs or facilitates the performance of all or part of the disclosed methods, games, and procedures.
In the preceding specification, the present invention has been described with reference to specific example embodiments thereof. It will, however, be evident that various modifications and changes may be made thereunto without departing from the broader spirit and scope of the present invention as set forth in the claims that follow. The specification and drawings are accordingly to be regarded in an illustrative rather than restrictive sense.