Abstract:
Methods and systems for secure client-side communication between multiple domains is provided. Such methods and systems can provide for decreased communication latency particularly effective for dynamic multi-domain and/or multi-tenant environments while allowing for granular security or specific security of messages and operations with regard to users, user sessions, groups, organizations, permissions sets, applications, or any other logical delineation. Such methods and systems may involve a variety of security components, for example, at least one set of instructions including a plurality of defined instruction to be utilized by users of the set of instructions to communicate, and cryptographic construct data in order to verify the data integrity and the authenticity of messages sent and received using the secure client-side communication between multiple domains.
Abstract:
A method for detecting potential money-laundering activities or other illegal activities in the use of a gaming accounting system includes collecting data regarding a player's activity in a gaming system. The gaming system activity data is collected in terms of a gaming activity network, that is, a series of linked activities or events, and/or objects associated with activities or events. In response to a predefined event such as a cash out or credit redemption transaction request initiated by the player, the method includes evaluating the collected data to identify potentially illegal or prohibited activity. In the event illegal activity is indicated, the method includes taking some corrective action such as producing an operator alert to the potential illegal activity.
Abstract:
A role tree having nodes corresponding to semantic roles in a hierarchy is defined. A posting list is generated for each association of a term and a semantic role in the hierarchy. The posting lists are stored contiguously on a physical storage medium such that a subtree of the hierarchy of semantic roles can be loaded from the storage medium as a single contiguous block. The posting lists for a subtree of the hierarchy are retrieved by obtaining data identifying the beginning location on the physical storage medium of the posting lists for the term at the top of a desired subtree of the hierarchy and data identifying the length of the posting lists of the desired subtree of the hierarchy. A single contiguous block that includes the posting lists for the desired subtree of the hierarchy is then retrieved from the beginning location through the specified length.
Abstract:
Players participate in bingo games through player stations each having a suitable player interface. The player may manually select between multiple modes in which the player's bingo card representations are daubed. In one daub mode, once a player is assigned a bingo card representation and a game designation set is associated with the bingo card representation, daubing the bingo card representation must be performed manually by the player at the player's respective player station using a suitable interface at the player station. In a card daub mode, one or more of the player's bingo card representations is automatically daubed in response to a card daub input made by the player at the player station using a suitable input device. In a game daub mode, one or more of the player's bingo card representations are daubed without any action by the player other than the player's selection of the game daub mode and the player's submission of a request to enter a bingo game offered by the system.
Abstract:
A method includes periodically over a given day comparing an actual status for a casino player station with a current target status for the casino player station. The actual status for the casino player station specifies an actual game presentation operating at the casino player station at the particular time. A modification command is issued to the casino player station in the event that the current target status for the casino player station does not match the actual status for the casino player station. In response to the modification command, a target game presentation is launched at the casino player station. This target game presentation is specified by the current target status for the casino player station and is different from the actual game presentation specified by the actual status for the casino player station. The method thus facilitates configuration changes in the various player stations in a gaming system to ensure the desired game presentations are available to players.
Abstract:
A processing device measures the time it takes for a player to take some action in a game and bases the award or result in the game for the player at least in part on that measured time. A player receives a more desirable result or outcome for a particular game play in response to a shorter player action time and/or receives a less desirable result or outcome for a particular game play in response to a longer player action time. Providing more desirable results for shorter player action times or less desirable results for longer player action times provides players an incentive that influences them to take the appropriate player actions more quickly.
Abstract:
A progressive gaming method includes producing a set of game records with each game record being associated with a result in a game. Progressive prize bearing records are included in the set of game records according to a progressive win frequency rule. Each progressive prize bearing record is associated with a progressive win indicator and a progressive prize. After producing the game record set, the method includes assigning game records from the game record set to a number of players. Each game record is assigned to a respective player in response to a game play request associated with the respective player. The method also includes awarding a progressive prize to the respective player to whom a progressive prize bearing record is assigned in response to a game play request.