Patent ID: 11941564
Assignee: NCR VOYIX CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system comprising:
a first server comprising a first processor and first non-transitory computer-readable storage medium;
the first non-transitory computer-readable storage medium comprising a first set of executable instructions;
a second server comprising a second processor and a second non-transitory computer-readable storage medium, wherein the second server is a cloud processing environment;
the second non-transitory computer-readable storage medium comprising a second set of executable instructions;
the first set of executable instructions when executed by the first processor from the first non-transitory computer-readable storage medium cause the first processor to perform first operations comprising:
obtaining a predefined configuration file;
dynamically interpreting the predefined configuration file and obtaining a definition for an event, a predefined location on the first server for detecting the event, and a first period of time associated with a state;
determining the event is associated with an update process in a log on the first server based on the predefined location of the predefined configuration file;
setting a timer for the first period of time;
checking the state associated with the event in the log for a change to an expected value associated with the update process successfully executing on the first server; and
sending the event to the second set of executable instructions when the state does not change;
the second set of executable instructions when executed by the second processor from the second non-transitory computer-readable storage medium cause the second processor to perform second operations comprising:
receiving a second period of time as a first processing parameter and a third period of time as a second processing parameter;
initiating the first set of executable instructions on the first server and providing the predefined configuration file to the first set of executable instructions causing the first set of executable instructions to perform the first operations;
receiving the event from the first set of executable instructions;
setting a second timer for the second period of time;
checking the state in the log on the first server for the change;
when the state has does not reflect the change, setting a third timer for the third period of time;
checking the state in the log on the first server for the change;
when the state does not reflect the change, interacting with an incident management system associated with a host system of the first server causing the incident management system to generate an incident with a severity level that initiates support staff to investigate the update process
updating a dashboard interface of the host system with an event identifier for the event and event information for the event, wherein the host system performs resource management operations for the first server.