Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
222 words
In a computer system including a processor coupled to a bus, and a memory unit coupled to said bus for storing information, a computer-implemented method for evaluating a program system error comprising the computer-implemented steps of: a) electronically receiving, via e-mail, a stack trace of a program which has suffered an unknown system error; b) automatically determining whether a correlation exists between said electronically received stack trace and a reference stack trace having a known system error associated therewith such that said unknown system error is analyzed, said step of automatically determining whether a correlation exists further comprising the steps of: b1) comparing said electronically received stack trace with a plurality of reference stack traces to determine whether similarities exist between said electronically received stack trace and each of said plurality of reference stack traces, each of said reference stack traces having a respective known error associated therewith; b2) determining the degree of similarity between said electronically received stack trace and each of said plurality of reference stack traces; and b3) ranking said plurality of reference stack traces from greatest degree of similarity with said electronically received stack trace to least degree of similarity with said electronically received stack trace; and c) automatically reporting information related to said unknown system error to the address from which said electronically received stack trace originated.
Claim 2
Dependent Claim
222 words
In a computer system including a processor coupled to a bus, and a memory unit coupled to said bus for storing information, a computer-implemented method for evaluating a program system error comprising the computer-implemented steps of: a) electronically receiving, via e-mail, a stack trace of a program which has suffered an unknown system error; b) automatically determining whether a correlation exists between said electronically received stack trace and a reference stack trace having a known system error associated therewith such that said unknown system error is analyzed, said step of automatically determining whether a correlation exists further comprising the steps of: b1) comparing said electronically received stack trace with a plurality of reference stack traces to determine whether similarities exist between said electronically received stack trace and each of said plurality of reference stack traces, each of said reference stack traces having a respective known error associated therewith; b2) determining the degree of similarity between said electronically received stack trace and each of said plurality of reference stack traces; and b3) ranking said plurality of reference stack traces from greatest degree of similarity with said electronically received stack trace to least degree of similarity with said electronically received stack trace; and c) automatically reporting information related to said unknown system error to the address from which said electronically received stack trace originated.
Claim 3
Dependent Claim
39 words
The computer-implemented method as recited in claim 1 further comprising the step of: determining whether said electronically received stack trace of said program which has suffered said unknown system error was sent by a valid user of said program.
Claim 4
Dependent Claim
48 words
The computer-implemented method as recited in claim 1 further comprising the steps of: electronically receiving a stack trace of encoded procedural call names; and decoding said electronically received stack trace of encoded procedural call names such that a corresponding stack trace of decoded procedural call names is generated.
Claim 5
Dependent Claim
43 words
The computer-implemented method as recited in claim 1 wherein step b) further comprises the step of: comparing said electronically received stack trace of said program which has suffered said unknown system error with said reference stack trace to determine whether similarities exist therebetween.
Claim 6
Dependent Claim
53 words
The computer-implemented method as recited in claim 4 wherein step c) further comprises the step of: automatically electronically forwarding information regarding said known system error to a user of said program which has suffered said unknown system error if sufficient similarities exist between said electronically received stack trace and said reference stack trace.
Claim 7
Dependent Claim
53 words
The computer-implemented method as recited in claim 4 wherein step c) further comprises the step of: automatically directing a customer support person to contact a user of said program which has suffered said unknown system error if sufficient similarities do not exist between said electronically received stack trace and said reference stack trace.
Claim 8
Dependent Claim
92 words
The computer-implemented method as recited in claim 1 wherein step c) further comprises the steps of: automatically electronically forwarding information regarding said known system errors associated with said reference stack traces having at least an nth degree of similarity with said electronically received stack trace; said information forwarded to a user of said program which has suffered said unknown system error; ranking said electronically forwarded information according to the degree of similarity between said respective plurality of reference stack traces associated with said known system errors and said electronically received stack trace.
Claim 9
Dependent Claim
209 words
In a computer system a method for automatically analyzing a program system error comprising the steps of: a) electronically receiving, via e-mail, a stack trace of a program which has suffered an unknown system error; b) comparing said electronically received stack trace to a reference stack trace having a known system error associated therewith to determine the similarity between said reference stack trace and said electronically received stack trace, said step of comparing said electronically received stack trace to a reference stack trace further comprising the steps of: b1) comparing said electronically received stack trace with a plurality of reference stack traces to determine whether similarities exist between said electronically received stack trace and each of said plurality of reference stack traces, each of said reference stack traces having a respective known error associated therewith; b2) determining the degree of similarity between said electronically received stack trace and each of said plurality of reference stack traces; and b3) ranking said plurality of reference stack traces from greatest degree of similarity with said electronically received stack trace to least degree of similarity with said electronically received stack trace; and c) automatically reporting information about said unknown system error to the address from which said electronically received stack trace was sent.
Claim 10
Dependent Claim
209 words
In a computer system a method for automatically analyzing a program system error comprising the steps of: a) electronically receiving, via e-mail, a stack trace of a program which has suffered an unknown system error; b) comparing said electronically received stack trace to a reference stack trace having a known system error associated therewith to determine the similarity between said reference stack trace and said electronically received stack trace, said step of comparing said electronically received stack trace to a reference stack trace further comprising the steps of: b1) comparing said electronically received stack trace with a plurality of reference stack traces to determine whether similarities exist between said electronically received stack trace and each of said plurality of reference stack traces, each of said reference stack traces having a respective known error associated therewith; b2) determining the degree of similarity between said electronically received stack trace and each of said plurality of reference stack traces; and b3) ranking said plurality of reference stack traces from greatest degree of similarity with said electronically received stack trace to least degree of similarity with said electronically received stack trace; and c) automatically reporting information about said unknown system error to the address from which said electronically received stack trace was sent.
Claim 11
Dependent Claim
38 words
The method as recited in claim 8 further comprising the step of: determining whether said electronically received stack trace of said program which has suffered said unknown system error was sent by a valid user of said program.
Claim 12
Dependent Claim
47 words
The method as recited in claim 8 further comprising the steps of: electronically receiving a stack trace of encoded procedural call names; and decoding said electronically received stack trace of encoded procedural call names such that a corresponding stack trace of decoded procedural call names is generated.
Claim 13
Dependent Claim
52 words
The method as recited in claim 8 wherein step c) further comprises the step of: automatically electronically forwarding information regarding said known system error to a user of said program which has suffered said unknown system error if sufficient similarities exist between said electronically received stack trace and said reference stack trace.
Claim 14
Dependent Claim
51 words
The method as recited in claim 8 wherein step c) further comprises the step of: automatically directing customer support personal to contact a user of said program which has suffered said unknown system error if sufficient similarities do not exist between said electronically received stack trace and said reference stack trace.
Claim 15
Dependent Claim
91 words
The method as recited in claim 8 wherein step c) further comprises the steps of: automatically electronically forwarding information regarding said known system errors associated with said reference stack traces having at least an nth degree of similarity with said electronically received stack trace; said information forwarded to a user of said program which has suffered said unknown system error; ranking said electronically forwarded information according to the degree of similarity between said respective plurality of reference stack traces associated with said known system errors and said electronically received stack trace.
Claim 16
Dependent Claim
215 words
A computer-usable medium having computer-readable program code embodied therein for causing a computer to perform the steps of: a) electronically receiving, via e-mail, a stack trace of a program which has suffered an unknown system error; b) automatically determining whether a correlation exists between said electronically received stack trace and a reference stack trace which has a known system error associated therewith such that said unknown system error is analyzed, said step of automatically determining whether a correlation exists between said electronically received stack trace and said reference stack trace further comprising the steps of: b1) comparing said electronically received stack trace with a plurality of reference stack traces to determine whether similarities exist between said electronically received stack trace and each of said plurality of reference stack traces, each of said reference stack traces having a respective known error associated therewith; b2) determining the degree of similarity between said electronically received stack trace and each of said plurality of reference stack traces; and b3) ranking said plurality of reference stack traces from greatest degree of similarity with said electronically received stack trace to least degree of similarity with said electronically received stack trace; and c) automatically reporting information about said unknown system error to the address from which said electronically received stack trace originated.
Claim 17
Dependent Claim
215 words
A computer-usable medium having computer-readable program code embodied therein for causing a computer to perform the steps of: a) electronically receiving, via e-mail, a stack trace of a program which has suffered an unknown system error; b) automatically determining whether a correlation exists between said electronically received stack trace and a reference stack trace which has a known system error associated therewith such that said unknown system error is analyzed, said step of automatically determining whether a correlation exists between said electronically received stack trace and said reference stack trace further comprising the steps of: b1) comparing said electronically received stack trace with a plurality of reference stack traces to determine whether similarities exist between said electronically received stack trace and each of said plurality of reference stack traces, each of said reference stack traces having a respective known error associated therewith; b2) determining the degree of similarity between said electronically received stack trace and each of said plurality of reference stack traces; and b3) ranking said plurality of reference stack traces from greatest degree of similarity with said electronically received stack trace to least degree of similarity with said electronically received stack trace; and c) automatically reporting information about said unknown system error to the address from which said electronically received stack trace originated.
Claim 18
Dependent Claim
60 words
The computer-usable medium of claim 14 wherein said computer-readable program code embodied therein causes a computer performing step a) to further perform the step of: electronically receiving a stack trace of encoded procedural call names; and decoding said electronically received stack trace of encoded procedural call names such that a corresponding stack trace of decoded procedural call names is generated.
Claim 19
Dependent Claim
48 words
The computer-usable medium of claim 14 wherein said computer-readable program code embodied therein causes a computer to further perform the step of: determining whether said electronically received stack trace of said program which has suffered said unknown system error was sent by a valid user of said program.
Claim 20
Dependent Claim
62 words
The computer-usable medium of claim 14 wherein said computer-readable program code embodied therein causes a computer performing step c) to further perform the step of: automatically electronically forwarding information regarding said known system error to a user of said program which has suffered said unknown system error if sufficient similarities exist between said electronically received stack trace and said reference stack trace.
Claim 21
Dependent Claim
61 words
The computer-usable medium of claim 14 wherein said computer-readable program code embodied therein causes a computer performing step c) to further perform the step of: automatically directing customer support personal to contact a user of said program which has suffered said unknown system error if sufficient similarities do not exist between said electronically received stack trace and said reference stack trace.
Claim 22
Dependent Claim
101 words
The computer-usable medium of claim 14 wherein said computer-readable program code embodied therein causes a computer performing step c) to further perform the steps of: automatically electronically forwarding information regarding said known system errors associated with said reference stack traces having at least an nth degree of similarity with said electronically received stack trace; said information forwarded to a user of said program which has suffered said unknown system error; ranking said electronically forwarded information according to the degree of similarity between said respective plurality of reference stack traces associated with said known system errors and said electronically received stack trace.