WO2008063518A2 - Dynamic remote control of a field device and a method and system for providing thereof - Google Patents

Dynamic remote control of a field device and a method and system for providing thereof Download PDF

Info

Publication number
WO2008063518A2
WO2008063518A2 PCT/US2007/023911 US2007023911W WO2008063518A2 WO 2008063518 A2 WO2008063518 A2 WO 2008063518A2 US 2007023911 W US2007023911 W US 2007023911W WO 2008063518 A2 WO2008063518 A2 WO 2008063518A2
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
game
user
field
command signal
Prior art date
Application number
PCT/US2007/023911
Other languages
French (fr)
Other versions
WO2008063518A3 (en
Inventor
Ihor Bohdan Rybak
Original Assignee
Gtech Rhode Island Corporation
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
Application filed by Gtech Rhode Island Corporation filed Critical Gtech Rhode Island Corporation
Priority to EP07862017.6A priority Critical patent/EP2118867A4/en
Publication of WO2008063518A2 publication Critical patent/WO2008063518A2/en
Publication of WO2008063518A3 publication Critical patent/WO2008063518A3/en

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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • A63F13/235Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1025Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
    • A63F2300/1031Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection using a wireless connection, e.g. Bluetooth, infrared connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/407Data transfer via internet

Definitions

  • the present invention relates to the control of Held devices.
  • A! met hod i f or remotely controlling a first Held device, a compuicr-rcadnblc medium and a program clemenr
  • ⁇ B ⁇ lLA slot machine is a type of game of chance, often offered in casinos or other locations in jurisdictions with legal gambling.
  • Mechanical reel machines arc coin-operated machines with three or more reels, each reel including a plurality of symbols. The reels spin when a lever on the side of the machine is pulled. The machine accepts a wager from a player and spins the reels. The machine typically pays out a prize based on a pattern of symbols depicted on the reels visible on the front of the machine when the reels stop.
  • J_A video slot machine replaces the reels with a video display, such as a CRT or LCD display.
  • the display simulates the reels of a mechanical reel machine by displaying a plurality of elements. Each clement may depict a symbol and the elements may be animated to simulate spinning reels after a lever on the side of the machine is pulled.
  • a video slot machine may be a video lottery terminal (VLT).
  • a bonus is a special feature of some slot machines, and may be activated after a bonus trigger condition occurs.
  • the bonus trigger condition may be when certain symbols appear in a pre-defined bonus combination.
  • the bonus trigger condition may also be an appearance of a special bonus trigger symbol. BlIlJ .
  • a bonus may be awarded.
  • the player may be presented with several items on a screen from which to choose. As the player chooses items, a quantity of credits is revealed and awarded.
  • Another bonus may use a mechanical device, such as a spinning wheel, that works in conjunction with the bonus to display the amount won.
  • Other bonuses include free spins or other extended play features.
  • I . LL21A video gaming machine is an automated kiosk or terminal with an input and an output configured to provide a video game to a player.
  • the video gaming machine may be in communication with a server over a network.
  • the video gaming machine may be configured to provide games of chance to the player and allows the player to bet on the outcome of a video game. Games of chance may include video slots, video poker, video keno, video lottery, or other conventional games of chance.
  • Video keno is similar to a conventional keno game, but configured to be provided over a video gaming machine to a single player.
  • Conventional keno is a lottery-like or bingo- like gambling game played at casinos and bingo halls.
  • a player chooses anywhere from 1 to 20 player numbers and marks them on a keno ticket of 80 numbers (1 to 80).
  • the casino then draws 20 winning numbers at random.
  • the player is awarded a prize based on his wager and how many player numbers match the winning numbers.
  • Video keno allows the player to choose a set of player numbers from a virtual keno ticket of 80 numbers displayed at the video keno machine.
  • the video keno machine picks 20 winning numbers at random, and the player wins a prize based on how many player numbers match the winning numbers.
  • Video poker is similar to a conventional poker game, but configured to be provided over a video gaming machine to a single player.
  • Video poker involves displaying a plurality of simulated poker cards to a player. The player may have the option to discard a quantity of lhe simulated poker cards, and replacement cards may be dealt to the player. A value of the resulting hand may determine a prize to be awarded to the player.
  • a system which may be adapted for individually and automatically communicating vyith each single field .
  • a user By operating the system. a user, is able to select a particular JkIcI device seUirm and a l-LJUXLtVLLilil-iLVi r iiV-JI-V- ⁇ VJ ⁇ MipPrJ ⁇ VJjVJ. "1 - .Ip ⁇ ' ⁇ -" ⁇ * 1 ' "11 ! 1 .! ⁇ ..'- 11 ( Jl° ⁇ r r»l __ll o l.cl _t ⁇ cr ⁇ - i c: V - ⁇ - IIi c. * ⁇ rec
  • the user may monitor the selected Held de ⁇ ice settings, i.e. a schedule for Held device liSLUi'l&i ⁇ lMU ⁇ communication with lhe system processor.
  • the first trigger condition may for example be a certain daytime, for example, during night (i.e. when the
  • the field device alerts the remote control system that the measured temperature is close to a critical temperature. Then. the control system may transmit a command signal to ihc field device which results in an increased measuring rate.
  • the remote control system is. according to another exemplary embodiment of the present invention, capable of controlling .
  • the trigger condition may be the crossing of a borderline (by the cur), wherein in the first country speed is usually measured in miles , per
  • (he Held device may be in communication with a GPS module, thereby being able ⁇ ii ⁇ i ⁇ ii ⁇ jJKJ ⁇ sili . on orjhe car.
  • ⁇ eorresponding siynaj is
  • JJ27_L For example, i f a llrst t) i ⁇ i>er condition is met and at (he same time, or shortly alter or llQXoi ⁇ JLIi ⁇ Mdjj ⁇ analyze the data transmitted Io the remote control system from (.he lleld device and, based on the data received and/or special confl ict resolution rules which I ' uriher action has to IJC taken. ld?jJ ⁇ I?.U] c JJL!k ' l ⁇ .Li-.-iIlLll.lD.UJi ⁇ Held device.
  • J_2XJ . _ / According to anojJicr ex device is a terminal.
  • deyice is a vva ⁇ ering game terminal. [3OJ Atky ⁇ D_!iD.e-i 0 -.9J ⁇
  • y l be, s
  • JJe Ul.de y ice e oj] ini a i ⁇ 11 si g.nji I h > be transmitted to the fu st field device, and displaying a graphical user interlace show ing a schedule or first field device setting changes which is based at least in pail on the user ⁇ !.? ⁇ d o .!1.9I ⁇ 4lO ⁇ ⁇ i r V! ⁇ c ⁇ ditii ) ji, £e.ceived by. the inp.ul device.
  • JJie jmejhcKl a . cj;o r j be.e.m_bod.
  • the program elonient according, to an embodiment ol * the invention may be loaded inlo working memories of a data processor.
  • the data processor may . thus he equipped to carry . t M... ⁇ ill o i!iiVJ ⁇ iUl£i!.lbe..!Iie_tJ ⁇ o.d_s ⁇ niav.be yynUc_nJ ⁇ ian ⁇ sjujuU ⁇ '1'.UL]Dj ⁇ LbC sLoJ-Cd on a computer-readable, medium, such as a CD-ROM.
  • the computer program may he available from a network, such as the WorldWidcWcb. I ' rorn which ii may he downloaded into image processing units or processors, or any suitable computers.
  • fc[i21Fig ⁇ re 1 illustrates a first example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • J[43J Figure 2 illustrates a second example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • FIG. 3 illustrates a third example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • Hp[45J Figure 4 illustrates a fourth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • 46J Figure 5 illustrates a fifth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • II.4.7J- _J'i& ure 6 illustrates an example procedure for providing a dynamic game management application, in accordance with an example embodiment of the present invention.
  • Hfc[4HJ Figure 7 illustrates an example system for providing a dynamic game management system, in accordance with an example embodiment of the present invention.
  • One embodiment of the present invention includes a flexible graphical user interface application for controlling a plurality of video lottery terminals and scheduling game terminal setting changes.
  • a game terminal setting change may involve
  • Game terminal setting changes may also be triggered by events, such as a prize being awarded at a terminal.
  • the application may also provide alerts from the terminals, for example, when terminal peripherals require maintenance or repair.
  • the application may also provide theoretical and actual hold percentages of the terminals for a specified time period, based on the actual terminal game terminal settings in the past or scheduled terminal game terminal settings in the future.
  • FIG. 1 illustrates a first example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • the dynamic game management application may be configured to control a plurality of terminals from a server.
  • a terminal may be configured to provide a wagering game to a player and be a VLT as depicted in Figure 8.
  • the terminals and the server may be in communication as depicted in Figure 7.
  • Each terminal may include a game terminal setting which determines the wagering game it offers.
  • the application may be used by a user to change the game terminal settings of the terminals, either presently or scheduled in the future.
  • a game terminal setting of a terminal may be changed with a game switch.
  • a game switch may be a new terminal setting and a trigger condition inputted by the user.
  • the game switch may be inputted through the application and transmitted from the server to the terminal for activation.
  • the terminal When a game switch is activated, for example, when the trigger condition occurs, the terminal may change its setting in accordance with the game switch.
  • the game switch may specify a new theme, pay table, and denomination to use
  • the terminal may download the components from the server.
  • a conflict resolution mechanism may be used to determine which game switch to execute on the terminals.
  • a more recently inputted game switch may be used.
  • a default game switch may be used.
  • each game switch may be associated with a priority value, and the highest priority valued game switch may be used.
  • the main display 100 displays a view of options available to the user.
  • Tab 102 may activate a switch details view, as depicted in 100.
  • Tab 104 may activate a job summary view, as later described in Figure 5.
  • the switch details view may describe a switch configured by the user.
  • a game switch may include a terminal setting change and a trigger condition when the change is to be activated.
  • the trigger condition may be a time window with a start and end time.
  • ⁇ toiS 1 )] ⁇ date input 108 and a dale range 1 10 may allow a user to select the date and date range for which to display game terminal setting changes of the terminals.
  • game terminal setting changes may be displayed in a game terminal setting activation diagram 142, described below.
  • a filler criteria section 1 12 may allow the user to input filter criteria when viewing the game terminal setting activation diagram 142.
  • Filtering criteria may include a vendor 1 14 of the terminal and a model 1 16 of the terminal. By selecting filtering criteria, the user may elect to only view those terminals fulfilling the filtering criteria.
  • Clear filter button 118 may clear any filtering criteria selection, while the OK button 120 may enable filtering based on the filtering criteria, if any.
  • ⁇ felAIl _ . . _ Job description 122 may be a text box for receiving a text description of the current job from the user.
  • the current job may include all the game terminal setting changes inputted by the user, as displayed in the game terminal setting activation diagram 142.
  • ⁇ p[62_L_. ___The game terminal setting activation diagram 142 may include a terminal group explorer 124.
  • the terminal group explorer 124 may display terminal groups to the user in a hierarchical manner. For example, the terminal may be divided into zones 126 and 128. Each zone may include banks of terminals. It will be understood that terminals may be grouped in any desired combination, either from geographical proximity, terminal characteristics, operator, or any other characteristic.
  • Terminal characteristics may include make and model of the terminal, available games on the terminal, or other characteristic.
  • gaming device 1 includes game switches 130, 132, and 134.
  • Each game switch may be associated with a trigger condition, for example, a time window, depicted in the time window display 144.
  • the time window display 144 may display a 24-hour period or any other time period as selected by the date range 1 10.
  • Game switch 130 may be associated with a time window 146. Time window 146 spans the entire time range of the time window display 144.
  • game switch 130 may be a default game switch for gaming device 1.
  • Game switch 132 has an authorized time window 148 and an unauthorized time window 150.
  • Each game switch inputted into the application may require authorization from a supervisor, for example, a pit boss at a casino,
  • Game switch 134 may be associated with a time window 152.
  • gaming devices 136. 138, and 140 may include associated game switches, viewable when the user expands the associated gaming device entry.
  • Gaming device 136 may be associated with an authorized time window 154 and an unauthorized time window 156.
  • Unauthorized time windows may become authorized time windows after being authorized by the supervisor. For example, depicted lime windows in the time window display 144 may provide information on the game switch responsive to a user input, for example, when a mouse cursor hovers over the time window.
  • the time window display 144 may include a scroll bar 158 that allows the user to scroll before and after the depicted time frame.
  • the time window display 144 may include a legend 160, which depicts the colors associated with an authorized lime window and an unauthorized time window.
  • a game switch may be activated responsive to events. For example, a game switch may be activated after a certain number of plays have occurred at a terminal, a certain amount of prizes have been awarded, or when terminals in a group are simultaneously being played by players.
  • FIG. 2 illustrates a second example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • a create new one-time game switch window 200 may be displayed responsive to
  • the window 200 may include a window title 202 ("Game Switch Schedule") and a set of window manipulation icons 204 (minimize, maximize, and close window).
  • a game switch may include a game terminal setting and a trigger condition, such as a time window during which the terminal setting is active.
  • the game switch may be associated with subset of a plurality of terminals in communication with the server. The game switch may be activated on a terminal during the time window, replacing a previous game terminal setting.
  • the window 200 may include a game switch details section 206.
  • the details section 206 may include a description 208, where the user may input a text description of the new game switch.
  • the details section 206 may include a software version 210, which may be automatically filled in by the system with the software available on the terminals being programmed.
  • the details section 206 may include a vendor 212, which may be automatically filled in by the system with the vendor of the terminals being configured.
  • the details section 206 may include a theme column 214 which includes a theme field 216. Multiple theme fields may be available.
  • the theme field 216 may receive a user input of a theme for the game switch.
  • the details section 206 may include a hold percentage column 218 which includes a hold percentage column 220.
  • the hold percentage column 220 may receive a user input of a hold percentage for the game switch.
  • the hold percentage column 220 may display available hold percentages based on available pay tables at the terminal. In this example embodiment, each pay table may be approved by an appropriate regulatory agency and be associated with a corresponding hold percentage.
  • the details section 206 may include a denomination column 222 which includes a denomination field 224.
  • the denomination field 224 may receive a user input of a denomination for the game switch.
  • the details section 206 may include other fields.
  • a pay table field may receive a user input of what pay table to use in the game switch.
  • a music field may receive a user input of what music to use in the game switch.
  • j ⁇ B[72J It will be appreciated that the user may elect to not input all details in the details section 206. For example, the user may elect to change the denomination in a game switch to a higher denomination among a group of terminals during a time window, each which may have a different active pay table and theme.
  • a game switch type 226 may receive a user input of what type of game switch to input.
  • game switches may be a one-time game switch, described here, a recurring game switch, described in Figure 3, or a default game switch, described in Figure 4.
  • a one-time game switch schedule section 228 may be displayed when the user selected to create a one-time game switch in game switch type 226.
  • the one-time game switch may include a switch begin time 230 and a switch end time 232.
  • the begin time 230 and end time 232 may define a time window during which the game switch will be active. During this time period, the game switch defined by the theme field 216, the hold percentage field 220, and the denomination field 224 will be active on the specified terminals. Other fields may also define the game switch, as described above.
  • the OK button 234 receives a player input to create the one-time game switch as described in the window 200.
  • the cancel button 236 receives a player input to cancel the creation.
  • [76J _ Figure 3 illustrates a third example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • a create new recurring game switch window 300 may be displayed responsive to the user selecting to create a new recurring game switch.
  • the window 300 may include a window title 302, a set of window manipulation icons 304, a details section 306, a description
  • the window 300 may include a devices affected field 308, which may be a quantity of devices that will be affected by the game switch, as determined by the system.
  • the window 300 may include a game switch schedule section 330.
  • the game switch schedule section 330 may provide options for the user to specify when the recurring game switch will be recur.
  • the section 330 may include a recurrence begin time 332 and a recurrence end time 334, The user may input when the recurrence will begin and end.
  • the recurrence end time 334 may be left blank if the recurrence is to recur indefinitely.
  • the switch time section 336 may provide options for the user to specify the time window during which the game terminal setting change will be active.
  • the time window may be every weclcnight from 5 to 7 pm. indefinitely.
  • ⁇ checkbox 338 indicates which day of the week the time window is valid.
  • ⁇ day of week description 340 indicates which day is being selected.
  • a begin time 342 may receive a begin time for the time window of the respective date End time section 344 may indicate when the time window is to end, with a day of week selector 346 and an end lime input 348.
  • ⁇ fcl7-2 . L . _ -The OK button 350 receives a player input to create the recurring game switch as described in the window 300.
  • the cancel button 352 receives a player input to cancel the creation.
  • Figure 4 illustrates a fourth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • ⁇ create new default game switch window 400 may be displayed responsive to the
  • the window 400 may include a window title 402, a set of window manipulation icons 404, a details section 406, a description 408. a software version 410. a vendor 412. a theme column 414. a theme field 416, a percentage hold column 418, a percentage hold field 420, a denomination column 422, a denomination field 424, and a game switch type 426. These features may be similar to 202 to 226 of Figure 2, respectively.
  • a S ame switch type 428 in a game switch schedule type section 426 may receive a user input of what type of game switch to input, as described above.
  • the default game switch may be associated with a switch time 430, from when the default game switch will be used on all terminals.
  • jfcM 82J The OK button 432 receives a player input to create the default game switch as described in the window 400.
  • the cancel button 434 receives a player input to cancel the creation.
  • FIG. 5 illustrates a fifth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
  • a job summary view 500 may be displayed responsive to a user selecting a job summary tab 504. Responsive to the user selecting the switch details tab 502, a switch details view may be displayed, as described above.
  • the job description view 500 may include job descriptions 506 and 516. Each job description may be a game switch inputted into the application. Sub features within each job description may be expanded through an explorer view in the job summary view 500. A sub job 508 may include an "authorize by" date, for example, 24 hours before the game switch's associated time window starts. This time may be modified depending on system requirements and time required to propagate the game switch to all terminals.
  • a job description may include job descriptions 506 and 516. Each job description may be a game switch inputted into the application. Sub features within each job description may be expanded through an explorer view in the job summary view 500.
  • a sub job 508 may include an "authorize by" date, for example, 24 hours before the game switch's associated time window starts. This time may be modified depending on system requirements and time required to propagate the game switch to all terminals.
  • 19 description may include a summary of the games 510 affected by the game switch, a schedule 512 for the game switch with a begin and end time, and a list of affected devices 514.
  • FIG. 6 illustrates an example procedure for providing a dynamic game management application, in accordance with an example embodiment of the present invention.
  • the procedure may execute on a server in a system as depicted in Figure 7.
  • the procedure may execute on a mobile wireless device in communication with the server. It will be understood in the description of this figure that all inputs to and outputs from the server may also be provided from the mobile wireless device.
  • the procedure may be configured to provide an application to manage a plurality of VLTs from a server, for example, scheduling game terminal setting changes, viewing peripheral status, and calculating actual and theoretical hold percentages of the terminals.
  • the server may receive a user input including a selection of a game terminal setting and a trigger condition.
  • the game terminal settings may be intended to replace a current game terminal setting on a terminal when the trigger condition occurs.
  • the terminal may be one of a plurality of terminals in communication with the server.
  • the terminal may be a VLT and as depicted in Figure 8.
  • the game terminal settings may include, for example, a pay table, a music volume level, a theme, and a denomination in use by the terminal.
  • the trigger condition may be an event occurrence.
  • the event may be a change in status of a terminal.
  • the server may produce a terminal command signal from the user input received in 602.
  • the user input may include a theme selection, a denomination, a pay table selection, or any other characteristic of the terminal.
  • the terminal command signal may incorporate only changes in the terminal setting.
  • the terminal command signal may be configured to change game terminal settings on a target terminal.
  • the user input may be displayed in a graphical user interface depicting screen shots as described in Figures 1-5.
  • the user input may be depicted as Gantt diagrams, with time on one axis and terminal settings on another axis.
  • the server may optionally display a status of the terminal.
  • the status may include, for example, peripheral notifications such as paper-low or paper-out notifications, failure notifications, terminals paying out prizes, and firmware and hardware information of the terminal.
  • a notification may be displayed if a status may interfere with terminal operations, such as paper-low, so that the user may maintain the terminal in working order.
  • the server may optionally wait for supervisor authorization of the user selection of a game terminal setting and a trigger condition received from the user in 602. The supervisor may be different from the user.
  • the terminal command signal may first be transmitted to the supervisor for review. ⁇ n authorization may be required before the game switch is executed at the terminal.
  • a user may have primary responsibility of inputting the user selection of a game terminal setting and a trigger condition, while a supervisor such as a pit boss or floor boss has supervisory responsibility of approving any changes.
  • the server may test whether the trigger condition has occurred.
  • the trigger condition may be a start time of a time window. If it has, the server may modify the game terminal setting of the terminal in 612 to reflect the user selection of a game terminal setting and trigger condition by transmitting the terminal command signal to the terminal. It will be appreciated that the testing of the trigger condition may also occur at the terminal.
  • the system may include a plurality of wagering game terminal. Each wagering game terminal may belong to a subset of the plurality.
  • the server may include a plurality of wagering game terminal. Each wagering game terminal may belong to a subset of the plurality.
  • the 21 may send a terminal command signal to each terminal within a subset, thus changing the settings of all terminals within the subset.
  • the system may wait for a specified condition before transmitting the terminal command signal. For example, the system may wait for the terminal to be idle for a predefined period of time before transmitting the terminal command signal. In another example, embodiment, the system may wait for a group of terminals to be idle before transmitting the terminal command signal to all terminals in the group. It will be appreciated that certain terminal settings may be changed regardless of terminal idle state, such as music volume.
  • the terminal may download missing software components. If the terminal requires software components to execute the setting change which are not yet installed on the terminal, the terminal may automatically download the required components from a file server, which may be the server. The download may occur when the user selection of a game terminal setting is first inputted by the user, when the user selection of a game terminal setting is first authorized by the supervisor, when the user selection of a game terminal setting is transmitted to the terminal, when the user selection of a game terminal setting is executed on the terminal, or at any time before the game components are required by the terminal to provide the wagering game to a player.
  • a file server which may be the server. The download may occur when the user selection of a game terminal setting is first inputted by the user, when the user selection of a game terminal setting is first authorized by the supervisor, when the user selection of a game terminal setting is transmitted to the terminal, when the user selection of a game terminal setting is executed on the terminal, or at any time before the game components are required by the terminal to provide the wagering game to a player.
  • the server may optionally receive a user request to calculate a theoretical and actual hold percentage of the terminal.
  • the server may optionally make the required calculations.
  • the theoretical hold percentage may be a time-weighted average of all pay tables active or scheduled to be active on the terminal.
  • the actual hold percentage may be a percentage calculated from a wager received at the terminal and prizes awarded from the terminal. The calculated values may be displayed to the user.
  • FIG. 7 illustrates an example system for providing a dynamic game management system, in accordance with an example embodiment of the present invention.
  • the system may include a server 700 in communication with a plurality of terminals, for example, terminal A 714, terminal B 716, terminal C 718, and terminal D 720, over a network 712.
  • the terminals may be configured to provide wagering games to players and similar to the video lottery terminal depicted in Figure 8.
  • Each terminal may be pre-loaded with a plurality of games and include a game terminal setting, which determines a current game offered to players on the terminal.
  • Each game may include a pay table, a theme, and a denomination.
  • the game terminal setting of each terminal may be changed from the terminal or from the server 700.
  • the terminals may be organized into banks, pits, rows, or other groups. For example, the terminals may be grouped depending on business and administration needs.
  • the terminals may be located in a gaming establishment such as a casino, a lounge, a bar or restaurant, or any other establishment where wagering game terminals are allowed.
  • the terminals may be distributed across multiple establishments located in a geographical locale or jurisdiction.
  • the network 712 may be the Internet, a private network, a virtual private network, a wide area network, or any other network configured to carry communications.
  • the network 712 may carry communications between the server 700 and the terminals.
  • the communications may be encrypted or otherwise secured.
  • the server 700 may be located in a central location to the terminals.
  • the server 700 may be in communication with and control the terminals over the network 712.
  • the server 700 may receive inputs from a user regarding desired changes to terminal setting.
  • Each terminal setting change may be associated with a trigger condition.
  • the terminal setting change may include changes to the pay table, theme, and denomination of a terminal. ⁇ pLL-LU. mich - I" o ne embodiment, each game terminal setting change is stored at the server 700 and transmitted to a corresponding terminal when the trigger condition occurs, where the terminal setting is modified. In another embodiment, each game terminal setting change is immediately transmitted to the corresponding terminal when entered and approved, if necessary, at the server 700. The terminal will then activate the terminal setting change when the trigger condition occurs.
  • the server may include a processor 702 configured to execute the procedure depicted in Figure 6A.
  • the processor may be in communication with a display 706.
  • the display 706 may be configured to provide output to a user and display screen shots as depicted in Figures 1 to 5.
  • the display 706 may be a CRT, a LCD, an LLvD screen, or any other device configured to display output to the user.
  • the server 700 may include a network interface 708 configured to interface between the processor 702 and the network 712.
  • the server 700 may include an input device 710 for receiving input from the user.
  • the input device 710 may be a keyboard, a pointing device, or any other device configured to receive an input from the user and transmit the input to the processor 702.
  • the server 700 may include a wireless interface 704.
  • the wireless interface 704 may be configured to wirelessly communicate with a mobile device. Wk ⁇ 1031
  • the system may include a wireless device 722.
  • the wireless device 722 may be carried by the user while moving among the terminals. For example, a pit boss may desire to observe the terminals in action while inputting commands on the wireless device 722.
  • the wireless device 722 may function as a mobile input device for the server 700.
  • the wireless device 722 may include a display 728, which may be similar to the display 706 of the server 700.
  • the wireless device 722 may include a storage medium 730.
  • the storage medium 730 may be any machine-readable medium, such as random access memory, a hard disk, flash memory, or any other medium.
  • the storage medium 730 may be used to store data required by the wireless device 722 or the user.
  • the wireless device 722 may include an input device 732, which may be similar to the input device 710 of the server 700.
  • the wireless device 722 may include a wireless interface 724, which may be configured to interface with the wireless interface 704, thus providing communications between the wireless device 722 and the server 700.
  • the server 700 may also be configured to include a supervisor.
  • the supervisor may be required approve any changes to game terminal settings of the terminals.
  • configure changes may be inputted by the user at the server 700 or the wireless device 722, and the supervisor may approve the game terminal setting changes by providing identification information to the server 700 or remotely, such as from the wireless device 722.
  • the VLT may be a terminal designed to provide a game of chance to a player, such as a video slot game, a video poker game, a video keno game, or any other video wagering game. It will be understood that the VLT can be replaced by any other video game terminal, such as a video slot machine terminal. In an alternative embodiment, the VLT may be a non-video game terminal, such as
  • a mechanical reel slot machine may replace the display screen with a quantity of reels which spin and display symbols to the player.
  • the VLT may be in communication with a server. In one embodiment, all processing may be executed at the server, while the VLT receives user input, displays any output, and awards any prizes. In another embodiment, the processing may be done by the VLT, while game terminal setting changes and other functionality may be located at the server.
  • a video gaming machine 810 may be configured to conduct a game of chance.
  • a game of chance may be a slot machine game, a lottery, a video game, or another game of chance involving a wager.
  • the video gaming machine 810 may be a video poker game terminal, a video slot machine, or a video game terminal.
  • the video gaming machine 810 may be in communication with a server.
  • the video gaming machine 810 may be a standard slot machine terminal.
  • the video gaming machine 810 may include a blinker 812.
  • the blinker 812 may enclose a light source configured to blink on and off.
  • the blinker 812 may be configured to blink when a large prize is awarded from the video gaming machine 810.
  • l_0j The video gaming machine 810 may include a lighted display 814.
  • the lighted display 814 may include a logo, a game name or other visually attractive graphics.
  • the lighted display 814 may alternatively be a liquid crystal display screen.
  • the lighted display 814 may be configured to display graphics and text.
  • the video gaming machine 810 may include a display screen 816.
  • the display screen 816 may be a liquid crystal display screen (LCD) or a cathode ray tube (CRT) screen.
  • the display screen 816 may enclose a viewable display area visible to a player.
  • the display screen 816 may be a touch screen, configured to accept player inputs of touching the screen.
  • the video gaming machine 810 may include a player's card accepter 818, a printer 820 and a currency accepter 832.
  • the player's card accepter 818 may accept a frequent player's card.
  • the frequent player's card may include a player's identifying information and play history.
  • the frequent player's card may include an identifier that is associated with a player's identifying information and wager history.
  • the printer 820 may be configured to print a voucher or ticket for the player.
  • the currency accepter 832 may be configured to accept cash bills in various denominations for a player's wager.
  • the currency accepter 832 may also be configured to accept printed vouchers and tickets.
  • le video gaming machine 810 may include input modules 822.
  • the input modules 822 may be a set of buttons.
  • the input modules 822 may be configured to receive input from a player during a game of chance.
  • Other forms of input modules may be used, for example, a mouse-pointer device or a voice recognition module.
  • the video gaming machine 810 may include a dispenser tray 824 and a dispenser 826.
  • the dispenser 826 may be configured to dispense a prize.
  • a prize may be currency or a prize receipt redeemable at a cashier.
  • the dispenser tray 824 may be configured to catch the prize after it is dispensed.
  • ⁇ ULUU _The video gaming machine 810 may include openings 828, 834 and 836.
  • Opening 828 may be configured to allow sound through.
  • interior speakers may be located behind opening 828.
  • the openings 834 and 836 may be configured to allow ambient air to circulate into and out of an interior of the video gaming machine 810. Ambient air circulation may assist in maintaining an optimal operating temperature for the video gaming machine 810.
  • l[ ⁇ 6J __The video game machine 810 may include a latch 830.
  • the latch 830 may be configured to release a front door of the video game machine 810 for opening.
  • JJ_]_8 J 1'ig.X shows a schematic rcpiescntation ol a gioup ol hold dc ⁇ iocs and a remote conirol system lor remote control ol the Field dc ⁇ ices I ho i emoic uirUioUs ⁇ njjKO l ⁇ illllLL ⁇ ⁇ ⁇ .'I£l ⁇ ? s pinjnumeutjpn de ⁇ ,'!ce K l 1 ._U ⁇ example an antenna _ I JJLSL Held de ⁇ ices 802, 803. 804, 805 each comprise conespondmu w neless commtiniuition dc ⁇ iccs 807. 808. . 809. 810
  • 801 may he pun idud b ⁇ means i)]J,he iiUeijiet H06 oj_an ⁇ _(Uhcj_ ⁇ itel_es_s jiehM . »_k_
  • LI2 . il l . ig l) sho ⁇ s a schematic icpicscniation ol a remote c ⁇ ntiol ⁇ N stem accouliny to an exemplary embodiment of the picsent ⁇ n ⁇ cnUo .
  • Pig. 10 shows a schematic icprcscnUilion ol ' ti remote coiu.ro I system 801 (or controlling field. devices according to ⁇ nodior cxcinpl.'iry cinhoJiincm of lhc present JJ_iy. ⁇ !liijLyi ⁇ iLlLliL c il- i . ⁇ ili ' .J-J& MQtL..KU ⁇ yj " .i-' ⁇ i ! ld.i:n ⁇ ; » ⁇ plums
  • a system for remotely controlling a wagering game terminal comprising: an input device configured to receive a user input indicative of a user selection of a game terminal setting and a trigger condition; a processor in communication with the input device, the processor configured to produce a terminal command signal based on the user selection received by the input device, and responsive to an occurrence of the trigger condition, to cause the terminal command signal to be transmitted to the terminal; and a display in communication with the processor, the display configured to display a graphical user interface showing a schedule for terminal setting changes which is based at least in part on the user selection received by the input device.
  • the processor is further configured to receive a terminal status of the terminal, and the display is further configured to display the terminal status to the user.
  • the terminal status includes peripheral notifications of the terminal.
  • the trigger condition is a start time.
  • the trigger condition is an event occurrence.
  • the event is a status change of the terminal.
  • the game terminal setting includes a pay table selection, a
  • the game terminal setting includes a desired music volume and a music selection of the terminal.
  • the terminal command signal is transmitted responsive to transmitting the terminal command signal to a supervisor for review, and receiving an authorization from the supervisor.
  • the processor is further configured to request an authorization from a supervisor prior to transmitting the terminal command signal, wherein the supervisor is not the user.
  • the processor is further configured to download components to the game terminal, when the terminal command signal switches the terminal to a setting for which the terminal is missing components.
  • the system may further comprise: a plurality of terminals.
  • the plurality of terminals includes at least one subset of terminals, and each terminal of the subset switches its setting responsive to receiving the terminal command signal.
  • the processor is further configured to, responsive to a user request, calculate a theoretical hold value and an actual hold value for the terminal over a specified time period.
  • the input device and display arc part of a mobile wireless device.
  • the mobile wireless device is in communication with the processor via a wireless network.
  • the schedule is depicted as a multi-dimensional graphical representation with an axis representing lime and another axis representing terminal settings.
  • the graphical user interface includes a representation of a timeline, and the user inputs a begin time by selecting a time on the representation.
  • the graphical user display includes a representation of game terminal settings and the user inputs the game terminal setting by selecting settings on the representation.
  • the processor is further configured to cause a default command signal to be transferred to the terminal responsive to an ending trigger condition.
  • the ending trigger condition is an end time.
  • ILL26J A method for remotely controlling a wagering game terminal, comprising: responsive to receiving a user input indicative of a user selection of a game terminal setting and a trigger condition, producing a terminal command signal based on the user selection;
  • the method may further comprise: receiving terminal status information from the terminal; and displaying the terminal status information with on the graphical user interface.
  • the terminal status includes peripheral notifications of (he terminal.
  • the trigger condition is a start time.
  • the trigger condition is an event occurrence.
  • the event is a status change of the terminal.
  • the game terminal setting includes a pay table selection, a wagering game theme selection, and a denomination selection for use at the terminal.
  • the game terminal setting includes a desired music volume and a music selection of the terminal.
  • the method may further comprise: transmitting the terminal command signal to a supervisor for review; receiving an authorization from the supervisor; and transmitting the terminal command signal responsive to receiving the authorization from the supervisor.
  • the method may further comprise: prior to transmitting the terminal command signal, request an authorization from a supervisor, wherein the supervisor is not the user.
  • the method may further comprise: downloading missing components to the terminal responsive to receiving the terminal command signal when the terminal command signal switches the terminal to a setting for which the terminal is missing components.
  • the method may further comprise: transmitting the terminal command signal to a subset of terminals within a plurality of terminals, wherein each terminal of the subset switches its setting responsive to receiving the terminal command signal.
  • the method may further comprise: calculating a theoretical hold value and an actual hold value for the terminal over a specified time period; and displaying the theoretical and actual hold values to the user.
  • the user input is received and the graphical user interface is displayed at a mobile wireless device.
  • the schedule is depicted as is depicted as a multi-dimensional graphical representation with an axis representing time and
  • the graphical user interface includes a representation of a timeline, and the user selection of a trigger condition is received when the user selects a begin time by selecting a time on the representation.
  • the graphical user display includes a representation of game terminal settings and the user selection of the game terminal setting is received when the user selects settings on the representation.
  • the method may further comprise: responsive to an ending trigger condition, causing a terminal command signal to be transmitted to the terminal.
  • the ending trigger condition is an end time.
  • a computer readable medium including instructions configured to be executed on a processor, so that the processor performs the steps of a method for remotely controlling a wagering game terminal, comprising: responsive to receiving a user input indicative of a user selection of a game terminal setting and a trigger condition, producing a terminal command signal based on the user selection; responsive Io an occurrence of the trigger condition, causing the terminal command signal to be transmitted to the terminal; and displaying a graphical user interface showing a schedule for terminal setting changes which is based at least in part on the user selection and digger condition received by the input device.

Abstract

A system and method for remotely controlling field devices are provided. The system may include an input device configured to receive a user input indicative of a user selection of a field device setting and a first trigger condition. The system may also include a processor in communication with the input device, the processor configured to produce a first field command signal based on the user selection received by the input device, and responsive to an occurrence of the first trigger condition, to cause the first field device command signal to be transmitted to the first field device. The system may include a display in communication with the processor, the display configured to display a graphical user interface showing a schedule for first field device setting changes which is based at least in part on the user selection received by the input device.

Description

LLj Dynamic £βββ----HB-_^BBBill^H-B--BBB-B^L'^ devj.ce and a method and system for providing thereof
■}[2] A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or patent disclosure as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever.
FrELD OF THE INVENTION
[3 ] The present invention relates to the control of Held devices. In part i c uj arjjie .LQYjtLll.kLGJLP^^ _s<>J!.U'<>L0 Lv* JJl-iUJ UU device, to. A! met hod i f or remotely controlling a first Held device, a compuicr-rcadnblc medium and a program clemenr
BACKGROUND
L4J Jiicki^ic\;χcc.sj.n. t. bi?. SPi*!1!.--^! .0.CU11P-DJ-^V-Dl J.U.V.QD.Uy1.'? .iM^.JJLc;!5iJji!"|.y...VJ.^.vJ.i;-"PJ>...!.(.)1' measuring a temperature, measuring devices ibv measuring a speed, measuring devices for other process variables, industrial devices for generating I'or example electric energy or terminals, such us wagering game terminals. Such field devices may be used in large quantities and distributed over a vviclc area. When parametrizing or .otherwise controlling such Ticld devices, each field device may have to be individually addressed by a user.
[5 J In some circumstances it may be necessary to switch a Held device from a first mode ϋljyi^iiiiϋlly. il^.^uyj.Di^k.iiiiλD^.LiLLii).'] ;. illL^iU1 UllS..ϋjhej j t;sl_ iUOjϋcj.] i Q>j}e_πι t ion is less advantageous than the second mode of operation. This may be done by a manual switching at the field device. | 6| Such manual switching is time-consuminμ. and often nol possible, because the Hold dθ^cJ^Joc<U^1 Jar_α\Λ <iy from i!lc.°|?P£<Uor or_ controller
[7| It nun be desirable Kij}ro\'ide IWiin.nnjiipyed eonlioLoJ' field de\jces_
^BϋlLA slot machine is a type of game of chance, often offered in casinos or other locations in jurisdictions with legal gambling. Mechanical reel machines arc coin-operated machines with three or more reels, each reel including a plurality of symbols. The reels spin when a lever on the side of the machine is pulled. The machine accepts a wager from a player and spins the reels. The machine typically pays out a prize based on a pattern of symbols depicted on the reels visible on the front of the machine when the reels stop.
β|^)J_A video slot machine replaces the reels with a video display, such as a CRT or LCD display. The display simulates the reels of a mechanical reel machine by displaying a plurality of elements. Each clement may depict a symbol and the elements may be animated to simulate spinning reels after a lever on the side of the machine is pulled. For example, a video slot machine may be a video lottery terminal (VLT).
By_0J A bonus is a special feature of some slot machines, and may be activated after a bonus trigger condition occurs. For example, the bonus trigger condition may be when certain symbols appear in a pre-defined bonus combination. The bonus trigger condition may also be an appearance of a special bonus trigger symbol. BlIlJ. When the bonus trigger condition occurs at the slot machine, a bonus may be awarded. For example, the player may be presented with several items on a screen from which to choose. As the player chooses items, a quantity of credits is revealed and awarded. Another bonus may use a mechanical device, such as a spinning wheel, that works in conjunction with the bonus to display the amount won. Other bonuses include free spins or other extended play features.
I.LL21A video gaming machine is an automated kiosk or terminal with an input and an output configured to provide a video game to a player. The video gaming machine may be in communication with a server over a network. The video gaming machine may be configured to provide games of chance to the player and allows the player to bet on the outcome of a video game. Games of chance may include video slots, video poker, video keno, video lottery, or other conventional games of chance.
^■ 13 J Video keno is similar to a conventional keno game, but configured to be provided over a video gaming machine to a single player. Conventional keno is a lottery-like or bingo- like gambling game played at casinos and bingo halls. A player chooses anywhere from 1 to 20 player numbers and marks them on a keno ticket of 80 numbers (1 to 80). The casino then draws 20 winning numbers at random. The player is awarded a prize based on his wager and how many player numbers match the winning numbers. Video keno allows the player to choose a set of player numbers from a virtual keno ticket of 80 numbers displayed at the video keno machine. The video keno machine then picks 20 winning numbers at random, and the player wins a prize based on how many player numbers match the winning numbers. ]_14J Video poker is similar to a conventional poker game, but configured to be provided over a video gaming machine to a single player. Video poker involves displaying a plurality of simulated poker cards to a player. The player may have the option to discard a quantity of lhe simulated poker cards, and replacement cards may be dealt to the player. A value of the resulting hand may determine a prize to be awarded to the player.
j_l_5J Λccordjjig tojm exe^ a. N\'Slom_ t<.H."./S}πiol^
.re.ceivejLfl!^ [Lejd_devi_ee_ scljijig andji first trigger condition. ;i processor in communication with the input ιh:\ ice, the processor configured to produce a first field device commands signal-based on I he llrsl user selection received hv the input device, and responsive to an occurrence of lhe first trigger condition., to lϋϋU-i-U) 1<L!J ™l iKkUkϊiyΛl ^JπiDA'Di! ϊiiADJl!l°-be tran.si.ni.tlcd .to J he. first .field dev Iceland a -tLU-;.15l.ϋ-5'-_LD_yiJl.Dl!-P.y D! t.illi!:2)Λ-Λ'v_'lJb..i.llQ rλrΛl^Ji^i^ii}-1!;- .U^mU ^P'.U>. ΛLQllJj yΛJ.LVtLt.^J^ii^P.Uϋl ■-'-"! tUlbJϋJlJ M?LJJl!-^.!i>!^Ji!^ >v!'j.wj) Lv?. based ai.lctisijiη, jTtjnrt on jJie.fij;s1_user_se.|ecljρ_.n_ ..Leeciv_cd_bv the Ln|)iiL.<Jevjce.
1 16| li^ other words, a system is provided which may be adapted for individually and automatically communicating vyith each single field. device o1\a.pluralhy ol'di.l'jjjrejH. remote field devices. This allows lor an automated parameterization ov setup of the field device.
[17] By operating the system. a user, is able to select a particular JkIcI device seUirm and a l-LJUXLtVLLilil-iLViriiV-JI-V-^VJ^MipPrJ^VJjVJ."1- .Ipϊ'Λ-"^*1'"11!1.!^..'-11 (Jl° π r r»l __ll o l.cl _tϊ cr \- i c: V-^-IIi c.* βrec|ekτm i nod
eΛ)TI£sj;)θDiiiπfe^ fi^lti.tivΛjiee.sy.liijIg.k vmjTj>j3li.Ucc.l_U> J lie JjeJjJ d_cyi_ce,J |o^^ met at ihc remote control system. Thus, no data transmission from the field device Io [he remote control system may he necessary.
[[8 J This process may he carried out fully automatically without the necessity of user interaction.
[ 19j The user may monitor the selected Held de\ ice settings, i.e. a schedule for Held device liSLUi'l&iλlMU^^ communication with lhe system processor.
12I)L-Ji0JjL**) U1IlL0.-. !!?.i-.lll'^iiI^^UH-Nli.c..Sr R1;UL!IC .a jneasuj;i ng.de vice Jor measuring a temperature with a first measuring rate or a second, faster measuring rale. The first trigger condition may for example be a certain daytime, for example, during night (i.e. when the
D-dyJL-Liλ.ibλ.yc^^^ 011V1U) • T^V-.s^u uchiiiii is iπggered hy transmitting i!).cJ_IUllQi<ill<-! .!-iiiil<i!..JiL.Ul!r!_iIe kl. d e v i [C e ._ A!it.>lhci\v!XiLn?12!°.JoiiLU;Jiiy^\LyLl!l!:!JUL\Qlb_]JjllL.ilK measured temperature is close to a critical temperature. In that case, the field device alerts the remote control system that the measured temperature is close to a critical temperature. Then. the control system may transmit a command signal to ihc field device which results in an increased measuring rate.
[2JJ It should he noted that the remote control system is. according to another exemplary embodiment of the present invention, capable of controlling. a pluralitx of dilTerent. renioie J Ji^ d jJc£v i c c s^ oχ ex aii]]^ k\ e a .^ command signa l_s. i.LMU^l^χngjk^ operation of the measuring clovicc arc possible, i.e. measuring the speed in miles per hour or measuring the speed in kilometres per hour. The trigger condition may be the crossing of a borderline (by the cur), wherein in the first country speed is usually measured in miles , per
example, (he Held device may be in communication with a GPS module, thereby being able ^ii^i^^iiπ^jJKJ^sili.on orjhe car. When such .a .bυrder is ..crossed, π eorresponding siynaj is
dejvle.e_shgu.ld_ switch J^
[23 [ Λecordiiig to ajioJJie£ exejτiplaQ^^ is a wind energy plant lor ueneratinμ. electric encrμv from wind encruy. A first mode of
^12!?Bl!iPJlJs.iLSw^cJi-onj]κx^^ condilion is reached the wind is stronuer tliaii a predetermined nuixinuin). The threshold ( i.e. d!t;...ljiggeχ.conditi()π) inay be c|eie is met, i.e. if the wind is stronger than (lie maximum allowed, a signal js transmitted to the remote control system which evaluates this information and reacts by transmitting a corresponding command signal to .the respective wind energy plant, i f necessary. As a result of such a transmission, the wind energy plant is turned off.
j.kV.lh^Xi!dajlLei^^^^^ j,25J A^cojxiinti tciiuiotJicr CXJLU^^ device lias a first mode of operation and a second .mode of operation and yV.scα)n(ljiu)clo_o{* operation, wherein (he first Held device command i signal is aclaptcd lor swilehmg lhMlrsl Held device .from the first, mode ol'opcration io (he second mode ol' operation.
[26J According to another exemplary embodiment of the present ^ iπyciitjon. lhe sysjem
^BlBiUld..5icri^Ll!.£Ji.S^^!K!,l]^!.^Λi<r:yJ.!^ Jlckl
JJ27_L For example, i f a llrst t) iμi>er condition is met and at (he same time, or shortly alter or llQXoi^JLIi^Mdjj^ analyze the data transmitted Io the remote control system from (.he lleld device and, based on the data received and/or special confl ict resolution rules which I'uriher action has to IJC taken. ld?jJ^I?.U]cJJL!k'l}.Li-.-iIlLll.lD.UJi^ Held device.
J_2XJ._ /According to anojJicr ex device is a terminal.
deyice is a vvaαering game terminal. [3OJ Atky}D_!iD.e-i0-.9J^
^lUlll(.lli^.iiy.OJiAllLclX^OIQiy..-V.y.!ll)P.L
O LJ Ji>Jlou[4b.^iiol.cd.iha{in lhe
EQSβQ£ϋ£lJL∞π£^^^ other terminals, correspond in).', remote control systems and methods, l-'urihcrmore. it. should
[32 ] Accpjjdjng io anoiber ^
.V.£Sll<ILl?iycj.o^ scUi Hf^ oMi\..!JDiUiiuy.sLii-yDd-lu.yy_vJ^ selection, responsive to an occurrence of the first triμacr condition, causing the ilrst field
.d^ϊt;c_t!>jiimi^
-^^Jj->-.c.d-k^ sJ.l|ilMUSA!^ i2^i^i]_^^-.OiM..Λi^iL.2isiLyΛλϋi.LLiiiJisi .OJ.^
( 33 1 Λc^ρj;dj_rjg__|^_iuioJJuM"j^xcjiij;)Jij^ d£v^ccJsj_.l_cχ!}ima[K
|_34j Aowjx!πigjo_an<^ lυrther comprises the steps of receiving terminals status inlprniatipn I'rom the llrst fiekl dj?.V.iccj|n d_d j sj^y^^ [351 Furthermore, according to another exemplary embodiment of the present invention. a
£°.m.!iyM'.dLe^ κ\ !λV..cxecuk:d on a n.mee.vion _so Jjiaj..jj.iej>roee^sinjijx"rrorms_ the sl.ejis oj' .a me), hod. lor remotely contjO.lijnu a πr2JjLJ.]i?.lij!.Λj.^;->ii.^..- Jj-IP-J-Pu'. Ii ^l.^.OJ.lll'ϊi" '±> JI? y l be, s|eρs.pl ! respon_sj_ye .to^^ recei\;.i.nuj] user inpui indicative ol'a user selection of a l u st field device setting and a first trigger condition, producing a first field device command signal based on the user selection, responsive to an occurrence of the first trigger c ojlφlioj^ c ay si n g t h e Jl rst. JJe Ul.de y ice e oj] ini a i } 11 si g.nji I h > be transmitted to the fu st field device, and displaying a graphical user interlace show ing a schedule or first field device setting changes which is based at least in pail on the user ^!.?^do.!1.9Iλ4lO<έirV!\cΛ^ditii)ji, £e.ceived by. the inp.ul device.
[36J LyrtJiQ-iLuyji^y^iir-d'iie ULS'wJb^.^ivLiuji^^^
Pilli^iπii^ypyj^^^ ilyyjcc. i^J^!λ>yideiLγd.?.!.e.ll-..yvhei)_ beinji executed by a processor, causes the processor Io carry out the above-mentioned method steps.
[37] JJie jmejhcKl a.cj;orj be.e.m_bod.|ed as the ,conipiiicr program, i.e. bj^so_l)yv aj^e^o ni^Ps-Jx' embodied us i nj>_ o ne o rjii o re^.P.ee.i a] eJ ,ee t.ron i e
QDAi • I1 ' '/-.Oil Ql1 Pϋϊ.uijs. i.e. ijij]ard\vare_._or llje ηielhod niay be embo(Jie_d iι;i. hvbricl Jorm, i..e^ by means of software components .and. l'!M!'.shNi1£c_-lU'D. P.UO.cil!.s_..
[3XJ The program elonient according, to an embodiment ol* the invention may be loaded inlo working memories of a data processor. The data processor may .thus he equipped to carry . tM...^illoi!iiVJ^iUl£i!.lbe..!Iie_tJτo.d_s^ niav.be yynUc_nJιianχsjujuU^ '1'.UL]Dj^LbC sLoJ-Cd on a computer-readable, medium, such as a CD-ROM. Also, the computer program may he available from a network, such as the WorldWidcWcb. I'rorn which ii may he downloaded into image processing units or processors, or any suitable computers.
[39] lJl<Lse_£LQdj^icj^
[40] Exemplary embodiments of the present invention will be described in the IbIIoWiIlJj1
[4JJ BRIEF DESCRIPTION OF THE DRAWINGS
_|fc[i21Figυre 1 illustrates a first example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
J[43J Figure 2 illustrates a second example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
βb[44j Figure 3 illustrates a third example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
Hp[45J Figure 4 illustrates a fourth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
10 JI.46J Figure 5 illustrates a fifth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention.
II.4.7J- _J'i&ure 6 illustrates an example procedure for providing a dynamic game management application, in accordance with an example embodiment of the present invention.
Hfc[4HJ Figure 7 illustrates an example system for providing a dynamic game management system, in accordance with an example embodiment of the present invention.
[49J 1 ig_y^sho\\ s_cL^clicn_τa.ljc' .icprcscπUUioji pi a_ϋiυ_un_pl J ioid do\_ιccs and a i cmpie
QilDlΦl s> ^JPi1I IP1ILsUi-1OiC control of ihc Ik'ld de\ jee*-
J SOj Fig 9 slvi^ ^il^cJxcjiiyjicj^icxcniaijoji ol a ijcnmlc cqnjio! ^sioniiiccouhng Io JΠI
9^cnUiliID.' cnibodimeni of ihc picscnt invention.
L*>_1_] LJiL-JJL-dlQy^-iLi!*-" 'U-IlIl-L1.1 ' i-'-ii-'P1 ^Λ^ILl'iiiyJL0''.-11 i cni_otc jL^nlrol s\.slcm _80 l_Joι conn oi ling field dc\ ices accou)in|> Io ajiolhoi o\αjij3lar> ._c.mbodιjncnl . of tliojircscnl mj^cilj L<2Jii
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS jjΛ[52J ..One embodiment of the present invention includes a flexible graphical user interface application for controlling a plurality of video lottery terminals and scheduling game terminal setting changes. For example, a game terminal setting change may involve
11 changing a pay table, a theme, or a denomination used at a terminal. Game terminal setting changes may also be triggered by events, such as a prize being awarded at a terminal. The application may also provide alerts from the terminals, for example, when terminal peripherals require maintenance or repair. The application may also provide theoretical and actual hold percentages of the terminals for a specified time period, based on the actual terminal game terminal settings in the past or scheduled terminal game terminal settings in the future.
^B.|.53J Figure 1 illustrates a first example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention. The dynamic game management application may be configured to control a plurality of terminals from a server. For example, a terminal may be configured to provide a wagering game to a player and be a VLT as depicted in Figure 8. The terminals and the server may be in communication as depicted in Figure 7. Each terminal may include a game terminal setting which determines the wagering game it offers. The application may be used by a user to change the game terminal settings of the terminals, either presently or scheduled in the future.
j^B[54J A game terminal setting of a terminal may be changed with a game switch. A game switch may be a new terminal setting and a trigger condition inputted by the user. The game switch may be inputted through the application and transmitted from the server to the terminal for activation. When a game switch is activated, for example, when the trigger condition occurs, the terminal may change its setting in accordance with the game switch. For example, the game switch may specify a new theme, pay table, and denomination to use
12 on the terminal. If the terminal lacks the necessary software components, it may download the components from the server.
βJ|_55J If two or more game switches are active at once, a conflict resolution mechanism may be used to determine which game switch to execute on the terminals. In an example embodiment, a more recently inputted game switch may be used. In another example embodiment, a default game switch may be used. In another example embodiment, each game switch may be associated with a priority value, and the highest priority valued game switch may be used.
Λfc_56| It will be understood that the application as depicted in Figures 1 -5 is one embodiment creating a game switch. Alternative embodiments with graphical user interfaces or command line interfaces are also possible.
βfc|L?ZJ The main display 100 displays a view of options available to the user. Tab
102 may activate a switch details view, as depicted in 100. Tab 104 may activate a job summary view, as later described in Figure 5.
^■}L?JL] The switch details view may describe a switch configured by the user. For example, a game switch may include a terminal setting change and a trigger condition when the change is to be activated. For example, the trigger condition may be a time window with a start and end time. βtoiS1)] Λ date input 108 and a dale range 1 10 may allow a user to select the date and date range for which to display game terminal setting changes of the terminals. For example, game terminal setting changes may be displayed in a game terminal setting activation diagram 142, described below.
13 ^BjJ(SOJ A filler criteria section 1 12 may allow the user to input filter criteria when viewing the game terminal setting activation diagram 142. Filtering criteria may include a vendor 1 14 of the terminal and a model 1 16 of the terminal. By selecting filtering criteria, the user may elect to only view those terminals fulfilling the filtering criteria. Clear filter button 118 may clear any filtering criteria selection, while the OK button 120 may enable filtering based on the filtering criteria, if any.
^felAIl _. . _ Job description 122 may be a text box for receiving a text description of the current job from the user. The current job may include all the game terminal setting changes inputted by the user, as displayed in the game terminal setting activation diagram 142. βp[62_L_. ___The game terminal setting activation diagram 142 may include a terminal group explorer 124. The terminal group explorer 124 may display terminal groups to the user in a hierarchical manner. For example, the terminal may be divided into zones 126 and 128. Each zone may include banks of terminals. It will be understood that terminals may be grouped in any desired combination, either from geographical proximity, terminal characteristics, operator, or any other characteristic. Terminal characteristics may include make and model of the terminal, available games on the terminal, or other characteristic. j[63J In the window 100, it can be seen that gaming device 1 includes game switches 130, 132, and 134. Each game switch may be associated with a trigger condition, for example, a time window, depicted in the time window display 144. For example, the time window display 144 may display a 24-hour period or any other time period as selected by the date range 1 10. Game switch 130 may be associated with a time window 146. Time window 146 spans the entire time range of the time window display 144. For example, game switch 130 may be a default game switch for gaming device 1. Game switch 132 has an authorized time window 148 and an unauthorized time window 150. Each game switch inputted into the application may require authorization from a supervisor, for example, a pit boss at a casino,
14 before being authorized, in one embodiment, only authorized game switches may be executed on terminals. Thus, unauthorized game switches may be displayed but never executed until they are authorized by the supervisor. Game switch 134 may be associated with a time window 152.
1_64J As can be seen, it is possible for a terminal to have multiple authorized time windows that overlapped. As described above, there may be conflict resolution modules for deciding which game switch to active in this case.
JβlM] Similarly, gaming devices 136. 138, and 140 may include associated game switches, viewable when the user expands the associated gaming device entry. Gaming device 136 may be associated with an authorized time window 154 and an unauthorized time window 156. Unauthorized time windows may become authorized time windows after being authorized by the supervisor. For example, depicted lime windows in the time window display 144 may provide information on the game switch responsive to a user input, for example, when a mouse cursor hovers over the time window.
||66_L. The time window display 144 may include a scroll bar 158 that allows the user to scroll before and after the depicted time frame. The time window display 144 may include a legend 160, which depicts the colors associated with an authorized lime window and an unauthorized time window.
Il 671 In an alternative embodiment, a game switch may be activated responsive to events. For example, a game switch may be activated after a certain number of plays have occurred at a terminal, a certain amount of prizes have been awarded, or when terminals in a group are simultaneously being played by players.
|[68J Figure 2 illustrates a second example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention. A create new one-time game switch window 200 may be displayed responsive to
15 the user selecting to create a new one-time game switch. The window 200 may include a window title 202 ("Game Switch Schedule") and a set of window manipulation icons 204 (minimize, maximize, and close window). A game switch may include a game terminal setting and a trigger condition, such as a time window during which the terminal setting is active. The game switch may be associated with subset of a plurality of terminals in communication with the server. The game switch may be activated on a terminal during the time window, replacing a previous game terminal setting.
M69J The window 200 may include a game switch details section 206. The details section 206 may include a description 208, where the user may input a text description of the new game switch. The details section 206 may include a software version 210, which may be automatically filled in by the system with the software available on the terminals being programmed. The details section 206 may include a vendor 212, which may be automatically filled in by the system with the vendor of the terminals being configured.
^■JTOJ The details section 206 may include a theme column 214 which includes a theme field 216. Multiple theme fields may be available. The theme field 216 may receive a user input of a theme for the game switch. The details section 206 may include a hold percentage column 218 which includes a hold percentage column 220. The hold percentage column 220 may receive a user input of a hold percentage for the game switch. The hold percentage column 220 may display available hold percentages based on available pay tables at the terminal. In this example embodiment, each pay table may be approved by an appropriate regulatory agency and be associated with a corresponding hold percentage. The details section 206 may include a denomination column 222 which includes a denomination field 224. The denomination field 224 may receive a user input of a denomination for the game switch.
16 |LZL] In addition, the details section 206 may include other fields. For example, a pay table field may receive a user input of what pay table to use in the game switch. A music field may receive a user input of what music to use in the game switch. jβB[72J It will be appreciated that the user may elect to not input all details in the details section 206. For example, the user may elect to change the denomination in a game switch to a higher denomination among a group of terminals during a time window, each which may have a different active pay table and theme. j_L23J A game switch type 226 may receive a user input of what type of game switch to input. For example, game switches may be a one-time game switch, described here, a recurring game switch, described in Figure 3, or a default game switch, described in Figure 4.
Bfc[74J A one-time game switch schedule section 228 may be displayed when the user selected to create a one-time game switch in game switch type 226. The one-time game switch may include a switch begin time 230 and a switch end time 232. The begin time 230 and end time 232 may define a time window during which the game switch will be active. During this time period, the game switch defined by the theme field 216, the hold percentage field 220, and the denomination field 224 will be active on the specified terminals. Other fields may also define the game switch, as described above.
JL75J __The OK button 234 receives a player input to create the one-time game switch as described in the window 200. The cancel button 236 receives a player input to cancel the creation.
[76J _Figure 3 illustrates a third example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention. A create new recurring game switch window 300 may be displayed responsive to the user selecting to create a new recurring game switch. The window 300 may include a window title 302, a set of window manipulation icons 304, a details section 306, a description
17 310, a software version 312, a vendor 314, a theme column 316, a theme field 318, a percentage hold column 320, a percentage hold field 322, a denomination column 324, a denomination field 326, and a game switch type 328. These features may be similar to 202 to 226 of Figure 2, respectively. The window 300 may include a devices affected field 308, which may be a quantity of devices that will be affected by the game switch, as determined by the system.
JA|j77J The window 300 may include a game switch schedule section 330. The game switch schedule section 330 may provide options for the user to specify when the recurring game switch will be recur. The section 330 may include a recurrence begin time 332 and a recurrence end time 334, The user may input when the recurrence will begin and end. Il will be understood that the recurrence end time 334 may be left blank if the recurrence is to recur indefinitely.
[78] The switch time section 336 may provide options for the user to specify the time window during which the game terminal setting change will be active. For example, the time window may be every weclcnight from 5 to 7 pm. indefinitely. Λ checkbox 338 indicates which day of the week the time window is valid. Λ day of week description 340 indicates which day is being selected. A begin time 342 may receive a begin time for the time window of the respective date End time section 344 may indicate when the time window is to end, with a day of week selector 346 and an end lime input 348. Λfcl7-2.L._ -The OK button 350 receives a player input to create the recurring game switch as described in the window 300. The cancel button 352 receives a player input to cancel the creation. flfcj 801 Figure 4 illustrates a fourth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention. Λ create new default game switch window 400 may be displayed responsive to the
18 user selecting to create a new default game switch. A default game switch may be set on the terminals absent any game terminal setting change. The window 400 may include a window title 402, a set of window manipulation icons 404, a details section 406, a description 408. a software version 410. a vendor 412. a theme column 414. a theme field 416, a percentage hold column 418, a percentage hold field 420, a denomination column 422, a denomination field 424, and a game switch type 426. These features may be similar to 202 to 226 of Figure 2, respectively.
^Λ}UϋJ A Same switch type 428 in a game switch schedule type section 426 may receive a user input of what type of game switch to input, as described above. The default game switch may be associated with a switch time 430, from when the default game switch will be used on all terminals. jfcM 82J The OK button 432 receives a player input to create the default game switch as described in the window 400. The cancel button 434 receives a player input to cancel the creation.
■fcl 81) Figure 5 illustrates a fifth example screen shot of a dynamic game management application, in accordance with an example embodiment of the present invention. A job summary view 500 may be displayed responsive to a user selecting a job summary tab 504. Responsive to the user selecting the switch details tab 502, a switch details view may be displayed, as described above.
Λ^[84J The job description view 500 may include job descriptions 506 and 516. Each job description may be a game switch inputted into the application. Sub features within each job description may be expanded through an explorer view in the job summary view 500. A sub job 508 may include an "authorize by" date, for example, 24 hours before the game switch's associated time window starts. This time may be modified depending on system requirements and time required to propagate the game switch to all terminals. A job
19 description may include a summary of the games 510 affected by the game switch, a schedule 512 for the game switch with a begin and end time, and a list of affected devices 514.
MjI 1851 Figure 6 illustrates an example procedure for providing a dynamic game management application, in accordance with an example embodiment of the present invention. The procedure may execute on a server in a system as depicted in Figure 7. In one example embodiment, the procedure may execute on a mobile wireless device in communication with the server. It will be understood in the description of this figure that all inputs to and outputs from the server may also be provided from the mobile wireless device. The procedure may be configured to provide an application to manage a plurality of VLTs from a server, for example, scheduling game terminal setting changes, viewing peripheral status, and calculating actual and theoretical hold percentages of the terminals.
ΛflLHOJ In 602, the server may receive a user input including a selection of a game terminal setting and a trigger condition. The game terminal settings may be intended to replace a current game terminal setting on a terminal when the trigger condition occurs. The terminal may be one of a plurality of terminals in communication with the server. The terminal may be a VLT and as depicted in Figure 8. The game terminal settings may include, for example, a pay table, a music volume level, a theme, and a denomination in use by the terminal.
^BkH-HZJ I'1 an alternative embodiment, the trigger condition may be an event occurrence. The event may be a change in status of a terminal. jfcyχ8J In 604, the server may produce a terminal command signal from the user input received in 602. For example, the user input may include a theme selection, a denomination, a pay table selection, or any other characteristic of the terminal. The terminal command signal may incorporate only changes in the terminal setting. The terminal command signal may be configured to change game terminal settings on a target terminal.
20 J^U_89J The user input may be displayed in a graphical user interface depicting screen shots as described in Figures 1-5. The user input may be depicted as Gantt diagrams, with time on one axis and terminal settings on another axis.
Λ|L9.0J In 606, the server may optionally display a status of the terminal. The status may include, for example, peripheral notifications such as paper-low or paper-out notifications, failure notifications, terminals paying out prizes, and firmware and hardware information of the terminal. For example, a notification may be displayed if a status may interfere with terminal operations, such as paper-low, so that the user may maintain the terminal in working order. j[βj_()lj. In 608, the server may optionally wait for supervisor authorization of the user selection of a game terminal setting and a trigger condition received from the user in 602. The supervisor may be different from the user. The terminal command signal may first be transmitted to the supervisor for review. Λn authorization may be required before the game switch is executed at the terminal. In this example embodiment, a user may have primary responsibility of inputting the user selection of a game terminal setting and a trigger condition, while a supervisor such as a pit boss or floor boss has supervisory responsibility of approving any changes. β||JLl] In 610, the server may test whether the trigger condition has occurred. For example, the trigger condition may be a start time of a time window. If it has, the server may modify the game terminal setting of the terminal in 612 to reflect the user selection of a game terminal setting and trigger condition by transmitting the terminal command signal to the terminal. It will be appreciated that the testing of the trigger condition may also occur at the terminal.
ΛBjjOjJ In another embodiment, the system may include a plurality of wagering game terminal. Each wagering game terminal may belong to a subset of the plurality. The server
21 may send a terminal command signal to each terminal within a subset, thus changing the settings of all terminals within the subset.
■BJ.94] In another embodiment, the system may wait for a specified condition before transmitting the terminal command signal. For example, the system may wait for the terminal to be idle for a predefined period of time before transmitting the terminal command signal. In another example, embodiment, the system may wait for a group of terminals to be idle before transmitting the terminal command signal to all terminals in the group. It will be appreciated that certain terminal settings may be changed regardless of terminal idle state, such as music volume.
Bft95j In 614, the terminal may download missing software components. If the terminal requires software components to execute the setting change which are not yet installed on the terminal, the terminal may automatically download the required components from a file server, which may be the server. The download may occur when the user selection of a game terminal setting is first inputted by the user, when the user selection of a game terminal setting is first authorized by the supervisor, when the user selection of a game terminal setting is transmitted to the terminal, when the user selection of a game terminal setting is executed on the terminal, or at any time before the game components are required by the terminal to provide the wagering game to a player.
■Ki%J 1° 616, the server may optionally receive a user request to calculate a theoretical and actual hold percentage of the terminal. In 618, the server may optionally make the required calculations. The theoretical hold percentage may be a time-weighted average of all pay tables active or scheduled to be active on the terminal. The actual hold percentage may be a percentage calculated from a wager received at the terminal and prizes awarded from the terminal. The calculated values may be displayed to the user.
22 I.I.97J Figure 7 illustrates an example system for providing a dynamic game management system, in accordance with an example embodiment of the present invention. The system may include a server 700 in communication with a plurality of terminals, for example, terminal A 714, terminal B 716, terminal C 718, and terminal D 720, over a network 712. For example, the terminals may be configured to provide wagering games to players and similar to the video lottery terminal depicted in Figure 8. Each terminal may be pre-loaded with a plurality of games and include a game terminal setting, which determines a current game offered to players on the terminal. Each game may include a pay table, a theme, and a denomination. The game terminal setting of each terminal may be changed from the terminal or from the server 700.
Λfti.98J The terminals may be organized into banks, pits, rows, or other groups. For example, the terminals may be grouped depending on business and administration needs. The terminals may be located in a gaming establishment such as a casino, a lounge, a bar or restaurant, or any other establishment where wagering game terminals are allowed. The terminals may be distributed across multiple establishments located in a geographical locale or jurisdiction.
U 99) For example, the network 712 may be the Internet, a private network, a virtual private network, a wide area network, or any other network configured to carry communications. The network 712 may carry communications between the server 700 and the terminals. For example, the communications may be encrypted or otherwise secured.
Ijjj (K)J __The server 700 may be located in a central location to the terminals. The server 700 may be in communication with and control the terminals over the network 712. The server 700 may receive inputs from a user regarding desired changes to terminal setting. Each terminal setting change may be associated with a trigger condition. The terminal setting
23 change may be activated when the trigger condition occurs. The terminal setting change may include changes to the pay table, theme, and denomination of a terminal. ^pLL-LU. „ - I" one embodiment, each game terminal setting change is stored at the server 700 and transmitted to a corresponding terminal when the trigger condition occurs, where the terminal setting is modified. In another embodiment, each game terminal setting change is immediately transmitted to the corresponding terminal when entered and approved, if necessary, at the server 700. The terminal will then activate the terminal setting change when the trigger condition occurs.
J02J The server may include a processor 702 configured to execute the procedure depicted in Figure 6A. The processor may be in communication with a display 706. The display 706 may be configured to provide output to a user and display screen shots as depicted in Figures 1 to 5. For example, the display 706 may be a CRT, a LCD, an LLvD screen, or any other device configured to display output to the user. The server 700 may include a network interface 708 configured to interface between the processor 702 and the network 712. The server 700 may include an input device 710 for receiving input from the user. For example, the input device 710 may be a keyboard, a pointing device, or any other device configured to receive an input from the user and transmit the input to the processor 702. The server 700 may include a wireless interface 704. For example, the wireless interface 704 may be configured to wirelessly communicate with a mobile device. Wk\ 1031 The system may include a wireless device 722. For example, the wireless device 722 may be carried by the user while moving among the terminals. For example, a pit boss may desire to observe the terminals in action while inputting commands on the wireless device 722. The wireless device 722 may function as a mobile input device for the server 700.
24 ^MJJM] The wireless device 722 may include a display 728, which may be similar to the display 706 of the server 700. The wireless device 722 may include a storage medium 730. For example, the storage medium 730 may be any machine-readable medium, such as random access memory, a hard disk, flash memory, or any other medium. The storage medium 730 may be used to store data required by the wireless device 722 or the user. The wireless device 722 may include an input device 732, which may be similar to the input device 710 of the server 700. The wireless device 722 may include a wireless interface 724, which may be configured to interface with the wireless interface 704, thus providing communications between the wireless device 722 and the server 700. lθA15J__ It will be understood that there may be intermediaries between the wireless interface 724 of the wireless device 722 and the wireless interface 704 of the server 700. For example, there may be routers and repeaters used to improve the range of the wireless communications between the server 700 and the wireless device 722.
JB^I 106] The server 700 may also be configured to include a supervisor. For example, the supervisor may be required approve any changes to game terminal settings of the terminals. In this embodiment, configure changes may be inputted by the user at the server 700 or the wireless device 722, and the supervisor may approve the game terminal setting changes by providing identification information to the server 700 or remotely, such as from the wireless device 722.
107 J Figure 8 illustrates an example video lottery terminal, in accordance with an example embodiment of the present invention. For example, the VLT may be a terminal designed to provide a game of chance to a player, such as a video slot game, a video poker game, a video keno game, or any other video wagering game. It will be understood that the VLT can be replaced by any other video game terminal, such as a video slot machine terminal. In an alternative embodiment, the VLT may be a non-video game terminal, such as
25 a mechanical reel slot machine. A mechanical reel slot machine may replace the display screen with a quantity of reels which spin and display symbols to the player. The VLT may be in communication with a server. In one embodiment, all processing may be executed at the server, while the VLT receives user input, displays any output, and awards any prizes. In another embodiment, the processing may be done by the VLT, while game terminal setting changes and other functionality may be located at the server.
^MJj)HJ A video gaming machine 810 may be configured to conduct a game of chance.
For example, a game of chance may be a slot machine game, a lottery, a video game, or another game of chance involving a wager. For example, the video gaming machine 810 may be a video poker game terminal, a video slot machine, or a video game terminal. The video gaming machine 810 may be in communication with a server. Alternatively, the video gaming machine 810 may be a standard slot machine terminal.
J|^ 1.00J The video gaming machine 810 may include a blinker 812. The blinker 812 may enclose a light source configured to blink on and off. For example, the blinker 812 may be configured to blink when a large prize is awarded from the video gaming machine 810. l_0j The video gaming machine 810 may include a lighted display 814. For example, the lighted display 814 may include a logo, a game name or other visually attractive graphics. The lighted display 814 may alternatively be a liquid crystal display screen. For example, the lighted display 814 may be configured to display graphics and text.
.__..The video gaming machine 810 may include a display screen 816. For example, the display screen 816 may be a liquid crystal display screen (LCD) or a cathode ray tube (CRT) screen. For example, the display screen 816 may enclose a viewable display area visible to a player. Alternatively, the display screen 816 may be a touch screen, configured to accept player inputs of touching the screen.
26 (■HU2J The video gaming machine 810 may include a player's card accepter 818, a printer 820 and a currency accepter 832. For example, the player's card accepter 818 may accept a frequent player's card. The frequent player's card may include a player's identifying information and play history. Alternatively, the frequent player's card may include an identifier that is associated with a player's identifying information and wager history. For example, the printer 820 may be configured to print a voucher or ticket for the player. The currency accepter 832 may be configured to accept cash bills in various denominations for a player's wager. The currency accepter 832 may also be configured to accept printed vouchers and tickets.
^Pl ..LLlJ "le video gaming machine 810 may include input modules 822. For example, the input modules 822 may be a set of buttons. The input modules 822 may be configured to receive input from a player during a game of chance. Other forms of input modules may be used, for example, a mouse-pointer device or a voice recognition module. βfciML -...The video gaming machine 810 may include a dispenser tray 824 and a dispenser 826. The dispenser 826 may be configured to dispense a prize. For example, a prize may be currency or a prize receipt redeemable at a cashier. The dispenser tray 824 may be configured to catch the prize after it is dispensed. ø^ULUU _The video gaming machine 810 may include openings 828, 834 and 836.
Opening 828 may be configured to allow sound through. For example, interior speakers may be located behind opening 828. The openings 834 and 836 may be configured to allow ambient air to circulate into and out of an interior of the video gaming machine 810. Ambient air circulation may assist in maintaining an optimal operating temperature for the video gaming machine 810. l[π 6J __The video game machine 810 may include a latch 830. For example, the latch 830 may be configured to release a front door of the video game machine 810 for opening.
27 When the front door is Opened, it may be possible for a technician to access an interior of the video game machine 810 for upgrades or maintenance.
(fc^LUZl It W'N be appreciated that the procedures described above may be in the form of machine-executable instructions stored on a machine-readable medium. The procedures may be thus read from the medium and executed by a processor on a machine to execute the procedure.
JJ_]_8 J 1'ig.X shows a schematic rcpiescntation ol a gioup ol hold dc\ iocs and a remote conirol system lor remote control ol the Field dc\ ices I ho i emoic uirUioUs^njjKO l ^illllLL^ Λ ^.'I£l^?s pinjnumeutjpn de^,'!ce K l 1 ._UΉ example an antenna _ I JJLSL Held de\ ices 802, 803. 804, 805 each comprise conespondmu w neless commtiniuition dc\ iccs 807. 808.. 809. 810
J J 19J A_\\iχe.l.ess ti ansnυssion l ink hctwccn I. IIH'_ field _de\ ices and the i emote coηti ol ^) stem
801 may he pun idud b\ means i)]J,he iiUeijiet H06 oj_an\_(Uhcj_ \\itel_es_s jiehM.»_k_
JJ_20J I ho field de\ ices ma\ be mcasui in^i de\ ices (oι mca->uπm» ]2ioj;css_variabjcs. such_as temperatures c)i speeds oi an) othei pi occss \ ai L'φlcs--°_LibiLiJcld_dc\j_cos niav. be Jbj example wind enei gy plants or game lu minals
LI2.il l .ig l) sho^ s a schematic icpicscniation ol a remote cαntiol ^N stem accouliny to an exemplary embodiment of the picsent ιn\cnUo.E_J _he_i emote conliol_s\ stcιijι.8Ol c()mpιjscs_a Mlid^^JϊyJIlIIHmjcaiion. ύc\ ice 8 1 Ll'm^ϋiLk^ <-" PIUi1B1U U-LvM !£ 1L ^i1I1 Ji-i!iLde\ κes_8_()2.. 80Λ> over the net VNork 806. Λltcπiati\el\ or additionally communiuUion links 9O K 902 be_l\\.eeji the system 801 and the individual field dev ices 802, 803. respect i\ cl\ aie provided, for QhiUX1 pie by wii e conncc Ij o ns
28 »
1 122] Pig. 10 shows a schematic icprcscnUilion ol'ti remote coiu.ro I system 801 (or controlling field. devices according to μnodior cxcinpl.'iry cinhoJiincm of lhc present JJ_iy.^!liijLyiϋiLlLliLcil-i.^ili'.J-J& MQtL..KUχyj".i-' \\i!ld.i:nα;» γ plums
-Vdj L^hj:ajjLbe ^0JW-0J L^.L rernojej \: by the system H( . )J_.
U 221.. MODIFICATIONS j_j_24j 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.
||fc|Ll 2.5.1 „. . A system for remotely controlling a wagering game terminal, comprising: an input device configured to receive a user input indicative of a user selection of a game terminal setting and a trigger condition; a processor in communication with the input device, the processor configured to produce a terminal command signal based on the user selection received by the input device, and responsive to an occurrence of the trigger condition, to cause the terminal command signal to be transmitted to the terminal; and a display in communication with the processor, the display configured to display a graphical user interface showing a schedule for terminal setting changes which is based at least in part on the user selection received by the input device. The processor is further configured to receive a terminal status of the terminal, and the display is further configured to display the terminal status to the user. The terminal status includes peripheral notifications of the terminal. The trigger condition is a start time. The trigger condition is an event occurrence. The event is a status change of the terminal. The game terminal setting includes a pay table selection, a
29 wagering game theme SeIeCtJOn, and a denomination selection for use at the terminal. The game terminal setting includes a desired music volume and a music selection of the terminal. The terminal command signal is transmitted responsive to transmitting the terminal command signal to a supervisor for review, and receiving an authorization from the supervisor. The processor is further configured to request an authorization from a supervisor prior to transmitting the terminal command signal, wherein the supervisor is not the user. The processor is further configured to download components to the game terminal, when the terminal command signal switches the terminal to a setting for which the terminal is missing components. The system may further comprise: a plurality of terminals. The plurality of terminals includes at least one subset of terminals, and each terminal of the subset switches its setting responsive to receiving the terminal command signal. The processor is further configured to, responsive to a user request, calculate a theoretical hold value and an actual hold value for the terminal over a specified time period. The input device and display arc part of a mobile wireless device. The mobile wireless device is in communication with the processor via a wireless network. The schedule is depicted as a multi-dimensional graphical representation with an axis representing lime and another axis representing terminal settings. The graphical user interface includes a representation of a timeline, and the user inputs a begin time by selecting a time on the representation. The graphical user display includes a representation of game terminal settings and the user inputs the game terminal setting by selecting settings on the representation. The processor is further configured to cause a default command signal to be transferred to the terminal responsive to an ending trigger condition. The ending trigger condition is an end time.
ILL26J A method for remotely controlling a wagering game terminal, comprising: responsive to receiving a user input indicative of a user selection of a game terminal setting and a trigger condition, producing a terminal command signal based on the user selection;
30 responsive to an occurrence of the trigger condition, causing the terminal command signal to be transmitted to the terminal; and displaying a graphical user interface showing a schedule for terminal setting changes which is based at least in part on the user selection and trigger condition received by the input device. The method may further comprise: receiving terminal status information from the terminal; and displaying the terminal status information with on the graphical user interface. The terminal status includes peripheral notifications of (he terminal. The trigger condition is a start time. The trigger condition is an event occurrence. The event is a status change of the terminal. The game terminal setting includes a pay table selection, a wagering game theme selection, and a denomination selection for use at the terminal. The game terminal setting includes a desired music volume and a music selection of the terminal. The method may further comprise: transmitting the terminal command signal to a supervisor for review; receiving an authorization from the supervisor; and transmitting the terminal command signal responsive to receiving the authorization from the supervisor. The method may further comprise: prior to transmitting the terminal command signal, request an authorization from a supervisor, wherein the supervisor is not the user. The method may further comprise: downloading missing components to the terminal responsive to receiving the terminal command signal when the terminal command signal switches the terminal to a setting for which the terminal is missing components. The method may further comprise: transmitting the terminal command signal to a subset of terminals within a plurality of terminals, wherein each terminal of the subset switches its setting responsive to receiving the terminal command signal. The method may further comprise: calculating a theoretical hold value and an actual hold value for the terminal over a specified time period; and displaying the theoretical and actual hold values to the user. The user input is received and the graphical user interface is displayed at a mobile wireless device. The schedule is depicted as is depicted as a multi-dimensional graphical representation with an axis representing time and
31 another axis representing terminal settings. The graphical user interface includes a representation of a timeline, and the user selection of a trigger condition is received when the user selects a begin time by selecting a time on the representation. The graphical user display, includes a representation of game terminal settings and the user selection of the game terminal setting is received when the user selects settings on the representation. The method may further comprise: responsive to an ending trigger condition, causing a terminal command signal to be transmitted to the terminal. The ending trigger condition is an end time.
J^P^jJ_27J A computer readable medium including instructions configured to be executed on a processor, so that the processor performs the steps of a method for remotely controlling a wagering game terminal, comprising: responsive to receiving a user input indicative of a user selection of a game terminal setting and a trigger condition, producing a terminal command signal based on the user selection; responsive Io an occurrence of the trigger condition, causing the terminal command signal to be transmitted to the terminal; and displaying a graphical user interface showing a schedule for terminal setting changes which is based at least in part on the user selection and digger condition received by the input device.
1 128] Il .should be noted thai the term "comprising" does not exclude other elements or slops
LUKJJh-Ll'iC!5^ tlJXJkrilr.lL<-tiIllK?*ii.Glti??-k?; .Dlilii t>.!-:--ϊ-*-*I'!l.l!lU..l^<-J.:
1 129) I1 should also be noted that reference signs in the claims shall noj he construed as iiϋliUl]&Jll^^SioJ2!rliiLLhil.^iUl}λ:5i
32

Claims

an input device configured to receive a first user input indicative ol ti first user
a processor in communication with the input device, the processor configured to DB2du_wjι.Jjj;^ i-Q|Iil!.jJS--u!£.^ field device command signal to be transmitted to the first Held device: and t'ili^πky. j.n_α)m myn ic iUJon \v|di^
least in part on the first user selection received by the input device.
3. System ol' claim 1 or 2.
>i)d^[SiDJ:i}^.O.DiLJ].^!.d. device Jins ..a...fij;st..mode.or operai.ipn aiid a second niodc of operation: and
device from the first mode ol' operation to the second mode ol* operation.
4. System of one of the preceding claims, further comprising; a conflict resolution module for deciding., whether the first field device command
^^^LiL^AMUi^id^i^
33 3. System ol'onc of the picccdinμ clainis. \i]κMθin_lho. πι stJ1cld deuce ι_s a leypinal.
Cϊ.__iv\ siom__or oπc_o_rj_h.c preceding claims,. vUiet ein the first lield deuce ι>_a_\\ <igeriηg game icnninul.
Z^-^ll^li^lLlϋiϊJlLlJl^βl'i^^^iπc °l<ILLπSi ^Jioicm Jj)O j^^oto_coj[itrol b.a^liiianikioimnc cojilι_oj_
^.-_i5yslcnχ.<ϊJ\}]ic.pr l_hc pi cccding clauns. w hoi oin iho pio^cssoi is fui iboi conllyurcd to
dbP-±SXi'KJ-^IDlJLyJ UUUMJ-U. ltie P^0L iLJ^l^cϋ1-i)Xjd-1L|1l-^-j^cl'^LQllKloπi1 ' ^^'.ϋΛ-J-L!? JiyJlL|l!loriiI_nol_iJjc.aUoiτs_ CΪ_I% ijic tcvmlnaL
-U)-_%-UcJD_<!l'°U0.pJf llL°_πiOOO(-liliy oiJin]'vΛN l]°l°ln 11 >_e Jl] sl_ ti.igwi .conditjoji is a skirl linic
1 1 System pl'qne of the preceding claims, w hci oin the lli si irigucr condition is an c\ eni occurrence.
12. System of one of the preceding claims, . wherein ...the eyentjs a sjajΛi.s.eJjangc. of the terminal.
34 lΛi-5ysl?JlL.!LiU\^oQbii?-Prt'-;.l|?U.L|.!i?. tlairns, wherein the yamc terminal selling includes a pay liLhi*. iiSrl^riiiin -. M ..V-ilϋ^ILϋ c' iULll1 c.i) R1J1 ^)..sc. 'i'JtiL0 • i • .9 ' V1-' .'.' ilP.P ° !.n ! !1 a] !.< > 1I SV I S? V! I ' ^ I1). Ii? L" ! I SS-! «•>] Ih e
desired music volume and a music selection of the terminal.
15. System ol'onc of the preceding claims, wherein the first llelcl device .cojrimandjsjjjiiiij is transmitted responsive to transmitting the first field device command signal to a supervisor Ji?Li'sLYJyV.= yθ.dχeeeKn]ϋ._.ai) .aujh()π/a!ioιi .jVom tjie supemsor.
l.(?-j2}:!ili:.ll£ϋJ}i-' ol the preceding claims, wherein the processor is further eonlj.inired to ι-^lUJ£^LQI)iιMLl\(-)ji^itti.PD. 'VπUl/. 1 . sιιpoι \;is()£ pπojMO liiy.nsipiujiiji, ih.e first tern it naj cpiηniancl signal, wherein the supervisor is not the ti.ser.
17. System of'onc ol'the preceding claims, wherein the processor is further configured to kk^lklM^iP.llQiiyiL^J.0..UieJϊrsl fi.c!d.dcviee. \\ hen the first field tjcyj^^.tommand signal !wϊidλ^jhe_iu^^ niotlc /or.v\ hich the first field L_deyiee ii.iPi^:i!Jlg.£yjll|l(2!iy.llLS4
.].H-.i?y-ii!LQlJ->Lp]lS-o.i\Φ^.j2rceedj^^
19. System of one of the preceding claims, wherein the plurality of field devices _ includes at jeast one subset of terminals, and each terminal of the subset, switches its selling responsive to
. 35 ϊyH?.Q:!ishϊ-l.>JLM.scχr9ι-l.ιJ(Ps.U ^ui^A'-iO 1V../'. IJJ^orcl i ca ! ht)!d value and nn acli.uil. hold value for the
21-J.ivstejm^oji^^^ Dl^liJ^JlΛlϋ^IcssjlcvicC;
22. System of el a i n i_ 2 J _._ \v h o i vinjj i c j )w b i 1 c_.v\ i rc|o.ss_d [c v i cc_[s_i in conn nw \ i ca I joj i ._v>:i_lJl jjK πi^-iϊ-5.j>.yr..v LU-iLivb.d.yj-i' LL^I V>M1S •.
2-l:....55λ'.l?-Ui*Dl.lt.3ll"Λl|Λtl.Λ^J" '■he .prccctHnjΛ ciauns, \> li>T(-'iι.!J.h.o.sclioduXc_is dcjiicjcd. as a jiuij.ύ"
rcprcscnύnμ [cnrπnul seti inus.
.1^βI_^JMli-2lLθ£.'-UJlI-9lϋi^JλD.4ji^\I1^^^^ fcproscnlaii(uτ.
2;L. _S.γstc ni jci[ "JΛΠC_ oilluL|)Iccx'djj2U_chιiιiis._vvjic!vin I^ rcprcsontaiion ql' gamc terminal settings and the user inputs iho game terminal setlinu by selecting settings on the representation.
36 26- _^.>i^.ts\n?-.tLCyil5-l,ilLJ.l\Wl Ηi'^.'-λ^^L' Dϋ..^Uιϊ.π\-?.j. ^VJJQJ'P.'.'Λ .UlSLPr'.^y ^l^iJl J S l ιJ.l'.Φi"J"_.<:;oιiljgy.ιvd Io cause a default command signal to be transferred Io the first field device responsive to an
!?liyiθ≤-i]Ji!.c.Qr..<ril11lU.LLP!L
2Z:._S\>leιri ojV:[aj|η 26. \\ herein the ending .lr.iyc.er condition is an end time.
.^..•..ΔJBirlliyvi fou."cniolelγ ^PAlUl'! lϋlϋi'.. Ojs'Jjs'kl <:le_viee..thc...ιiieihoi.l comprising the steps IJLf:
'"y.SlWNsLYJL.UL!!!^ Hl-Jl f icid clcv rcc
]Jτc_u2iθv_scj_ccli.o n j.
I*=*^? J?yjτsi VC_1JL )j πi_< >c c u iTC 11 cc p f the Jj.rslJ '"iι?.U--l ^..ID1Il'.'.0.1.1 ■ Vi|.ιt.^'-l-1irJ.bϋ.J.!.|'s.1 JL^lsl tic\ ico command sjgnnj Jo _bc JransmiUcd to ilu; In st Held device: and d'sJ?i;0'3.Uiy!-& 1Jinil)is!i^l_y^jJ.nl.S;!Jk^ s>Il*?\vin_tJL a schedule lor J.Hlkj_d_e_vi.ee ;.svHhig tlUϋle^ AMbJi-J ϋli-bji^J-ϋl )S3*\ I D_lla d <J ! I LbP JIiJi1.. W -^.LMS-liy ΦlVλ <J.n.U β rst. I r i ege r c p ntlii i p n received by the input, device.
29. I he method of claim 28. wherein the lirst Held device is a lei'minal.
3.O--. J. b.sLU.).^lb..°<J. °r.cl.;'Jj11 2.K. <)J.2% iui ihor coniptj-;inij the slops of: r£f-!y.Lϊ!0!i.i^QI1 .iDi4. si.πLM.^i!l[θi'.n)i!Uon Ii pin the I nst Held ,ιjeyice:.il!.Hi displaying the terminal status information on the graphical user interface,
ill^bjLiii-iihy.dJiij-iJiiϋix^ the terminal.
37 32. The method of one o£c ] aj.ms 2 illo_3..L._\vil^røll..ΨΛ' .Uiϋϋc •' C<H_H1 it i onj s_a sla ri _ι i me.
33. The method ol'onc of claims 28 to 32. wherein the trigger condition is an event occurrence.
34. The method of claim 33, _vvJierei n iJiejeΛ'iϋlL L-jJL^y.lyj!i.-V-!3«-J^ 0J!ib.t .iPl'VLUpJ •
2-l:JJ^l>ϊ£lbjβdj2fi^ ^iilliθal .s^ι.UDi?JϋPiϋde.s a pjiy table selection, a wagering game lheme selection, and ι\ denomination selection for use at the terminal.
2il:.X.!lJi.E1Λlno-0...ι.>Jj}.!1sl -0I c!;U.πls ?8 to 3.5. wherein the ganie temiinal sell ing includes a desired music volume and a music selection of the terminal.
transmitting the first field device command signal to a supervisor lor review : receiving an authorization from the supervisor, and
DlilGLlLyi.lJlUMllillill-=i!l£j.l!^ Qi1 lULlilllL'J./ijLl.blUJjPlll-U supervisor, wherein the supervisor is not the user.
38 39. The method i?Xojio ojjdainj_s 28 lp_u*L χ\'JM"ci.π llK\J!l^l!1UkUi|] ι'1(-;.!'..lt;.(.)O.iπιi.'JS\-' 0κ step ofj downloading missing components Io the lit si Held device responsive to receiving the first field device . command .signal when the first field device command signal switches the first field device to a seiti ngjor_ \vlueh_ !hejlrsi JidiLic vice i\ πiissi ng eoniponenis,
40. The method of one ol' claims 28 to 39. wherein the method further comprises the step ol;
!]ΛU}!_OJUIUΛ&J.LICJ Π"SJ..O.dd .device .command ..signal, to a subset. q( field devices yvit.hm a lllUJl1 ϋlyj.i£jji_iϋ _de v ice s . wherein, each ..field. de\ i ce o H he su bse I s\> itches j.K jseih n g responsive to receiving the first field device command signal,
ILJ-Il^. J]Kyi<ldi)£one o!\cj;iim !AU'll^l£ιΛπJPl!scA.. ι.bp steps of: ciilculating a theoretical hold value and an actual hold value for the firsi field de\ ice
SlYSL'liiP.ociriSiy.IJ-OK.JK'lod.Lil.nd disphiying the ..theoretical and. actual ■ .hold values ;.ιo .the user.
d2..1]]iLJMώ.Qd-ιir.JLI!l-ii^
.VyI)-I1PJ-1LUK. I1^1I J'ΦM.LLs iocei ved a.nd [JiKLgiaphicaJ. user jn.l ejjajcc is .dj.spla\ cd_ a.l.ii ffli^ikj-Vij-tlyii^-iYi^L
43. The method of one of claims 2H to 42.
.VyJl-^-ViIIJJK-SdIeCIuJc |s depjcied as is depictetl as.a_niulii-dimensjρnal .graphical
44. The method of one of claims 2K to 43.
39 wherein the graphical user interface includes a representation ol'a .timeline, and the user selection ol' a triμgcr condition i> received when the user selects a begin time by
45; lϋliLπicjJhocl . A>ijPiie_oXc.hjj m s 2$, J o 44.
.^dl^L^LlJ]λ*JLi~r-l|!-iτivlui.i!?i!;Λ!". iil?-I?J.iiM.ill-r ' ^sis^ -a ''PPAV.-^.!!!'.'.1'.0..11 *>rjλ^! iJ^Ld^YΛ<-".e .^•Ji.U).y. s. cijxi J he J:is_cr_so Ic^'J.'-* Ul..*1!* .Vi W first, field dex.ice selling is reeei> ed.w.hen the user selects sellings on the representation.
46. The method of one ol'elaims 2K io 45. fiirlhcr comprising the sJep_o_Q responsive to an ending trigger condition, causing, a filed device command signal to be transmitted to the first field dev ice.
ITi.Tlw.nieihoii1.^ ^hiΛUlt!i.UU..M'iΛ"iPJlLL°.|lf-j!L1ilQi.s.i!.!I-ιr'.1l^ time.
IK^CjSjjoxjsoJ]^
JMdityvk-iJt-K.!MU]o^iui}fiπ.d!A^ i'^sπojQsiv^iiH;cα:ivinu_iujsejijji setting and a first trigger condition, producing a first field device c_omπiajidjiignaj..base_d_on. iJlsLIUiy.L^iLb-l^iiill
£^P.ι?Jl^vQ..iS}.L!JJ..(..!-i:.f|]"|.V|1Λ;^. ι>Diiy 0j'.s.1 AOLilier ooilti.ϊ.t i^>.n^ catisjng the .\}r^\ Jl.cld.ΛkyJi-.?; command signal to be transmitted to the first field device; and
40 -U^βLbϋlJ1''ti_U_ϊ=J yβ^'^LlLjI^^t J0i^L"0lcc*_Iib5-''\V|i'>-il.ϊ_"≥tώ'1JP<-JuLIL-v_ '**' '""I-1?1 ^v\ύ cic\ joe seuing
the input device.
.4^A.Dπ2Jiri!i]l clement for remotely controllinu a first Jjeld de\ ice. \ \_h i c h ,_.\^_b ^i1 !Ki1Hi executed b\ a processor (401 ), causes the pioce.^sor to carry out the steps ol*:
ECsjiojisxvc to.receix mg a.iJser inpιιj_ιndicaii\ e oj a u>cι selection of a firsj Held de\ ice 5-.-'1UJlSr y.θd.AiiLsi.i'1i}i^c.1' ^i]J1JU Ul0L1- P1-0^U-VJl1C 11 '"irsi held dex iee conjmaiul sigιial_hiisc(h)n the user selection:
J^lPJiLiyΛ^.'lLyili. 5^' yiO: *J"icc .o I" l_h t^_ l_l_rs ι_ U" ijΛiiθi*_c oj_ι cijj i g n._ ca u \\ iτu I he J] rsj Jj ejd .device ^'JQJU-UI-LϊiiirP-!' i'lil^JJl'lPy.1!!]1^.1:' io.tjie Jirsl field dev ice. and
O.bjlly^'ilUL-ki?rAlPJli.<:%ilLlisiLL I'llcjTacc sjicmjng a schcdule for fιelcLd_c\Jcc soUijig diiinijcj^bjchjsj^scd^ayea^ijiijiaji.oijjhe fιrsj user_ select ion and JlrMJi iy^oj' cpndhipn i'^'ivedjbi^ I hej n | n i uje vice
41
PCT/US2007/023911 2006-11-13 2007-11-13 Dynamic remote control of a field device and a method and system for providing thereof WO2008063518A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP07862017.6A EP2118867A4 (en) 2006-11-13 2007-11-13 Dynamic remote control of a field device and a method and system for providing thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US85873506P 2006-11-13 2006-11-13
US60/858,735 2006-11-13

Publications (2)

Publication Number Publication Date
WO2008063518A2 true WO2008063518A2 (en) 2008-05-29
WO2008063518A3 WO2008063518A3 (en) 2008-08-28

Family

ID=39430317

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/023911 WO2008063518A2 (en) 2006-11-13 2007-11-13 Dynamic remote control of a field device and a method and system for providing thereof

Country Status (3)

Country Link
US (2) US20090104994A1 (en)
EP (1) EP2118867A4 (en)
WO (1) WO2008063518A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831564A (en) * 2011-06-15 2012-12-19 苏州乐盈科技有限公司 Online filtering method for single-bet of lotteries
CN102831565A (en) * 2011-06-15 2012-12-19 苏州乐盈科技有限公司 Combined filtering method of competitive football lottery
CN102880963A (en) * 2011-07-12 2013-01-16 苏州乐盈科技有限公司 Online filtering method of winning-losing lottery
CN102880995A (en) * 2011-07-12 2013-01-16 苏州乐盈科技有限公司 Online filtering method of half-full court lottery betting football game

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8595336B1 (en) * 2008-02-01 2013-11-26 Wimm Labs, Inc. Portable universal personal storage, entertainment, and communication device
US20090264171A1 (en) 2008-04-16 2009-10-22 Acres-Fiore, Inc. Generating a score related to play on gaming devices
US9224268B2 (en) * 2012-12-10 2015-12-29 Bally Gaming, Inc. Gaming system with privacy features
US20140370980A1 (en) * 2013-06-17 2014-12-18 Bally Gaming, Inc. Electronic gaming displays, gaming tables including electronic gaming displays and related assemblies, systems and methods
US20150213690A1 (en) * 2014-01-27 2015-07-30 Brain Games, L.C. Method and system for machine-implemented game with multiple game incentive
US20220406148A1 (en) * 2021-06-16 2022-12-22 King Show Games, Inc. Gaming devices and methods for poker game with hand improvement feature

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6008803A (en) * 1994-11-29 1999-12-28 Microsoft Corporation System for displaying programming information
US6415235B1 (en) * 1996-11-06 2002-07-02 Texas Instruments Incorporated Fixed optic sensor system and distributed sensor network
US6469633B1 (en) * 1997-01-06 2002-10-22 Openglobe Inc. Remote control of electronic devices
US5907490A (en) * 1997-06-10 1999-05-25 Electronic Data Systems Corporation System and method for project management and assessment
US6791467B1 (en) * 2000-03-23 2004-09-14 Flextronics Semiconductor, Inc. Adaptive remote controller
US9251647B2 (en) * 2000-10-19 2016-02-02 Igt Remote configuration of gaming terminals
US8636596B2 (en) * 2000-11-04 2014-01-28 Igt Dynamic player notices for operational changes in gaming machines
US7780529B2 (en) * 2001-04-04 2010-08-24 Igt System, method and interface for monitoring player game play in real time
US20030197595A1 (en) * 2002-04-22 2003-10-23 Johnson Controls Technology Company System and method for wireless control of multiple remote electronic systems
US20040002386A1 (en) * 2002-06-27 2004-01-01 Horseshoe Gaming Holding Corp. Wireless casino information management system and method
EP1611708A4 (en) * 2003-03-10 2009-12-30 Cyberview Technology Inc Dynamic configuration of a gaming system
DE10336462A1 (en) * 2003-08-08 2005-03-10 Heuser Software Ag Control of actuators via a control signal from a mobile phone, whereby a control unit generates actuator commands based on both the mobile phone control signal and input data received from sensors
US7363028B2 (en) * 2003-11-04 2008-04-22 Universal Electronics, Inc. System and method for controlling device location determination
WO2007013970A1 (en) * 2005-07-20 2007-02-01 Wms Gaming Inc. Management of downloadable game components in a gaming system
US20070026935A1 (en) * 2005-08-01 2007-02-01 Igt Methods and devices for managing gaming networks
US20070218998A1 (en) * 2005-09-12 2007-09-20 Arbogast Christopher P Download and configuration method for gaming machines
US8460109B2 (en) * 2007-04-24 2013-06-11 Igt Gaming community management and personalization

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of EP2118867A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831564A (en) * 2011-06-15 2012-12-19 苏州乐盈科技有限公司 Online filtering method for single-bet of lotteries
CN102831565A (en) * 2011-06-15 2012-12-19 苏州乐盈科技有限公司 Combined filtering method of competitive football lottery
CN102880963A (en) * 2011-07-12 2013-01-16 苏州乐盈科技有限公司 Online filtering method of winning-losing lottery
CN102880995A (en) * 2011-07-12 2013-01-16 苏州乐盈科技有限公司 Online filtering method of half-full court lottery betting football game

Also Published As

Publication number Publication date
EP2118867A2 (en) 2009-11-18
EP2118867A4 (en) 2013-04-17
US20090104994A1 (en) 2009-04-23
US20110263336A1 (en) 2011-10-27
WO2008063518A3 (en) 2008-08-28

Similar Documents

Publication Publication Date Title
WO2008063518A2 (en) Dynamic remote control of a field device and a method and system for providing thereof
US7918735B2 (en) Gaming system and gaming machine
US8715084B2 (en) Universal overlay games in an electronic gaming environment
US7399229B2 (en) Method and apparatus for managing gaming machine code downloads
US20120157194A1 (en) Gaming machine with a dynamic bonus modifier
US20140004930A1 (en) Gaming system and method for offering simultaneous play of multiple games
US9852588B2 (en) Gaming system with suspense feature
JP2002191753A (en) Game machine
US9633515B2 (en) Gaming system and a method of gaming
US20090117978A1 (en) Method of gaming, a gaming system and a game controller
US8414394B2 (en) Configurable user interface for a gaming apparatus
JP2002165924A (en) Game machine
JP2007236724A (en) Game system and server unit utilizable in the system
JP2005000321A (en) Game machine
JP2006055553A (en) Game system
JP2002369962A (en) Cr game system and cr game machine
US9142099B2 (en) Method of gaming, a gaming system and a game controller
JP7457445B2 (en) gaming machine
JP2023122181A (en) System for game parlor
US8758113B2 (en) Method of gaming, a gaming system and a game controller
JP4553561B2 (en) Game machine
AU2023203143A1 (en) A method of gaming, a gaming system and a game controller
AU2012200260B2 (en) Gaming machine with suspense feature
AU2012100029B4 (en) Multiple Pay Combination Gaming Apparatus
JP2007105300A (en) Game apparatus, method and program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07862017

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2007862017

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2007862017

Country of ref document: EP