Patent ID: 7822662

Claim:
A key performance indicator (KPI) system implemented by computer, having a processor, comprising: a client device user interface component; a processor component that receives KPI identification information from the interface component for one or more KPIs and generates a KPI document, wherein the KPI document identifies the one or more KPIs to be retrieved based upon the KPI identification information received from the interface component and information identifying how to retrieve each of the one or more KPIs, the KPI document including text and graphical display parameters for each of the one or more KPIs and which correspond to a value, a goal, a status, a trend and a weight for each of the one or more KPIs; and a query component that employs the KPI document to retrieve KPI information from one or more data stores, generate a result document, and transfer the result document back to the interface component, the result document specifying presentation data regarding KPI graphics and values to be used by the user interface component in displaying the corresponding value, goal, status, trend and weight for each of the one or more KPIs in a user interface, the user interface component using the result document to generate a user interface display, that separately displays each of the one or more KPIs along with a simultaneous representation of the text and graphical display parameters, including at least the value, the goal, the status, the trend and the weight of each of the corresponding one or more KPIs, wherein the processor component, query component and user interface component are executed by processor.