Componentized dashboards
Assigneesalesforce.com, inc.
InventorsNadeem Marfani ABOOBAKER, Zuye Zheng, Vaibhav Garg, Niranjan Yadavali, Khushboo SHAH
Life of this patent
Estimating the term…
Abstract
Described herein are systems, apparatus, methods and computer program products configured for componentized dashboards for data visualization. In certain embodiments, a component may be configured to be integrated within a dashboard. The component may receive data from one or more user database and provide one or more representations of the data. The component may be integrated within the dashboard as a separate component. That is, the component may provide the plurality of representations independent of the dashboard. The component may be maintained independent of the dashboard and, thus, may be updated independent of the dashboard.
Claims20
A system comprising:
- a framework database, the framework database comprising framework data associated with a first data visualization framework;
- a component database, the component database comprising component data associated with a first component, wherein the first component is configured to receive data of a dataset and provide a plurality of representations of the data within a portion of a visualization framework, wherein the first component is incorporated into the visualization framework as a singular object, and wherein the first component is configured to allow a user to scroll through the plurality of representations of the data while incorporated into the visualization framework;
- and
- a processor configured to perform operations comprising:
- receiving first user instruction for a first data visualization framework to incorporate the first component;
- receiving first data of a first dataset;
- generating, with the first component and based on the first data, a first plurality of representations of the first data;
- and
- transmitting the first plurality of representations of the first data to a first user device for incorporation within a first portion of the first data visualization framework as a first singular object.
A method comprising:
- receiving, from a user, a request to provide a first component to a first data visualization framework;
- accessing a component database for the first component, wherein the component database comprises component data associated with the first component;
- and
- transmitting the first component to a device user associated with the user, wherein the first component is configured to receive first data and provide a plurality of representations of the first data within a portion of the first data visualization framework, wherein the first component is incorporated into the first data visualization framework as a singular object, and wherein the first component is configured to allow a user to scroll through the plurality of representations of the first data while incorporated into the first data visualization framework.
A computer program product comprising computer-readable program code capable of being executed by one or more processors in a customer dashboard segmentation environment when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configurable to cause operations comprising:
- providing, to a first user, a first component, wherein the first component is configured to receive first data and provide a plurality of representations of the first data within a portion of a first data visualization framework, wherein the first component is incorporated into the first data visualization framework as a singular object, and wherein the first component is configured to allow a user to scroll through the plurality of representations of the first data while incorporated into the first data visualization framework;
- receiving, from a second user, an update to the first component;
- and
- transmitting, to the first user, the update to the first component, the update to the first component configured to update the plurality of representations of the first data.
Dependencies are inferred from the claim text.