AATRIX SOFTWARE, INC., Plaintiff-Appellant v. GREEN SHADES SOFTWARE, INC., Defendant-Appellee
2017-1452
United States Court of Appeals for the Federal Circuit
February 14, 2018
Appeal from the United States District Court for the Middle District of Florida in No. 3:15-cv-00164-HES-MCR, Senior Judge Harvey E. Schlesinger.
JOHN BENTLEY LUNSETH, II, Briggs & Morgan, PA, Minneapolis, MN, argued for plaintiff-appellant.
JOSEPH W. BAIN, Shutts & Bowen LLP, West Palm Beach, FL, argued for defendant-appellee. Also represented by HAROLD TIMOTHY GILLIS, Jacksonville, FL.
Before MOORE, REYNA, and TARANTO, Circuit Judges.
Opinion for the court filed by Circuit Judge MOORE.
Opinion concurring-in-part, dissenting-in-part filed by Circuit Judge REYNA.
Aatrix Software, Inc. (“Aatrix“) appeals the United States District Court for the Middle District of Florida‘s dismissal under
BACKGROUND
The ‘615 and the ‘393 patents have essentially the same specification and are directed to systems and methods for designing, creating, and importing data into a viewable form on a computer so that a user can manipulate the form data and create viewable forms and reports. ‘615 patent at Abstract. The preferred embodiment in the specification describes a data processing system, which has three main components: a form file, a data file, and a viewer. Id. at 3:4–31, Fig. 1. The form file is created using in-house form development tools and is designed to model the physical characteristics of an existing form, including the calculations and rule conditions required to fill in the form. Id. at 3:5–14. The data file, referred to as the Aatrix Universal File (“AUF“), allows data from third-party applications to be “seamlessly imported” into the form file program to populate the form fields. Id. at 3:14–22. The viewer generates a report by merging the data in the AUF file with the fields in the form file, performing calculations on the data, and allowing the user to review and change the field values. Id. at 3:24–31. Claim 1 of the ‘615 patent is representative (emphases added):
1. A data processing system for designing, creating, and importing data into, a viewable form viewable by the user of the data processing system, comprising:
(a) a form file that models the physical representation of an original paper
form and establishes the calculations and rule conditions required to fill in the viewable form; (b) a form file creation program that imports a background image from an original form, allows a user to adjust and test-print the background image and compare the alignment of the original form to the background test-print, and creates the form file;
(c) a data file containing data from a user application for populating the viewable form; and
(d) a form viewer program operating on the form file and the data file, to perform calculations, allow the user of the data processing system to review and change the data, and create viewable forms and reports.
Aatrix sued Green Shades Software, Inc. (“Green Shades“) for infringement of the ‘615 and ‘393 patents. Green Shades moved to dismiss the complaint under
The district court granted Green Shades’ motion and held every claim ineligible under
Aatrix moved to modify and vacate the judgment, for reconsideration, and for leave to amend the complaint. It sought reconsideration of the district court‘s tangible embodiment analysis and leave to file a second amended complaint that it argued supplied additional allegations and evidence that would have precluded a dismissal under
Aatrix timely appealed. We have jurisdiction under
DISCUSSION
I.
“We review a district court‘s dismissal for failure to state a claim under the law of the regional circuit.” Content Extraction & Transmission LLC v. Wells Fargo Bank, Nat‘l Ass‘n, 776 F.3d 1343, 1346 (Fed. Cir. 2014). The Eleventh Circuit reviews the grant of
This is not a case where patent ineligibility was properly adjudicated with finality at the
As a preliminary matter, the district court erred to the extent it held that claim 1 of the ‘615 patent is ineligible solely because it is directed to an intangible embodiment. We have held that claims to pure data and claims to transitory signals embedded with data are directed to ineligible subject matter under
The district court did perform an Alice/Mayo analysis on the remaining claims and dismissed pursuant to
The district court denied, without explanation, Aatrix‘s motion to amend its complaint. The Eleventh Circuit reviews a district court‘s denial of leave to amend for abuse of discretion. Mann v. Palmer, 713 F.3d 1306, 1316 (11th Cir. 2013). A district court should freely give leave to amend a complaint “when justice so requires.”
deny a motion to amend on numerous grounds such as “undue delay, undue prejudice to the defendants, and futility of the amendment.” Mann, 713 F.3d at 1316; see also Perez, 774 F.3d at 1340–41 (listing other factors). The Eleventh Circuit reviews de novo a district court‘s denial of leave to amend for futility. Mann, 713 F.3d at 1316. A justification for denying leave to amend may be declared or apparent from the record. See Garfield v. NDC Health Corp., 466 F.3d 1255, 1270 (11th Cir. 2006) (citing Foman v. Davis, 371 U.S. 178, 182 (1962)).
In this case, the district court denied Aatrix‘s motions stating in full that “[u]pon consideration of the filings and the relevant case law, the Court sees no reason to reconsider its prior determination.” J.A. 34. The district court gave no reason for its denial of Aatrix‘s motion to amend, and this is not a case where the record contains “ample and obvious grounds for denying leave to amend.” Rhodes v. Amarillo Hosp. Dist., 654 F.2d 1148, 1154 (5th Cir. 1981).2 Indeed, the only argument Green Shades makes on appeal is that the amendment would be futile because the claims “at issue are invalid on their face and a more carefully drafted complaint would do nothing to alter” their validity. Appellee‘s Br. 4, 12. We do not agree.
The proposed second amended complaint contains allegations that, taken as true, would directly affect the district court‘s patent eligibility analysis. These allegations at a minimum raise factual disputes underlying the
analysis at the
Aatrix‘s proposed second amended complaint supplies numerous allegations related to the inventive concepts present in the claimed form file technology. It describes the development of the patented invention, including the problems present in prior art computerized form file creation. J.A. 418–33. It then presents specific allegations directed to ”improvements and problems solved by the Aatrix patented inventions.” J.A. 454–57 (emphasis removed). As directed to the claimed data file, for example, the proposed second amended complaint alleges:
The inventions claimed in the Aatrix Patents allow data to be imported into the viewable electronic form from outside applications. Prior art forms solutions allowed data to be extracted only from widely available databases with published database schemas, not the proprietary data structures of application software. The inventions of the Aatrix Patents allowed data to be imported from an end user application without needing to know proprietary database schemas and without having to custom program the form files to work with each outside application. The inventions of the Aatrix Patents permit data to be retrieved
from a user application and inserted into a form, eliminating the need for hand typing in the values and eliminating the risk of transcription error.
J.A. 455 ¶ 109; see also J.A. 431–32 ¶¶ 43–46 (describing the development and success of the claimed data file despite the difficulty in obtaining data from other software vendors given proprietary data structures). These allegations about the claimed data file claim that the data file is directed to an improvement in importing data from third-party software applications.
The complaint also alleges that “[t]his invention increased the efficiencies of computers processing tax forms.” J.A. 429 ¶ 39. The complaint alleges that the claimed invention “saved storage space both in the users’ computers’ RAM (Random Access Memory, which is fast, short-term storage used by running programs) and hard disk (permanent slower storage used for files and programs when not running).” J.A. 429 ¶ 38. The claimed invention, according to the complaint, reduces the risk of “thrashing,” a condition which slowed down prior art systems. J.A. 429–30 ¶ 39. The complaint alleges that the claimed software uses less memory, results in faster processing speed, and reduces the risk of thrashing which makes the computer process forms more efficiently. J.A. 429 ¶ 39. These allegations suggest that the claimed invention is directed to an improvement in the computer technology itself and not directed to generic components performing conventional activities. We have repeatedly held that inventions which are directed to improvements in the functioning and operation of the computer are patent eligible. See, e.g., Visual Memory LLC v. NVIDIA Corp., 867 F.3d 1253, 1258–59 (Fed. Cir. 2017); Amdocs (Israel) Ltd. v. Openet Telecom, Inc., 841 F.3d 1288, 1300–02 (Fed. Cir. 2016); Enfish, LLC v. Microsoft Corp., 822 F.3d 1327, 1336 (Fed. Cir. 2016); see also DDR Holdings, LLC v. Hotels.com, L.P., 773 F.3d 1245, 1257 (Fed. Cir. 2014). Viewed in favor of Aatrix, as the district court
must at the
While the ultimate determination of eligibility under
understood, routine, conventional is a question of fact. And in this case, that question cannot be answered adversely to the patentee based on the sources properly considered on a motion to dismiss, such as the complaint, the patent, and materials subject to judicial notice.
There are concrete allegations in the second amended complaint that individual elements and the claimed combination are not well-understood, routine, or conventional activity. There are also concrete allegations regarding the claimed combination‘s improvement to the functioning of the computer. We have been shown no proper basis for rejecting those allegations as a factual matter.
Below, even on the motion to dismiss, Aatrix argued the district court should have held claim construction proceedings to obtain a full understanding of the claims prior to granting Green Shades’ motion to dismiss. It argued the claims are directed to specific structures defined in the claim language. On the other hand, Aatrix did not clearly explain which claim terms required construction or propose a construction of any particular term. We need not decide whether it was proper on that record for the court to grant the motion to dismiss without claim construction: the need for claim construction might be apparent just from the claim terms themselves, to arrive at “a full understanding of the basic character of the claimed subject matter.” Bancorp Servs., L.L.C. v. Sun Life Assur. Co. of Canada (U.S.), 687 F.3d 1266, 1273–74 (Fed. Cir. 2012). We conclude that Aatrix is entitled to file its proposed second amended complaint, and that ruling makes it unnecessary to decide whether the district court erred by ruling on the
On appeal, Aatrix argues, for example, that the claimed “data file” imports data from third-party applications into a viewable electronic form without programming each form file to work with each third-party application, which improves interoperability with third-party software. Aatrix cites the specification as support for its argument that the claimed data file contains an inventive concept directed to improved importation of data and interoperability with third-party software. It explains that through the data file, “data from the vendor application is seamlessly imported into the program” and the data file imports “only the data for a selected reporting period based on the guidelines programmed into the forms.” ‘615 patent at 3:14–19; 10:59–67; see also id. at 12:21–24 (“By examining the data requirements for a form, the vendor application can determine what data it should supply in the AUF to correctly fill in as much of the form as possible.“). The specification describes the structure of the data file, including the “forms index file” that “provides the vendor application with information on the forms available to the program.” Id. at 9:46–60; see id. at 9:45–12:24. It explains that “allow[ing] data to be imported into the viewable electronic form from outside applications” is a “principal object and advantage of the present invention.” Id. at 2:46–48; see also id. at 5:1–6 (“In its preferred embodiment, the main program 800 pulls information from the user‘s payroll or accounting application‘s export file, thus filling in 900 certain information on the form without the user having to type it in. With the export file, a lot of information that would normally have to be manually filled in is tagged for populating fields.“). Green Shades argues that this purported improvement in importation of data is in fact a routine and conventional use of a computer, however, at oral argument, Green Shades conceded that nothing in the specification describes this importation of data as conventional. Oral Arg. at 34:34–35:53.
In assessing the claims under Alice/Mayo step two, the district court found that the claimed “data file containing data from a user application for populating the viewable form” describes “a ‘well understood’ and ‘routine’ component and function of a computer.” J.A. 26. The district court supplied no reasoning or evidence for its finding that the claimed data file “describes a ‘well understood’ and ‘routine’ component and function of a computer,” J.A. 26, nor is there any in the record at this stage of the proceedings.
At least since the proposal of the second amended complaint, and perhaps even before, allegations as to facts and the proper construction of the claims have precluded the court‘s conclusion that the claimed “data file” is “a ‘well understood’ and ‘routine’ component and function of a computer.” J.A. 26. The “data file” limitation may reflect, as Aatrix argues, an improvement in the importation of data from third-party software applications. Cf. Enfish, 822 F.3d at 1337 (“Here, the claims are not simply directed to any form of storing tabular data, but instead are specifically directed to a self-referential table for a computer database.“). In light of the allegations made by Aatrix, the district court could not conclude at the
We vacate the district court‘s dismissal pursuant to
amended complaint, which when accepted as true, prevent dismissal pursuant to
CONCLUSION
For the foregoing reasons we vacate the district court‘s dismissal under
REVERSED-IN-PART, VACATED-IN-PART, AND REMANDED
AATRIX SOFTWARE, INC, Plaintiff-Appellant v. GREEN SHADES SOFTWARE, INC, Defendant-Appellee
2017-1452
United States Court of Appeals for the Federal Circuit
REYNA, Circuit Judge, concurring-in-part, dissenting-in-part.
I concur with the majority‘s decision to vacate and remand to the district court on the motion to dismiss. Like the majority, I find that the district court erred in its conclusion that Claim 1 of the ‘615 patent was directed to an abstract idea because the patent lacked a “tangible embodiment.” I believe that the “tangible embodiment” requirement imposed by the district court also underlined its decision to deny Aatrix‘s motion for leave to file a Second Amended Complaint.1 Therefore, I would vacate and remand on the motion for leave to file a Second Amended Complaint as well. As a court, we should have decided on this issue alone.
I respectfully disagree with the majority‘s broad statements on the role of factual evidence in a
First, the majority opinion attempts to shift the character of the
the level of
Second, the posture of the case on appeal does not support the majority opinion. The motion to dismiss on appeal only challenges the First Amended Complaint. There was no motion to dismiss filed challenging the Second Amended Complaint. Therefore, the “new” allegations and evidence3 discussed by the majority were not
raised before the district court. Thus, the part of the majority opinion devoted to the Second Amended Complaint is dicta. As an appellate court, we should not pass judgment on matters not addressed by the district court. Here, we must first give the district court the opportunity to perform a
The majority attempts to expand this court‘s law regarding patent eligibility under
For these reasons, I respectfully concur-in-part and dissent-in-part from the majority opinion.
improvements in the functioning of the computer components of the inventions. J.A. 407–09.
