APPARATUS AND METHOD FOR DATA CHARTING WITH AN EXTENSIBLE VISUALIZATION LIBRARY
First Claim
Patent Images
1. A computer readable storage medium, comprising executable instructions to:
- define an abstraction layer disposed between a business intelligence application and a plurality of visualization libraries, wherein the abstraction layer provides an application programmer interface for the business intelligence application to the plurality of visualization libraries; and
define a visualization settings model within the abstraction layer, wherein the visualization settings model describes a visualization that can be rendered by a visualization library in the plurality of visualization libraries.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable storage medium includes executable instructions to define an abstraction layer disposed between a business intelligence application and a set of visualization libraries. The abstraction layer provides an application programmer interface for the business intelligence application to the set of visualization libraries. A visualization settings model is defined within the abstraction layer. The visualization settings model describes a visualization that can be rendered by a visualization library in the of visualization libraries.
38 Citations
25 Claims
-
1. A computer readable storage medium, comprising executable instructions to:
-
define an abstraction layer disposed between a business intelligence application and a plurality of visualization libraries, wherein the abstraction layer provides an application programmer interface for the business intelligence application to the plurality of visualization libraries; and define a visualization settings model within the abstraction layer, wherein the visualization settings model describes a visualization that can be rendered by a visualization library in the plurality of visualization libraries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable storage medium, comprising executable instructions to:
-
define a setting model for a visualization, a definition to the setting model, and a value for a setting in the setting model; and render an instance of the visualization incorporating the value for the setting. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification