Patents by Inventor Leo Ziegler

Leo Ziegler 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: 8799875
    Abstract: Methods and systems are described for testing methods and other functions by swapping external functions for mock functions. A test case definition is entered by a programmer, which can specify the expected number of arguments and argument values of external function or method calls, the context state, the return value, and any expected error conditions. The test case definition is used by a function tester to automatically create mock functions, modify the target function so that it calls the mock functions, execute the target function with specified arguments and a test context, and then compare the results to expected results.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: August 5, 2014
    Assignee: Oracle International Corporation
    Inventors: Leo Ziegler, Vincent J. Hardy
  • Patent number: 8418134
    Abstract: Methods and systems for managing property types, constraints, and other property validations in prototype-based dynamic programming languages, such as the JavaScript® programming language, are presented. A property definition is created for a target class by a programmer, and a properties class is automatically generated for the target class along with get and set methods to access and validate properties in the properties class. A properties class of a parent class can be automatically determined to exist and added such that the target class properties class inherits from the parent class properties class.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: April 9, 2013
    Assignee: Oracle International Corporation
    Inventors: Vincent J. Hardy, Leo Ziegler
  • Publication number: 20120084750
    Abstract: Methods and systems for managing property types, constraints, and other property validations in prototype-based dynamic programming languages, such as the JavaScript® programming language, are presented. A property definition is created for a target class by a programmer, and a properties class is automatically generated for the target class along with get and set methods to access and validate properties in the properties class. A properties class of a parent class can be automatically determined to exist and added such that the target class properties class inherits from the parent class properties class.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Oracle International Corporation
    Inventors: Vincent J. Hardy, Leo Ziegler
  • Publication number: 20120084754
    Abstract: Methods and systems are described for testing methods and other functions by swapping external functions for mock functions. A test case definition is entered by a programmer, which can specify the expected number of arguments and argument values of external function or method calls, the context state, the return value, and any expected error conditions. The test case definition is used by a function tester to automatically create mock functions, modify the target function so that it calls the mock functions, execute the target function with specified arguments and a test context, and then compare the results to expected results.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Oracle International Corporation
    Inventors: Leo Ziegler, Vincent J. Hardy