Icharts LLC v. Tableau Software, LLC

Court of Appeals for the Federal Circuit·Decided August 10, 2026·No. 25-1302·Unpublished

Opinion

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit

ICHARTS LLC, Plaintiff-Appellant

v.

TABLEAU SOFTWARE, LLC,

Defendant-Appellee

2025-1302

Appeal from the United States District Court for the Northern District of California in No. 3:24-cv-03157-WHA, Judge William H. Alsup.

Decided: August 10, 2026

WILLIAM R. HUBBARD, Womble Bond Dickinson (US)

LLP, Baltimore, MD, argued for plaintiff-appellant. Also represented by JULIE GIARDINA, BARRY J. HERMAN; CHRISTIAN E. MAMMEN, San Francisco, CA; FABIO E. MARINO, Sunnyvale, CA.

RYAN TYZ, Tyz Law Group PC, San Francisco, CA, argued for defendant-appellee. Also represented by SEAN APPLE, ERIN JONES, CIARA N. MCHALE, UDIT SOOD.

2 ICHARTS LLC v. TABLEAU SOFTWARE, LLC

Before MOORE, Chief Judge, LOURIE and REYNA, Circuit Judges.

REYNA, Circuit Judge.

iCharts LLC appeals the United States District Court for the Northern District of California’s grant of Tableau Software, LLC’s motion for judgment on the pleadings of patent ineligibility under 35 U.S.C. § 101. We affirm.

BACKGROUND

I.

Appellant iCharts LLC (“iCharts”) owns U.S. Patent Nos. 8,271,892 (“’892 patent”), 8,520,000 (“’000 patent”), and 9,712,595 (“’595 patent”) (collectively, the “Asserted Patents”). The ’892 patent claims priority to a 2008 provisional application. J.A. 79, 1:7–9. The ’000 and ’595 patents claim priority to a 2008 provisional application and are continuations-in-part of the ’892 patent. J.A. 146, 1:7–13; J.A. 213, 1:7–17. The Asserted Patents relate to systems and methods for creating, sharing, and embedding “interactive charts,” which are charts that respond to user input, such as by zooming in on a portion of the chart, producing animations, or playing video/audio content. The Asserted Patents’ specifications disclose an advance over preexisting interactive charts: a “self-contained” interactive chart, which is a chart that retains its interactivity even when shared on a separate website. The Asserted Patents’ specifications describe retaining interactivity using Adobe Flash technology:

The interactive charts that are downloaded are self-contained flash files that can exist independent of the web portal. The user only requires Adobe Reader (containing Adobe flash player) to execute the code in the flash file. Any electronic document that can play flash can show the interactive charts.

ICHARTS LLC v. TABLEAU SOFTWARE, LLC 3

J.A. 83, 10:7–11; J.A. 149, 8:47–51; J.A. 216, 8:60–65.

In the proceedings below, the district court treated claim 1 of each patent as representative. Claim 1 of the ’892 patent recites:

1. A computer system comprising: a data module configured to store data; a chart template module configured to store chart templates; a generation module configured to generate an interactive chart on a generation interface, wherein the generation interface is configured to enable a user to generate the interactive chart from data stored in the data module and a template from the chart template module; a sharing module configured to enable a user to publish or embed the interactive chart as a self- contained and independent electronic document, wherein the self-contained and independent interactive chart, when opened in a program in the absence of the generation interface and the chart template module, enables a user to a) render the chart, b) obtain input from a user and c) rerender the chart using the input as a parameter thereby enabling the interactive chart to retain interactivity when published or embedded.

J.A. 87, 18:32–52.

Claim 1 of the ’595 patent recites: 1. A system for creating interactive charts, the system comprising: memory that stores a chart template;

4 ICHARTS LLC v. TABLEAU SOFTWARE, LLC

a processor, wherein the processor executes instructions stored in the memory, causing the processor to: generate a user interface on a first website, receive chart data via the user interface, receive a selection of the chart template via the user interface, and generate an interactive chart including the chart data and the chart template; and a network interface that, in response to generation of the interactive chart, transmits the interactive chart to a second website for display without the execution of the instructions stored in the memory to generate the user interface of the first website, wherein the second website receives an input from a second user and updates the interactive chart after the second website receives the input.

J.A. 221, 18:41–59.

Claim 1 of the ’000 patent recites: 1. A computer-implemented method comprising: receiving a selection, on a first website, of at least one interactive chart from a plurality of interactive charts; and displaying, in response to the selection the at least one interactive chart embedded in a chart box on a second website, wherein the chart box is a web widget, wherein the at least one interactive chart is generated on a generation interface configured to allow a user to generate the interactive chart with a chart template from a chart template store,

ICHARTS LLC v. TABLEAU SOFTWARE, LLC 5

wherein the at least one interactive chart, when displayed on the second website in the absence of the generation interface, enables a user to a) render the chart, b) obtain input from a user and c) rerender the chart using the input thereby enabling the interactive chart to retain interactivity, wherein the selection is made by dragging and dropping the at least one interactive chart from the plurality of charts into a chart box folder connected to the chart box such that retrieve code for data feed displays the at least one interactive chart on the first website, and wherein the at least one interactive chart is automatically displayed on the second website using a data feed from the first website to the second website upon the dragging and dropping selection.

J.A. 154, 18:24–49.

II.

iCharts sued appellee Tableau Software, LLC (“Tableau ”) in the United States District Court for the Western District of Texas, alleging infringement of the Asserted Patents . The case was then transferred to the United States District Court for the Northern District of California.

Tableau thereafter moved for judgment on the pleadings pursuant to Federal Rule of Civil Procedure Rule 12(c), arguing that the Asserted Patents were directed to patent ineligible subject matter under 35 U.S.C. § 101. The district court granted Tableau’s motion.

At step 1 of the eligibility determination, the district court determined that the representative claims were directed to an abstract idea. For claim 1 of the ’892 patent, the district court determined the abstract idea was “generating and sharing self-contained, interactive charts on computers.” J.A. 8. For claims 1 of the ’595 and 6 ICHARTS LLC v. TABLEAU SOFTWARE, LLC

’000 patents, the district court determined that the abstract idea was “generating and sharing self-contained, interactive charts . . . across websites.” J.A. 15; see also J.A. 19.

At step two, the district court determined that the representative claims of the Asserted Patents failed to recite an inventive concept. Additionally, the district court rejected iCharts’ position that the inventive concept for claim 1 of the ’892 patent was an unconventional use of Adobe Flash. See J.A. 13–14. The district court first stated that on the intrinsic record, no plausible inference could be drawn except that Adobe Flash was “a conventional tool conventionally applied.” J.A. 13. The district court then stated that even assuming unconventionality, the claim language “does not limit this claim to using Adobe Flash or to any mechanism by which its ideas are accomplished.” J.A. 14. Thus, according to the district court, because the claim failed to recite any mechanism to accomplish its desired result, such “failure [was] fatal” at step two. Id.

Free access — add to your briefcase to read the full text and ask questions with AI

Icharts LLC v. Tableau Software, LLC, (Fed. Cir. 2026).

Icharts LLC v. Tableau Software, LLC (Icharts LLC v. Tableau Software, LLC) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Fleming v. Pickard
581 F.3d 922 (Ninth Circuit, 2009)
Intellectual Ventures I LLC v. Symantec Corp.
838 F.3d 1307 (Federal Circuit, 2016)
Bsg Tech LLC v. Buyseasons, Inc.
899 F.3d 1281 (Federal Circuit, 2018)
SAP Am., Inc. v. InvestPic, LLC
898 F.3d 1161 (Federal Circuit, 2018)
Chewy, Inc. v. IBM
94 F.4th 1354 (Federal Circuit, 2024)
Contour Ip Holding LLC v. Gopro, Inc.
113 F.4th 1373 (Federal Circuit, 2024)