Patents by Inventor Rodrigo Andres Urra

Rodrigo Andres Urra 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: 8387024
    Abstract: A software product testing system may include a knowledge base with a data set that includes multiple possible actions and, for each action, language-specific format rules for inputs and outputs associated with the action. The software product testing system may include a test case generator that selects a test case in a target language for a software product. The test case may include a selected action to be taken by a software product, an input to prompt the action, and an expected output that corresponds to the selected action and the input. The expected output has a format corresponding to a language-specific format rule of the target language. The software product testing system may also include a test verifier that determines whether an output generated by application of the test case to the software product matches the expected output.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: February 26, 2013
    Assignee: Xerox Corporation
    Inventors: Rodrigo Andres Urra, Xin Guo, William Soon Hock Tay
  • Publication number: 20080263526
    Abstract: A software product testing system may include a knowledge base with a data set that includes multiple possible actions and, for each action, language-specific format rules for inputs and outputs associated with the action. The software product testing system may include a test case generator that selects a test case in a target language for a software product. The test case may include a selected action to be taken by a software product, an input to prompt the action, and an expected output that corresponds to the selected action and the input. The expected output has a format corresponding to a language-specific format rule of the target language. The software product testing system may also include a test verifier that determines whether an output generated by application of the test case to the software product matches the expected output.
    Type: Application
    Filed: April 18, 2007
    Publication date: October 23, 2008
    Inventors: Rodrigo Andres Urra, Xin Guo, William Soon Hock Tay