Should Salesforce's Tableau Be Granted a Patent On 'Visualizing Hierarchical Data'?
(Monday September 29, 2025 @03:44AM (EditorDavid)
from the diagramming-data dept.)
Long-time Slashdot reader [1]theodp says America's Patent and Trademark Office (USPTO) has granted a patent to Tableau (Salesforce's visual analytics platform) — for a patent covering "Data Processing For Visualizing Hierarchical Data":
> "A provided data model may include a tree specification that declares parent-child relationships between objects in the data model. In response to a query associated with objects in the data model: employing the parent-child relationships to determine a tree that includes parent objects and child objects from the objects based on the parent-child relationships; determining a root object based on the query and the tree; traversing the tree from the root object to visit the child objects in the tree; determining partial results based on characteristics of the visited child objects such that the partial results are stored in an intermediate table; and providing a response to the query that includes values based on the intermediate table and the partial results."
>
> A set of 15 simple drawings is provided to support the legal and tech gobbledygook of the invention claims. A person can have a manager, Tableau explains in [2]Figures 5-6 of its accompanying drawings, and that manager can also manage and be managed by other people. Not only that, Tableau illustrates in [3]Figures 7-10 that computers can be used to count how many people report to a manager. How does this magic work, you ask? Well, you "generate [a] tree" [Fig. 13] and "traverse a tree" [Fig. 15], Tableau explains. But wait, there's more — you can also display the people who report to a manager in multi-level or nested pie charts (aka Sunburst charts), Tableau demonstrates in [4]Fig. 11 .
>
> Interestingly, Tableau [5]released a "pre-Beta" Sunburst chart type in late April 2023 but yanked it at the end of June 2023 (others have long-supported Sunburst charts, [6]including Plotly ). So, do you think Tableau should be awarded a patent in 2025 on a concept that has roots in [7]circa-1921 Sunburst charts and tree algorithms taught to first-year CS students in [8]circa-1975 Data Structures courses?
[1] https://www.slashdot.org/~theodp
[2] https://live.staticflickr.com/65535/54815194682_dff632e444_b.jpg
[3] https://live.staticflickr.com/65535/54815194677_36f188e76f_b.jpg
[4] https://live.staticflickr.com/65535/54816044856_1fb263212f_b.jpg
[5] https://www.tableau.com/blog/exploring-sankey-and-radial-charts-new-chart-types-pilot-tableau-public
[6] https://plotly.com/python/sunburst-charts/
[7] https://think.design/services/data-visualization-data-design/sunburst/
[8] https://archive.org/details/computerdatastru00pfal/mode/2up
> "A provided data model may include a tree specification that declares parent-child relationships between objects in the data model. In response to a query associated with objects in the data model: employing the parent-child relationships to determine a tree that includes parent objects and child objects from the objects based on the parent-child relationships; determining a root object based on the query and the tree; traversing the tree from the root object to visit the child objects in the tree; determining partial results based on characteristics of the visited child objects such that the partial results are stored in an intermediate table; and providing a response to the query that includes values based on the intermediate table and the partial results."
>
> A set of 15 simple drawings is provided to support the legal and tech gobbledygook of the invention claims. A person can have a manager, Tableau explains in [2]Figures 5-6 of its accompanying drawings, and that manager can also manage and be managed by other people. Not only that, Tableau illustrates in [3]Figures 7-10 that computers can be used to count how many people report to a manager. How does this magic work, you ask? Well, you "generate [a] tree" [Fig. 13] and "traverse a tree" [Fig. 15], Tableau explains. But wait, there's more — you can also display the people who report to a manager in multi-level or nested pie charts (aka Sunburst charts), Tableau demonstrates in [4]Fig. 11 .
>
> Interestingly, Tableau [5]released a "pre-Beta" Sunburst chart type in late April 2023 but yanked it at the end of June 2023 (others have long-supported Sunburst charts, [6]including Plotly ). So, do you think Tableau should be awarded a patent in 2025 on a concept that has roots in [7]circa-1921 Sunburst charts and tree algorithms taught to first-year CS students in [8]circa-1975 Data Structures courses?
[1] https://www.slashdot.org/~theodp
[2] https://live.staticflickr.com/65535/54815194682_dff632e444_b.jpg
[3] https://live.staticflickr.com/65535/54815194677_36f188e76f_b.jpg
[4] https://live.staticflickr.com/65535/54816044856_1fb263212f_b.jpg
[5] https://www.tableau.com/blog/exploring-sankey-and-radial-charts-new-chart-types-pilot-tableau-public
[6] https://plotly.com/python/sunburst-charts/
[7] https://think.design/services/data-visualization-data-design/sunburst/
[8] https://archive.org/details/computerdatastru00pfal/mode/2up