Patent ID: 8992304
Filing Date: 2015-03-31
Classification: G07F

Abstract:
1. A method comprising: executing, using at least one processor of a gaming machine, a first process configured to generate at least one state of a play of a wager-based game, wherein content of the at least one state of the play of the wager-based game is controlled by the at least one or processor; receiving, at the at least one processor, a request from a remote host for control of a second process executed using the at least one processor; granting the request from the remote host for control of the second process; sending the remote host information describing gaming machine resources available for use by the second process; executing, using the at least one processor, the second process to provide at least one state of an externally-controlled interface, wherein the second process is controlled by the remote host via instructions received from the remote host and the externally-controlled interface displays content distinct from the content associated with the play of the wager-based game; storing information to a first non-volatile memory regarding the wager-based game, wherein the information regarding the wager-based game enables the at least one state of the play of the wager-based game to be regenerated at a later time; and storing information to a second non-volatile memory regarding an event associated with the externally-controlled interface, wherein the information regarding the event enables the at least one state of the externally-controlled interface to be regenerated at a later time.