Aatrix Software, Inc. v. Green Shades Software, Inc.
Opinion
Moore, Circuit Judge.
Aatrix Software, Inc. ("Aatrix") appeals the United States District Court for the Middle District of Florida's dismissal under Rule 12(b)(6), in which the district court held claims 1, 2, and 22 of
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.
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 *1124 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 Rule 12(b)(6). It argued all claims in the asserted patents were ineligible under § 101. Aatrix argued the motion should be denied "to permit claim construction to go forward and for the [district court] to acquaint itself with the actual inventions." J.A. 198; see also J.A. 5, 204. Aatrix also filed declarations discussing the claimed invention, which the district court did not consider in its analysis.
The district court granted Green Shades' motion and held every claim ineligible under § 101. J.A. 33 (holding "the '615 and '393 Patents to be drawn to ineligible subject matter"). Though not argued by the parties, the district court concluded claim 1 is not directed to any tangible embodiment and therefore not directed to eligible subject matter under § 101. The district court applied the Alice / Mayo two-step analysis to the remaining claims at issue. The court held that '615 patent claim 2 is directed to the abstract idea of "collecting, organizing, and performing calculations on data to fill out forms: a fundamental human activity that can be performed using a pen and paper." J.A. 23. It found that the claim elements do not supply an inventive concept. It concluded '615 patent claim 22 and '393 patent claims 1, 13, and 17 are substantively the same as '615 patent claim 2 and similarly directed to abstract ideas without inventive concepts.
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 § 101 at the Rule 12(b)(6) stage. The district court denied these motions, stating that "[u]pon consideration of the filings and the relevant case law, the [district court] sees no reason to reconsider its prior determination. Accordingly, [Aatrix's] motions will be denied." J.A. 34.
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
,
*1125
We have held that patent eligibility can be determined at the Rule 12(b)(6) stage.
See, e.g.
,
Genetic Techs. Ltd. v. Merial L.L.C.
,
This is not a case where patent ineligibility was properly adjudicated with finality at the Rule 12(b)(6) stage. The district court erred to the extent it determined that claim 1 of the '615 patent is ineligible because it is not directed to a tangible embodiment. The district court granted this Rule 12(b)(6) motion without claim construction. We have some doubt about the propriety of doing so in this case, but need not reach that issue because it did err when it denied leave to amend without claim construction and in the face of factual allegations, spelled out in the proposed second amended complaint, that, if accepted as true, establish that the claimed combination contains inventive components and improves the workings of the computer.
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 § 101.
Digitech Image Techs., LLC v. Elecs. for Imaging, Inc.
,
The district court did perform an Alice / Mayo analysis on the remaining claims and dismissed pursuant to Rule 12(b)(6), concluding that the claims are ineligible. The subsequent refusal to permit an amended complaint was erroneous because at that stage there certainly were allegations of fact that, if Aatrix's position were accepted, would preclude the dismissal.
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
,
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.
,
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 § 101 analysis, such as whether the claim term "data file" constitutes an inventive concept, alone or in combination with other elements, sufficient to survive an
Alice
/
Mayo
analysis at the Rule 12(b)(6) stage.
Alice
/
Mayo
step two requires that we consider whether the claims contain "an 'inventive concept' sufficient to 'transform' the claimed abstract idea into a patent-eligible application."
Alice
,
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 in-creased 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.
,
While the ultimate determination of eligibility under § 101 is a question of law, like many legal questions, there can be subsidiary fact questions which must be resolved en route to the ultimate legal determination. Relevant to this case, the second step of the
Alice
/
Mayo
test requires examining "the elements of the claim to determine whether it contains an 'inventive concept' sufficient to 'transform' the claimed abstract idea into a patent-eligible application."
Alice
,
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.)
,
*1129 The briefing and argument on appeal demonstrate a need for claim construction, to be conducted on remand after the amended complaint is filed.
On appeal, Aatrix argues, for example, that the claimed "data file" imports data from third-party applications into a viewable electronic form without program-ming 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
,
We vacate the district court's dismissal pursuant to Rule 12(b)(6). There are factual allegations in the second amended complaint, which when accepted as true, prevent dismissal pursuant to Rule 12(b)(6). Nothing in this opinion should be viewed as going beyond the Rule 12(b)(6) stage. Summary judgment, for example, involves different standards than Rule 12(b)(6). On remand, the district court should resolve, as necessary, claim construction issues.
CONCLUSION
For the foregoing reasons we vacate the district court's dismissal under Rule 12(b)(6) and reverse its denial of Aatrix's motion for leave to file a second amended complaint.
REVERSED-IN-PART, VACATED-IN-PART, AND REMANDED
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 § 101 inquiry. Our precedent is clear that the § 101 inquiry is a legal question.
See
Intellectual Ventures I LLC v. Capital One Fin. Corp
.,
First, the majority opinion attempts to shift the character of the § 101 inquiry from a legal question to a predominately factual inquiry. The risk of this approach is that it opens the door in both steps of the Alice inquiry for the introduction of an inexhaustible array of extrinsic evidence, such as prior art, publications, other patents, and expert opinion. 2 Similarly, the majority opinion strongly suggests that the district court must require claim construction where the meaning of a claim term is placed in controversy, even where, as here, proposed claim constructions are not presented to the court. Maj. Op. at 1228-29. One effect of this approach is that a plaintiff facing a 12(b)(6) motion may simply amend its complaint to allege extrinsic facts that, once alleged, must be taken as true, regardless of its consistency with the intrinsic record. The majority asserts that its opinion is not intended to extend beyond the 12(b)(6) stage, but that is not the problem. The problem is that the 12(b)(6) procedure is converted into a full blown *1131 factual inquiry on the level of § 102, § 103, and § 112 inquiries. Clearly, this approach would turn the utility of the 12(b)(6) procedure on its head, in particular in the context of § 101, which is primarily focused on the "allegations" in the patent-the claims and written description. That said, despite the majority's attempt to cabin its opinion to 12(b)(6), I see little to prevent argument that these notions extend also to summary judgment proceedings.
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 evidence
3
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 § 101 analysis in light of this new complaint, which we can later review, if at all.
See
Singleton v. Wulff
,
The majority attempts to expand this court's law regarding patent eligibility under § 101 at the Rule 12(b)(6) stage. This contradicts our case law that patent ineligibility under § 101 is a question of law, and that it can be appropriately decided on a motion to dismiss.
See,
e.g
.,
Secured Mail Sols. LLC v. Universal Wilde, Inc.
,
For these reasons, I respectfully concur-in-part and dissent-in-part from the majority opinion.
The district court recognized that claims drawn to a computer system are not intangible elsewhere in its analysis. In assessing dependent claim 2 of the '615 patent, the district court noted that it is directed to a tangible embodiment because it adds a client computer and server computer limitation to the data processing system of claim 1. It then explained that claim 2 "describes the structural components and functional limitations of said components of a data processing system (i.e., software program) on generic computers." J.A. 22 (emphasis added); see also J.A. 24. It failed, however, to appreciate that claim 1 is similarly directed to a data processing system.
The Eleventh Circuit adopted as binding precedent all decisions of the former Fifth Circuit handed down before October 1, 1981.
Bonner v. City of Prichard, Ala.
,
For purposes of this dissent, "Second Amended Complaint" refers to the proposed Second Amended Complaint that was filed on April 26, 2016.
See infra note 3.
Aatrix's new allegations in the Second Amended Complaint included: the background and development of the inventions of the Aatrix Patents; specific allegations and diagrams spelling out the technology of the Aatrix Patents; the prosecution history of the patents with the relevant USPTO file wrappers attached as exhibits; a large number of prior art and patentably distinct means and methods of creating, displaying and filling out forms on computers, such as Aatrix's own "monolithic software;" hundreds of search results by the USPTO disclosing prior art in the field; eleven patents or publications disclosing prior art and/or patentably distinct means and methods cited by the USPTO in the prosecution of the applications for the Aatrix's patents; several products for creating, designing and filling out forms, allegedly distinct from Aatrix's patents, on sale before the date of invention; alternate methods for creating, displaying and filling out forms such as Superforms and the use of SDK's to launch monolithic software; and the allegedly many improvements, objectives and advantages over the prior art that the inventions of Aatrix's patents provide, including improvements in the functioning of the computer components of the inventions. J.A. 407-09.
Reference
- Full Case Name
- AATRIX SOFTWARE, INC., Plaintiff-Appellant v. GREEN SHADES SOFTWARE, INC., Defendant-Appellee
- Cited By
- 333 cases
- Status
- Published