Automated remote message management
First Claim
Patent Images
1. A message handling system failure reduction method comprising:
- receiving, by a computer processor of a computing system, a status message associated with an operational status of hardware or software;
formatting, by said computer processor and a message handler circuit comprising programmable logic circuitry utilizing state information of computer readable program instructions to personalize electronic circuitry of said message handler circuit, said status message with respect to operating system requirements with respect to displaying said status message by an operating system executed by said computing system;
determining, by said computer processor executing a message database table associated with a message database of said computing system, that said status message comprises a new and unknown message not located within said message database;
adding, by said computer processor, said status message to said message database table;
first executing, by said computer processor, a real time search process for messages matching said status message;
additionally determining, by said computer processor based on results of said first executing, if a match between said messages and said status message is located;
executing, by said computer processor, natural language processing (NLP) code with respect to said match;
additionally executing, by said computer processor, a real time database query with respect to internal automation databases, shared message databases, and search forums, resulting in locating said match;
selecting, by said computer processor based on results of said executing and said additionally executing, actions associated with said status message, wherein said actions comprise computer memory log actions, computer console display actions, and computer command actions;
analyzing, by said computer processor, said actions resulting in associated memory log files being deleted;
generating, by said computer processor, executable actions related to said actions;
detecting, by said processor based on results of said analyzing, that said executable actions do not include malware, malicious code, and malicious changes associated with said executable actions;
second executing, by said computer processor in response to said detecting, said executable actions with respect to a server computer;
rebooting, with respect to results of said second executing and said detecting, said server computer;
cleaning, in response to said rebooting, a memory message; and
selecting, an operation comprising a reduced capacity or failover with respect to said server computer for avoiding a production outage.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for remotely managing messages is provided. The method includes receiving a status message associated with an operational status of hardware or software and determining, via execution of a message database table associated with a message database, that the status message includes a new message not located within the message database. The status message is added to the message database table and a search process for messages matching the status message is executed to determine if a match between the messages and status is located.
19 Citations
20 Claims
-
1. A message handling system failure reduction method comprising:
-
receiving, by a computer processor of a computing system, a status message associated with an operational status of hardware or software; formatting, by said computer processor and a message handler circuit comprising programmable logic circuitry utilizing state information of computer readable program instructions to personalize electronic circuitry of said message handler circuit, said status message with respect to operating system requirements with respect to displaying said status message by an operating system executed by said computing system; determining, by said computer processor executing a message database table associated with a message database of said computing system, that said status message comprises a new and unknown message not located within said message database; adding, by said computer processor, said status message to said message database table; first executing, by said computer processor, a real time search process for messages matching said status message; additionally determining, by said computer processor based on results of said first executing, if a match between said messages and said status message is located; executing, by said computer processor, natural language processing (NLP) code with respect to said match; additionally executing, by said computer processor, a real time database query with respect to internal automation databases, shared message databases, and search forums, resulting in locating said match; selecting, by said computer processor based on results of said executing and said additionally executing, actions associated with said status message, wherein said actions comprise computer memory log actions, computer console display actions, and computer command actions; analyzing, by said computer processor, said actions resulting in associated memory log files being deleted; generating, by said computer processor, executable actions related to said actions; detecting, by said processor based on results of said analyzing, that said executable actions do not include malware, malicious code, and malicious changes associated with said executable actions; second executing, by said computer processor in response to said detecting, said executable actions with respect to a server computer; rebooting, with respect to results of said second executing and said detecting, said server computer; cleaning, in response to said rebooting, a memory message; and selecting, an operation comprising a reduced capacity or failover with respect to said server computer for avoiding a production outage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements a message handling system failure reduction method comprising:
-
receiving, by said computer processor, a status message associated with an operational status of hardware or software; formatting, by said computer processor and a message handler circuit comprising programmable logic circuitry utilizing state information of computer readable program instructions to personalize electronic circuitry of said message handler circuit, said status message with respect to operating system requirements with respect to displaying said status message by an operating system executed by said computing system; determining, by said computer processor executing a message database table associated with a message database of said computing system, that said status message comprises a new and unknown message not located within said message database; adding, by said computer processor, said status message to said message database table; first executing, by said computer processor, a real time search process for messages matching said status message; additionally determining, by said computer processor based on results of said first executing, if a match between said messages and said status message is located; executing, by said computer processor, natural language processing (NLP) code with respect to said match; additionally executing, by said computer processor, a real time database query with respect to internal automation databases, shared message databases, and search forums, resulting in locating said match; selecting, by said computer processor based on results of said executing and said additionally executing, actions associated with said status message, wherein said actions comprise computer memory log actions, computer console display actions, and computer command actions; analyzing, by said computer processor, said actions resulting in associated memory log files being deleted; generating, by said computer processor, executable actions related to said actions; detecting, by said processor based on results of said analyzing, that said executable actions do not include malware, malicious code, and malicious changes associated with said executable actions; second executing, by said computer processor in response to said detecting, said executable actions with respect to a server computer; rebooting, with respect to results of said second executing and said detecting, said server computer; cleaning, in response to said rebooting, a memory message; and selecting, an operation comprising a reduced capacity or failover with respect to said server computer for avoiding a production outage. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, said computer readable program code comprising an algorithm that when executed by a computer processor of a computing system implements a message handling system failure reduction method, said method comprising:
-
receiving, by said computer processor, a status message associated with an operational status of hardware or software; formatting, by said computer processor and a message handler circuit comprising programmable logic circuitry utilizing state information of computer readable program instructions to personalize electronic circuitry of said message handler circuit, said status message with respect to operating system requirements with respect to displaying said status message by an operating system executed by said computing system; determining, by said computer processor executing a message database table associated with a message database of said computing system, that said status message comprises a new and unknown message not located within said message database; adding, by said computer processor, said status message to said message database table; first executing, by said computer processor, a real time search process for messages matching said status message; additionally determining, by said computer processor based on results of said first executing, if a match between said messages and said status message is located; executing, by said computer processor, natural language processing (NLP) code with respect to said match; additionally executing, by said computer processor, a real time database query with respect to internal automation databases, shared message databases, and search forums, resulting in locating said match; selecting, by said computer processor based on results of said executing and said additionally executing, actions associated with said status message, wherein said actions comprise computer memory log actions, computer console display actions, and computer command actions; analyzing, by said computer processor, said actions resulting in associated memory log files being deleted; generating, by said computer processor, executable actions related to said actions; detecting, by said processor based on results of said analyzing, that said executable actions do not include malware, malicious code, and malicious changes associated with said executable actions; second executing, by said computer processor in response to said detecting, said executable actions with respect to a server computer; rebooting, with respect to results of said second executing and said detecting, said server computer; cleaning, in response to said rebooting, a memory message; and selecting, an operation comprising a reduced capacity or failover with respect to said server computer for avoiding a production outage. - View Dependent Claims (19, 20)
-
Specification