US 11,853,542 B2
Systems and methods for using analytic objects in a dynamic data visualization interface
Jun Kim, Sammamish, WA (US); Christopher Richard Stolte, Seattle, WA (US); Jock Douglas Mackinlay, Clyde Hill, WA (US); Robin Stewart, Seattle, WA (US); Bora Beran, Santa Fe, NM (US); Justin Talbot, Seattle, WA (US); and Marc Rueter, Bothell, WA (US)
Assigned to Tableau Software, Inc., Seattle, WA (US)
Filed by Tableau Software, Inc., Seattle, WA (US)
Filed on Feb. 21, 2023, as Appl. No. 18/112,437.
Application 18/112,437 is a continuation of application No. 17/590,778, filed on Feb. 1, 2022, granted, now 11,586,346.
Application 17/590,778 is a continuation of application No. 17/152,752, filed on Jan. 19, 2021, granted, now 11,237,718, issued on Feb. 1, 2022.
Application 17/152,752 is a continuation of application No. 14/628,187, filed on Feb. 20, 2015, granted, now 10,895,975, issued on Jan. 19, 2021.
Claims priority of provisional application 62/047,579, filed on Sep. 8, 2014.
Prior Publication US 2023/0205413 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0486 (2013.01); G06F 3/04817 (2022.01); G06F 3/0482 (2013.01); G06F 16/26 (2019.01); G06T 11/20 (2006.01); G06T 11/60 (2006.01)
CPC G06F 3/0486 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04817 (2013.01); G06F 16/26 (2019.01); G06T 11/206 (2013.01); G06T 11/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for using visual analytic objects, comprising:
at an electronic device that that includes a display, one or more processors, and memory:
displaying a chart including visual marks representing a set of data, wherein the chart is displayed in accordance with contents of a plurality of displayed shelf regions and each shelf region determines a respective characteristic of the visual marks;
generating a visual analytic object by applying a first analytic operation to the set of data, and displaying the visual analytic object superimposed over the chart;
detecting user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region of the plurality of shelf regions, the first shelf region defining a first characteristic of the visual marks; and
in response to the user input:
updating content of the first shelf region to include an association with the first analytic operation; and
updating the first characteristic of the visual marks in the chart based on values of the set of data represented by the visual marks relative to values computed by the first analytic operation.