Systems and methods for card game data processing
AssigneeRF Labs, Inc.
InventorsMaanit Madan, Manish Madan
Life of this patent
Estimating the term…
Loading patent…
AssigneeRF Labs, Inc.
InventorsMaanit Madan, Manish Madan
Estimating the term…
Systems, methods and computer-readable storage media utilized to create and perform an RF enabled card game table. One implementation includes an RF reader associated with the game table receiving RF signals transmitted by a plurality of RF tags associated with playing cards and chips. The implementation can further include a processor communicatively coupled to the RF reader, the processor rendering a game state from the RF signals, forming and transmitting, via an API, a packet including the rendered game state. RF signals received from an RF tag having a Received Signal Strength Indicator (RSSI) lower than a predetermined threshold can be ignored by the system when a surrounding noise level interferes with transmission of the RF signals and/or the RF tag is disposed at a predetermined distance from the RF readers. RF signals received from an RF tag not affecting the rendered game state can be also ignored by the system.
1-20. (canceled)
A card game table system, comprising:
The card game table system of claim 1, wherein the plurality of RF antennas comprises RF antennas disposed at player positions and RF antennas disposed at a center of the table.
The card game table system of claim 2, wherein the RF reader returns unique identifiers and Received Signal Strength Indicator (RSSI) values for each RF tag detected by the plurality of RF antennas.
The card game table system of claim 3, wherein the game engine ignores RF signals having an RSSI value lower than a predetermined threshold.
The card game table system of claim 1, further comprising an LED microcontroller communicatively coupled to the game engine controlling addressable LED lights disposed at the table, wherein the LED lights display different colors corresponding to different game states.
The card game table system of claim 5, wherein the LED lights display:
The card game table system of claim 1, wherein the dealer tablet displays notifications requesting dealer confirmation when a bet placed as a single chip could be a legal call or a legal raise.
The card game table system of claim 1, further comprising a database communicatively coupled to the game engine that stores hand history data, player metadata, and game metadata after each hand is completed.
The card game table system of claim 8, wherein the communication module transmits the hand history data to a cloud backend via an Application Programming Interface (API) for processing by serverless functions generating player analytics and session analytics.
The card game table system of claim 1, wherein the game engine transitions between a setup mode, a standby mode, a play mode, and a clearing mode based on the RF signals and the dealer input.
The card game table system of claim 10, wherein in the play mode, the game engine detects when hole cards of a player are read at the center of the table by the RF antennas and marks the player as folded.
A method of operating a card game table system, comprising:
The method of claim 12, wherein the plurality of RF antennas comprises RF antennas disposed at player positions and RF antennas disposed at a center of the table for reading community cards.
The method of claim 13, further comprising ignoring, by the game engine, RF signals having a Received Signal Strength Indicator (RSSI) value lower than a predetermined threshold.
The method of claim 12, further comprising:
The method of claim 12, further comprising controlling, by an LED microcontroller communicatively coupled to the game engine, addressable LED lights disposed at the table to display different colors corresponding to different game states.
The method of claim 12, further comprising detecting, by the game engine, when hole cards of a player are read at the center of the table by the RF antennas and marking the player as folded.
A player companion application stored on a non-transitory computer-readable medium and installed on a user device, the player companion application:
The player companion application of claim 18, the player companion application displaying player analytics and session analytics.
The player companion application of claim 18, the player companion application further receiving real-time notifications via a Message Queuing Telemetry Transport (MQTT) handler indicating a status of the card game table system including information about current open seats at the table.
Dependencies are inferred from the claim text.