×

System and method for detecting screen connectivity monitoring application malfunctions

  • US 10,447,562 B2
  • Filed: 03/06/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 03/06/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for detecting screen connectivity monitoring application malfunctions in a multiple-user environment as a result of modifications to user interface elements, the system comprising:

  • a processing unit configured to;

    (A) operate baseline learning phase per each user in the multiple-user environment;

    (i) determine elements of a user interface of an application to be monitored based on a recorded flow of operations, for a first user,wherein the recorded flow of operations includes user interface elements that are related to or associated with one another;

    (ii) monitor the determined user interface elements to obtain time of creation events of each user interface element;

    (iii) calculate an elapsed interval for each user interface element, based on the monitored creation events;

    (iv) calculate statistical parameters for each user interface element, based on the elapsed interval; and

    (v) determine a monitoring interval to sample creation events associated with each user interface element;

    wherein said operated baseline learning phase is configured to collect and analyze statistical data related to the creation and destruction of said determined user interface elements to generate a baseline functionality of said user interface, for the first user,(B) operate enforcement phase per each user in the multiple-user environment;

    repeat steps (ii) through (iii) and for each calculated elapsed interval perform the following steps;

    (a) compare the elapsed interval to a corresponding warning threshold for the first user, wherein said corresponding warning threshold for the first user is based on said statistical parameters associated with each user interface element;

    when the elapsed interval for the first user is longer than said corresponding warning threshold for the first user, perform the following steps;

    (b) determine presence of one or more screen connectivity monitoring application malfunctions in the multiple-user environment based on the comparison for the first user, and(c) generate, in real time, an alert regarding the presence of said one or more screen connectivity monitoring application malfunctions in the multiple-user environment as a result of modifications to one or more user interface elements for the first user, said alert comprising an identification of the one or more user interface elements that caused the one or more screen connectivity monitoring application malfunctions, such to resolve said one or more screen connectivity monitoring application malfunctions; and

    a display unit to provide the alert in an auditory or visual manner,wherein said enforcement phase is configured to recognize modifications of user interface elements of the monitored application, per each user, which represent connectivity malfunctions of the monitoring application andwherein the modifications are relative to said generated baseline functionality, per each user.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×