Descriptive framework for data visualization
AssigneeBusiness Objects Software Ltd.
InventorsYubin YANG, Jia LIU, Xuzhou LI, Gang TAO, Weiqiang YE
Life of this patent
Estimating the term…
Abstract
Described herein is a descriptive framework to facilitate data visualization. In accordance with one aspect of the framework, one or more module manifests are provided, wherein a module manifest describes a module that represents a particular component of a visualization. A chart manifest may be used to coordinate the one or more module manifests. A visualization may be rendered based on the chart manifest.
Claims20
A computer-implemented descriptive method of data visualization, comprising:
- providing pre-defined module manifests in a manifest system stored in a memory module, wherein a pre-defined module manifest describes a module that represents a particular component of a visualization;
- generating a new module manifest based on at least one of the pre-defined module manifests;
- providing a chart manifest referencing the new module manifest or at least one of the pre-defined module manifests;
- and
- rendering the visualization based on the chart manifest.
A computer-implemented descriptive method of data visualization, comprising:
- providing one or more module manifests, wherein a module manifest describes a module that represents a particular component of a visualization;
- coordinating the one or more modules by defining a chart manifest;
- and
- rendering the visualization based on the chart manifest.
A non-transitory computer-readable medium having stored thereon program code, the program code executable by a computer to:
- provide one or more module manifests, wherein a module manifest describes a module that represents a particular component of a visualization;
- coordinate the one or more module manifests by defining a chart manifest;
- and
- render the visualization based on the chart manifest.
A system comprising:
- a non-transitory memory device for storing computer-readable program code;
- and
- a processor in communication with the memory device, the processor being operative with the computer-readable program code to
- provide one or more module manifests, wherein a module manifest describes a module that represents a particular component of a visualization,
- coordinate the one or more module manifests by defining a chart manifest, and
- render the visualization based on the chart manifest.
Dependencies are inferred from the claim text.