Patents by Inventor Seth A. Schwartzman

Seth A. Schwartzman 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: 8201150
    Abstract: A computer-implementable method, system and computer media are presented for calculating software test coverage of a Graphical User Interface (GUI). In one embodiment, the method includes the steps of: detecting an activation of a monitored active area in a GUI; recording the activation and a name of a user who activated the monitored active area; recording an order of any prior and subsequent activations of active areas in the GUI, wherein the prior and subsequent activations are performed prior to and subsequent to the activation of the monitored active area; recording any errors associated with the activation of the monitored active area; recording a total number of times that the monitored active area was activated during a pre-determined test period; and creating a report that describes test results for the monitored active area.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Joshua D. Ghiloni, Wes Hayutin, Howard S. Krovetz, Seth A. Schwartzman
  • Patent number: 7900089
    Abstract: A method, apparatus and computer-usable medium for the improved automated testing of a software application's graphical user interface (GUI) through implementation of a recording agent that allows the GUI interactions of one or more human software testers to be captured and incorporated into an error-tolerant and adaptive automated GUI test system. A recording agent is implemented to capture the GUI interactions of one or more human software testers. Testers enact a plurality of predetermined test cases or procedures, with known inputs compared against preconditions and expected outputs compared against the resulting postconditions, which are recorded and compiled into an aggregate test procedure. The resulting aggregate test procedure is amended and configured to correct and/or reconcile identified abnormalities to create a final test procedure that is implemented in an automated testing environment.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Wes D. Hayutin, Howard S. Krovetz, Joshua D. Ghiloni, Seth A. Schwartzman
  • Publication number: 20080235633
    Abstract: A computer-implementable method, system and computer media are presented for calculating software test coverage of a Graphical User Interface (GUI). In one embodiment, the method includes the steps of: detecting an activation of a monitored active area in a GUI; recording the activation and a name of a user who activated the monitored active area; recording an order of any prior and subsequent activations of active areas in the GUI, wherein the prior and subsequent activations are performed prior to and subsequent to the activation of the monitored active area; recording any errors associated with the activation of the monitored active area; recording a total number of times that the monitored active area was activated during a pre-determined test period; and creating a report that describes test results for the monitored active area.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Inventors: JOSHUA D. GHILONI, Wes Hayutin, Howard S. Krovetz, Seth A. Schwartzman
  • Publication number: 20080010537
    Abstract: A method, apparatus and computer-usable medium for the improved automated testing of a software application's graphical user interface (GUI) through implementation of a recording agent that allows the GUI interactions of one or more human software testers to be captured and incorporated into an error-tolerant and adaptive automated GUI test system. A recording agent is implemented to capture the GUI interactions of one or more human software testers. Testers enact a plurality of predetermined test cases or procedures, with known inputs compared against preconditions and expected outputs compared against the resulting postconditions, which are recorded and compiled into an aggregate test procedure. The resulting aggregate test procedure is amended and configured to correct and/or reconcile identified abnormalities to create a final test procedure that is implemented in an automated testing environment.
    Type: Application
    Filed: June 12, 2006
    Publication date: January 10, 2008
    Inventors: Wes D. Hayutin, Howard S. Krovetz, Joshua D. Ghiloni, Seth A. Schwartzman