Error attribution for systems providing access management as a service
US-2024289203-A1 · Aug 29, 2024 · US
US9632857B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9632857-B2 |
| Application number | US-35473809-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 15, 2009 |
| Priority date | Jan 15, 2009 |
| Publication date | Apr 25, 2017 |
| Grant date | Apr 25, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various embodiments for intelligent dump suppression in a computing environment following an error are provided. A plurality of historical information is considered in view of a current alert level to generate an output decision. The current alert level is one of an available plurality of alert levels configurable by a user. The current alert level is selectable by the user for a predetermined data collection restrictiveness. Data capture is performed according to the output decision.
Opening claim text (preview).
What is claimed is: 1. A method for intelligent dump suppression in a computing environment following an error, comprising: collecting user-specified information including at least one of alert level parameters and control block values; training an artificial neural network (ANN) associated with the user-specified information by initializing a plurality of weights and error values of network connections and back propagating a level of error to adjust the plurality of weights and error values; collecting and assigning weights to a plurality of historical information using the ANN, wherein the plurality of historical information includes a plurality of messages, codes, parameters and values; determining a current alert level; processing the plurality of historical information in view of the current alert level to generate an output decision, wherein the current alert level is one of an available plurality of alert levels configurable by a user, the current alert level selectable by the user for a predetermined data collection restrictiveness; and performing at least one of a data capture and the intelligent dump suppression according to the output decision; wherein processing the plurality of historical information in view of the current alert level to generate the output decision includes considering, as specified parameters by the user, each one of a control block value including which of a plurality of bytes to check, a chain of request blocks, a task control block (TCB), and an application in a calling chain associated with the error. 2. The method of claim 1 , wherein processing the plurality of historical information in view of the current alert level to generate the output decision includes integrating the plurality of historical information into the ANN, wherein the artificial neural network is adapted to perform weighting adjustments for combinations of the plurality of historical information to generate the output decision. 3. The method of claim 1 , wherein the plurality of alert levels incorporate a system workload parameter, wherein a higher system workload correlates with a higher predetermined data collection restrictiveness to conserve system resources. 4. The method of claim 1 , wherein the plurality of alert levels incorporate a profile level parameter configurable by the user. 5. The method of claim 1 , wherein processing the plurality of historical information in view of the current alert level to generate the output decision includes considering at least one of similarity between messages, contention activity, current contention analysis, and enqueues (ENQs) associated with the error. 6. A system for intelligent dump suppression in a computing environment following an error, comprising: an artificial neural network module; a dump manager operational in the computing environment in communication with the ANN, wherein the dump manager is a processor device and the dump manager is adapted for: collecting user-specified information including at least one of alert level parameters and control block values; training the artificial neural network associated with the user-specified information by initializing a plurality of weights and error values of network connections and back propagating a level of error to adjust the plurality of weights and error values; collecting and assigning weights to a plurality of historical information using the artificial neural network, wherein the plurality of historical information includes a plurality of messages, codes, parameters and values, determining a current alert level, processing the plurality of historical information in view of the current alert level to generate an output decision, wherein the current alert level is one of an available plurality of alert levels configurable by a user, the current alert level selectable by the user for a predetermined data collection restrictiveness, and performing at least one of a data capture and the intelligent dump suppression according to the output decision; wherein processing the plurality of historical information in view of the current alert level to generate the output decision includes considering, as specified parameters by the user, each one of a control block value including which of a plurality of bytes to check, a chain of request blocks, a task control block (TCB), and an application in a calling chain associated with the error. 7. The system of claim 6 , wherein the dump manager includes the artificial neural network module for integrating the plurality of historical information into an artificial neural network, wherein the artificial neural network module is adapted to perform weighting adjustments for combinations of the plurality of historical information to generate the output decision. 8. The system of claim 6 , wherein the plurality of alert levels incorporate a system workload parameter, wherein a higher system workload correlates with a higher predetermined data collection restrictiveness to conserve system resources. 9. The system of claim 6 , wherein the dump manager is further adapted for considering at least one of similarity between messages, contention activity, current contention analysis, and enqueues (ENQs) associated with the error. 10. The system of claim 7 , wherein the artificial neural network includes an input layer, an output layer, and a hidden layer connecting the input layer and the output layer, wherein: the input layer includes a plurality of input nodes for the plurality of historical information, the hidden layer performs the weighting adjustments, and the output layer includes a plurality of final state nodes monitored by the dump manager. 11. A computer program product for intelligent dump suppression in a computing environment foliowing an error, the computer program product comprising a non-transistory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising: a first executable portion for collecting uses-specified information including at least one of alert level parameters and control block values and training an artificial neural network associated with the user-specified information by initializing a plurality of weights and error values of network connections, back propagating a level of error to adjust the plurality of weights and error values, and collecting and assigning weights to a plurality of historical information using the artificial neural network, wherein the plurality of historical information include:, a plurality of messages, codes, parameters and values; a second executable portion for determining a current alert level; a third executable portion for processing the plurality of historical information in view of the current alert level to generate an output decision, wherein the current alert level is one of an available plurality of alert levels configurable by a user, the current alert level selectable by the user for a predetermined data collection restrictiveness; and a fourth executable portion for performing at least one of a data capture and the intelligent dump suppression according to the output decision; wherein processing the plurality of historical information in view of the current alert level to generate the output decision includes considering, as specified parameters by the user, each one of a control block value including which of a plurality of bytes to check, a chain of request blocks, a task control block (TCB), and an application in a calling chain associated with the error. 12. The computer program product of claim 11 , wherein the third executable portion for processing the plur
Error filtering or prioritizing based on a policy defined by the user or on a policy defined by a hardware/software module, e.g. according to a severity level · CPC title
Dumping, i.e. gathering error/state information after a fault for later diagnosis · CPC title
the processing taking place on a specific hardware platform or in a specific software environment · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.