Alice Corp. v. CLS Bank — Software on a Generic Computer Is Not Patent-Eligible; Alice/Mayo Framework Established

Case
Alice Corp. Pty. Ltd. v. CLS Bank International
Court
Supreme Court of the United States
Date Decided
June 19, 2014
Citation
573 U.S. 208 (2014)
Docket No.
No. 13-298
Judge(s)
Justice Thomas delivered the opinion of the Court
Topics
Patent Eligibility, §101, Abstract Ideas, Software Patents, Alice/Mayo Framework, Computer Implementation

Background

Alice Corporation held patents on a computer-implemented method for mitigating “settlement risk” in financial transactions — the risk that one party to an exchange completes its obligations while the other does not. The patents described using a third-party intermediary (essentially an escrow system) to facilitate settlement, implemented on a generic computer. CLS Bank International, which operates one of the world’s largest foreign exchange settlement platforms, sued for declaratory judgment that Alice’s patents were invalid.

The Federal Circuit, sitting en banc, produced a deeply fractured set of opinions that offered no majority rationale. The Supreme Court granted certiorari and unanimously resolved the question, applying the framework it had developed in Mayo Collaborative Services v. Prometheus Laboratories (2012) to the domain of software and computer-implemented inventions.

The Court’s Holding

Justice Thomas, writing for a unanimous Court, held that Alice’s claims were patent-ineligible under §101 because they were directed to an abstract idea — intermediated settlement — implemented on a generic computer without any inventive concept. The Court applied the two-step Mayo/Alice framework:

Step one: are the claims directed to a patent-ineligible concept? Yes — intermediated settlement is a fundamental economic practice that has been used for centuries and is an abstract idea. Step two: do the additional elements supply an “inventive concept” sufficient to transform the abstract idea into a patent-eligible application? No — simply implementing an abstract idea on a generic computer, with instructions to “apply it,” does not add enough. Limiting an abstract idea to a particular technological environment (here, a computer) does not make it patentable.

Key Takeaways

  • Software patents directed to abstract ideas implemented on generic computers are patent-ineligible under §101 without an inventive concept beyond the abstract idea itself.
  • The two-step Alice/Mayo framework now universally governs §101 analysis: (1) is the claim directed to a patent-ineligible concept? (2) does the rest of the claim add an inventive concept?
  • Merely saying “apply it on a computer” is insufficient — the computer implementation must itself be inventive, not just a generic vehicle for the abstract idea.
  • Fundamental economic practices, mathematical concepts, and methods of organizing human activity are paradigmatic abstract ideas that require a meaningful inventive application to be patentable.

Why It Matters

Alice is among the most consequential patent decisions in decades. By applying Mayo’s framework to software and business method patents, the Court effectively invalidated large swaths of the patent portfolio accumulated during the 1990s and 2000s software patent boom. Within two years of the decision, courts and the USPTO had invalidated hundreds of patents under Alice, reshaping the patent landscape in financial technology, e-commerce, mobile applications, and enterprise software.

The decision reshaped litigation strategy, M&A due diligence for patent portfolios, and USPTO examination practice. Patent practitioners call the resulting uncertainty the “Alice problem”: the two-step test is easy to state but notoriously difficult to apply, and the line between a patent-eligible software invention and an unpatentable abstract idea remains contested in courts today. Alice remains the single most-cited §101 decision and a touchstone of modern patent law.

Full Opinion

Your browser cannot display this PDF inline.

Download the full opinion (PDF)

Leave a Comment

Scroll to Top