×

Business intelligence dashboard generator

  • US 9,275,122 B2
  • Filed: 09/02/2009
  • Issued: 03/01/2016
  • Est. Priority Date: 07/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a business intelligence dashboard, the generating comprising:

  • receive from a source environment a first interactive dashboard, wherein the first interactive dashboard comprises a first layout and first logical calculations that generate first data to be displayed in the first layout, wherein the source environment is a first business intelligence system repository;

    identify a list of required source objects used in the first interactive dashboard that are required in a target environment, wherein the required source objects comprise one or more of the first logical calculations for displaying data on the first interactive dashboard;

    provide a declarative mapping screen showing the list of required source objects including root arguments of logical formulas, and a list of available objects in the target environment to map the source objects against, wherein the target environment is a second business intelligence system repository that is different than the first business intelligence system repository, wherein the declarative mapping screen identifies one or more database columns that are required for duplicating the first interactive dashboard on the target environment, wherein associated logical formulas that are associated with the identified required database columns are reproduced in the target environment;

    receive mapping information selections from a user, wherein each of the list of required source objects is mapped to an available object of the list of available objects in the target environment;

    receive alterations to the logical formulas; and

    generate the second interactive dashboard for use in the target environment based on the mapping information selections and the first interactive dashboard, wherein the second interactive dashboard comprises a second layout that is a duplicate of the first layout, and second logical calculations that are different than the first logical calculations and that are created based on the alterations to the logical formulas and that generate second data to be displayed in the second layout.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×