Patents by Inventor Thomas Mayberry

Thomas Mayberry 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: 7975296
    Abstract: A method of security testing a web application is presented. The method identifies a web application to be tested, determines potential security vulnerabilities of the web application, generates one or more security tests for testing the potential vulnerabilities, and executes the security test on the web application. The results of the security testing are then used to make the web application less vulnerable to security attacks.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: July 5, 2011
    Assignee: Oracle International Corporation
    Inventors: Larry Apfelbaum, Henry Houh, Thomas Mayberry, George Friedman
  • Publication number: 20060265475
    Abstract: The present invention provides a method of testing Web Services as software components. The present invention provides a method by which a Web Service is located on a remote system. After the Web Service has been located, tests are generated for exercising the various methods of the Web Service. The tests are run, exercising the Web Service, and the results are made available to verify the performance of the Web Service.
    Type: Application
    Filed: October 11, 2001
    Publication date: November 23, 2006
    Inventors: Thomas Mayberry, Kevin Putnam, George Friedman
  • Publication number: 20040205724
    Abstract: The present invention allows the user of the tool to easily and quickly determine where various types of data are to be sent during the operation of the tool. A particular type of data may be sent to one or more of a variety of devices including various text windows, the status bar, a popup message box, to one or more files, or the user may choose to ignore a particular type of data altogether. The presently disclosed method is accomplished by a software interface which permits two things to happen. First, all data targeted at the user is assigned by the user to a particular stream as opposed to being sent to a specific device. Second, the tool provides a user interface control that allows the user to determine which devices (if any) are to be connected to which streams.
    Type: Application
    Filed: March 14, 2002
    Publication date: October 14, 2004
    Inventor: Thomas Mayberry
  • Publication number: 20040068340
    Abstract: A method and computer program product for providing improved performance for software tools is presented. The method includes the steps of accumulating data during execution of the tool, examining the data, formulating recommendations on how to achieve better performance for the tool and applying the changes to the tool. The computer program product includes instructions for accumulating data during execution of the tool, examining the data, formulating recommendations on how to achieve better performance for the tool and applying the changes to the tool.
    Type: Application
    Filed: September 18, 2003
    Publication date: April 8, 2004
    Inventor: Thomas Mayberry
  • Publication number: 20040015865
    Abstract: The present invention provides data synthesis for a test sequence used to test methods of a software component. The present invention allows a wide variety of data types and forms to be synthesized in order to test the component. The present method generates parameter data and places it into a data table where each row of the table provides a single instance of that data for the method.
    Type: Application
    Filed: March 13, 2002
    Publication date: January 22, 2004
    Inventors: Kevin Cirone, Thomas Mayberry, Peter Savage, Mark Trumpler
  • Publication number: 20030159063
    Abstract: A method of security testing a web application is presented. The method identifies a web application to be tested, determines potential security vulnerabilities of the web application, generates one or more security tests for testing the potential vulnerabilities, and executes the security test on the web application. The results of the security testing are then used to make the web application less vulnerable to security attacks.
    Type: Application
    Filed: February 6, 2003
    Publication date: August 21, 2003
    Inventors: Larry Apfelbaum, Henry Houh, Thomas Mayberry, George Friedman
  • Publication number: 20030074423
    Abstract: The present invention provides a method of testing Web Services as software components. The present invention provides a method by which a Web Service is located on a remote system. After the Web Service has been located, tests are generated for exercising the various methods of the Web Service. The tests are run, exercising the Web Service, and the results are made available to verify the performance of the Web Service.
    Type: Application
    Filed: October 11, 2001
    Publication date: April 17, 2003
    Inventors: Thomas Mayberry, Kevin Putnam, George Friedman
  • Publication number: 20020133753
    Abstract: The present invention provides a methodology for obtaining and recording state information after execution of a method during testing of a software component. A GET method is executed after every method call and the returned values are compared against expected values. In such a manner the diagnosis of a failure of a method of a software component is greatly improved.
    Type: Application
    Filed: March 14, 2002
    Publication date: September 19, 2002
    Inventors: Thomas Mayberry, Kevin Putnam