Book a demo

Cut patent&paper research from weeks to hours with PatSnap Eureka AI!

Try now
Lcharts v. Tableau Software: Patent Invalidity Under § 101 | PatSnap
Explore in Eureka
Case ID3:24-cv-03157
FiledMay 2024
ClosedDec 2024
Patent Litigation

Lcharts v. Tableau Software: All Three Patents Invalidated Under § 101 in 202 Days

Lcharts, LLC asserted three data visualisation patents against Tableau Software’s cloud analytics suite, including Tableau Desktop, Tableau Cloud, and Tableau CRM Analytics. Judge William Alsup of the Northern District of California granted Tableau’s motion for judgment on the pleadings, invalidating all three patents as abstract ideas lacking inventive concept — ending the case in just 202 days.

Resolution time
202days
202 days — resolved well before trial, consistent with early § 101 dismissals
Patents asserted
3
US8271892B2, US8520000B2, and US9712595B2 — three data visualisation and charting patents asserted
Outcome
Judgment on the merits for Defendant
All three patents invalidated on judgment on the pleadings under 35 U.S.C. § 101
Cost ruling
File Closed
Counterclaims for declaratory relief rendered moot; clerk ordered to close the file
Published by PatSnap Insights Team · Verified by PatSnap Eureka Data
Case overview

Three data visualisation patents wiped out at pleadings stage in N.D. Cal.

Lcharts, LLC filed suit against Tableau Software, LLC on 24 May 2024 in the Northern District of California, asserting infringement of three patents — US8271892B2 (the ‘892 patent), US8520000B2 (the ‘000 patent), and US9712595B2 (the ‘595 patent) — against a wide range of Tableau’s data analytics and visualisation products, including Tableau Desktop, Tableau Cloud, Tableau CRM Analytics, Tableau AI, and Tableau Prep, among others.

On 12 December 2024, Judge William Alsup granted Tableau’s motion for judgment on the pleadings under Federal Rule of Civil Procedure 12(c), holding that all three patents are directed to abstract ideas and lack the inventive concept required for patent eligibility under 35 U.S.C. § 101. The court further denied any opportunity to amend, finding the deficiencies were intrinsic to the patent claims themselves and thus incurable. Tableau’s counterclaims seeking declaratory relief of invalidity and non-infringement were simultaneously rendered moot.

The 202-day resolution is notably rapid, consistent with the Northern District of California’s track record of disposing of § 101 challenges early in proceedings. The outcome suggests the asserted claims were characterised at a high level of abstraction without a sufficiently concrete technical implementation. What remains unknown from the public record is whether Lcharts evaluated any continuation or reissue strategy, or whether a licensing negotiation preceded the filing.

Case at a glance
Case no.3:24-cv-03157
PlaintiffLcharts, LLC
CourtCalifornia Northern
JudgeWilliam Alsup
FiledMay 24, 2024
ClosedDecember 12, 2024
Duration202 days
OutcomeJudgment on the merits for Defendant
Verdict causeInfringement Action
BasisJudgment on the merits for Defendant
Prior Art Intelligence
See what prior art exists on this patent.
Eureka scans millions of patents and papers to surface prior art that may have invalidated these claims before costly litigation begins.
Check Prior Art
Case data sourced from PACER / California Northern District Court via PatSnap Eureka Litigation Intelligence Explore similar cases ↗
Case timeline

Filing to Judgment on the merits for Defendant in 202 days

202 days — resolved well before trial, consistent with early § 101 dismissals

Case timeline: Complaint filed MAY 24 2024, SEP–OCT — 202 days total Horizontal timeline showing the three key events in Lcharts, LLC v Tableau Software, LLC from filing to resolution. Source: PACER, California Northern District Court. MAY 24 2024 Complaint filed Pre-trial proceedings DEC 12 2024 Judgment on the merits for Defendant 202 DAYS TOTAL
Court ruling

Judgment on the pleadings: what the § 101 invalidity ruling means for both parties

Legal mechanism

Judgment on the pleadings: § 101 abstract idea finding

A Rule 12(c) judgment on the pleadings is decided solely on the face of the pleadings, without discovery or trial. Here, the court applied the two-step Alice/Mayo framework and found all three patents directed to abstract ideas at step one, lacking any inventive concept at step two. Crucially, the court held that amendment was futile because no complaint allegation can alter what the patent claims themselves recite.

35 U.S.C. § 101 — Alice/Mayo
Patent holder outcome

Lcharts loses all three patents — no path to amendment

The court’s futility ruling is particularly consequential: Lcharts was denied leave to amend its complaint, meaning the patents cannot be revived in this action through re-pleading. All three asserted patents are now invalidated by a final district court judgment. Unless Lcharts pursues an appeal to the Federal Circuit, the ‘892, ‘595, and ‘000 patents are unenforceable as a matter of law.

Patents invalidated — no amendment permitted
Defendant outcome

Tableau achieves full invalidity without reaching claim construction

Tableau secured invalidity of all three asserted patents before any claim construction hearing or discovery, substantially reducing litigation cost and risk. Because the counterclaims for declaratory relief were mooted by the judgment — rather than adjudicated — Tableau avoids any preclusion complications. The ruling removes the entire patent portfolio Lcharts had deployed against Tableau’s product suite.

Full invalidity — pre-discovery resolution
Commercial implications

§ 101 remains a potent early defence for data visualisation software

This outcome reinforces the Northern District of California’s willingness to resolve software patent eligibility challenges at the pleadings stage, consistent with Federal Circuit precedent in Sanderling v. Snap. Data analytics and BI software vendors facing portfolio assertions should assess whether the asserted claims recite a technical solution or merely automate an abstract analytical process — the latter remains highly vulnerable to early § 101 motions.

Software patent eligibility risk
Legal analysis based on PACER docket records for case 3:24-cv-03157 and PatSnap Eureka litigation intelligence Search PatSnap Eureka ↗
Parties and representation

Full party and counsel information

RoleNameTypeDetail
PlaintiffLcharts, LLCCompanyData visualisation IP licensing entity — holder of US8271892B2, US8520000B2, and US9712595B2Search in Eureka ↗
DefendantTableau Software, LLCCompanyTableau Software, LLC — Salesforce subsidiary and leading provider of data analytics and visualisation softwareSearch in Eureka ↗
Plaintiff counselCarrie J. RicheyAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff counselCarrie RicheyAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff counselChristian Emile MammenAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff counselDaniel M. GrigoreAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff counselFabio Elia MarinoAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff counselMichael P. AdamsAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff counselSteven M. LevitanAttorneyCounsel for Lcharts, LLCSearch in Eureka ↗
Plaintiff law firmDykema Gossett PLLCLaw FirmRepresenting Lcharts, LLCSearch in Eureka ↗
Plaintiff law firmWomble Bond Dickinson (US) LLPLaw FirmRepresenting Lcharts, LLCSearch in Eureka ↗
Defendant counselCiara N. McHaleAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselErin Catherine JonesAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselErin JonesAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselHailey L. SuggsAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselMatthew C. PowersAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselRyan A. TyzAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselRyan TyzAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselSean AppleAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselSean Kristofer AppleAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant counselUdit SoodAttorneyCounsel for Tableau Software, LLCSearch in Eureka ↗
Defendant law firmGraves Dougherty Hearon & Moody PCLaw FirmRepresenting Tableau Software, LLCSearch in Eureka ↗
Defendant law firmTyz Law Group PCLaw FirmRepresenting Tableau Software, LLCSearch in Eureka ↗
Presiding judgeJudge William AlsupJudgeCalifornia Northern District CourtSearch in Eureka ↗
Official verdict

Official order — verbatim text

“Tableau’s motion for judgment on the pleadings that iCharts’s asserted patents are invalid (Dkt. No. 74) is GRANTED. The ’892 patent, the ’595 patent, and the ’000 patent are directed to abstract ideas and lack inventive concept, and are therefore ineligible for patenting under Section 101. Because the patents’ claim language suffers fundamental infirmities that assertions elsewhere cannot repair, amending the pleadings is futile: “No amendment to a complaint can alter what a patent itself states.” Sanderling Mgmt. Ltd. v. Snap Inc., 65 F.4th 698, 706 (Fed. Cir. 2023). The counterclaims seeking declaratory relief that the patents are invalid or uninfringed (Dkt. No. 18) are MOOT. The clerk shall CLOSE THE FILE. IT IS SO ORDERED.”
Source: PACER Docket, Case 3:24-cv-03157, California Northern District Court

The court’s order is unusually direct: it invalidates all three patents on the face of the pleadings, explicitly citing Sanderling v. Snap to foreclose any amendment. The phrase ‘fundamental infirmities that assertions elsewhere cannot repair’ signals the judge found the abstract idea not merely insufficiently pleaded but structurally baked into the patent claims — a strong finding that would complicate Federal Circuit reversal, which requires de novo review of § 101 but deference on any underlying factual findings.

PACER case 3:24-cv-03157 · Public docket record Explore in Eureka ↗
Patent at issue

US8271892B2, US8520000B2 & US9712595B2 — Data Visualisation and Charting Technology

Publication No.US8271892B2
Application No.US12/205802
Patent details
ProductInteractive data charting and graphical visualisation methods
Cited in actionMay 24, 2024

Publication No.US8520000B2
Application No.US12/372696
Patent details
ProductData visualisation interface and charting system methods
Cited in actionMay 24, 2024

Publication No.US9712595B2
Application No.US14/530309
Patent details
ProductDynamic data analytics chart generation and display methods
Cited in actionMay 24, 2024

The three asserted patents — US8271892B2, US8520000B2, and US9712595B2 — cover methods and systems relating to interactive data charting and visualisation, spanning application dates across 2008 to 2014. The patents fall within the broader software domain of business intelligence and data presentation, an area where § 101 eligibility has been sharply contested since the Supreme Court’s Alice Corp. v. CLS Bank decision in 2014. The claims were found to recite abstract ideas without the concrete technical implementation needed to confer eligibility.

These patents were asserted against virtually all of Tableau’s commercial product lines — from Tableau Desktop to Tableau AI — signalling a broad licensing or enforcement strategy targeting the data analytics market. The invalidation of all three in a single ruling by one of the Northern District’s most experienced patent judges substantially erodes the portfolio’s licensing leverage. Competitors and potential acquirers of similar charting or data presentation IP should treat this outcome as a benchmark for assessing abstract idea risk in the BI software sector.

Patent data sourced from USPTO via PatSnap Eureka patent database Search patent records in Eureka ↗
Freedom to operate

Should you run an FTO analysis against US8271892B2, US8520000B2, and US9712595B2?

Despite the invalidity ruling, product and IP teams working on data visualisation, charting libraries, or business intelligence tooling should conduct FTO analysis against these patents and related family members. The invalidation applies as a judgment in this specific case; continuation applications or related patents from the same family may still be active and enforceable. Any team building interactive data presentation features should assess exposure across the broader Lcharts portfolio.

PatSnap Eureka’s FTO Search Agent can map the full patent family surrounding US8271892B2, US8520000B2, and US9712595B2 — identifying active continuations, divisionals, or related applications that were not asserted in this case. Eureka can also surface prior art that further supports invalidity arguments and benchmark your product features against the claim language to quantify infringement risk across the live family.

PatSnap Eureka FTO Search

Run a freedom-to-operate analysis on US8271892B2 to assess your product’s exposure

Run FTO in Eureka →
Related litigation

Similar § 101 data visualisation patent cases in N.D. Cal. and the Federal Circuit

Cases involving data analytics and business intelligence software patents invalidated under § 101 in the Northern District of California and Federal Circuit.

🔍
Access 40+ similar cases in PatSnap Eureka
Lcharts, LLC patent enforcement history, California Northern case history, Lcharts, LLC’s full IP portfolio, and comparable case analysis
Sanderling v. Snap Inc.Enfish v. MicrosoftData visualisation § 101 rulingsN.D. Cal. software IP dismissals
Unlock similar cases in Eureka →
Strategic implications

What this case signals for the data analytics and BI software IP landscape

The rapid § 101 takedown of three charting patents signals continued exposure for abstract software IP in N.D. Cal.

Early § 101 motions remain decisive against data visualisation patents

Judge Alsup’s ruling confirms that data visualisation and charting patents framed at a functional or abstract level — without a concrete, specific technical implementation — remain highly susceptible to Rule 12(c) motions in the Northern District of California. Defendants should file § 101 challenges early and press the futility of amendment.

Patent drafters must embed technical specificity to survive Alice scrutiny

The court’s refusal to allow amendment underscores that § 101 deficiencies must be addressed at prosecution, not litigation. Patent holders asserting data analytics IP should audit existing portfolios for abstract idea exposure and ensure continuation applications include claim language tied to specific technical improvements rather than generalised data processing outcomes.

🔒
Full strategic analysis in PatSnap Eureka
Unlock deeper analysis of § 101 trends in N.D. Cal. data analytics patent cases and Lcharts’ broader IP portfolio.
N.D. Cal. § 101 win rateLcharts portfolio exposureContinuation filing risk
Unlock full analysis →
Analysis powered by PatSnap Eureka Litigation Intelligence Explore in Eureka ↗
Frequently asked questions

Lcharts v Tableau — key questions answered

Still have questions? PatSnap Eureka can answer them instantly from patent and litigation data. Ask Eureka ↗
PatSnap Eureka

Track § 101 risk across your data visualisation patent portfolio

Use PatSnap Eureka to audit your data analytics IP for abstract idea exposure before litigation strikes. Monitor the Lcharts patent family and similar portfolios for active continuations that could pose enforcement risk.

Ask anything about this case.
PatSnap Eureka searches patents and litigation data to answer instantly.
Powered by PatSnap Eureka
Link copied to clipboard

Related Litigation Cases

Help us improve this page

Found incorrect or outdated information? Let us know and we'll get it fixed.