Source: https://www.reedsmith.com/en/perspectives/2016/05/federal-circuits-enfish-is-an-important-101-decisi
Timestamp: 2019-04-18 18:31:57+00:00

Document:
Applicants for software-related patents will be interested in the Court of Appeals for the Federal Circuit’s decision in the matter of Enfish v. Microsoft Corp., 2015-1244 (Fed. Cir. May 12, 2016). This decision sheds further light on how applicants should draft and prosecute patent applications directed to software in order to increase the likelihood of securing allowance and overcoming future section 101 attacks by infringers.
a plurality of logical rows, each said logical row including an object identification number (OID) to identify each said logical row, each said logical row corresponding to a record of information; a plurality of logical columns intersecting said plurality of logical rows to define a plurality of logical cells, each said logical column including an OID to identify each said logical column; and indexing data stored in said table.
Id. at 1176-77. Addressing each recited element, the court found that the additional features are all conventional, thus “not enough to make an abstract idea patentable.” Id. 1177-78. Enfish appealed.
The Federal Circuit begins its analysis by reviewing the district court’s construction and characterization of the claims, finding that the district court’s characterization of the claims “at such a high level of abstraction and untethered from the language of the claims all but ensures that the exceptions to § 101 swallow the rule;” and instead, the Federal Circuit noted that the claims exemplified by the ’604 patent are “specifically directed to a self-referential table for a computer database.” Enfish v. Microsoft Corp., 2015-1244, opinion at 14 (citing Alice, 134 S. Ct. at 2354) (emphasis in original). In arriving at this characterization, the Federal Circuit read the claims in light of the specification to determine that a table embodying the claimed features is directed to a “self-referential table.” Id. at 18. The court based its holding on the specification’s disparagement of conventional data structures, combined with language describing the ‘present invention’ as including the features that make up a self-referential table.” Id. In bolstering its support for this characterization, the Federal Circuit additionally relies on the specification’s disclosure of a number of improvements over prior art databases, and emphasizes that “the present invention comprises a flexible, self-referential table that stores data.” Id. at 15. “In finding that the claims were directed simply to ‘the concept of organizing information using tabular formats, . . ., the district court oversimplifies the self-referential component of the claims and downplayed the invention’s benefits.’” Id. Importantly, the Enfish court also describes the claims as “an innovative logical model for a computer database.” Id. at 2 (emphasis added).
Determining that the claims are directed to a self-referential table for a computer database, the court states, “the claims are not simply directed to any form of storing tabular data, but instead are specifically directed” to a particular type of table. Id. at 14 (emphasis in original). Thus, the claims were not (1) “simply adding conventional computer components to well-known business practices”1; (2) mathematical formulas performed on any general purpose computer2; or (3) “generalized steps performed on a computer using conventional computer activity.”3 Id. at 17. The court also notes that they do not read Supreme Court precedent to presumptively exclude (1) patents not defined by reference to “physical” components, or (2) software patents. Id. Instead, the Federal Circuit reminds us that “[m]uch of the advancement made in computer technology consists of improvements to software that, by their very nature, may not be defined by particular physical features but rather by logical structures or processes.” Id. at 17-18.
In summarizing their holding, the Federal Circuit provides some useful guidance to patent practitioners. The self-referential table recited in the claims is a “specific type of data structure designed to improve the way a computer stores and retrieves data in memory.” The specification’s disparagement of conventional data structures, combined with language describing the “present invention” as including the features that make up a self-referential table, confirmed the Enfish court’s characterization of the invention for purposes of the section 101 analysis. In particular, the claims are directed to a specific implementation of a solution to a problem in the software arts, and thus are not directed to an abstract idea, and thus the analysis ends (i.e., no need to evaluate the claims under Alice step two).
These instructions generally require that the examiner must articulate a rationale based on the language of the claims. This should reduce the all-too-common occurrences of boilerplate rejections in which an examiner recites the entire software-related claim, and then concludes that it is directed to an abstract idea that is stated at a much higher level of abstraction than is warranted in light of the claims. A more thorough review of the May 2016 Update can be found in this client alert. The May 2016 Update also encourages examiners to tie the asserted abstract idea to a concept that the Federal Circuit has identified as an abstract idea, and to cite appropriate court decisions that support their position.
Properly drafted, a claim to an improvement of the computer science arts should minimize the likelihood of success of an examiner’s (or an infringer’s) section 101 arguments under the two-step Alice analysis. This analysis will be bolstered by a specification that clearly sets forth why the claimed software is an improvement over the art by specifically describing why the embodiments are “implementations of a solution to a problem in the software arts,” and thus more than simple recitations of well-known processes executed by a computer.
As in Alice, Versata Dev. Grp. V. SAP America, Inc., 793 F.3d 1306 (Fed. Cir. 2015)(determining a purchase price); Mortgage Grader, Inc v. First Choice Loans Servs. Inc., 811 F.3d 1314, 1324-25 (Fed. Cir. 2016) (anonymous loan shopping); Intellectual Ventures I LLC v. Capital One Bank (USA), 792 F.3d 1363, 1367-69 (Fed. Cir. 2015)(financial budgeting); OIP Techs., 788 F.3d at 1362-64 (price optimization); Ultramercial, Inc. v. Hulu, LLC, 772 F.3d 709, 714-17 (Fed. Cir. 2014); buySAFE, Inc. v. Google, Inc., 765 F.3d 1340, 1354-55 (Fed. Cir. 2014)(forming guaranteed contract relationships).
As in Gottschalk v. Benson, 409 U.S. 63, 93 (1972); Parker v. Flook, 437 U.S. 584, 594 (1978).
Internet Patents, 790 F.3d 1348-49 (maintaining a computer state); Digitech Image Techs., LLC v. Electrs. For Imaging, Inc., 758 F.3d 1344, 1351 (Fed. Cir. 2014)(organizing information through mathematical correlations).

References: v. 
 § 101
 v. 
 V. 
 v. 
 v. 
 v. 
 v. 
 v. 
 v. 
 v.