BRUGERGRÆNSEFLADER OG PARAMETERISEREDE DASHBOARDS

A data processing method comprises, using a first computer, in response to detecting a change in a data source: automatically generating a dataset comprising a subset of data from the data source, generating a unique dataset identifier, and associating the dataset identifier with the dataset in digi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VISBAL, Alexander, MALLAH, Amr Al, D'SOUZA, Natasha, XIE, Ryan, PHILIPSON, David, THOMPSON, James, SPIEGEL, Wayne Chen
Format: Patent
Sprache:dan
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A data processing method comprises, using a first computer, in response to detecting a change in a data source: automatically generating a dataset comprising a subset of data from the data source, generating a unique dataset identifier, and associating the dataset identifier with the dataset in digital data storage; generating a display description that comprises: the dataset identifier; and for each particular graphical data display widget among one or more graphical data display widgets, instructions that specify a widget type, an order and one or more widget configuration values for the particular graphical data display widget; transmitting the display description to a second computer. Another method comprises receiving, from a first computer at a second computer, a display description that comprises: a dataset identifier; and a plurality of instructions that specify a widget type, a display order and one or more widget configuration values for each widget among one or more graphical data display widgets; the dataset having been generated using a subset of data from a data source, and associated in digital data storage with a unique dataset identifier, in response to detecting a change in a data source; fetching the dataset based on the dataset identifier; rendering the one or more graphical data display widgets according to each display order, each widget type and the widget configuration values; and displaying the plurality of graphical data display widgets in a display of the second computer. The techniques disclosed herein reduce the amount of manual programming effort, memory, storage and CPU processing required to implement different kinds of dashboards. Parameterized dashboards as described herein permit substituting specific values into a display description template that can rapidly generate application-specific dashboard descriptions and deliver them to mobile devices.