R2 Solutions v. Cloudera: Big Data Patent Dispute Dismissed With Prejudice
R2 Solutions LLC asserted US8190610B2 against Cloudera’s enterprise data platforms — including Cloudera Data Platform, Hortonworks Data Platform, and Apache Spark, Kafka, and Hive-based offerings. After 684 days of litigation in the Western District of Texas, both parties stipulated to dismissal with prejudice, each absorbing their own legal costs.
Patent Assertion Against Cloudera’s Big Data Stack Ends Without Trial
On October 5, 2023, R2 Solutions LLC filed suit against Cloudera Inc. in the Western District of Texas (Case No. 1:23-cv-01205), asserting infringement of US8190610B2 — a patent directed at data query and retrieval methods. The accused products spanned Cloudera’s entire enterprise data stack: Cloudera Data Platform, Cloudera Distributed Hadoop, Cloudera Enterprise, the Hortonworks Data Platform, and a range of Apache-framework-based offerings including Spark, Flink, Impala, Kafka, Hadoop, Hive, and Phoenix. Judge David Alan Ezra presided over the case.
The case closed on August 19, 2025, when both parties filed a Joint Stipulation of Dismissal under Federal Rule of Civil Procedure 41(a)(1)(A)(ii). Judge Ezra accepted and granted the stipulation, ordering all of R2’s claims against Cloudera — and any Cloudera counterclaims — dismissed with prejudice. Critically, the order specified that each party would bear its own costs, expenses, and attorneys’ fees, indicating no financial concession was publicly memorialised on either side.
At 684 days, the case ran long enough for substantive litigation activity — claim construction, discovery, and potentially dispositive motions — before settlement or mutual agreement intervened. The dismissal with prejudice means R2 cannot reassert these specific claims against Cloudera on the same patent, which is a meaningful concession by the plaintiff. Whether a confidential licensing arrangement underpins the dismissal remains unknown from the public record, as is typical in stipulated dismissals of this kind.
Filing to Dismissed with Prejudice in 684 days
684 days — nearly two years of litigation before resolution
Dismissed with prejudice: what the stipulation means for both parties
Rule 41 stipulated dismissal with prejudice explained
Under Federal Rule of Civil Procedure 41(a)(1)(A)(ii), parties may jointly stipulate to dismiss a case without a court order on the merits. When that dismissal is ‘with prejudice,’ it carries the legal weight of a final judgment — the plaintiff cannot refile the same claims against the same defendant on the same patent. The court accepted the stipulation without adjudicating the underlying infringement question.
No merits ruling on infringementR2 Solutions permanently barred from reasserting these claims
A dismissal with prejudice is the strongest form of voluntary exit — R2 Solutions cannot refile claims against Cloudera based on US8190610B2 for the same accused products. Whether R2 received a licensing payment or cross-licence in a confidential side agreement is unknown from the public record. The ‘own costs’ provision suggests no publicly acknowledged financial settlement, though private commercial arrangements are common in this context.
Bars refiling against ClouderaCloudera exits litigation without an invalidity ruling in its favour
Cloudera achieves certainty on its exposure to R2’s claims under US8190610B2 — those claims are permanently extinguished. However, Cloudera did not secure a formal invalidity or non-infringement ruling that could be cited defensively in future litigation. If R2 or another entity asserts related patents against Cloudera’s platforms, Cloudera would need to relitigate those arguments from scratch.
No invalidity precedent securedUS8190610B2 remains enforceable — Apache ecosystem players take note
Because the case ended without a validity or infringement ruling, US8190610B2 is neither invalidated nor adjudicated non-infringed. Other operators of Apache Spark, Kafka, Hive, Hadoop, or Flink deployments — particularly those who also licence the Hortonworks or Cloudera stack — cannot rely on this case’s outcome as a shield. R2 or successors may pursue similar claims against third-party big data platform operators.
Patent remains live enforcement riskFull party and counsel information
| Role | Name | Type | Detail |
|---|---|---|---|
| Plaintiff | R2 Solutions, LLC | Company | Patent licensing entity — holder of US8190610B2 covering data query technologySearch in Eureka ↗ |
| Defendant | Cloudera, Inc. | Company | Cloudera Inc. — enterprise data platform provider (CDP, CDH, Hortonworks, Apache-based offerings)Search in Eureka ↗ |
| Plaintiff counsel | Brent N. Bumgardner | Attorney | Counsel for R2 Solutions, LLCSearch in Eureka ↗ |
| Plaintiff counsel | Carder W. Brooks | Attorney | Counsel for R2 Solutions, LLCSearch in Eureka ↗ |
| Plaintiff counsel | Christopher Granaghan | Attorney | Counsel for R2 Solutions, LLCSearch in Eureka ↗ |
| Plaintiff counsel | Edward Nelson , III | Attorney | Counsel for R2 Solutions, LLCSearch in Eureka ↗ |
| Plaintiff counsel | Jinming Zhang | Attorney | Counsel for R2 Solutions, LLCSearch in Eureka ↗ |
| Plaintiff counsel | John Paul Murphy | Attorney | Counsel for R2 Solutions, LLCSearch in Eureka ↗ |
| Plaintiff law firm | Nelson Bumgardner Conroy PC | Law Firm | Representing R2 Solutions, LLCSearch in Eureka ↗ |
| Defendant counsel | Alexander M. Boyer | Attorney | Counsel for Cloudera, Inc.Search in Eureka ↗ |
| Defendant counsel | Daniel C. Tucker | Attorney | Counsel for Cloudera, Inc.Search in Eureka ↗ |
| Defendant counsel | Daniel M. Jordan | Attorney | Counsel for Cloudera, Inc.Search in Eureka ↗ |
| Defendant counsel | Jeffrey A. Berkowitz | Attorney | Counsel for Cloudera, Inc.Search in Eureka ↗ |
| Defendant counsel | Paige Arnette Amstutz | Attorney | Counsel for Cloudera, Inc.Search in Eureka ↗ |
| Defendant counsel | Taylor L. Stark | Attorney | Counsel for Cloudera, Inc.Search in Eureka ↗ |
| Defendant law firm | Finnegan LLP | Law Firm | Representing Cloudera, Inc.Search in Eureka ↗ |
| Defendant law firm | Finnegan, Henderson, Farabow, Garrett & Dunner, LLP | Law Firm | Representing Cloudera, Inc.Search in Eureka ↗ |
| Defendant law firm | Scott, Douglass & McConnico LLP | Law Firm | Representing Cloudera, Inc.Search in Eureka ↗ |
| Presiding judge | Judge David Alan Ezra | Judge | Texas Western District CourtSearch in Eureka ↗ |
Official order — verbatim text
The stipulation’s language — ‘dismissed with prejudice… with each party to bear its own costs, expenses, and attorneys’ fees’ — is legally precise and commercially significant. The with-prejudice designation forecloses any refiling by R2 on these claims against Cloudera, functioning as a de facto final judgment without a merits ruling. The symmetric cost-bearing provision is consistent with a negotiated exit; it neither signals a plaintiff capitulation nor a defendant victory, but rather a mutual decision to resolve uncertainty. The public record is silent on any underlying commercial terms.
US8190610B2 — Data query and retrieval technology
US8190610B2 (application no. US11/539090) is a US utility patent covering data query and retrieval methods relevant to distributed computing environments. The application number places its filing in the mid-2000s — a formative period for large-scale data processing architectures that would later underpin Apache Hadoop and its ecosystem. The patent’s claims were asserted as broad enough to capture query execution logic across multiple Apache framework implementations simultaneously.
The strategic significance of US8190610B2 lies in the scope of accused products: Cloudera’s entire enterprise data platform portfolio, plus seven distinct Apache frameworks. This framing is consistent with assertion strategies targeting foundational data query logic rather than a single product feature. For competitors and adjacent platform operators — cloud providers, data warehouse vendors, and enterprises running self-managed Apache stacks — this patent represents a live enforcement risk that this case’s outcome does nothing to neutralise.
Should you run an FTO analysis against US8190610B2?
Any enterprise or vendor operating Apache Spark, Hadoop, Hive, Kafka, Flink, Impala, or Phoenix deployments — whether on-premises or cloud-hosted — should treat US8190610B2 as a priority FTO target. R2 Solutions’ decision to assert this patent against Cloudera’s full stack, rather than a discrete product, suggests the claimed invention maps to distributed query execution patterns shared across the ecosystem. That exposure does not disappear because Cloudera’s case closed.
PatSnap Eureka’s FTO Search Agent enables R&D and IP legal teams to map US8190610B2’s claim language against your specific technical implementations — including claim-by-claim comparison against your data pipeline architecture. Eureka also surfaces continuation patents and family members that may carry overlapping scope, and monitors R2 Solutions’ broader portfolio for new assertions relevant to your technology stack.
Run a freedom-to-operate analysis on US8190610B2 to assess your product’s exposure
Run FTO in Eureka →Similar big data and Apache platform patent cases in US district courts
Explore related patent infringement cases involving big data platforms and Apache-framework technology litigated in US district courts, including the Western District of Texas.
Related patent case — similar technology
Comparable case in the same technology domain. Patent holder and defendant reached resolution after proceedings.
SettledRelated infringement action — same court
Comparable Cloudera Data Platform-adjacent infringement action. Patent enforcement dynamics analysed in depth.
Active · District CourtRelated invalidity challenge — appellate outcome
Combined invalidity and infringement action in the same technology space. Decided after substantive proceedings.
DecidedR2 Solutions, LLC’s broader IP enforcement history
R2 Solutions, LLC’s full litigation history covering prior enforcement, licensing activity, and inter partes review proceedings.
Portfolio viewWhat this case signals for the big data and Apache platform IP landscape
A 684-day run to a stipulated dismissal is a pattern worth tracking for any enterprise data platform operator or patent licensor.
Stipulated dismissals at this stage often signal confidential resolution
Cases dismissed with prejudice after nearly two years of active litigation — with each party bearing own costs — typically suggest a negotiated exit rather than a unilateral drop. Legal teams monitoring R2 Solutions’ portfolio should treat this as a potential licensing event, even absent public confirmation.
Apache-framework deployments are a recurring target for data query IP
The breadth of accused products here — spanning Spark, Kafka, Hive, Flink, Impala, Hadoop, and Phoenix — signals that R2’s infringement theory was framed around query execution or data retrieval logic common across open-source big data frameworks. Enterprises running similar stacks should assess their FTO posture against US8190610B2.
R2 Solutions’ litigation posture and portfolio breadth reveal assertable risk vectors
R2 Solutions is a non-practising entity with a history of targeted assertions in the data technology space. Mapping its full portfolio against your technology stack — not just US8190610B2 — is prudent before assuming this outcome provides any broader protection. Related continuation patents may cover adjacent claim scope.
Western District of Texas venue dynamics shaped litigation economics
Judge Ezra’s docket in the W.D. Tex. has become a meaningful venue for NPE patent assertions post-Waco. Understanding his claim construction and scheduling tendencies — and how they may have influenced settlement calculus — is material intelligence for defendants facing similar suits in this district.
R2 v Cloudera — key questions answered
The case was dismissed with prejudice on August 19, 2025, pursuant to a joint stipulation under FRCP 41(a)(1)(A)(ii). Judge David Alan Ezra granted the stipulation, extinguishing all of R2’s claims against Cloudera and any Cloudera counterclaims. Each party was ordered to bear its own costs and attorneys’ fees. No merits ruling on infringement or validity was issued.
R2 Solutions asserted US8190610B2 (application no. US11/539090), a patent covering data query and retrieval methods. The accused products included Cloudera Data Platform, Cloudera Distributed Hadoop, Cloudera Enterprise, the Hortonworks Data Platform, and platforms incorporating Apache Spark, Flink, Impala, Kafka, Hadoop, Hive, and Phoenix.
No. A dismissal with prejudice under Rule 41 carries no ruling on patent validity or infringement. US8190610B2 remains a granted, enforceable patent. The dismissal only precludes R2 from reasserting these specific claims against Cloudera. Third parties and other platform operators remain potentially exposed to the patent.
The symmetric cost-bearing provision means neither side was awarded attorneys’ fees or litigation costs by the court. This is standard in stipulated dismissals and does not indicate which party, if any, made a financial payment under a private settlement agreement. Any commercial resolution between the parties would not appear in the public court record.
The complaint accused Cloudera Data Platform, Cloudera Distributed Hadoop, Cloudera Enterprise, and the Hortonworks Data Platform, as well as any Cloudera platform incorporating Apache Spark, Flink, Impala, Kafka, Hadoop, Hive, or Phoenix. This broad product scope suggests R2’s infringement theory targeted underlying data query logic common to multiple Apache frameworks.
Track big data patent risk before litigation finds your stack
US8190610B2 remains enforceable and R2 Solutions’ broader portfolio is unresolved. PatSnap Eureka helps IP and R&D teams run FTO analysis across Apache-based platforms and monitor active assertion campaigns before they reach your products.
PatSnap Eureka searches patents and litigation data to answer instantly.