Patents by Inventor Carl E. Benvenga

Carl E. Benvenga 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: 7673210
    Abstract: A method for diagnosing a degree of interference between a plurality of faults in a system under test, the faults being detected by means of applying a test suite to the system under test, includes: 1) for each of the plurality of faults, and for each of a plurality of test syndromes, where a test syndrome is a pattern of passing and failing tests of the test suite, determining relative frequencies at which particular ones of the faults are coupled with particular ones of the syndromes; and 2) using the relative frequencies at which particular ones of the faults are coupled with particular ones of the syndromes to calculate and display to a user, via a graphical user interface, and for the test suite as a whole, test suite degrees of interference between pairs of the faults. Other embodiments are also disclosed.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: March 2, 2010
    Assignee: Agilent Technologies, Inc.
    Inventor: Carl E. Benvenga
  • Patent number: 7536600
    Abstract: In one embodiment, test execution times are determined for a plurality of tests that are to be executed for a single unit under test (UUT). Test dependencies are also determined for the tests, as are the instruments needed to execute the tests. Then, in response to the test execution times, the test dependencies, and the instruments needed to execute the plurality of tests, a plurality of different and synchronized test execution orders for the plurality of tests are developed. Each of the test execution orders specifies a sequence of tests that is to be executed for one of a plurality of UUTs that are to be tested in parallel; and, typically, the plurality of different test execution orders will be constrained to develop different test execution orders that optimize a total time to test the plurality of UUTs, a usage cost of instruments used to test the plurality of UUTs, or both. Other embodiments are also disclosed.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: May 19, 2009
    Assignee: Agilent Technologies, Inc.
    Inventors: Thomas R. Fay, William H. Wubbena, Carl E. Benvenga
  • Publication number: 20080104470
    Abstract: A method for diagnosing a degree of interference between a plurality of faults in a system under test, the faults being detected by means of applying a test suite to the system under test, includes: 1) for each of the plurality of faults, and for each of a plurality of test syndromes, where a test syndrome is a pattern of passing and failing tests of the test suite, determining relative frequencies at which particular ones of the faults are coupled with particular ones of the syndromes; and 2) using the relative frequencies at which particular ones of the faults are coupled with particular ones of the syndromes to calculate and display to a user, via a graphical user interface, and for the test suite as a whole, test suite degrees of interference between pairs of the faults. Other embodiments are also disclosed.
    Type: Application
    Filed: October 12, 2006
    Publication date: May 1, 2008
    Inventor: Carl E. Benvenga
  • Publication number: 20070294579
    Abstract: In one embodiment, test execution times are determined for a plurality of tests that are to be executed for a single unit under test (UUT). Test dependencies are also determined for the tests, as are the instruments needed to execute the tests. Then, in response to the test execution times, the test dependencies, and the instruments needed to execute the plurality of tests, a plurality of different and synchronized test execution orders for the plurality of tests are developed. Each of the test execution orders specifies a sequence of tests that is to be executed for one of a plurality of UUTs that are to be tested in parallel; and, typically, the plurality of different test execution orders will be constrained to develop different test execution orders that optimize a total time to test the plurality of UUTs, a usage cost of instruments used to test the plurality of UUTs, or both. Other embodiments are also disclosed.
    Type: Application
    Filed: May 26, 2006
    Publication date: December 20, 2007
    Inventors: Thomas R. Fay, William H. Wubbena, Carl E. Benvenga
  • Patent number: 7254499
    Abstract: In one embodiment, a computer-implemented method 1) determines a current configuration of instruments which are connected in a user's test system; 2) retrieves an icon associated with each instrument (the icons being sized proportionally to the instruments they represent); 3) displays the icons within a GUI; and 4) graphically connects the icons within the GUI, in accord with the current configuration of instruments. In another embodiment, a computer-implemented method 1) determines a current configuration of instruments which are connected in a user's test system; 2) retrieves an icon associated with each instrument (the icons being pictures of the instruments); 3) displays the icons within a GUI; and 4) graphically connects the icons within the GUI, in accord with the current configuration of instruments. Other embodiments are also disclosed.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: August 7, 2007
    Assignee: Agilent Technologies, Inc.
    Inventors: Carl E. Benvenga, William Hobson Wubbena
  • Patent number: 7120545
    Abstract: A current configuration of instruments which are connected in a user's test system is determined. The current configuration of instruments is then displayed within a graphical user interface (GUI) by 1) displaying icons representing the instruments, and 2) graphically connecting the icons.
    Type: Grant
    Filed: May 25, 2004
    Date of Patent: October 10, 2006
    Assignee: Agilent Technologies, Inc.
    Inventors: Carl E. Benvenga, William Hobson Wubbena