Patents by Inventor Svetlana ARONOV

Svetlana ARONOV has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10860341
    Abstract: A method of coordinating operation of a number of different modules in a computing system that includes: receiving, at a state machine of a module, publication of an occurrence of a number of triggering states at modules of the computing system to which a current state of the state machine is subscribed; in response to receiving publication of the occurrence the number of triggering states at modules of the computing system to which a current state of the state machine is subscribed, sending a request to a central supervisor for authorization to advance to a next state; and in response to receiving authorization from the central supervisor, advancing the state machine to the next state corresponding to the number of triggering states that have occurred.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: December 8, 2020
    Assignee: Micro Focus LLC
    Inventors: Svetlana Aronov, Asaf Alster, Moshe Eran Kraus
  • Patent number: 10296449
    Abstract: Recording an application test can include creating a number of recordings that define a number of interactions with an application under test (AUT), wherein the number of recordings are created serially. Recording an application test can include replaying each of the number of recordings while the number of recordings are being created to determine an outcome of a test. Recording an application test can include analyzing and reporting the outcome of the test.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: May 21, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Yehuda Sabag, Svetlana Aronov
  • Publication number: 20190004824
    Abstract: A method of coordinating operation of a number of different modules in a computing system that includes: receiving, at a state machine of a module, publication of an occurrence of a number of triggering states at modules of the computing system to which a current state of the state machine is subscribed; in response to receiving publication of the occurrence the number of triggering states at modules of the computing system to which a current state of the state machine is subscribed, sending a request to a central supervisor for authorization to advance to a next state; and in response to receiving authorization from the central supervisor, advancing the state machine to the next state corresponding to the number of triggering states that have occurred.
    Type: Application
    Filed: January 25, 2016
    Publication date: January 3, 2019
    Inventors: Svetlana Aronov, Asaf Alster, Moshe Eran Kraus
  • Publication number: 20160246708
    Abstract: Recording an application test can include creating a number of recordings that define a number of interactions with an application under test (AUT), wherein the number of recordings are created serially. Recording an application test can include replaying each of the number of recordings while the number of recordings are being created to determine an outcome of a test. Recording an application test can include analyzing and reporting the outcome of the test.
    Type: Application
    Filed: October 30, 2013
    Publication date: August 25, 2016
    Inventors: Yehuda Sabag, Svetlana Aronov
  • Patent number: 8819631
    Abstract: A method for web automation includes providing a self dependent automation script. The self dependent automation script includes a script model that includes instructions to be executed by a processor, and an incorporated runtime engine configured to execute the script model on the processor. The method further includes applying a runtime engine selected from a set of at least one runtime engine, the set including at least the incorporated runtime engine, so as to execute the script model. A computer program product and data processing system are also disclosed.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: August 26, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sagi Monza, Moshe Eran Kraus, Svetlana Aronov, Dror Schwartz
  • Patent number: 8621486
    Abstract: Techniques for using action significance levels in an automation system are disclosed herein. In one embodiment, an automation system includes an event detector, and event analyzer, and a player. The event detector is configured to detect an event affecting execution of an application being monitored by the automation system. The event analyzer is configured to analyze a detected event and determine importance of an action causing the event to operation of the application. Based on the determined importance, the event analyzer assigns one of a plurality of predetermined significance levels to the action. The player is configured to reproduce each action assigned a significance level at least as high as a selected replay level and to not reproduce any action assigned a significance level lower than the replay level.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dror Schwartz, Amir Kessner, Meidan Zemer, Michal Barak, Svetlana Aronov, Sagi Monza
  • Patent number: 8572095
    Abstract: A adaptive object identification mechanism provides an object description of an object of an application that is executed by a processor, where the object description is based on attributes associated with the object. When an operation on the object is detected, the attributes of the object are sampled at the time of the operation and compared with the object description to assess whether the attributes have changed. The object description is then adjusted based on the assessment.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: October 29, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dror Schwartz, Moshe Eran Kraus, Sagi Monza, Svetlana Aronov, Michal Barak
  • Patent number: 8443292
    Abstract: In at least some embodiments, a computer system includes a processor and a computer-readable storage medium coupled to the processor and storing a scripting application. The scripting application, when executed, is configured to coordinate use of a browser engine privacy mode with emulation of user operations on a browser-hosted application.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: May 14, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Svetlana Aronov, Sagi Monza, Meidan Zemer, Oren Gavriel, Amir Kessner, Eyal Kobrigo, Michal Barak, Dror Schwartz
  • Publication number: 20120192010
    Abstract: A method for data isolation while sharing information by a plurality of emulated users for evaluating a performance of a server executing an application may include creating a master profile for use by the plurality of emulated users. The master profile may be configured to hold shared user related configuration information shared by the emulated users. The method may also include creating script profiles configured for a specific emulated user of the emulated users. A non-transitory computer readable medium and system are also disclosed.
    Type: Application
    Filed: January 25, 2011
    Publication date: July 26, 2012
    Inventors: Svetlana ARONOV, Sagi MONZA, Michal BARAK, Arnon MATHIAS
  • Publication number: 20120185823
    Abstract: A method for web automation includes providing a self dependent automation script. The self dependent automation script includes a script model that includes instructions to be executed by a processor, and an incorporated runtime engine configured to execute the script model on the processor. The method further includes applying a runtime engine selected from a set of at least one runtime engine, the set including at least the incorporated runtime engine, so as to execute the script model. A computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Sagi MONZA, Moshe Eran Kraus, Svetlana Aronov, Dror Schwartz
  • Publication number: 20120096010
    Abstract: A adaptive object identification mechanism provides an object description of an object of an application that is executed by a processor, where the object description is based on attributes associated with the object. When an operation on the object is detected, the attributes of the object are sampled at the time of the operation and compared with the object description to assess whether the attributes have changed. The object description is then adjusted based on the assessment.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Inventors: DROR SCHWARTZ, Moshe Eran Kraus, Sagi Monza, Svetlana Aronov, Michal Barak
  • Publication number: 20120005689
    Abstract: Techniques for using action significance levels in an automation system are disclosed herein. In one embodiment, an automation system includes an event detector, and event analyzer, and a player. The event detector is configured to detect an event affecting execution of an application being monitored by the automation system. The event analyzer is configured to analyze a detected event and determine importance of an action causing the event to operation of the application. Based on the determined importance, the event analyzer assigns one of a plurality of predetermined significance levels to the action. The player is configured to reproduce each action assigned a significance level at least as high as a selected replay level and to not reproduce any action assigned a significance level lower than the replay level.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Inventors: Dror SCHWARTZ, Amir Kessner, Meidan Zemer, Michal Barak, Svetlana Aronov, Sagi Monza
  • Publication number: 20110307799
    Abstract: In at least some embodiments, a computer system includes a processor and a computer-readable storage medium coupled to the processor and storing a scripting application. The scripting application, when executed, is configured to coordinate use of a browser engine privacy mode with emulation of user operations on a browser-hosted application.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Inventors: Svetlana ARONOV, Sagi Monza, Meidan Zemer, Oren Gavriel, Amir Kessner, Eyal Kobrigo, Michal Barak, Dror Schwartz