The History of Software Patents

Post-Alice Decision on Software Patents, Ultramercial Inc. v. Hulu LLC, Federal Circuit 2014

Ultramercial sued Hulu, YouTube, and WildTangent in 2009 for infringement of a patent related to distributing copyrighted material over the Internet to a consumer at no cost in exchange for viewing an advertisement, with the advertiser paying for the copyrighted material.

WildTangent filed a motion to dismiss, alleging that the claims were not statutory under 35 U.S.C. § 101.  The district court granted the motion.  The Federal Circuit reversed.  The Supreme Court vacated the decision and
remanded for consideration in view of its decision in Mayo Collaborative Services v. Prometheus Laboratories, Inc.  A unanimous panel of the Federal Circuit again held the claims to be statutory.  WildTangent petitioned for Supreme Court review.  The Supreme Court again vacated the Federal Circuit’s decision and remanded for consideration in view of its…

Read More
Post-Alice Decision on Software Patents, Planet Bingo v. VKGS, 2014

In Planet Bingo v. VKGS, decided by the Federal Circuit on August 26, 2014, claims were held to be invalid as non-statutory in view of 35 U.S.C. 101.  The Federal Circuit affirmed the district court’s decision.

Planet Bingo, LLC, owns two patents for computer-aided management of bingo games. After Planet Bingo filed an infringement action against VKGS, the district court granted summary judgment of invalidity, concluding that the patents do not claim patentable subject matter under 35 U.S.C. § 101.

The Federal Circuit stated that because a straight-forward application of the Supreme Court’s recent holding in Alice Corp. v. CLS Bank International, 134 S. Ct. 2347 (2014), led them to the same result, they affirmed.

Generally, the claims recite storing a player’s preferred sets…

Read More
Post-Alice Decision on Software Patents, buySAFE v. Google, 2014

In buySAFE v. Google, decided by the Federal Circuit on September 3, 2014, claims were held to be invalid as non-statutory in view of 35 U.S.C. 101.  The Federal Circuit affirmed the district court’s grant of the defendant’s motion to dismiss.

U.S. Patent No. 7,644,019, owned by buySAFE, Inc., claims methods and machine-readable media encoded to  perform steps for guaranteeing a party’s performance of  its online transaction.

A representative method claim is claim 1, which recites:

A method, comprising:
     receiving, by at least one computer application program running on a computer of a safe transaction service provider, a request from a first party for obtaining a transaction performance guaranty service with respect to an online commercial transaction following closing of the…

Read More
Post-Alice Decision on Software Patents, I/P Engine v. AOL, 2014

In I/P Engine v. AOL, 35 U.S.C. 101 was not addressed by the majority but a concurring opinion would have held the claims non-statutory in view of 35 U.S.C. 101.  The claims were held invalid as obvious.

I/P Engine, Inc. brought an action against AOL Inc., Google Inc., IAC Search & Media, Inc., Gannett Company, Inc., and Target Corporation alleging infringement of U.S. Patent Nos. 6,314,420 and 6,775,664. A jury returned a verdict finding that all asserted claims were infringed and not anticipated.

The ’420 and ’664 patents both claim priority to the same parent patent, U.S. Patent No. 5,867,799. They relate to a method for filtering Internet search results that utilizes both content-based and collaborative filtering.  Content-based filtering is a technique for determining relevance…

Read More
Post-Alice Decision on Software Patents, Digitech Image v. Electronics for Imaging, 2014

In Digitech Image v. Electronics for Imaging, decided by the Federal Circuit on July 11, 2014, claims were held to be invalid as non-statutory in view of 35 U.S.C. 101.  The Federal Circuit affirmed the district court’s decision.


This case concerned U.S. Patent No. 6,128,415 directed to a device profile and a method for creating a device profile within a digital image processing system. The district court concluded that the asserted claims were invalid under 35 U.S.C. § 101.

A representative apparatus claim of this software patent is as follows:

A device profile for describing properties of a device in a digital image reproduction system to capture, transform or render an image, said device profile comprising:
     first data for describing a device…

Read More
USPTO Issues post-Alice Software Patent Examination Guidelines

The USPTO has issued preliminary guidelines for examination of software patent applications, and other patent applications, after the Supreme Court’s decision in Alice v. CLS Bank.  The Alice Supreme Court decision is discussed in another post.

The guidelines start by summarizing the Alice decision as follows:

The Court determined that Alice Corp.’s claims to methods were ineligible because “the claims at issue amount to ‘nothing significantly more’ than an instruction to apply the abstract idea of intermediated settlement using some unspecified, generic computer.” Alice Corp.’s claims to computer systems and computer-readable storage media were held ineligible for substantially the same reasons, e.g., that the generically-recited computers in the claims add nothing of substance to the underlying abstract idea. Notably, Alice Corp. neither creates a per…

Read More
Alice Corp. v CLS Bank International, U.S. Supreme Court 2014

This is the most recent Supreme Court decision on software patents. In this case, the U.S. Supreme Court has made it harder to obtain software patents by siding with CLS Bank.

The software patents concern “the management of risk relating to specified, yet unknown, future events.” In particular, the patents relate to a computerized trading platform used for conducting financial transactions in which a third party settles obligations between a first and a second party so as to eliminate “counter party” or “settlement” risk. Settlement risk refers to the risk to each party in an exchange that only one of the two parties will actually pay its obligation, leaving the paying party without its principal or the benefit of the counter-party’s performance. Alice’s patents address that risk…

Read More
Post-CLS case on 35 U.S.C. 101, Accenture Global Services, GMBH and Accenture LLP v. Guidewire Software, Inc., Federal Circuit 2013

Accenture Global Services, GmbH and Accenture, LLP (“Accenture”) appealed from the grant of summary judgment by the United States District Court for the District of Delaware holding that all claims of U.S. Patent 7,013,284 are invalid under 35 U.S.C. § 101.

The ‘284 software patent describes a computer program for handling insurance-related tasks.

The software patent discloses various software components, including a “data component that stores, retrieves and manipulates data” and a client component that “transmits and receives data to/from the data component.” The client component also includes a business component that “serves as a data cache and includes logic for manipulating the data.”  There is also a controller component to handle program events and an adapter component to interface with a data repository.

Read More
Post-CLS case on Software Patents, Ultramercial, Inc. v. Hulu, LLC, Federal Circuit 2013

Ultramercial sued Hulu, YouTube, and WildTangent for infringement of U.S. Patent No. 7,346,545.  The software patent generally relates to method for inserting ads in free online videos so that viewers must watch them before they can proceed.  Hulu and YouTube were eventually dismissed from the case.  WildTangent filed a
12(b)(6) motion to dismiss for failure to state a claim.  The District Court for the Central District of California held that the patent does not
claim patent-eligible subject matter.  On appeal, the Federal Circuit
reversed and remanded.  However, that decision was vacated by the
Supreme Court.

Claim 1 recites:
        A method for distribution of products over the Internet via a facilitator, said method comprising the steps of:
        a first step of receiving, from a content…

Read More
Some 2013 Software Patents decisions by the Patent Trial and Appeal Board on 35 USC 101

     Ex Parte Betts et al., Appeal 2010-004256, Application 11/132,649, PTAB 2013 concerns a software patent application that relates to balancing load requests and failovers using a UDDI proxy.  Illustrative claim 14 was rejected under 35 U.S.C. § 101 and read as follows:
    
     14. A system for connecting to a web service comprising: a web service-selecting unit for selecting a web service; a server-selecting unit for selecting a server among one or more servers capable of running the selected web service, the selected server being selected by the server-selecting unit independent of input from a requesting application subsequent to selection of the web service; a determining unit for determining a real address for the selected web service running on the selected server; and a connecting…

Read More