Games tabs in messaging applications
US-10874949-B2 · Dec 29, 2020 · US
US12548396B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12548396-B2 |
| Application number | US-202318195531-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 10, 2023 |
| Priority date | May 10, 2023 |
| Publication date | Feb 10, 2026 |
| Grant date | Feb 10, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments are directed to using artificially intelligent bots to represent automated, virtual entities in a virtual casino. According to one embodiment, providing a virtual casino can comprise maintaining a model of virtual casino interactions representing interactions between entities in a gaming environment. The interactions between entities in the gaming environment represented by the model comprise can comprise verbal communications and physical actions. A representation of the virtual casino can be presented to a user device through a communications network. A bot for an entity can be generated based on the model and a representation of the bot for the entity in the virtual casino can be presented through the communications network to the user device. The bot can interact with a human player in the virtual casino through the presented representation of the bot based on the model and using a natural language processing system.
Opening claim text (preview).
What is claimed is: 1 . A method for providing a virtual casino, the method comprising: monitoring, by a virtual casino management system, interactions between a plurality of live players in a physical casino; training, by a virtual casino management system, a model of virtual casino interactions representing interactions between entities in a gaming environment based on the monitoring of the interactions between the plurality of live players in the physical casino, wherein the interactions between entities in the gaming environment represented by the model comprise verbal communications and physical actions; presenting, by the virtual casino management system, a representation of the virtual casino to a user device through a communications network; generating, by the virtual casino management system, a bot for an entity based on the model; presenting, by the virtual casino management system, a representation of the bot for the entity in the virtual casino through the communications network to the user device; and interacting, by the virtual casino management system, with a human player in the virtual casino through the presented representation of the bot based on the model and using a natural language processing system. 2 . The method of claim 1 , wherein the bot for the entity comprises a bot representing a player in the virtual casino. 3 . The method of claim 2 , wherein interacting with the human player in the virtual casino through the presented representation of the bot comprises playing a game with the human player. 4 . The method of claim 1 , wherein the bot for the entity comprises a bot representing a spectator in the virtual casino. 5 . The method of claim 1 , wherein the bot for the entity comprises a bot representing a staff member in the virtual casino. 6 . The method of claim 1 , wherein training the model of interactions between entities in a gaming environment further comprises: monitoring interactions between a plurality of players in the virtual casino; and training the model based on the monitored interactions between the plurality of players in the virtual casino. 7 . The method of claim 1 , wherein training the model of interactions between entities in a gaming environment further comprises: monitoring the interacting with the human player in the virtual casino through the presented representation of the bot; and training the model based on the monitored interacting with the human player in the virtual casino through the presented representation of the bot. 8 . A system comprising: a communications interface; a processor coupled with the communications interface; and a memory coupled with a and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to: monitor interactions between a plurality of live players in a physical casino; train a model of virtual casino interactions representing interactions between entities in a gaming environment based on the monitoring of the interactions between the plurality of live players in the physical casino, wherein the interactions between entities in the gaming environment represented by the model comprise verbal communications and physical actions; present a representation of the virtual casino to a user device through the communications interface; generate a bot for an entity based on the model; present a representation of the bot for the entity in the virtual casino through the communication interface to the user device; and interact with a first human player in the virtual casino through the presented representation of the bot based on the model and using a natural language processing system. 9 . The system of claim 8 , wherein the bot for the entity comprises a bot for the first human player. 10 . The system of claim 9 , wherein interacting with the first human player in the virtual casino through the representation of the bot comprises interacting with a second human player in the virtual casino. 11 . The system of claim 10 , wherein the interacting with the second human player in the virtual casino comprises conducting a game with the first human player and the second human player. 12 . The system of claim 9 , wherein interacting with the first human player in the virtual casino through the representation of the bot comprises providing a recommendation to the first human player. 13 . The system of claim 9 , wherein interacting with the first human player in the virtual casino through the representation of the bot comprises providing a responsible gaming prompt. 14 . A non-transitory, computer-readable medium comprising a set of instructions stored therein which, when executed by a processor, causes the processor to: monitor interactions between a plurality of live players in a physical casino; train a model of virtual casino interactions representing interactions between entities in a gaming environment based on the monitoring of the interactions between the plurality of live players in the physical casino, wherein the interactions between entities in the gaming environment represented by the model comprise verbal communications and physical actions; present a representation of the virtual casino through a communications interface to a user device; generate a bot for an entity based on the model; present a representation of the bot for the entity in the virtual casino presented through the communications interface to the user device; and interact with a human player in the virtual casino through the presented representation of the bot based on the model and using a natural language processing system. 15 . The non-transitory, computer-readable medium of claim 14 , wherein the instructions further cause the processor to receive an information feed and wherein interacting with the human player is further based on the received information feed. 16 . The non-transitory, computer-readable medium of claim 14 , wherein the bot is configurable by the human player. 17 . The non-transitory, computer-readable medium of claim 14 , wherein the bot is automatically generated by a virtual casino management system. 18 . The non-transitory, computer-readable medium of claim 14 , wherein the representation of the bot for the entity comprises a representation of a human. 19 . The non-transitory, computer-readable medium of claim 14 , wherein the representation of the bot for the entity comprises a representation of an animal.
Betting, e.g. on live events, bookmaking · CPC title
about the players, e.g. profiling, responsible gaming, strategy/behavior of players, location of players · CPC title
Architectural aspects of a gaming system, e.g. internal configuration, leader-follower, wireless communication · CPC title
Machine learning · CPC title
Details of moving display elements, e.g. spinning reels, tumbling members · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.