Solution for automatically incorporating diagnostic data within screen capture images
First Claim
Patent Images
1. An automated method for incorporating diagnostic data within an image of a screen capture comprising:
- detecting a screen capture event;
generating a screen capture image in response to the detecting step, wherein the screen capture image is stored in a screen capture image file;
identifying at least one software application contained in the screen capture image;
automatically collecting diagnostic data for the at least one software application from at least one computing device; and
incorporating the collected diagnostic data into the screen capture image file, wherein the incorporating step utilizes at least of a stenographic application, a graphical alteration application, and a relational companion file generation algorithm, and wherein the diagnostic data comprises at least one of a reference to a diagnostic log, a memory reference, a list of related files, a source code file name, a database name, a database table name, a server name, and a stack trace reference, wherein at least a portion of the collected diagnostic data is collected from a plurality of computing devices at least one of which is remotely located from a client device upon which the at least one software application runs.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention can include an automated solution for incorporating diagnostic data within an image of a screen capture image. When a screen capture event is detected, a screen capture image can be generated. The software applications contained within the screen capture image can be identified. Diagnostic data pertaining to the identified software applications can be automatically collected and incorporated into the screen capture image file.
59 Citations
18 Claims
-
1. An automated method for incorporating diagnostic data within an image of a screen capture comprising:
-
detecting a screen capture event; generating a screen capture image in response to the detecting step, wherein the screen capture image is stored in a screen capture image file; identifying at least one software application contained in the screen capture image; automatically collecting diagnostic data for the at least one software application from at least one computing device; and incorporating the collected diagnostic data into the screen capture image file, wherein the incorporating step utilizes at least of a stenographic application, a graphical alteration application, and a relational companion file generation algorithm, and wherein the diagnostic data comprises at least one of a reference to a diagnostic log, a memory reference, a list of related files, a source code file name, a database name, a database table name, a server name, and a stack trace reference, wherein at least a portion of the collected diagnostic data is collected from a plurality of computing devices at least one of which is remotely located from a client device upon which the at least one software application runs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for incorporating diagnostic data within an image of a screen capture comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to detect a screen capture event; computer usable program code configured to generate a screen capture image in response to detecting the screen capture event, wherein the screen capture image is stored in a screen capture image file, wherein the screen capture image shows a plurality of different software applications running on a client device for which the screen capture event was detected; computer usable program code configured to identify at least one software application contained in the screen capture image; computer usable program code configured to automatically collect diagnostic data for the at least one software application from at least one computing device, wherein the at least one software application of the identifying and collecting steps comprises the plurality of different software applications running on the client device; and computer usable program code configured to incorporate the collected diagnostic data into the screen capture image file, wherein the incorporating of the data utilizes at least of a stenographic application, a graphical alteration application, and a relational companion file generation algorithm, and wherein the diagnostic data comprises at least one of a reference to a diagnostic log, a memory reference, a list of related files, a source code file name, a database name, a database table name, a server name, and a stack trace reference. - View Dependent Claims (16, 17)
-
-
18. An automated method for incorporating diagnostic data within an image of a screen capture comprising:
-
determining an error in the software application; responsive to the error, triggering a screen capture event; generating a screen capture image in response to the detecting step, wherein the screen capture image is stored in a screen capture image file; identifying at least one software application contained in the screen capture image; automatically collecting diagnostic data for the at least one software application from at least one computing device; incorporating the collected diagnostic data into the screen capture image file, wherein the incorporating step utilizes at least of a stenographic application, a graphical alteration application, and a relational companion file generation algorithm, and wherein the diagnostic data comprises at least one of a reference to a diagnostic log, a memory reference, a list of related files, a source code file name, a database name, a database table name, a server name, and a stack trace reference; and providing a support agent with pertinent information for the error without requiring additional research time, wherein the pertinent information comprises the screen image file and the incorporated diagnostic data.
-
Specification