Patent ID: 9111091
Filing Date: 2015-08-18
Classification: G06F,H04L

Abstract:
1. A computer implemented method for managing user applications, the computer implemented method comprising: receiving, by a computer, a display screen data package that includes images of user interface display screens of a user application located on a client device and screen position coordinates corresponding to components displayed within the user interface display screens from the client device via a network; parsing, by the computer, the display screen data package that includes the images of the user interface display screens of the user application on the client device and the screen position coordinates corresponding to the components within the user interface display screens, wherein the computer parses the display screen data package to identify each component within each of the user interface display screens; generating, by the computer, a visual model of the user interface display screens of the user application by mapping the components displayed within the user interface display screens to screen position coordinates and by mapping the screen position coordinates corresponding to the components to original source code of the user application without accessing the original source code of the user application; generating, by the computer, a runtime policy for each component in a selected set of components within the user interface display screens of the user application based on user interaction with the generated visual model of the user interface display screens; sending, by the computer, the generated runtime policy for each component in the selected set of components within the user interface display screens of the user application to the client device via the network; and tracking, by the computer, activity of each component in the selected set of components within the user interface display screens of the user application running on the client device using data that is tracked and logged on the client device based on the generated runtime policy for each component in the selected set of components.