+

EP1675665A4 - Appareil et procede pour attribuer un prix - Google Patents

Appareil et procede pour attribuer un prix

Info

Publication number
EP1675665A4
EP1675665A4 EP04761455A EP04761455A EP1675665A4 EP 1675665 A4 EP1675665 A4 EP 1675665A4 EP 04761455 A EP04761455 A EP 04761455A EP 04761455 A EP04761455 A EP 04761455A EP 1675665 A4 EP1675665 A4 EP 1675665A4
Authority
EP
European Patent Office
Prior art keywords
controller
auxiliary
auxiliary controller
gaming
prize
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP04761455A
Other languages
German (de)
English (en)
Other versions
EP1675665A1 (fr
Inventor
Ali Jomaa
Stephen Cowan
Dean Wright
Gorp Paul Van
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Paltronics Australasia Pty Ltd
Original Assignee
Paltronics Australasia Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2003905792A external-priority patent/AU2003905792A0/en
Application filed by Paltronics Australasia Pty Ltd filed Critical Paltronics Australasia Pty Ltd
Publication of EP1675665A1 publication Critical patent/EP1675665A1/fr
Publication of EP1675665A4 publication Critical patent/EP1675665A4/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3202Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
    • G07F17/3223Architectural aspects of a gaming system, e.g. internal configuration, master/slave, wireless communication
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3244Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes
    • G07F17/3258Cumulative reward schemes, e.g. jackpots
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3286Type of games
    • G07F17/329Regular and instant lottery, e.g. electronic scratch cards

Definitions

  • the present invention relates to an apparatus and a method for allocating a prize.
  • the invention has been developed primarily for use with a plurality of interlinked gaming terminals in one or more gaming establishments and will be described hereinafter predominantly with reference to this application.
  • the invention is not limited to that particular field of use and is also suitable for use with online gaming, lotto, pools, lotteries, art unions, bingo, raffles and other games involving one or more wagers being placed upon an outcome having a finite probability of occurring.
  • the invention is applicable to any type of electronic transaction, such as those processed by electronic cash registers and those that may be entered into on a personal computer via the internet, for example.
  • BACKGROUND TO THE INVENTION Any discussion of the prior art throughout the specification should in no way be considered as an admission that such prior art is widely known or forms part of common general knowledge in the field. It is known to "link" gaming terminals to provide a number of additional functionalities. This includes the ability to control the awarding of a prize, as the pool of available funds is greater and the amount of funds available is known rather than having to be estimated. Another functionality of interlinked gaming terminals is that secondary gaming is possible.
  • a central display provides the gamers with a visual indication of a presently available jackpot prize that is being incrementally increased as the gamers operate the interlinked gaming terminals. It is known by the gamers that the prize will be awarded when it is incremented to a randomly selected value that is less than a predefined value. Typically, the predefined value will also be visually indicated to the gamers by the display. The use of such functionality is intended to provide additional impetus to the gamers to play the terminals and thereby win the jackpot prize in addition to any prize available to be awarded by the respective terminal.
  • prior art implementations of such inter-linked terminals typically require high bandwidth communications because of the large amount of data communicated between the various gaming terminals and a primary controller.
  • a method of allocating a prize using a gaming apparatus including: a primary controller for determining the award of a prize; and an auxiliary controller capable of communication with the primary controller, the auxiliary controller being further capable of communication with one or more gaming terminals, the method including the steps of: receipt by the auxiliary controller of data from one or more of the gaming terminals, the data including at least one gaming terminal identifier and associated gaming terminal accumulated amount; storage of the data in a memory accessible to the auxiliary controller; being responsive to the gaming terminal accumulated amounts for deriving a total contributory amount; communication from the auxiliary controller to the primary controller of the total contributory amount; determination by the primary controller of whether or not to award a prize based upon the total contributory amount; where the determination is to award a prize, communication from the primary controller to the auxiliary controller of data associated with the determination; and analysis by the auxiliary controller of the data associated with the determination and the data stored in the memory to determine to which of the gaming terminals the prize is to
  • the method includes the step of being responsive to each gaming terminal accumulated amount for deriving a respective contributory amount. More preferably, the total contributory amount is the sum of the respective contributory amounts in a predetermined period. Preferably, the method includes the step of being responsive to the gaming terminal accumulated amounts to derive a total accumulated amount. More preferably, the total accumulated amount is the sum of the accumulated amounts in a predetermined period and the total contributory amount is a portion of the total accumulated amount. More preferably, the total contributory amount is any one of a proportion, fraction or percentage of the total accumulated amount. In a preferred embodiment the fraction or percentage is calculated by a comparison of a portion of the total accumulated amount and the total accumulated amount.
  • the contributory amounts are determined with reference to the respective gaming terminals. That is, in these other embodiments, the contributory amounts need not be the same, either in quantum or as a proportion to the respective gaming terminal accumulated amounts.
  • the auxiliary controller communicates with the primary controller via a wide area network (WAN) having a bandwidth of less than or equal to 10,000 bits per second. More preferably, the auxiliary controller communicates with the gaming machines via a local area network (LAN) having a bandwidth approximately equal to 10 mega bits per second.
  • the apparatus includes a plurality of auxiliary controllers each capable of communication with the primary controller and each capable of communication with a respective set of one or more gaming machines.
  • the auxiliary controllers and the primary controller are geographically separate and each of the auxiliary controllers are disposed at separate venues.
  • the method includes the step of communication from the auxiliary controller to the primary controller of an auxiliary controller identifier.
  • the step of storage of the data in a memory accessible to the auxiliary controller includes storing a list of the gaming terminal identifiers and the associated gaming terminal accumulated amounts ordered chronologically as received by the auxiliary controller.
  • the auxiliary controller maintains an inventory of gaming terminal identifiers and is responsive to a signal from the primary controller for transmitting changes in the inventory to the primary controller.
  • a contributory amount is communicated to the primary controller once for each of a predefined polling period.
  • the predefined polling period is at least 2 seconds. More preferably, the predefined polling period is at least 1 second.
  • the method includes the step of communicating a win message from the auxiliary controller to the gaming terminal to which the prize is to be allocated.
  • the method includes the step of communicating a win message from the auxiliary controller to the primary controller.
  • the method is performed at least once every 5 seconds. More preferably, the method according to any one of the preceding claims wherein the method is performed at least once every 2 to 3 seconds.
  • the gaming terminals include any one or more of the following: a poker machine; a point of sale register; a mobile phone; a personal computer; an access control point; and a television.
  • an apparatus for allocating a prize including: a primary controller, an auxiliary controller and a plurality of gaming terminals, the auxiliary controller having first communication means for receipt of data from one or more of the gaming terminals, the data including one or more gaming terminal identifier and associated gaming terminal accumulated amount, the auxiliary controller having a memory for storage of the data; the auxiliary controller having a processor for deriving a total contributory amount from the gaming terminal accumulated amount; the auxiliary controller having second communication means for communication to the primary controller of the total contributory amount; the primary controller having a comparator for determination of whether or not to award a prize based at least in part upon the total contributory amount; the primary controller having access to the second communication means so as to communicate data associated with the determination to the auxiliary controller; and the auxiliary controller being responsive to the data associated with the determination and the data stored in the memory so as to determine to which of the gaming terminals the prize is to be allocated.
  • the first communication means is a local area network and the second communication means is a wide area network.
  • a third aspect of the invention there is provided a method of allocating a prize in a gaming system having a primary controller, an auxiliary controller and a plurality of gaming terminals, the method including the steps of: collating and storing data at the auxiliary controller indicative of accumulated amounts associated with one or more of the gaming terminals; calculating a total contributory amount at the auxiliary controller; communicating the total contributory amount to the primary controller; using the primary controller to determine whether or not to award a prize and to determine data associated with the determination; communicating the data associated with the determination to the auxiliary controller; and using the auxiliary controller to determine to which of the gaming terminals the prize should be awarded.
  • a method of allocating a prize using an electronic apparatus wherein said apparatus includes: a primary controller for determining the award of a prize; and an auxiliary controller capable of communication with said primary controller, the auxiliary controller being further capable of communication with one or more terminals; the method including the steps of: a) receipt by the auxiliary controller of data from one or more of the terminals, the data including one or more terminal identifier and associated terminal accumulated amount; b) storage of the data in a memory accessible to said auxiliary controller; c) calculation by the auxiliary controller of a total contributory amount that is derived, at least in part, from the data; d) communication from the auxiliary controller to the primary controller of the total contributory amount; e) determination by the primary controller of whether or not to award a prize based at least in part upon the total contributory amount; f) if the determination in step e) is positive, communication from the primary controller to the auxiliary controller of data associated with the determination; and g) analysis
  • At least one of the terminals is a point of sale terminal and an accumulated amount associated with the point of sale terminal is representative of a dollar value of purchases at the point of sale terminal.
  • the accumulated amount associated with the point of sale terminal is representative of a number of products sold in transactions processed at the point of sale terminal.
  • an apparatus for allocating a prize including: a primary controller, an auxiliary controller and a plurality of terminals, the auxiliary controller having first communication means for receipt of data from one or more of the te ⁇ ninals, the data including one or more terminal identifier and associated terminal accumulated amount, the auxiliary controller having a memory for storage of the data; the auxiliary controller having a calculator for calculation of a total contributory amount derived, at least in part, from the data; the auxiliary controller having second communication means for communication to the primary controller of the total contributory amount; the primary controller having a comparator for determination of whether or not to award a prize based at least in part upon the total contributory amount; the primary controller having access to said second communication means so as to communicate data associated with the determination to the auxiliary controller; and said auxiliary controller being responsive to the data associated with the determination and the data stored in said memory so as to determine to which of the terminals the prize is to be allocated.
  • a method of allocating a prize in a system having a primary controller, an auxiliary controller and a plurality of gaming terminals said method including the steps of: collating and storing data at the auxiliary controller indicative of accumulated amounts associated with one or more of the terminals; being responsive to the data for calculating a total contributory amount at the auxiliary controller; communicating the total contributory amount to the primary controller; using the primary controller to determine whether or not to award a prize and to determine data associated with said determination; communicating the data associated with said determination to the auxiliary controller; and using said auxiliary controller to determine to which of the terminals the prize should be awarded.
  • a seventh aspect of the invention there is provided a method of allocating a prize using a gaming apparatus, wherein said apparatus includes: a primary controller for determining the award of a prize; and an auxiliary controller capable of communication with said primary controller, said auxiliary controller being further capable of communication with one or more gaming terminals; said method including the steps of: a) receipt by the auxiliary controller of data from one or more of the gaming terminals, said data including one or more gaming terminal identifier and associated gaming terminal contribution amount; b) storage of said data in a memory accessible to said auxiliary controller; c) calculation by said auxiliary controller of a total contributory amount; d) communication from said auxiliary controller to the primary controller of the total contributory amount; e) determination by the primary controller of whether or not to award a prize based at least in part upon the total contributory amount; f) if the determination in step e) is positive, communication from the primary controller to the auxiliary controller of data associated with the determination; and g) analysis by the auxiliary controller of the data associated with
  • a method of allocating a prize in a system having a primary controller, an auxiliary controller and a plurality of gaming terminals said method including the steps of: collating and storing data at the auxiliary controller indicative of contributory amounts associated with one or more of the terminals; being responsive to the data for calculating a total contributory amount at the auxiliary controller; communicating the total contributory amount to the primary controller; using the primary controller to determine whether or not to award a prize and to determine data associated with said determination; communicating the data associated with said determination to the auxiliary controller; and using said auxiliary controller to determine to which of the terminals the prize should be awarded.
  • a ninth aspect of the invention there is provided a method of allocating a prize using a gaming apparatus, the apparatus including: a primary controller for determining the award of a prize; and an auxiliary controller capable of communication with the primary controller, the auxiliary controller being further capable of communication with one or more gaming terminals, the method including the steps of: receipt by the auxiliary controller of data from one or more of the gaming terminals; storage of the data in a memory accessible to the auxiliary controller; communication from the auxiliary controller to the primary controller of a contributory amount derived from the data; determination by the primary controller of whether or not to award a prize based upon the contributory amount; where the determination is to award a prize, communication from the primary controller to the auxiliary controller of data associated with the determination; and analysis by the auxiliary controller of the data associated with the determination and the data stored in the memory to determine to which of the gaming terminals the prize is to be allocated.
  • the data from one or more of the gaming terminals includes at least one gaming terminal identifier and associated gaming terminal accumulated amount. More preferably, the contributory amount is derived from the gaming terminal accumulated amount. In another embodiment, the data is indicative of a contribution from the respective gaming terminal, and the contributory amount is derives from the contributions from the respective terminals. In one embodiment, the contributory amount is the sum of the contributions from the separate terminals.
  • Figure 1 is a schematic depiction of a first preferred embodiment of the present invention
  • Figure 2 is a flow chart showing steps performed by an auxiliary controller when polling the gaming terminals
  • Figure 3 is a flow chart showing steps performed by a primary controller when determining whether or not to award a prize
  • Figure 4 is a flow chart showing steps performed by an auxiliary controller once the primary controller has determined that a prize should be awarded
  • Figure 5 is a schematic depiction of a first preferred embodiment of the present invention.
  • the first preferred embodiment of a gaming apparatus as illustrated in Figure 1 includes a primary controller (1) for determining the award of a prize.
  • the primary controller (1) is typically a server, for example a personal computer running a windows advanced server program and using an SQL database. Such hardware and software is readily commercially available and its use is well known to those skilled in the ait.
  • the logic used by the primary controller (1) to determine whether or not a prize is awarded will vary in different implementations, however in the illustrated preferred embodiment the prize is awarded once an incrementally increased accrued input amount tracked by the primary controller (1) has reached or exceeded a randomly selected value.
  • alternative schemes are used, for example that described in co-pending Australian Provisional Patent Application No.
  • the auxiliary controller (2) is capable of communication with the primary controller (1) via a wide area network (3).
  • a wide area network (3) As will be appreciated by those skilled in the art, such a network is referred to as a WAN.
  • Routers (43 and 44) provide an interface between the wide area network (3) and the primary controller (1) and the auxiliary controllers (2) respectively in a manner which is well known to those skilled in the art.
  • the bandwidth of communications across the wide area network (3) is typically limited, for example in the preferred embodiment the data communications baud rate is 9600 bits per second. In other embodiments alternative baud rates are used.
  • the auxiliary controller (2) is also capable of communication with one or more gaming terminals (4) via a local area network (5) having a data communications baud rate of 10 mega bits per second.
  • a local area network (5) having a data communications baud rate of 10 mega bits per second.
  • a network is referred to as a LAN.
  • the LAN uses different baud rates. Notwithstanding, it is more typical that the baud rate for the LAN will be much greater than the baud rate for the WAN that links the LAN to the central controller.
  • this LAN (5) is in the form of a serial network, for example an RS-485, or the like.
  • Each of the gaming terminals (4) interfaces with the serial network via interface cards (45) in a known manner.
  • Each of the gaming machines (4) include a display (46) upon which the game is displayed. It is worth noting that the terms “gaming terminals” and “gaming machines” are taken to be interchangeable for the purpose of the specification.
  • the gaming terminals (4) are typically poker machines, however the invention is also applicable to other types of games involving one or more wagers being placed upon an outcome having a finite probability of occurring.
  • Yet other embodiments of the invention are applicable to retail transactions and associated marketing schemes, such as loyalty schemes. For example, a trader may choose to offer a prize once a certain amount of revenue has been received in total sales, once a given number of a predefined product line has been sold, or once a predetermined milestone has been achieved.
  • a prize is awarded to every hundredth consumer who enters into a transaction.
  • the gaming is the marketing promotion from which the prize is derived. Consumers will typically have a range of degrees of awareness of their level of participation in such gaming.
  • the gaming terminals include personal computers, mobile phones and access control points. For example, a prize is awarded when a website is visited under set conditions, when a cellular telephone call satisfies a given criteria, or once a predetermined number of people have used an access control point.
  • Digital television technology is also presently contemplated as interfaces for gaming terminals.
  • a single auxiliary controller (2) is typically disposed at each gaming venue and is connected to the local area network (5) so as to communicate with all of the gaming terminals (4) at that venue.
  • auxiliary controller's "associated group” (8) the group of gaming terminals (2) to which any given auxiliary controller (2) is connected via the local area network (5) shall be referred to as that auxiliary controller's "associated group" (8).
  • the venues at which the auxiliary controllers (2) are disposed (6) are typically geographically separate from each other and from the venue (7) at which the primary controller (1) is disposed.
  • the venue at which the auxiliary controllers (2) are disposed may be referred to as "remote sites” (6) and the venue at which the primary controller is disposed may be referred to as the "central site” (7), as shown in Figure 1.
  • a progressive display (47) is disposed at the gaming venue to display infonnation to the gamers regarding the jackpot prize.
  • Some embodiments of the gaming machines (4) include separate displays, referred to as "tablets", which are also used to display information to the gamers regarding the jackpot prize.
  • a database server (40) and a workstation (41) are disposed at the central site and are connected to the primary controller (1) via a local area network (42).
  • This local area network (42) may be in the form of an Ethernet making use of category 5 cables, hubs, etc, in a known manner. However other types of LAN's, such as wireless LAN's, and the like, are utilised in alternative embodiments.
  • the database server (42) is utilised by the primary controller (1) for the storage and retrieval of data.
  • the workstation (41) allows an administrator to interface with the apparatus.
  • Each of the gaming terminals (4) include meters which track various parameters associated with the performance and usage of the gaming terminal (4).
  • each of the gaming terminals (4) include a meter which tracks the total amount of revenue which has been received by the gaming terminal (4).
  • This is one of the main parameters used in the preferred embodiment of this invention, however it will be appreciated that other parameters may also be utilised, for example parameters which track the number of games played, the number or monetary value of prizes awarded, the contribution that a game played at that terminal makes to a linked jackpot, etc. In general, whichever of these parameters is used shall be referred to as an "accumulated amount”.
  • the auxiliary controllers (2) are each responsive to a polling period, which in the preferred embodiment is 1 second. This period is chosen to be large enough to enable an auxiliary controller (2) to receive data from the maximum possible number of gaming terminals (4) which may be in its associated group (8).
  • the auxiliary controllers (2) receive data from at least some of the gaming terminals (4), as shown at step 20 of Figure 2.
  • the data includes one or more gaming terminal identifiers and associated gaming terminal accumulated amount.
  • each auxiliary controller (2) obtains this data from each of the gaming terminals (4) to which it is connected via the local area network (5).
  • each auxiliary controller (2) obtains this data from each member of the associated group (8) of gaming terminals (2).
  • each of the auxiliary terminals (2) only receive data from those gaming terminals in their respective groups (8) for which the accumulated amount has altered since the last polling period.
  • This is advantageous since, in a 1 second polling period, it is likely that only a small sub-set of the associated group (8) of a given auxiliary controller (2) will experience an alteration in their accumulated amount, such as an increase in their revenue amounts. And where there is a change in an accumulated amount it will typically only be due to a single game having been initiated or played at a given terminal. That is, the system is set up to provide, in effect, real time operation.
  • This data as received by the auxiliary controller (2) within any given polling period is stored a memory accessible to the auxiliary controller (2), as shown at step 21 of Figure 2.
  • auxiliary controller No. 4 also known at auxiliary controller No. 4
  • auxiliary controller No. 4 receives and stores the following data in its memory:
  • Table 1 This data is expressed in the above list, and stored in the memory, in the chronological order in which it was received from the gaming terminals (2).
  • gaming terminal No. 12 was the first to experience a change in its accumulated amount whereby its revenue increased by $2. This was followed by gaming terminal no. 20 and so on.
  • the sequence of entries in this list is indicative of the order in which the entries were received by Server No. 4 (2) from the various gaming terminals (4).
  • additional time and date data is also stored in association with the data shown in table 1. All communication of data between the gaming terminals (4) and the auxiliary controllers (2) takes place across the local area network (5) and therefore benefits from its high baud rate as compared to that of the wide area network (3).
  • the gaming terminals communicate directly with the primary controller via the wide area network.
  • the gaming terminals (4) communicate to their auxiliary controller (2) an accumulated amount which is the amount by which their revenue has altered.
  • the gaming machines simply communicate an updated total revenue Figure to the auxiliary controller (2), which then subtracts the previous revenue Figure for the relevant gaming terminal to calculate the amount by which the revenue has altered.
  • the next step is for each of the auxiliary controllers (2) to calculate a total contributory amount, as shown at step 22 of Figure 2. It will be appreciated that the revenue from each machine includes only a small proportion that will contribute to the major prize.
  • the total contributory amount is derived from the accumulated amount by determining the proportion of the accumulated amount from each machine that will contribute to the determination by primary controller (1) of whether to award a prize.
  • the total contributory amount is calculated from a total accumulated amount, being the sum of each of the machines' accumulated amounts.
  • the total contributory amount is calculated by summing the contributory amounts derived from each machine, these being proportions of the respective machines' accumulated amounts.
  • the machines provide the contributory amounts - that is, the accumulation amount provided by a machine is the respective contributory amount, that having been calculated by the machine in the first place — and the auxiliary controller sums those amounts for a given polling period.
  • the contributory amount while typically derived from the accumulated amount, is a separately calculated number. In the embodiments, the calculation occurs either at the auxiliary controller or the terminals - that is, not at the central or primary controller. In the present embodiment, 1% of each machines accumulated amount will contribute to the dete ⁇ nination by primary controller (1) of whether to award a prize. Therefore, the contributory amount is 1% of the accumulated amount. In other embodiments, alternative percentages or flat amounts are used. In still further embodiments, the percentage varies between machines at a given site. In some embodiments, the percentage or amount is determined, at least in part, by the gamer using a respective machine. In the above example, Server No.
  • auxiliary controller No. 4 would communicate the following data to the primary controller:
  • the primary controller (1) determines whether or not to award a prize at step 25.
  • the prize is awarded once the total contributory revenue received by all of the gaming terminals (2) exceeds a randomly selected value. For example, assume that the running value of total contributory revenues at tracked by the primary controller (1) is $1,072.10 prior to processing by the primary controller (1) of the data received from auxiliary controller No. 4. Further, assume that the randomly selected trigger value at which the prize is awarded is $1,072.14. Once the primary processor (1) increments the running total by the $0.08 amount communicated by Server No. 4, the running value of total contributory revenues equals $ 1 ,072.18, which exceeds the randomly selected trigger value of $1,072.14.
  • the primary controller (1) determines that the prize is to be awarded to one of the gaming terminals (2) in the group (8) associated with Server No. 4. If it is determined that no prize is to be awarded, the primary controller (1) • returns to step 24 to receive data from another of the auxiliary controllers (2). However, if the primary controller (1) determines that a prize is to be awarded, it communicates "data associated with said determination" to the relevant auxiliary controller (2), as shown at step 26 of Figure 3. In one preferred embodiment the "data associated with said determination" is the portion of the total contributory amount identified by the relevant auxiliary controller (2) that would have been required to increment the running value to the trigger value.
  • this portion is $0.04, since this is the amount that would have been required to increment the running value from $1,072.10 to the trigger value, $1,072.14.
  • the primary controller (1) communicates the following data to Server No. 4 via the wide area network (3): Data Associated with said Dete ⁇ nination $0.04 (Table 3)
  • the "data associated with said determination” is received by Server No 4 at step 27.
  • This data is then analysed by the auxiliary controller (2) in conjunction with the data stored in its memory (that is, the data illustrated in Table 1) to determine to which of the gaming terminals (2) the prize is to be allocated, as shown in step 28 of Figure 4.
  • auxiliary controller No 7 refers to the information previously stored in its memory to determine that if the "data associated with said determination" is between or equal to $0 and $0.02 (that is, the $2 identified by gaming terminal No. 12 was the accumulated amount which triggered the jackpot), then gaming terminal No. 12 is the winning teraiinal (2). If the amount is greater than$0.02 and less than or equal to $0.07 (that is, the $5 identified by gaming terminal No. 20 was the accumulated amount which triggered the jackpot) then the winning terminal is No. 20. Finally, if the "data associated with said determination" is greater than $0.07 and less than or equal to $0.08 (that is, the $1 identified by gaming terminal No 3 was the accumulated amount which triggered the jackpot), then the winning terminal is No. 3.
  • the auxiliary controller (2) then communicates a win message to the gaming terminal (4) to which the prize is to be allocated.
  • auxiliary controller No. 4 sends a win message to gaming terminal No. 20 via the local area network (5), thereby causing gaming terminal No. 20 to notify the gamer operating that terminal of the win.
  • the auxiliary controller (2) communicates a win message to the primary controller (1). This win message includes the gaming terminal identifier of the gaming terminal (2) to which the prize was allocated, which in the running example is gaming te ⁇ ninal identifier No. 20.
  • the preferred embodiment of the invention advantageously streamlines the amount of processing which must take place at the primary controller (1). Instead, a proportion of the processing takes place at each of the auxiliary controllers (2).
  • the preferred embodiment also substantially reduces the amount of data which must flow between the primary processor (1) and each of the gaming machines (4) as compared to at least some of the prior art systems. This is achieved by making use of the faster communications performance of the LAN (5) as compared to the WAN (3) and also by the implementation of a means by which the auxiliary controller can determine the winning gaming machine (4) upon receipt of the "data associated with the determination".
  • the primary controller maintains a separate list of the contributing machines associated with each auxiliary controller.
  • the lists are updated each time the respective auxiliary controller comes online. However, the updating is performed in a manner to also reduce the bandwidth requirements from the WAN.
  • primary controller (1) communicates to the auxiliary controller a cyclic redundancy code (CRC) of the list relevant to the auxiliary controller (2).
  • CRC is an algorithmically generated compressed code for the relevant list, and is of far lesser size than the list from which it is derived.
  • Auxiliary controller (2) has, stored in the memory, a real-time current list of the machine identifiers of machines presently contributing to the prize.
  • Auxiliary controller (2) generates a CRC from the locally stored list, and compares that CRC with the CRC communicated by the primary controller. If the two CRCs differ, the auxiliary controller informs the primary controller accordingly. In response, the primary controller sequentially generates and sends a CRC for the separate items in the list for that auxiliary controller. These CRCs are progressively received and compared with the corresponding CRC for the list held locally by the auxiliary controller until such time as the differences between the lists are identified by the auxiliary controller. Once identified, the differences are reconciled to ensure that the list at the primary controller is an accurate representation of the relevant devices that are connected with auxiliary controller (2).
  • CRCs in the manner described above further reduces the amount of data being transferred across the WAN when compared with the approaches of known systems. That is, initially only a compressed code is communicated, and only if this identifies a difference is any further investigation undertaken into the differences. And even then, the lists themselves are not directly compared to obviate the need to send the complete list. Once the investigation of the differences is finalised, the communication of the relevant entry in the locally held list is also communicated to the primary controller as a CRC. It also allows further processing to be distributed to the auxiliary controllers. That is, in this embodiment, the comparison of the CRCs occurs at the auxiliary controller. In the above embodiment, the CRCs are all generated with a common protocol of CRC32.
  • a preferred embodiment of the invention as applied in a retail context has a similar layout to that shown in either Figure 1 or Figure 5, however with point of sale terminals (4), such as cash registers for example, taking the place of the gaming terminals (4).
  • the merchant may choose to award a prize every time total sales across all of the terminals (4) in the network (hereinafter referred to as the "global sales total") exceed a predefined target amount, say $1,000,000.
  • the contributory amount for each terminal is equal to the accumulated amount. It will be appreciated, however, that the value of the prize will typically be far less than the total accumulated amount.
  • each of the auxiliary controllers (2) obtains data from each of the terminals (4) in its associated group (8).
  • This data includes terminal identifiers and "accumulated amounts" in the form of sales Figures.
  • This data is stored by the auxiliary controller (2) in a list that is compiled in the order of receipt of the data from the terminals (4) (and therefore in the same order as the sales took place at the terminals (4)).
  • the sales Figures are summed by each the auxiliary controllers (2) such that each of the auxiliary controllers (2) calculates the total sales that have taken place for its associated group (8) of terminals (2) within the polling period (hereinafter referred to as the "local sales total").
  • Each of the auxiliary controllers (2) then transmits its local sales total to the primary controller (1) which keeps track of the global sales total and detennines whether or not the prize is to be awarded. Once the global sales total exceeds the target amount of $1,000,000, the primary controller (1) determines that a prize should be awarded. The primary controller also determines the portion of money from the local sales total that was required to increment the global sales total over the target amount. For example, if a particular auxiliary controller (2) communicates a local sales total of $ 10 to the primary controller (1) and this increments the global sales total from $999,993 to $1,000,003, then the portion of money required to increment the global sales total over the target amount was $7. This Figure of $7 is then communicated from the primary controller (1) to the auxiliary controller (2) responsible for triggering the prize.
  • This information is used by the auxiliary controller (2) in conjunction with the previously stored data to determine to which of the terminals (4) the prize is to be awarded.
  • Another application of this preferred embodiment as used in a retail context is to award a prize once a predefined number of specified products have been sold. For example, a merchant may decide to award a prize to the customer who purchases the 10,000 hamburger.
  • the polling cycle is preferably equal to or less than 1 second. In this way, it is highly unlikely or impossible that more than one customer could be served on any one terminal (4) within any given polling period.
  • each of the auxiliary controllers (2) use their respective LANs to poll each of the terminals (4) in their associated group (8) to receive a contribution amount representative of the number of hamburger sales processed by each of the terminals (4) during the polling cycle.
  • the terminals provide to the auxiliary controller during each polling cycle predetermined details of each transaction that has occurred in that cycle. The auxiliary controller is then responsive to those predetermined details for deriving a total contribution amount that corresponds to the number of hamburger sold via the terminals in the polling cycle.
  • the terminals provide contribution amounts that correspond to the number of hamburgers sold at respective terminals in the polling cycle.
  • auxiliary controller then being responsive to the contribution amounts for determining a total contribution amount that is to be communicated to the primary controller.
  • the total contribution amount is a sum of the separate contribution amounts.
  • the contribution amount equals 1 for each hamburger.
  • the contribution amount is weighted in accordance with one or more characteristics of the hamburger (or other good and/or service being sold).
  • Each of the auxiliary controllers (2) store the data received from the terminals (4) in a list in the order of receipt of that data. This list includes terminal identifiers and individual terminal sales data. For example, in one polling cycle, auxiliary controller no. 2 may store the following data:
  • Auxiliary controller no. 2 calculates the total hamburgers sold by its associated terminals (2) and communicates this data via the WAN to the primary controller (1) as follows: Total Accumulated Amount 10 hamburgers The primary controller (1) keeps a running tab of the total number of hamburgers sold across the whole network. For the sake of the example, we shall assume that this global total is, say 9994 prior to the processing of the data from auxiliary controller no. 2. Once the 10 hamburgers communicated by auxiliary controller no. 2 have been added, this global total is 10,004 and therefore the primary controller (1) determines that the prize should be awarded. The primary controller (1) calculates that the number of hamburger sales required to trigger the prize was 6 (i.e.
  • This data includes not only data associated with the award of a centrally determined prize, but also other data about the type or status of the terminals that are hosted by a given auxiliary controller.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Pinball Game Machines (AREA)
  • Small-Scale Networks (AREA)

Abstract

Un contrôleur auxiliaire (2) communique avec le contrôleur primaire (1) via un réseau étendu WAN (3). Des routeurs (43, 44) fonctionnent comme une interface entre le réseau étendu (3) et le contrôleur primaire (1) et les contrôleurs auxiliaires (2), respectivement. La largeur de bande de communications dans le réseau étendu (3) est habituellement limitée, et les contrôleurs (2) sont configurés pour la communication et le traitement leur permettant de contourner cette limitation de la largeur de bande.
EP04761455A 2003-10-21 2004-10-21 Appareil et procede pour attribuer un prix Withdrawn EP1675665A4 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2003905792A AU2003905792A0 (en) 2003-10-21 An apparatus and method for allocating a prize
PCT/AU2004/001444 WO2005042123A1 (fr) 2003-10-21 2004-10-21 Appareil et procede pour attribuer un prix

Publications (2)

Publication Number Publication Date
EP1675665A1 EP1675665A1 (fr) 2006-07-05
EP1675665A4 true EP1675665A4 (fr) 2008-11-12

Family

ID=34528635

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04761455A Withdrawn EP1675665A4 (fr) 2003-10-21 2004-10-21 Appareil et procede pour attribuer un prix

Country Status (9)

Country Link
US (1) US20070066385A1 (fr)
EP (1) EP1675665A4 (fr)
JP (1) JP2007508874A (fr)
CN (1) CN1871052A (fr)
CA (1) CA2541439C (fr)
NZ (1) NZ546245A (fr)
RU (1) RU2363510C2 (fr)
WO (1) WO2005042123A1 (fr)
ZA (1) ZA200604050B (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005008514A1 (fr) 2003-07-18 2005-01-27 Paltronics Australasia Pty Limited Appareil et procede destines a attribuer un prix
CN1956754A (zh) 2004-05-10 2007-05-02 帕尔特罗尼科澳大拉西亚私人有限公司 确定游戏系统中的性能数据的方法或设备
WO2005107912A1 (fr) 2004-05-10 2005-11-17 Paltronics Australasia Pty Limited Systeme et procede pour fournir plusieurs jeux
CN101861190B (zh) * 2007-11-29 2014-02-19 威科私人有限公司 娱乐机
JP2013078374A (ja) * 2011-09-30 2013-05-02 Universal Entertainment Corp レバー式の操作子を回動可能に備えたゲーム端末
JP2013118903A (ja) * 2011-12-06 2013-06-17 Universal Entertainment Corp レバー式の操作子を回動可能に備えたゲーム端末
US11341817B2 (en) 2017-12-18 2022-05-24 Igt System and method for providing awards for utilizing a mobile device in association with a gaming establishment retail account

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002007018A2 (fr) * 2000-07-14 2002-01-24 Labtronix Concept Inc. Systeme d'appareils de jeux de hasard utilisant des coupons virtuels
US20020142841A1 (en) * 1996-05-24 2002-10-03 Boushy John Michael National customer recognition system and method
US20030092484A1 (en) * 2001-09-28 2003-05-15 Acres Gaming Incorporated System for awarding a bonus to a gaming device on a wide area network
DE10237965A1 (de) * 2002-01-16 2003-07-24 Adp Gauselmann Gmbh Verfahren zum Betreiben eines Jackpotsystems

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES531967A0 (es) * 1983-05-02 1985-09-16 Ainsworth Nominees Pty Ltd Perfeccionamientos en los sistemas de maquinas de juego
US5116055A (en) * 1991-07-02 1992-05-26 Mikohn, Inc. Progressive jackpot gaming system linking gaming machines with different hit frequencies and denominations
US5280909A (en) * 1992-02-06 1994-01-25 Mikohn, Inc. Gaming system with progressive jackpot
US5393057A (en) * 1992-02-07 1995-02-28 Marnell, Ii; Anthony A. Electronic gaming apparatus and method
US6012982A (en) * 1994-02-22 2000-01-11 Sigma Game Inc. Bonus award feature in linked gaming machines having a common feature controller
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US6062981A (en) * 1996-07-19 2000-05-16 International Game Technology Gaming system with zero-volatility hold
US6110043A (en) * 1997-10-24 2000-08-29 Mikohn Gaming Corporation Controller-based progressive jackpot linked gaming system
AU2003246319B2 (en) * 1998-04-28 2004-10-07 Igt Method for Providing Incentive to Play Gaming Devices
US6312333B1 (en) * 1998-07-24 2001-11-06 Acres Gaming Incorporated Networked credit adjust meter for electronic gaming
US6358149B1 (en) * 1998-09-11 2002-03-19 Acres Gaming Incorporated Dynamic threshold for pool-based bonus promotions in electronic gaming systems
CA2343944A1 (fr) * 1998-09-18 2000-03-30 Mikohn Gaming Corporation Systeme de bonus pour machines de jeu raccordees a un controleur
US6508709B1 (en) * 1999-06-18 2003-01-21 Jayant S. Karmarkar Virtual distributed multimedia gaming method and system based on actual regulated casino games
US6155925A (en) * 1999-08-12 2000-12-05 Wms Gaming Inc. Bonus game for gaming machine with payout percentage varying as function of wager
US6283855B1 (en) * 1999-08-24 2001-09-04 Walter L. Bingham Method for playing a game
JP2001195359A (ja) * 1999-11-04 2001-07-19 Sourcenext Corp オンライン型プログラムの制御システム、オンライン型プログラムの制御方法及びオンライン型プログラムの制御プログラムを記録した記録媒体
US6471591B1 (en) * 2000-03-17 2002-10-29 International Game Technology Non-banked gaming system
US7147558B2 (en) * 2000-03-22 2006-12-12 Wms Gaming Inc. System and method for dispensing gaming machine credits in multiple different media of monetary exchange
AUPR054300A0 (en) * 2000-10-04 2000-10-26 Aristocrat Technologies Australia Pty Limited Gaming machine with automated feature
AUPR580901A0 (en) * 2001-06-19 2001-07-12 Mobilesoft Pty Ltd Electronic gaming machine control
US7063617B2 (en) * 2002-02-25 2006-06-20 Igt Wins of restricted credits in a gaming machine
US20040053679A1 (en) * 2002-09-16 2004-03-18 James Getz Gaming machine and method having a bonus game
US7780516B2 (en) * 2002-10-21 2010-08-24 Atronic International Gmbh Free game bonus round for gaming machines
RU2247425C2 (ru) * 2002-12-05 2005-02-27 Закрытое акционерное общество "ИНТЕРЛОТ" Способ розыгрыша денежных призов и устройство для его реализации

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020142841A1 (en) * 1996-05-24 2002-10-03 Boushy John Michael National customer recognition system and method
WO2002007018A2 (fr) * 2000-07-14 2002-01-24 Labtronix Concept Inc. Systeme d'appareils de jeux de hasard utilisant des coupons virtuels
US20030092484A1 (en) * 2001-09-28 2003-05-15 Acres Gaming Incorporated System for awarding a bonus to a gaming device on a wide area network
DE10237965A1 (de) * 2002-01-16 2003-07-24 Adp Gauselmann Gmbh Verfahren zum Betreiben eines Jackpotsystems

Also Published As

Publication number Publication date
WO2005042123A1 (fr) 2005-05-12
JP2007508874A (ja) 2007-04-12
EP1675665A1 (fr) 2006-07-05
CA2541439C (fr) 2013-10-15
RU2006117340A (ru) 2007-11-27
US20070066385A1 (en) 2007-03-22
ZA200604050B (en) 2007-09-26
CA2541439A1 (fr) 2005-05-12
CN1871052A (zh) 2006-11-29
RU2363510C2 (ru) 2009-08-10
NZ546245A (en) 2008-06-30

Similar Documents

Publication Publication Date Title
AU2021103809A4 (en) Pool wagering apparatus, methods and systems
US9275516B2 (en) Wagering apparatus, methods and systems
AU2022224831A1 (en) Wagering apparatus, methods and systems
EP1993546A2 (fr) Systeme d'enchere inversee avec offres retirables
CA2541439C (fr) Appareil et procede pour attribuer un prix
AU2004284838B2 (en) An apparatus and method for allocating a prize
AU2006202563A1 (en) An apparatus and method for allocating a prize
PH12015500504B1 (en) Wagering apparatus, methods and systems
EP1420863A1 (fr) Procede de tirage au sort et de determination d'un gain possible dans une loterie electronique

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20060329

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

DAX Request for extension of the european patent (deleted)
A4 Supplementary search report drawn up and despatched

Effective date: 20081014

17Q First examination report despatched

Effective date: 20090107

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20090718

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载