Computer crash risk assessment
First Claim
Patent Images
1. A computer-implemented method for assessing the risk of a future crash occurring on a computer system, said method comprising:
- receiving crash results from a crash analysis system;
analyzing said crash results, at a processor, to determine the likelihood of said future crash occurring on said computer system, wherein said analyzing said crash results further comprises;
automatically determining a culprit module responsible for a crash of said computer system, said crash results corresponding to said crash; and
automatically generating a signature back trace, wherein said signature back trace pertains to a symptom of said crash of said computer system, and wherein said automatically determining a culprit module responsible for said crash of said computer system further comprises;
generating an essential stack of functions corresponding to said crash of said computer system;
determining a tag sequence and a tag depth corresponding to said essential stack of functions;
deriving a list of permissible tag permutations corresponding to said computer system; and
utilizing said tag sequence and said tag depth in combination with said list of permissible tag permutations to identify a culprit module responsible for said computer crash; and
providing information regarding said likelihood of said future crash occurring on said computer system to a user of said computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method assessing the risk of a future crash occurring on a computer system is disclosed. Crash results are received from a crash analysis system. The crash results are analyzed, at a processor, to determine the likelihood of the future crash occurring on the computer system. Information regarding the likelihood of the future crash occurring on the computer system is provided to a user of the computer system.
52 Citations
14 Claims
-
1. A computer-implemented method for assessing the risk of a future crash occurring on a computer system, said method comprising:
-
receiving crash results from a crash analysis system; analyzing said crash results, at a processor, to determine the likelihood of said future crash occurring on said computer system, wherein said analyzing said crash results further comprises; automatically determining a culprit module responsible for a crash of said computer system, said crash results corresponding to said crash; and automatically generating a signature back trace, wherein said signature back trace pertains to a symptom of said crash of said computer system, and wherein said automatically determining a culprit module responsible for said crash of said computer system further comprises; generating an essential stack of functions corresponding to said crash of said computer system; determining a tag sequence and a tag depth corresponding to said essential stack of functions; deriving a list of permissible tag permutations corresponding to said computer system; and utilizing said tag sequence and said tag depth in combination with said list of permissible tag permutations to identify a culprit module responsible for said computer crash; and providing information regarding said likelihood of said future crash occurring on said computer system to a user of said computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for assessing the risk that a future crash will occur on a computer system, said method comprising:
-
receiving crash results which include a signature back trace, from said crash analysis system; analyzing said crash results, at a processor, to determine the likelihood of said future crash occurring on said computer system, said analyzing using at least one parameter selected from the group consisting of;
instance of software, instance of hardware, and computational load, wherein said analyzing said crash results further comprises;automatically determining a culprit module responsible for a crash of said computer system, said crash results corresponding to said crash; and automatically generating a signature back trace, wherein said signature back trace pertains to a symptom of said crash of said computer system, and wherein said automatically determining a culprit module responsible for said crash of said computer system further comprises; generating an essential stack of functions corresponding to said crash of said computer system; determining a tag sequence and a tag depth corresponding to said essential stack of functions; deriving a list of permissible tag permutations corresponding to said computer system; and utilizing said tag sequence and said tag depth in combination with said list of permissible tag permutations to identify a culprit module responsible for said computer crash; and providing information regarding said likelihood of said future crash occurring on said computer system to a user of said computer system. - View Dependent Claims (11, 12, 13, 14)
-
Specification