Persistent formatting for interactive charts
First Claim
Patent Images
1. A method of applying formatting for an interactive chart to be displayed to a user of a computer system, comprising:
- applying a first initial default format to a first chart element, a second initial default format to a second chart element, and a third initial default format to a third chart element displayed in the interactive chart, the first chart element, the second chart element, and the third chart element corresponding to bar chart elements, and the first, second, and third initial default formats each differentiating, respectively, the first, second, and third chart elements from one another;
hiding the third chart element from being displayed in the interactive chart so that the third chart element is not visible, the interactive chart continuing to display the first chart element and the second chart element; and
changing, responsive to the hiding, a formatting of the second chart element from the second initial default format to an altered default format, the altered default format differentiating the second chart element from the first chart element.
2 Assignments
0 Petitions
Accused Products
Abstract
User requested format alterations to interactive chart elements, comprising, but not limited to, legends, axes, gridlines, data labels, axes labels, error bars, and datapoints, whether they be represented as points, bars, pie wedges, etc., are persisted in spite of chart navigations, underlying data changes and/or format alterations. Interactive chart element format persistence is maintained by the association and storing of data identifying a format change on the data and index rule for the respective chart element.
25 Citations
20 Claims
-
1. A method of applying formatting for an interactive chart to be displayed to a user of a computer system, comprising:
-
applying a first initial default format to a first chart element, a second initial default format to a second chart element, and a third initial default format to a third chart element displayed in the interactive chart, the first chart element, the second chart element, and the third chart element corresponding to bar chart elements, and the first, second, and third initial default formats each differentiating, respectively, the first, second, and third chart elements from one another; hiding the third chart element from being displayed in the interactive chart so that the third chart element is not visible, the interactive chart continuing to display the first chart element and the second chart element; and changing, responsive to the hiding, a formatting of the second chart element from the second initial default format to an altered default format, the altered default format differentiating the second chart element from the first chart element. - View Dependent Claims (2, 3, 4)
-
-
5. A method of applying formatting for an interactive chart to he displayed to a user of a computer system, comprising:
-
applying a first initial default format to a first chart element, a second initial default format to a second chart element, and a third initial default format to a third chart element displayed in the interactive chart, the first, second, and third initial default formats each differentiating, respectively, the first, second, and third chart elements from one another, when the first, second, and third chart elements are displayed together; hiding the third chart element from being displayed in the interactive chart so that the third chart element is not visible, the interactive chart continuing to display the first chart element and the second chart element; changing, responsive to the hiding, a relative position between the first chart element and the second chart element; and changing, responsive to the hiding, a formatting of the second chart element from the second initial default format to an altered default format, the altered default format differentiating the second chart element from the first chart element, when the first and second chart elements are displayed together. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium comprising computer executable instructions that when executed perform a method, the method comprising:
-
displaying an interactive chart comprising at least a first chart element, the first chart element displayed in a default format; receiving a first request to expand the first chart element such that a first child chart element and a second child chart element of the first chart element;
are displayed;displaying the first child chart element and the second child chart element in the default format and hiding the first chart element responsive to the receiving a first request; receiving a second request to apply a user override format to the first child chart element, the user override format overriding the default format applied to the first child chart element; applying the user override format to the first child chart element responsive to the receiving a second request; receiving a third request collapse the first child chart element and the second child chart element such that the first chart element is displayed; redisplaying the first chart element in the default format and hiding the first child chart element and the second child chart element responsive to the receiving a third request; receiving a fourth request to apply an updated format to the first chart element, the updated format overriding the default format; applying the updated format to the first chart element responsive to the receiving a fourth request; receiving, after the applying the updated format to the first chart element, a fifth request to expand the first chart element such that the first child chart element and the second child chart element are displayed; and redisplaying the first child chart element in the user override format and displaying the second child chart element in the updated format and hiding the first chart element responsive to the receiving a fifth request. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification