Accident data recorder for electronic gaming machines
AssigneeIgt
InventorYan Meunier
Life of this patent
Estimating the term…
Abstract
A method of generating crash reports by an electronic gaming machine includes detecting an error condition during operation of a wagering game on the EGM, wherein the error condition affects operation of a wagering game executed on the EGM. In response to detecting the error condition, the EGM (a) generates a crash data file comprising data related to the error condition; (b) generates a screenshot of a screen displayed on the display screen at or near a time the error condition was detected; and (c) transmits the crash data file and the screenshot to a central server using a secure communications network to which the EGM and the central server are connected.
Claims18
A method of generating crash reports in an electronic gaming machine (EGM) comprising a display screen, the method comprising:
- generating a plurality of graphical screenshots of a screen displayed on the display screen at a plurality of times;
- detecting an error condition during operation of a wagering game on the EGM, wherein the error condition affects operation of the wagering game executed on the EGM;
- determining that a first graphical screenshot of the plurality of graphical screenshots corresponds to a screen displayed on the display screen within a first predetermined amount of time before the error condition;
- generating an accident data file comprising log data related to the error condition and the first graphical screenshot;
- transmitting a notification to a central server indicating that the accident data file was generated;
- receiving a command from the central server to transmit the accident data file;
- and
- transmitting the accident data file comprising the log data and the first graphical screenshot to the central server using a secure communications network to which the EGM and the central server are connected.
An electronic gaming machine (EGM), comprising:
- a processor circuit;
- a memory operably coupled to the processor circuit;
- a display screen coupled to the processor circuit;
- and
- computer program instructions stored in the memory which, when executed, cause the processor circuit to:
- detect an error condition during operation of a wagering game on the EGM, wherein the error condition affects operation of executed on the EGM;
- generate an accident data file comprising log data related to the error condition and a first graphical screenshot corresponding to a screen displayed on the display screen within a first predetermined amount of time before the error condition;
- transmit a notification to a central server indicating that the accident data file was generated;
- receive a command from the central server to transmit the accident data file;
- and
- transmit the accident data file including the first graphical screenshot to the central server using a secure communications network to which the EGM and the central server are connected.
A method of generating crash reports in an electronic gaming machine (EGM) comprising a display screen, the method comprising:
- generating a plurality of graphical screenshots of a screen displayed on the display screen;
- for each graphical screenshot of the plurality of graphical screenshots, triggering a G2S_ADE201 Screenshot Capture Created event and transmitting the G2S_ADE201 Screenshot Capture Created event to a central server;
- detecting an error condition during operation of a wagering game on the EGM, wherein the error condition affects operation of the wagering game on the EGM;
- generating an accident data file comprising log data related to the error condition;
- triggering a G2S_DLE301 Module Added event in response to generating the accident data file and transmitting the G2S_DLE301 Module Added event to the central server using a game-to-system communication protocol message structure over a secure communications network to which the EGM and the central server are connected;
- receiving a command from the central server to transmit the accident data file;
- in response to receiving the command from the central server, inserting a first graphical screenshot of the plurality of graphical screenshots into the accident data file, wherein the first graphical screenshot corresponds to a screen displayed on the display screen within a first predetermined amount of time before the error condition;
- and
- transmitting the accident data file comprising the log data and the first graphical screenshot to the central server.
Dependencies are inferred from the claim text.