BI-DIRECTIONAL UPDATE OF A GRID AND ASSOCIATED VISUALIZATIONS
First Claim
1. A computer-implemented data viewing system, comprising:
- a data component for generating a grid of data;
a visualization component for associating a visualization with the data of the grid; and
a presentation component for presenting the visualization in combination with the grid data.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that facilitates the attachment of multiple visualization types (e.g., charts) to the data of a grid and the presentation of the visualization next to the grid. The infrastructure allows each data view to be associated with a set of visualizations. These visualizations are rendered along with the grid (in a separate presentation pane) so that the user does not have to switch context to perform analyses. The visualizations available include charts that show aggregate and/or non-aggregate data. In a server farm scenario, all user interactions such as drill-downs are provided. Server farm drill-downs for these visualizations can be obtained using MHTML (MIME hypertext markup language). The visualizations can be automatically updated when filters are applied on the grid, and when drill-down is performed on the visualization, the grid is automatically updated. The visualizations can be consumed from a web-based browser client and/or thick client, for example.
61 Citations
20 Claims
-
1. A computer-implemented data viewing system, comprising:
-
a data component for generating a grid of data; a visualization component for associating a visualization with the data of the grid; and a presentation component for presenting the visualization in combination with the grid data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented data viewing system, comprising:
-
a data component for generating one or more grids of data; a visualization component for associating one or more visualizations with the data of the one or more grids, the one or more visualizations rendering aggregate or non-aggregate summaries of the data on the one or more grids; and a presentation component for presenting the one or more visualizations proximate to the one or more grids in a server-based application. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-implemented method of viewing data, comprising:
-
generating a grid of data; associating one or more visualizations with the data of the grid; presenting an original visualization proximate to the grid; and selecting and presenting a different visualization proximate to the grid in response to operations on the grid data or interaction with the original visualization. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification