Patent ID: 7739376

Claim:
A machine-readable storage device having machine readable instructions tangibly stored thereon which when executed by the machine, cause the machine to perform operations comprising: receiving a write message request at a message collector of an application; storing a plurality of messages generated by the application in response to receiving the write message request, each message of the plurality of messages reporting an error in the execution of the application, or providing warnings about a possible error in the execution of the application; receiving a read messages request at the message collector; determining a state of a filter parameter in the read messages request; filtering the plurality of messages using a message filter of the application to provide filtered messages when the filter parameter in the read messages request is set to on, filtering comprising identifying at least one message of the plurality of messages as a message that is difficult to understand based on using the at least one message as an input to a table, replacing original content of the at least one message with simplified content that is provided in the table and that is identified based on the input; sending the filtered messages to a requesting process of the application when the filter parameter is on; and sending the plurality of messages to the requesting process of the application when the filter parameter is off.