Interface Integrating Key Peformance Indicator (KPI) to Custom Control
A user interface integrates display of custom Key Performance Indicators (KPIs) calculated from an underlying database. The interface may allow for the creation of predictive algorithms customized to provide intelligent advice and meaningful alerts to the user in realtime, based upon the value of the KPIs. Certain embodiments may provide a dynamic ticker feature that provides recommendations for user action based upon displayed KPIs. The ticker may utilize attributes such as color and movement to effectively communicate relevant KPI information to the user.
1 . A computer-implemented method comprising:
causing an interface engine to automatically receive a key performance indicator (KPI) from a database; and
causing the interface engine to display the KPI on a ticker of a screen.
2 . A method as in claim 1 further comprising causing the interface engine to display a recommended action based upon the KPI.
3 . A method as in claim 1 further comprising:
causing the interface engine to receive an input from a user to define the KPI; and
causing the interface engine to communicate with the database engine to calculate the KPI from the database.
4 . A method as in claim 1 wherein the KPI is displayed with a color to indicate a status.
5 . A method as in claim 1 wherein the KPI is displayed with movement.
6 . A method as in claim 1 wherein the database is configured to store Enterprise Resource Planning (ERP) data.
7 . A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising:
causing an interface engine to automatically receive a key performance indicator (KPI) from a database; and
causing the interface engine to display the KPI on a ticker of a screen.
8 . A non-transitory computer readable storage medium as in claim 7 wherein the method further comprises causing the interface engine to display a recommended action based upon the KPI.
9 . A non-transitory computer readable storage medium as in claim 7 further comprising:
causing the interface engine to receive an input from a user to define the KPI; and
causing the interface engine to communicate with the database engine to calculate the KPI from the database.
10 . A non-transitory computer readable storage medium as in claim 7 wherein the KPI is displayed with a color to indicate a status.
11 . A non-transitory computer readable storage medium as in claim 7 wherein the KPI is displayed with movement.
12 . A non-transitory computer readable storage medium as in claim 1 wherein the database is configured to store Enterprise Resource Planning (ERP) data.
13 . A computer system comprising:
one or more processors;
a software program, executable on said computer system, the software program configured to:
cause an interface engine to automatically receive a key performance indicator (KPI) from a database; and
cause the interface engine to display the KPI on a ticker of a screen.
14 . A computer system as in claim 13 wherein the software program is further configured to cause the interface engine to display a recommended action based upon the KPI.
15 . A computer system as in claim 13 wherein the software program is further configured to:
cause the interface engine to receive an input from a user to define the KPI; and
cause the interface engine to communicate with the database engine to calculate the KPI from the database.
16 . A computer system as in claim 13 wherein the KPI is displayed with a color to indicate a status.
17 . A computer system as in claim 13 wherein the KPI is displayed with movement.
18 . A computer system as in claim 13 wherein the database is configured to store Enterprise Resource Planning (ERP) data.