Error capture and reporting in a distributed computing environment
First Claim
Patent Images
1. A client in a distributed computing environment comprising:
- a connection to an application server computer;
wherein said client is adapted to operate in conjunction with a server executable code as part of a computer application; and
wherein said client executable code is adapted to detect than an error has occurred, gather information pertaining to said error, transmit said information to an error capture computer, and sort said information into exception buckets.
2 Assignments
0 Petitions
Accused Products
Abstract
Errors are captured, packaged, and reported in a client application and sent to a server computer for logging and diagnosis in a distributed computing environment. Client applications may package pertinent information about the client system configuration, the state of the client application at the time of the error, and other useful information, and send the packaged information to a server computer so that developers may identify and diagnose problems and monitor an application'"'"'s performance. One example includes error capturing and reporting of various scripts that are operable within a client browser application.
-
Citations
20 Claims
-
1. A client in a distributed computing environment comprising:
-
a connection to an application server computer; wherein said client is adapted to operate in conjunction with a server executable code as part of a computer application; and wherein said client executable code is adapted to detect than an error has occurred, gather information pertaining to said error, transmit said information to an error capture computer, and sort said information into exception buckets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
connecting a client computer to a server computer, said server computer operating server executable code; downloading client executable code to said client computer; running said client executable code on said client computer; while using said client computer, detecting that an error has occurred, gathering information pertaining to said error, transmitting said information to an error capture computer, and sorting said information into exception buckets. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A client in a distributed computing environment comprising:
-
a connection to an application server computer; wherein said client executable code is adapted to; operate in conjunction with a server executable code to implement an application; detect than an error has occurred, gather information pertaining to said error, encrypt at least a portion of said information, and transmit said information to an error capture computer, said error having occurred in either said client executable code or said server executable code; said client executable code being adapted to by executed within a world wide web browser; wherein said information comprises at least one of a group composed of; line number of said client executable code where said error occurred; the state of at least one variable; elapsed time between a known point and said error; and computing system identifiers for said client computer. - View Dependent Claims (20)
-
Specification