| Patent application number | Description | Published |
| 20090275377 | PROCESSING WAGERING GAME EVENTS - Systems for processing wagering game events are described herein. In one embodiment, a wagering game machine comprises a plurality of input devices configured to generate events. The apparatus can also include an event handler configured to detect the events, to cause persistent storage of the events, and to transmit the events. The apparatus can also include a wagering game controller configured to receive the events from the event handler and to present and replay wagering games using the events. | 11-05-2009 |
| 20100048292 | PROCESSING WAGERING GAME EVENTS - This description describes techniques for processing events in a wagering game machine. In some embodiments, a wagering game machine includes a game controller configured to instantiate a game state element based on game state element generation information and game state types, wherein the game state element is configured to present a wagering game, and wherein the game state element includes states, wherein each state includes behaviors. The wagering game machine can also include an event controller to notify the game state element about events, wherein the events cause the game state element to move between the states and to perform the behaviors. | 02-25-2010 |
| 20100075746 | Gaming Machine with Separately Selectable Wagering Games - A gaming system for conducting a wagering game allows players, casino operators, and/or gaming machine manufacturers to selectively combine base games and bonus games. This modular approach allows players, casino operators, and/or gaming machine manufacturers to mix and match base games and bonus games as needed. In some embodiments, players, casino operators, and/or gaming machine manufacturers may also select different game features to employ in the bonus and/or base games. Such an arrangement allows players, casino operators, and/or gaming machine manufacturers to configure each base game and/or bonus game according to their preferences. | 03-25-2010 |
| 20100190553 | PLUG-IN ARCHITECTURE FOR A WAGERING GAME NETWORK - A plug-in architecture for a wagering game network is described. Plug-in modules may provide various functions for services related to wagering games. Such functions may include random number generation, user interface functions, player tracking functions, central determinant functions etc. The plug-ins are dynamically loaded during the run-time of an application or service. | 07-29-2010 |
| 20100190554 | WAGERING GAME HISTORY FEATURES - This description describes techniques for storing and utilizing wagering game histories. In one embodiment, a method for recording progress of a wagering game can include detecting a first event indicating a first activity of the wagering game. The method can also include storing the first event according to a first data format and detecting a second event indicating a second activity of the wagering game, wherein the second event includes random number information indicating a result of the wagering game. The method can also include encrypting the second event and storing the second event according to the first data format. | 07-29-2010 |
| 20100203963 | INTEGRATING SOCIAL CONTACT IDENTIFIERS INTO WAGERING GAMES - Described herein are processes and devices that integrate social contact identifiers into wagering games. One of the devices described is a social contact identifier integrator. The social contact identifier integrator can display one or more elements of a wagering game, such as graphics that are part of, or connected to, the wagering game. A player of the wagering game can have a social network account that has one or more related social network accounts, such as friends or acquaintances. The social contact identifier integrator selects a social contact identifier from one of the related social network accounts and integrates the social contact identifier into the wagering game. The social contact identifier integrator can also determine and assign rewards to the player or to the related social network account whose social contact identifier appeared in the wagering game. | 08-12-2010 |
| 20100210353 | PRESENTING WAGERING GAME CONTENT - Techniques for processing and presenting wagering data are presented herein. In one embodiment, a method comprises configuring a wagering game terminal for contemporaneously presenting content for a plurality of wagering games. Configuring the terminal can include dividing a player interface into a plurality of areas, wherein each of the areas is associated with one of the plurality of wagering games. The configuring can also include resizing the content to fit in the areas. The method can also include receiving, from a remote wagering game server, results for one or more of the wagering games, and selecting portions of the content, wherein the portions of the content graphically represent the results. The method can also include displaying the portions of the content. | 08-19-2010 |
| 20100222134 | DISTRIBUTING INFORMATION IN A WAGERING GAME SYSTEM - The patent application describes techniques for distributing information in a wagering game system. One method includes identifying one or more components to notify about events occurring in a wagering game system, where the one or more components facilitate secondary wagering games. The method can also include detecting the events, where some of the events arise from presenting primary wagering games. The method can also include reporting the events to the one or more components. The method can also include determining results for one or more of the secondary wagering games; and transmitting the results for presentation. | 09-02-2010 |
| 20100234105 | MAINTAINING GAME HISTORY IN WAGERING GAME SYSTEMS - A wagering game system and its operations are described herein. In some embodiments, the operations can include initiating a secondary game for presentation on a wagering game machine. The secondary game may be associated with a primary wagering game being presented on the wagering game machine. The operations can also include detecting secondary game events associated with the secondary game; generating secondary game history based, at least in part, on the secondary game events; and generating a pointer to a storage location of the secondary game history. The operations can further include providing the pointer for the secondary game history to the wagering game machine to be stored within a primary wagering game history associated with the primary wagering game. | 09-16-2010 |
| 20100267449 | INTERFACE FOR WAGERING GAME ENVIRONMENTS - This document describes inter alia a method for presenting an interface on a wagering game machine, where the interface includes a plurality of wagering game icons, and where each of the wagering game icons indicates a wagering game that available on the wagering game machine. The method can include presenting wagering game icons in an interface, wherein the wagering game icons form a row, and wherein each wagering game icon occupies a position in the row, and detecting a sweeping screen touch on a touch screen. The method can also include shifting, based on the sweeping screen touch, the wagering game icons to different positions in the row, where the shifting causes a wagering game icon at an end position in the row to disappear from the interface, and where the shifting also causes a new wagering game icon to appear at another end position in the row. | 10-21-2010 |
| 20100279764 | GROUP GAMES AND REWARDS IN WAGERING SYSTEMS - Described herein are processes and devices that determine and assign rewards as a group in a wagering game system utilizing social contacts. One of the devices described herein, a wagering game system, determines a first player account associated with a wagering game and looks at the first player account to determine a second player account associated with the first player account as a social network contact. The first player account and the second player account comprise a group of members in a group game or challenge. The wagering game system determines a reward that can be assigned to the group members. The wagering game system determines one or more tasks that must be performed before assigning the reward. The wagering game system presents the one or more tasks to the group members. The wagering game system detects when the tasks are completed and assigns the reward to the group members. | 11-04-2010 |
| 20100291998 | GAMING SYSTEM HAVING TOOLS FOR PAIRING WAGERING GAMES WITH AVAILABLE PROGRESSIVE GAMES - A method of operating a wagering game comprises activating a progressive game having a first set of configuration parameters and providing a primary wagering game having a second set of configuration parameters. The method further comprises comparing the first set of configuration parameters with the second set of configuration parameters to determine, in accordance with at least a first rule set, if the primary wagering game can be activated and paired with the progressive game. The method further displays results from the comparing step. | 11-18-2010 |
| 20100323779 | Gaming System Having Graphical Feature Interface - A gaming system comprises a wager input device for receiving a primary wager and a display for displaying a primary wagering game. The gaming system further comprises a controller which is operative to (i) detect receipt of the primary wager, (ii) display a randomly selected outcome of the primary wagering game, (iii) display a feature icon on the display, (iv) detect selection of the feature icon, (v) in response to the selection of the feature icon, display a feature menu on the display, the feature menu displaying a plurality of available features capable of activation in addition to the wagering game, and (vi) in response to a first feature of the feature menu being selected, activate and display the first feature if a first eligibility requirement is satisfied. | 12-23-2010 |
| 20110028207 | INTEGRATING VIDEO BROADCASTS INTO WAGERING GAMES - Described herein are processes and devices that integrate video broadcasts into wagering games. One of the devices described is a wagering game system. The wagering game system can receive a video feed and detect activity performed in the video feed. The system can generate a wagering game character that in some way emulates the activity performed in the video feed. The system can detecting activities performed by the wagering game character and utilize the activities to generating a wagering game outcome. The system can also generate overlay objects to be used as wagering game elements and integrate the overlay objects with the video feed as a wagering game, or in conjunction with wagering games. | 02-03-2011 |
| 20110045895 | PRESENTING PRIMARY AND SECONDARY WAGERING GAMES - An apparatus for presenting primary and secondary wagering game content is described herein. In one embodiment, the apparatus includes a primary wagering game unit configured to determine results for a first group of primary wagering games in a first wagering game session. The first wagering game session can be associated with a player identifier. The primary wagering game unit can be further configured to determine results for a second group of primary wagering games in a second wagering game session that is associated with the player identifier. The apparatus can also include a secondary wagering game unit configured to, after certain of the results in the first wagering game session, cause presentation a first episode of a group of episodes, and to, after certain of the results in the second wagering game session, cause presentation a second episode of the group of episodes. | 02-24-2011 |
| 20110053672 | MANAGING WAGERING GAME APPLICATIONS AND EVENTS - A wagering game system and its operations are described herein. In embodiments, the operations can include managing multiple instances of gaming applications associated with a wagering game client device and determining event data from the multiple instances of gaming applications. The operations can further include aggregating the event data into an event repository and determining that a requesting application requests some portion of the event data. The operations can further include opening a communication channel between the event data repository and the requesting application, formatting the requested portion of the event data in a format understandable to the requesting application, and communicating the requested portion of the event data to the requesting application via the communication channel. The operations can further include receiving response event data from the requesting application and presenting the response event data on a presentation device associated with the wagering game client device. | 03-03-2011 |
| 20110092275 | LIVING WAGERING GAMES - A system can invigorate wagering games with dynamic updates to reflect changes in ongoing current events. Current real-life data about at least one of a current event and a public figure are acquired. Game data for a wagering game are updated based, at least in part, on the acquired current real-life data. A plurality of wagering game machines that host instances of the wagering game are determined. The updated game data is indicated over a network to the plurality of wagering game machines that host instances of the wagering games. | 04-21-2011 |
| 20110111837 | Gaming System Having Controllable Dynamic Signage - A gaming system comprises a first gaming device displaying a first primary wagering game in response to receipt of a first wager from a first player and a second gaming device displaying a second primary wagering game in response to receipt of a second wager from a second player. The system further comprises a community display having a plurality of display regions thereon, and at least one controller operative to (i) detect activation of a first supplemental feature by the first player, (ii) detect activation of a second supplemental feature by the second player, (iii) determine in which of the plurality of display regions to display the first and second supplemental features in accordance with at least a first rule set, and (iv) display the first and second supplemental features on the community display. | 05-12-2011 |
| 20110111862 | MEDIA PROCESSING MECHANISM FOR WAGERING GAME SYSTEMS - A wagering game system and its operations are described herein. In some embodiments, the operations can include transmitting game content from a wagering game server to a gaming machine via a network to present a wagering game at the gaming machine for a player, and generating and storing video of one or more rounds of the wagering game. The operations can also include receiving, at the wagering game server via the network, video of the player playing the one or more rounds of the wagering game. The operations can further include combining the video of the one or more rounds of the wagering game with the video of the player playing the one or more rounds of the wagering game, and storing and providing access to the combined video via the network to a player account associated with the player. | 05-12-2011 |
| 20110136569 | MASH-UP WAGERING GAME CREATION - A wagering game developer can use an online wagering game community to gauge popularity of wagering games, demonstrate wagering games, test wagering games, estimate wagering game life cycles, etc. Moreover, the wagering game developer can use the creativity of community members to modify and, perhaps, develop wagering games. The wagering game developer can decompose different aspects of a wagering game into executable code units that are platform independent, reusable, and/or configurable (“wagering game widgets”). Users combine wagering game widgets, whether derived from a wagering game or user generated, to create a wagering game for playing in the online wagering game community. Wagering game developers can reward users who create the most popular wagering games, and develop proper versions of these user-created wagering games for deployment in wagering game establishments. | 06-09-2011 |
| 20110143834 | LOCATION-BASED CUSTOMIZATION OF AVATARS IN GAMING SYSTEMS - A wagering game system and its operations are described herein. In some embodiments, the operations can include determining that a wagering game session for a wagering game is initiated at a first gaming location. The wagering game comprises an avatar that is customizable according to a plurality of location-based customization options. The operations can also include configuring the wagering game with a first set of customization options, associated with the first gaming location, for the avatar of the wagering game to be played on a first gaming machine associated with the first gaming location. The operations can further include determining that a wagering game session for the wagering game is initiated at a second gaming location, and configuring the wagering game with a second set of customization options, associated with the second gaming location, for the avatar of the wagering game to be played on a second gaming machine. | 06-16-2011 |
| 20110143841 | WAGERING GAME DIGITAL REPRESENTATIVE - A wagering game developer can support an online wager gaming community and provide digital representatives to members to enhance real-life wager gaming experience. A digital representative of a wagering game player can be imported from a remote store associated with an online wager gaming community. Data associated with the digital representative can also be imported. Wagering game activity of the wagering game player at one or more electronic wagering game machines in a wagering game establishment is determined. One or more digital representative data updates for the digital representative are determined based, at least in part, on the determined wagering game activity of the wagering game player. The one or more digital representative updates are applied to the data associated with the digital representative. The digital representative and the updated data associated with the digital representative are exported. | 06-16-2011 |
| 20110159966 | WAGERING GAME ESTABLISHMENT DATA IMPORT/EXPORT ARCHITECTURE - An architecture that employs an internal entity that controls import and export of data (“import/export controller”) and an external entity that operates as a liaison (“data liaison”) between the import/export controller and one or more online social communities allows online social community access in a secure manner. The import/export controller and the data liaison handle data transmissions (e.g., data feeds, data updates, etc.) between the secure entity and the one or more online social communities. The import/export controller applies rules that regulate import and export of data, and the data liaison allows the import/export controller to operate in obscurity. Funneling data transmissions through the import/export controller and the data liaison allows players to securely access an online social community from a wagering game machine while in a wagering game establishment. | 06-30-2011 |