GENERATING SUMMARY OF ACTIVITY ON COMPUTER GUI
First Claim
Patent Images
1. A method for auditing activity of a user on a user computing device, the method comprising:
- receiving, by a computer, a screenshot of a display device of the user computing device when the user computing device receives an input in a graphical user interface (GUI) from a human interface device (HID), and a screen location of the HID input, and a user identifier;
identifying, by the computer, an active window in the received screenshot, based on the screen location of the HID input;
extracting, by the computer, from the screenshot, the identified active window;
determining, by the computer, a textual title of the active window; and
storing one or more electronic records, by the computer, comprising the extracted active window, the textual title of the active window, and the user identifier to a data store.
1 Assignment
0 Petitions
Accused Products
Abstract
Auditing activity of a user on a user computing device is provided. When the user computing device receives an input in a graphical user interface (GUI) from a human interface device (HID), an active window is identified within a captured screenshot by locating a screen location of the HID input in the GUI. The active window along with an extracted textual title of the active window, the screen location of the HID input and a user identifier are stored to a data store.
35 Citations
20 Claims
-
1. A method for auditing activity of a user on a user computing device, the method comprising:
-
receiving, by a computer, a screenshot of a display device of the user computing device when the user computing device receives an input in a graphical user interface (GUI) from a human interface device (HID), and a screen location of the HID input, and a user identifier; identifying, by the computer, an active window in the received screenshot, based on the screen location of the HID input; extracting, by the computer, from the screenshot, the identified active window; determining, by the computer, a textual title of the active window; and storing one or more electronic records, by the computer, comprising the extracted active window, the textual title of the active window, and the user identifier to a data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for auditing activity of a user on a user computing device, the computer program product comprising:
-
one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising; program instructions to receive, by a computer, a screenshot of a display device of the user computing device when the user computing device receives an input in a graphical user interface (GUI) from a human interface device (HID), and a screen location of the HID input, and a user identifier; program instructions to identify, by the computer, an active window in the received screenshot, based on the screen location of the HID input; program instructions to extract, by the computer, from the screenshot, the identified active window; program instructions to determine, by the computer, a textual title of the active window; and program instructions to store one or more electronic records, by the computer, comprising the extracted active window, the textual title of the active window, and the user identifier to a data store.
-
-
13. A computer system for auditing activity of a user on a user computing device, the computer system comprising:
-
one or more computer processors; one or more computer-readable storage media; program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to receive, by a computer, a screenshot of a display device of the user computing device when the user computing device receives an input in a graphical user interface (GUI) from a human interface device (HID), and a screen location of the HID input, and a user identifier; program instructions to identify, by the computer, an active window in the received screenshot, based on the screen location of the HID input; program instructions to extract, by the computer, from the screenshot, the identified active window; program instructions to determine, by the computer, a textual title of the active window; and program instructions to store one or more electronic records, by the computer, comprising the extracted active window, the textual title of the active window, and the user identifier to a data store. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification