Book a demo

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

Try now
ThroughPuter v. Microsoft: Cloud Computing Patent Dismissal | PatSnap
Explore in Eureka
Case ID2:22-cv-00344
FiledMar 2022
ClosedMar 2025
Patent Litigation

ThroughPuter v. Microsoft: 11-Patent Cloud Computing Suit Dismissed With Prejudice

ThroughPuter, Inc. filed suit against Microsoft Corporation in the Western District of Washington, asserting 11 patents covering cloud computing task scheduling and resource allocation against Microsoft Azure. After 1,079 days of litigation, the parties stipulated to dismissal with prejudice under Rule 41(a)(1)(A)(ii), with each side bearing its own costs — a resolution that permanently extinguishes ThroughPuter’s infringement claims.

Resolution time
1079days
1,079 days — nearly three years of active litigation before resolution
Patents asserted
11
US9,424,090; US9,632,833; US10,133,599; US10,310,902; US10,318,353; US10,430,242; US10,437,644; US10,620,998; US10,963,306; US11,036,556; US11,150,948 — 11 patents asserted covering cloud task scheduling and resource allocation
Outcome
Dismissed with Prejudice
All 11 infringement claims permanently extinguished by stipulated dismissal
Cost ruling
Each Party Bears Own Costs
No fee-shifting; all costs, expenses, and attorneys’ fees borne by the incurring party
Published by PatSnap Insights Team · Verified by PatSnap Eureka Data
Case overview

ThroughPuter’s 11-Patent Cloud Computing Assault on Microsoft Azure Ends Permanently

ThroughPuter, Inc. filed Case No. 2:22-cv-00344 in the U.S. District Court for the Western District of Washington on March 23, 2022, asserting infringement of 11 U.S. patents directed at cloud computing task scheduling, GPU resource allocation, and dynamic workload management against Microsoft’s Azure cloud platform. The case was assigned to Judge Barbara Jacobs Rothstein. The patent portfolio spans application filings from at least 2014 through 2021, covering a family of inventions relating to programmable hardware task scheduling across cloud infrastructure.

The case closed on March 6, 2025, via a stipulated dismissal filed pursuant to Federal Rule of Civil Procedure 41(a)(1)(A)(ii). Critically, the parties agreed to dismissal with prejudice of all of ThroughPuter’s infringement claims — meaning ThroughPuter cannot re-file the same claims against Microsoft. The parties further agreed that costs, expenses, and attorneys’ fees would be borne by the party that incurred them, with no fee award to either side. The mutual cost-bearing arrangement is consistent with a negotiated resolution rather than a unilateral capitulation.

At 1,079 days — nearly three full years — the duration suggests the case progressed meaningfully through claim construction or discovery before resolution. The public record does not disclose whether a license, settlement payment, or other commercial arrangement accompanied the dismissal; the stipulation is silent on financial terms. The with-prejudice designation combined with no fee-shifting is a pattern typically consistent with a confidential settlement, though this cannot be confirmed from the docket alone. The survival of ThroughPuter’s broader patent portfolio outside this action remains an open commercial question for Microsoft and competing cloud providers.

Case at a glance
Case no.2:22-cv-00344
CourtWashington Western
JudgeBarbara Jacobs Rothstein
FiledMarch 23, 2022
ClosedMarch 6, 2025
Duration1079 days
OutcomeDismissed with Prejudice
Verdict causeInfringement Action
BasisDismissed with Prejudice
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 / Washington Western District Court via PatSnap Eureka Litigation Intelligence Explore similar cases ↗
Case timeline

Filing to Dismissed with Prejudice in 1079 days

1,079 days — nearly three years of active litigation before resolution

Case timeline: Complaint filed MAR 23 2022, SEP–OCT — 1079 days total Horizontal timeline showing the three key events in ThroughPuter, Inc. v Microsoft, Co. from filing to resolution. Source: PACER, Washington Western District Court. MAR 23 2022 Complaint filed Pre-trial proceedings MAR 6 2025 Dismissed with Prejudice 1079 DAYS TOTAL
Dismissal terms

Dismissed with prejudice: what the stipulated termination means for both parties

Legal mechanism

Rule 41(a)(1)(A)(ii) dismissal with prejudice — a permanent bar

A stipulated dismissal under Fed. R. Civ. P. 41(a)(1)(A)(ii) requires agreement of all parties and, when entered with prejudice, operates as a final adjudication on the merits for claim-preclusion purposes. ThroughPuter cannot re-assert these 11 patent claims against Microsoft in any future action. This is the most final resolution short of a trial verdict, and it was entered voluntarily by both sides through counsel.

Permanent claim bar
Patent holder outcome

ThroughPuter’s infringement claims against Microsoft are permanently extinguished

By agreeing to dismiss with prejudice, ThroughPuter has permanently surrendered its right to sue Microsoft on all 11 asserted patents for the conduct at issue. While the patents themselves remain in force and could potentially be asserted against other defendants, ThroughPuter’s litigation leverage specifically against Microsoft Azure is eliminated. The no-fee-shifting term suggests neither party obtained a clear litigation win, consistent with a negotiated exit.

Claims barred vs. Microsoft
Defendant outcome

Microsoft obtains a permanent shield against these 11 patents

Microsoft exits this litigation with a with-prejudice dismissal — meaning res judicata protection against ThroughPuter re-asserting these specific patents for the same Azure functionalities. No damages were awarded and no injunction was entered. The each-party-bears-own-costs structure means Microsoft absorbed its own defence costs, which given its use of Fish & Richardson, Desmarais, and Morgan Lewis teams across multiple offices, was likely substantial. The commercial risk from this particular patent family is now neutralised.

Full res judicata protection
Commercial implications

ThroughPuter’s portfolio remains live — other cloud providers should take note

The 11 patents asserted here cover cloud task-scheduling and programmable hardware resource allocation — technology central to Azure, AWS, and Google Cloud alike. The dismissal resolves Microsoft’s exposure but does not extinguish the patents. Competing cloud platform operators and hyperscalers building dynamic workload distribution systems should assess FTO exposure against ThroughPuter’s portfolio, particularly given the breadth of the family spanning nine application filings from 2014 to 2021.

Portfolio risk remains for sector
Legal analysis based on PACER docket records for case 2:22-cv-00344 and PatSnap Eureka litigation intelligence Search PatSnap Eureka ↗
Parties and representation

Full party and counsel information

RoleNameTypeDetail
PlaintiffThroughPuter, Inc.CompanyCloud computing task-scheduling patent holder — asserting 11 patents against AzureSearch in Eureka ↗
DefendantMicrosoft, Co.CompanyMicrosoft Corporation — developer and operator of the Azure cloud computing platformSearch in Eureka ↗
Plaintiff counselChad ZieglerAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselCook AlciatiAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselDana Duane McDanielAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselDavid Allen LoweAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselHugh McCoy Fain , IIIAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselJoanne S RichardsAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselLawrence D. GrahamAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselMaurice Francis MullinsAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselMichael DorfmanAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselRobert J. MoradAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselThomas F FlemingAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff counselWayne Michael HelgeAttorneyCounsel for ThroughPuter, Inc.Search in Eureka ↗
Plaintiff law firmDavidson Berquist Jackson & Gowdey LLPLaw FirmRepresenting ThroughPuter, Inc.Search in Eureka ↗
Plaintiff law firmGARDELLA ALCIATILaw FirmRepresenting ThroughPuter, Inc.Search in Eureka ↗
Plaintiff law firmLowe Graham Jones, PLLCLaw FirmRepresenting ThroughPuter, Inc.Search in Eureka ↗
Plaintiff law firmSpotts Fain PCLaw FirmRepresenting ThroughPuter, Inc.Search in Eureka ↗
Defendant counselAhmed J. DavisAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselAri M SillmanAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselBetty H. ChenAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselExcylyn J Hardin-SmithAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselJohn S. GoetzAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselMatthew ColvinAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselNichole Buck VandersliceAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselPatricia A. EakesAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant counselPer D. JansenAttorneyCounsel for Microsoft, Co.Search in Eureka ↗
Defendant law firmChristian & Barton LLPLaw FirmRepresenting Microsoft, Co.Search in Eureka ↗
Defendant law firmDESMARAIS LLP (SF)Law FirmRepresenting Microsoft, Co.Search in Eureka ↗
Defendant law firmFISH & RICHARDSON PC (DALLAS)Law FirmRepresenting Microsoft, Co.Search in Eureka ↗
Defendant law firmFISH & RICHARDSON PC (DC)Law FirmRepresenting Microsoft, Co.Search in Eureka ↗
Defendant law firmFISH & RICHARDSON PC (NY)Law FirmRepresenting Microsoft, Co.Search in Eureka ↗
Defendant law firmMORGAN LEWIS & BOCKIUS LLP (WA)Law FirmRepresenting Microsoft, Co.Search in Eureka ↗
Presiding judgeJudge Barbara Jacobs RothsteinJudgeWashington Western District CourtSearch in Eureka ↗
Official verdict

Official order — verbatim text

“The parties, Plaintiff ThroughPuter, Inc. (“ThroughPuter”) and Defendant Microsoft Corporation (“Microsoft”), through their respective and undersigned counsel hereby stipulate to dismissal pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii) of any and all of the parties’ claims in this action as follows: ThroughPuter dismisses with prejudice all claims for infringement under U.S. Patent Nos. 11,150,948; 11,036,556; 10,963,306; 10,620,998; 10,437,644; 10,430,242; 10,318,353; 10,310,902; 10,133,599; 9,632,833; and 9,424,090. The parties agree that all costs, expenses, and attorneys’ fees will be borne by the party that incurred them”
Source: PACER Docket, Case 2:22-cv-00344, Washington Western District Court

The stipulation expressly names all 11 patent numbers and confirms dismissal with prejudice of all infringement claims, leaving no ambiguity about scope. The phrasing ‘any and all of the parties’ claims’ and the enumeration of each patent number individually suggests counsel for both sides structured the dismissal to foreclose any argument that a claim was inadvertently preserved. The no-fee-shifting term is notable: in cases where one party capitulates entirely, fee-shifting is common; its absence here is consistent with a mutually negotiated commercial resolution, though the public record does not confirm this.

PACER case 2:22-cv-00344 · Public docket record Explore in Eureka ↗
Patent at issue

US9,424,090 and 10 further patents — cloud task scheduling & resource allocation

Publication No.US9632833B2
Application No.US15/067308
Patent details
Productprogrammable hardware task scheduling in cloud computing environments
Cited in actionMarch 23, 2022

Publication No.US10133599B1
Application No.US16/014658
Patent details
Productdynamic resource allocation for cloud-based workload management
Cited in actionMarch 23, 2022

Publication No.US1912735414
Patent details
Productcloud computing platform task scheduling and throughput optimization
Cited in actionMarch 23, 2022

Publication No.US10310902B2
Application No.US16/226502
Patent details
Productmulti-task scheduling and resource arbitration for cloud systems
Cited in actionMarch 23, 2022

Publication No.US9424090B2
Application No.US14/244758
Patent details
Producthardware resource management for programmable cloud computing tasks
Cited in actionMarch 23, 2022

Publication No.US10620998B2
Application No.US16/577909
Patent details
Productdynamic workload distribution and GPU resource scheduling in cloud infrastructure
Cited in actionMarch 23, 2022

Publication No.US10318353B2
Application No.US15/267153
Patent details
Productmulti-application task scheduling across shared cloud computing hardware
Cited in actionMarch 23, 2022

Publication No.US10437644B2
Application No.US16/399593
Patent details
Productcloud-based programmable hardware resource allocation and scheduling
Cited in actionMarch 23, 2022

Publication No.US11036556B1
Application No.US17/195174
Patent details
Productcloud platform task throughput and scheduling for concurrent applications
Cited in actionMarch 23, 2022

Publication No.US10430242B2
Application No.US16/399567
Patent details
Productdynamic scheduling of hardware resources for cloud-based multi-tenant workloads
Cited in actionMarch 23, 2022

Publication No.US10963306B2
Application No.US17/034404
Patent details
Productcloud computing resource allocation and task scheduling optimization methods
Cited in actionMarch 23, 2022

The 11 asserted patents — anchored by US9,424,090 (application filed 2014) and extending through US11,150,948 — form a coherent family directed at systems and methods for scheduling tasks across programmable hardware resources in cloud computing environments. The portfolio covers dynamic allocation of GPU and FPGA-type resources among competing application workloads, a technical domain central to modern cloud infrastructure. The filing timeline, spanning 2014 to 2021, reflects a deliberate continuation strategy to maintain prosecution pressure as cloud architectures evolved. The breadth of claim coverage across 11 grants is unusual and signals a well-resourced prosecution effort.

The strategic significance of this portfolio lies in its alignment with the architecture underlying every major cloud platform’s GPU and accelerated computing layer. As AI inference and training workloads have made dynamic hardware scheduling central to hyperscaler differentiation, patents covering task arbitration and programmable resource allocation have appreciated in enforcement value. ThroughPuter’s decision to assert all 11 patents simultaneously against Azure — rather than a subset — suggests confidence in claim breadth and a strategy designed to maximise settlement pressure. Other cloud platform operators building GPU orchestration, serverless compute, and multi-tenant accelerated inference systems should assess their own exposure to this portfolio.

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

Should you run an FTO against ThroughPuter’s cloud scheduling patent family?

Any organisation developing or operating cloud computing infrastructure that dynamically allocates GPU, FPGA, or accelerated compute resources across concurrent workloads should treat this patent family as a live FTO concern. ThroughPuter’s claims survived to a negotiated with-prejudice dismissal against Microsoft — meaning the patents were not invalidated or narrowed in public proceedings. Product teams building multi-tenant AI inference platforms, serverless GPU compute, or dynamic workload orchestration layers are operating in the direct claim scope suggested by this portfolio.

PatSnap Eureka’s FTO Search Agent enables R&D and IP teams to map ThroughPuter’s 11-patent family against your specific product architecture, identify overlapping claim language, and surface prior art that could support design-around or invalidity positions. Eureka’s citation graph also identifies any pending continuation applications in the family — critical given the seven-year prosecution window — allowing teams to monitor claim amendments that could be tailored to emerging GPU orchestration architectures before grant.

PatSnap Eureka FTO Search

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

Run FTO in Eureka →
Related litigation

Similar cloud computing patent infringement cases in W.D. Washington

Cases involving cloud platform patent assertions — particularly GPU scheduling and resource allocation — litigated in the Western District of Washington before Judge Rothstein and peers.

🔍
Access 40+ similar cases in PatSnap Eureka
ThroughPuter, Inc. patent enforcement history, Washington Western case history, ThroughPuter, Inc.’s full IP portfolio, and comparable case analysis
Cloud scheduling patent suitsAzure IP litigation historyW.D. Wash. tech patent outcomesGPU/FPGA patent enforcement
Unlock similar cases in Eureka →
Strategic implications

What this case signals for the cloud computing IP landscape

Eleven asserted patents, three years of litigation, and a permanent dismissal — the ThroughPuter v. Microsoft outcome carries sector-wide implications for cloud platform IP risk.

With-prejudice dismissals after multi-year litigation typically signal settlement

When litigation runs nearly three years before a stipulated with-prejudice dismissal, the resolution pattern strongly suggests a confidential commercial arrangement. The public record is silent on any payment, but the no-fee-shifting term — where each side bears its own costs — is inconsistent with a simple surrender by ThroughPuter. IP teams monitoring enforcement signals should treat this as a likely negotiated exit.

Broad patent families covering cloud scheduling remain high-value enforcement tools

ThroughPuter’s 11-patent family, spanning application dates from 2014 to 2021, reflects a disciplined continuation strategy in cloud resource allocation and programmable hardware scheduling. This architecture of overlapping claims is designed to maximise assertion leverage across multiple platforms. Azure was the first public target, but the portfolio’s claims are not Microsoft-specific — every major hyperscaler operating dynamic GPU workload systems carries potential exposure.

🔒
Full strategic analysis in PatSnap Eureka
Unlock full strategic analysis of cloud computing patent enforcement trends in the Western District of Washington, including FTO exposure mapping for hyperscalers.
Continuation exposure mapVenue risk benchmarkingFTO gap analysis: Azure vs. AWS
Unlock full analysis →
Analysis powered by PatSnap Eureka Litigation Intelligence Explore in Eureka ↗
Frequently asked questions

ThroughPuter v Microsoft — key questions answered

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

Monitor ThroughPuter’s cloud computing patent portfolio before the next action

ThroughPuter’s 11-patent family remains active and unadjudicated on validity. Run an FTO and set portfolio alerts in PatSnap Eureka to track new filings, continuation grants, and enforcement signals before the next assertion lands in your industry.

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.