Presented by Kyle Coleman
A brief of Enfish, LLC v. Microsoft Corp., 822 F.3d 1327 (Fed. Cir. 2016). In an opinion by Judge Hughes, the Federal Circuit held that claims to a self-referential database table were not directed to an abstract idea at step one of the Alice framework under 35 U.S.C. Section 101, because they were directed to a specific improvement in the way computers operate — how data is stored and retrieved — rather than to an abstract idea using a computer as a tool. The court cautioned that step one is a meaningful inquiry and that not all improvements in computer-related technology are inherently abstract. It reversed the district court's Section 101 invalidation.
Enfish v. Microsoft, decided May 12th, 2016. A panel of the Federal Circuit, in an opinion by Judge Hughes, held that patent claims directed to a self-referential database table are not directed to an abstract idea at step one of the Alice framework, because they claim a specific improvement to the way computers operate. The court reversed the district court's ruling that those claims were ineligible under Section 101. Here's the brief.
Enfish developed database software in the late 1990s and early 2000s. It held two patents, issued in 2000 and claiming priority to an application filed in March 1995, directed to an innovative logical model for a computer database — a model built around what the patents call a self-referential table.
In a conventional database, each kind of data entity sits in its own separate table. In the claimed invention, all of the entities are stored in a single table, and the table's own columns are defined by rows within that same table — which is what makes it self-referential. The patents contrasted this design with traditional databases that follow the relational model or the object-oriented model, in which a programmer must define the structure in advance and data entry must conform to it. The specification describes the claimed structure as more flexible than conventional databases, and as delivering faster searches and smaller memory requirements.
Enfish sued Microsoft, along with several other companies, for infringing those patents. On summary judgment, the district court for the Central District of California held all of the asserted claims invalid as ineligible under Section 101, found certain claims anticipated under Section 102, and found one claim not infringed. Enfish appealed to the Federal Circuit.
The eligibility question turned on the Supreme Court's two-step framework from Mayo and Alice. Section 101 defines the subject matter that may be patented.
Because that broad language, read literally, could swallow everything, the courts recognize an implicit exception for abstract ideas. Step one asks whether a claim is directed to such a concept. If it is, step two asks whether the claim adds an inventive concept sufficient to make it patent-eligible anyway. The Federal Circuit stressed that step one is not a formality — it is a meaningful filter, and that a substantial class of claims are not directed to a patent-ineligible concept at all.
Applying step one, the court held that Enfish's claims are not directed to an abstract idea. The court reasoned that not every improvement in computer-related technology is abstract, and that software, no less than hardware, can make a non-abstract improvement.
The proper question, the court explained, is whether the claims focus on a specific improvement in the computer's capabilities, or instead on an abstract idea for which a computer is invoked merely as a tool. Here, the self-referential table was a specific improvement to how a computer stores and retrieves data.
The court added that an improvement need not be defined by physical components to be patent-eligible. The claims, it said, were directed to a specific implementation of a solution to a problem in the software arts — not to a fundamental economic practice or mathematical equation with generic computer parts added after the fact.
The court also faulted the district court for describing the claims at too high a level of abstraction — as simply organizing information in a table — which the panel said ignored what made the invention distinctive. Because the claims were not directed to an abstract idea at step one, the court did not proceed to step two. It reversed the Section 101 invalidation as to the claims on appeal.
Enfish stands for the proposition that step one of the Alice inquiry is a substantive question, not a rubber stamp. Claims directed to a specific improvement in the functioning of a computer — including improvements carried out in software — can be patent-eligible without ever reaching step two. The decision confirmed that software claims are not inherently abstract, and it became one of the first Federal Circuit decisions after Alice to sustain computer-related claims at step one. At the same time, the court cautioned that in other cases, characterizing what the claims are directed to may be a closer call, and that any concrete improvements in the recited technology could then be assessed under step two.
Enfish, LLC v. Microsoft Corp., 822 F.3d 1327, decided May 12th, 2016. I'm Kyle Coleman. Thanks for watching.
These videos are educational case briefs, not legal advice, and watching them does not create an attorney-client relationship with the presenter or the firm. Case law and its interpretation evolves, always check a decision's subsequent history. Do not rely on these case briefs, but read the case yourself or have your attorney read them. Videos are presented via an AI avatar and voice clone of Kyle Coleman, created with his participation and consent.