Patent ID: 8990717
Filing Date: 2015-03-24
Classification: G06F,G06T

Abstract:
1. A computer-implemented method, comprising: creating, by a computing device, a chart object including chart definition, the chart definition including a data series that specifies at least one data dimension of a chart; placing, by the computing device, the chart object in a first display area of a user interface, the user interface configured to display data at a plurality of summary levels, each summary level corresponding to a level of grouping of the data, the first display area corresponding to a first summary level of the summary levels; determining, by the computing device and based on placement of the chart object in the first display area and the data series, a data source for generating one or more charts, the data source corresponding to the first summary level; and moving, by the computing device and responsive to an input, the chart object from the first display area to a second display area of the user interface, the second display area corresponding to a second summary level of the summary levels, wherein a motion of the chart object triggers a change of data source of the data series from the first summary level to the second summary level, wherein a location of the chart object in the user interface determines into how many charts the chart object is rendered in a formatted view, wherein, when the chart object is located in the first display area, the computing device renders the chart object into a first number of charts in the formatted view, and when the chart object is located in the second display area, the computing device renders the chart object into a second number of charts in the formatted view.