Dashboard builder with live data updating without exiting an edit mode
Assigneesalesforce.com, inc.
InventorsDidier Prophete, Fred Im, Vijayasarathy Chakravarthy
Life of this patent
Estimating the term…
Abstract
The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed method of declarative specification of visualization queries, display formats and bindings represents queries, widgets and bindings combined on a dashboard in real time, with flexible display options for analyzing data and conveying analysis results.
Claims18
A method of creating and editing of a dashboard that has a plurality of first panels, including:
- in a dashboard editing mode, receiving a selection of a second panel to add to the dashboard, wherein
- the dashboard includes a plurality of faceted first panels;
- the faceted first panels present data visually in a chart or graph;
- and
- the faceted first panels share signals from filtering controls in the first panels and selection controls of the dashboard outside the first panels;
- applying a facet property of the second panel that links selection of data visually displayed in the second panel to the filter control signals of the first panels and the selection controls of the dashboard;
- and
- immediately populating the second panel using results of the faceted data selection without requiring a user to exit the dashboard editing mode.
An dashboard creation and editing apparatus, operating on a dashboard that has a plurality of first panels, the apparatus including:
- a computer including a processor;
- a memory coupled to the processor, wherein the memory includes computer program instructions causing the computer to implement a process including:
- in a dashboard editing mode, receiving a selection of a second panel to add to the dashboard, wherein
- the dashboard includes a plurality of faceted first panels;
- the faceted first panels present data visually in a chart or graph;
- and
- the faceted first panels share signals from filtering controls in the first panels and selection controls of the dashboard outside the first panels;
- applying a facet property of the second panel that links selection of data visually displayed in the second panel to the filter control signals of the first panels and the selection controls of the dashboard;
- and
- immediately populating the second panel using results of the faceted data selection without requiring a user to exit the dashboard editing mode.
A tangible computer readable medium including computer program instructions that cause a computer to implement a process including:
- in a dashboard editing mode, receiving a selection of a second panel to add to the dashboard, wherein
- the dashboard includes a plurality of faceted first panels;
- the faceted first panels present data visually in a chart or graph;
- and
- the faceted first panels share signals from filtering controls in the first panels and selection controls of the dashboard outside the first panels;
- applying a facet property of the second panel that links selection of data visually displayed in the second panel to the filter control signals of the first panels and the selection controls of the dashboard;
- and
- immediately populating the second panel using results of the faceted data selection without requiring a user to exit the dashboard editing mode.
Dependencies are inferred from the claim text.