Patents by Inventor Theodore F. Rivera

Theodore F. Rivera 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: 7707552
    Abstract: A method for autonomically prioritizing software defects may include applying at least one static analysis tool to a body of source code to generate a report in response to any perceived defects. The method may also include performing a delta analysis on a group of data that may include the report, a previously generated report, and one of a default priority scheme and a previously generated priority list to generate a refined priority list of types of software defects.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventors: David L. Schmidt, Theodore F. Rivera, Scott A. Will
  • Publication number: 20090326997
    Abstract: A set of internal processes of a business entity can be identified. At least one compliance standard can be selected. Each compliance standard can include a set of required processes for compliance. The internal processes can be programmatically compared against the set of required processes for the compliance standard. Differences between the internal processes and the required processes can be determined. A compliance cost can be estimated based at least in part upon the determined differences. An expected benefit of satisfying the compliance standard can be determined as can an expected return on investment. When compliance standards change, new compliance standards emerge, and/or business factors of the entity change, data used in previous runs can be re-used. Data concerning internal processes of the entity can be reused when determining compliance costs/benefits for a different standard.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jennifer G. Becker, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Patent number: 7259763
    Abstract: Under the present invention, a system, method, and program product for are provided for performing calculations assigned to the relationships displayed in information visualization models, and for displaying the results of the calculations. The method comprises: displaying an information visualization model having a plurality of nodes, wherein at least one node in the information visualization model is configured to: perform a calculation based on values displayed by other nodes in the information visualization model; and display a result of the calculation.
    Type: Grant
    Filed: November 13, 2003
    Date of Patent: August 21, 2007
    Assignee: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Patent number: 7027962
    Abstract: A system and method for self-configuring and self-optimizing filters is presented. A computing device monitors the number of occurrences of event types at particular stages in a data stream and adjusts filter properties in order to maximize processing efficiency based upon the number of event types that the computing device receives. The computing device may reconfigure, reorder, or create an exception filter based upon the analysis of the event types. The computing device may also pre-configure filter stages using historical data based upon a time of day, a time of month, or a time of year.
    Type: Grant
    Filed: November 19, 2003
    Date of Patent: April 11, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jager Hayo, Theodore F. Rivera, Adam Tate, Scott A. Will
  • Patent number: 6975965
    Abstract: A system and method for heuristically optimizing a large set of automated test sets is presented. An automation control engine is used as a front end to a system automation engine. The automation control engine provides a set of input parameters, such as a buffer size and queue size, to the system automation engine. The system automation engine uses the input parameters along with a set of test sequences, to test a system under test. The system automation engine receives output variables from the system under test based upon the test, and sends the output variables to automation control engine. The automation control engine adjusts the input parameter values until the output variables meet one or more performance goals.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Hayo Jager, Theodore F. Rivera, Adam Tate, Scott A. Will