×

Unified master report generator

  • US 9,959,329 B2
  • Filed: 07/03/2013
  • Issued: 05/01/2018
  • Est. Priority Date: 07/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving at a master report analyzer executed by one or more processors, from a client device, a request to generate a master report that combines data from a program repository tool, a business case tool, and a product and production management tool, the request including filtering criteria to filter programs by one or more attributes associated with a development lifecycle of a program and execution options specifying at least one of a type of master report or data to be included within the master report;

    by the master report analyzer,obtaining, from the program repository tool, a list of programs that have been previously approved for development;

    identifying, from the list of programs, programs that match the filtering criteria;

    obtaining release data, from the program repository tool, for each matching program;

    obtaining business case data, from the business case tool, for each matching program;

    obtaining program process data, from the product and production tool, for each matching program;

    using the one or more processors, analyzing data fields across the program repository tool, business case tool, and product and production tool based on comparison with one or more integrity rules defining conditions triggering identification of an issue and a manner of resolving the identified issue to detect data-integrity issues in the release data, the business case data, and the program process data, the data-integrity issues comprising one or more data fields that are empty, inconsistent, or include invalid data and that can be updated to resolve the data-integrity issues, at least some of the data-integrity issues resulting from inconsistencies between data stored by the repository tool, business case tool, and product and production tool; and

    generating a master report, in accordance with the execution options, that includes the release data, the business case data, the program process data ad the detected issues; and

    communicating the master report to the client device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×