*1163InvestPic, LLC's
We affirm. We may assume that the techniques claimed are "[g]roundbreaking, innovative, or even brilliant," but that is not enough for eligibility. Ass'n for Molecular Pathology v. Myriad Genetics, Inc. ,
I
A
Describing aspects of existing practices declared to be in need of improvement, the '291 patent states that "conventional financial information sites" on the World Wide Web "perform rudimentary statistical functions" that "are not useful to investors in forecasting the behavior of financial markets because they rely upon assumptions that the underlying probability distribution function ('PDF') for the financial data follows a normal or Gaussian distribution." '291 patent, col. 1, lines 24-36. That assumption, the patent says, "is generally *1164false": "the PDF for financial market data is heavy tailed (i.e., the histograms of financial market data typically involve many outliers containing important information)," rather than symmetric like a normal distribution.
To remedy those deficiencies, the patent proposes a technique that "utilizes resampled statistical methods for the analysis of financial data," which do not assume a normal probability distribution. Id ., col. 1, line 65 through col. 2, line 3. One such method is a bootstrap method, which estimates the distribution of data in a pool (a sample space) by repeated sampling of the data in the pool. Id ., col. 10, lines 20-38. A sample space in a bootstrap method can be defined by selecting a specific investment or a particular period of time. Id ., col. 12, lines 62-66. Data samples are drawn from the sample space "with replacement": samples are drawn from the sample space and then returned to the pool before the next sample is drawn. Id ., col. 10, lines 60-62, col. 11, lines 18-20. The patent also describes using a "bias parameter" to "specif[y] the degree of randomness in the resampling process." Id ., col. 11, lines 55-58. In order to "perform a resampled statistical analysis," a client "may specify a number of parameters including an investment or investments (e.g., a portfolio) to be analyzed, a financial function, a sample size, a period, a type of plot and a bias parameter, which controls the randomness of the resampling process." Id ., col. 2, lines 50-56.
As this case came to us from the district court, claims 1, 11, and 22 were the remaining independent claims of the '291 patent.
1. A method for calculating, analyzing and displaying investment data comprising the steps of:
(a) selecting a sample space, wherein the sample space includes at least one investment data sample;
(b) generating a distribution function using a resampled statistical method and a bias parameter, wherein the bias parameter determines a degree of randomness in a resampling process; and,
(c) generating a plot of the distribution function.
*1165Id ., col. 16, lines 35-43. Claim 11 stated the following:
11. A method for providing statistical analysis of investment data over an information network, comprising the steps of:
(a) storing investment data pertaining to at least one investment;
(b) receiving a statistical analysis request corresponding to a selected investment;
(c) receiving a bias parameter, wherein the bias parameter determines a degree of randomness in a resampling process; and,
(d) based upon investment data pertaining to the selected investment, performing a resampled statistical analysis to generate a resampled distribution.
Id ., col. 17, lines 17-30.
Claim 22, a system claim, read as follows:
22. A system for providing statistical analysis of investment information over an information network comprising:
a financial data database for storing investment data;
a client database;
a plurality of processors collectively arranged to perform a parallel processing computation, wherein the plurality of processors is adapted to:
receive a statistical analysis request corresponding to a selected investment;
based upon investment data pertaining to the selected investment, perform a resampled statistical analysis to generate a resampled distribution; and,
provide a report of the resampled distribution.
Id ., col. 18, lines 14-27.
B
In May 2017, the district court granted SAP's motion for judgment on the pleadings.
*1166SAP ,
The district court issued its final judgment on May 18, 2017, and InvestPic filed its notice of appeal on May 22, 2017, within the 30-day time limit. See
II
We review a judgment on the pleadings under Rule 12(c) de novo. See Hughes v. The Tobacco Inst., Inc. ,
Eligibility under
Section 101 provides that "[w]hoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title."
A
The claims in this case are directed to abstract ideas. The focus of the claims, as reflected in what is quoted above, is on selecting certain information, analyzing it using mathematical techniques, and reporting or displaying the results of the analysis. That is all abstract.
We have explained that claims focused on "collecting information, analyzing it, and displaying certain results of the collection and analysis" are directed to an abstract idea. Electric Power ,
Contrary to InvestPic's contention, the claims here are critically different from those we determined to be patent eligible in McRO, Inc. v. Bandai Namco Games America Inc. ,
*1168Apple, Inc. v. Ameranth, Inc. ,
Similarly, in Thales Visionix Inc. v. United States ,
Contrary to InvestPic's suggestion, it does not matter to this conclusion whether the information here is information about real investments. As many cases make clear, even if a process of collecting and analyzing information is "limited to particular content" or a particular "source," that limitation does not make the collection and analysis other than abstract. Electric Power ,
InvestPic also argues that the '291 patent 's claims are similar to others we have concluded were patentable at the first stage of the Alice inquiry, specifically the claims in Enfish and BASCOM . In those cases, claims were patent-eligible because they were directed to improvements in the way computers and networks carry out their basic functions. Enfish ,
B
Because the claims are directed to an abstract idea, we must proceed to the second stage of the Alice inquiry. We readily conclude that there is nothing in the claims sufficient to remove them from the class of subject matter ineligible for patenting and transform them into an eligible application. What is needed is an inventive concept in the non-abstract application realm. Here, all of the claim details identified by InvestPic-including in the claims that emerged from reexamination-fall *1169into one or both of two categories: they are themselves abstract; or there are no factual allegations from which one could plausibly infer that they are inventive. In these circumstances, judgment on the pleadings that the claims recite no "inventive concept" is proper.
We have already noted that limitation of the claims to a particular field of information-here, investment information-does not move the claims out of the realm of abstract ideas. Dependent method claims 2-5, 7, and 10 add "limitations ... [that] require[ ] the resampling method to be a bootstrap method." SAP ,
Some of the claims require various databases and processors, which are in the physical realm of things. But it is clear, from the claims themselves and the specification, that these limitations require no improved computer resources InvestPic claims to have invented, just already available *1170computers, with their already available basic functions, to use as tools in executing the claimed process. Although counsel for InvestPic contended at oral argument that the inclusion of a "parallel processing" computing architecture in claim 22 (now also in added claims 32-40) should render the claim patent eligible, Oral Arg. at 13:10-13:45, neither the claims nor the specification call for any parallel processing architectures different from those available in existing systems. Rather, to the extent that parallel processing is discussed in the specification, it is characterized as generic parallel processing components-not even asserted to be an invention of InvestPic-on which the claimed method could run. '291 patent, col. 14, lines 50-61.
In accordance with the Supreme Court's conclusion in Alice ,
There is, in short, nothing "inventive" about any claim details, individually or in combination, that are not themselves in the realm of abstract ideas. In the absence of the required "inventive concept" in application, the claims here are legally equivalent to claims simply to the asserted advance in the realm of abstract ideas-an advance in mathematical techniques in finance. Under the principles developed in interpreting § 101, patent law does not protect such claims, without more, no matter how groundbreaking the advance. An innovator who makes such an advance lacks patent protection for the advance itself. If any such protection is to be found, the innovator must look outside patent law in search of it, such as in the law of trade secrets, whose core requirement is that the idea be kept secret from the public.
III
For the foregoing reasons, we affirm the judgment of the district court.
AFFIRMED
Several months after InvestPic filed its opening brief in this court, reexamination certificates issued that amended those and other claims, added new claims, and cancelled others. At least because some of the changes merely make dependent claims independent and other claims are unchanged, and because pre-change damages might be available for valid claims that remain sufficiently unaltered as a substantive matter, the validity issues before us (involving subject matter eligibility) are not moot. See Lexington Luminance LLC v. Amazon.com Inc. ,
The changes on reexamination were as follows: The words "in sample selection" were added after "randomness" in each of claim 1 and claim 11. See J.A. 1827A. Claim 22 was changed to read:
A system for providing statistical analysis of investment information over an information network comprising:
a financial data database for storing investment data corresponding to two or more selected investments, wherein the investment data comprises at least a first investment data value associated with a first investment and a second investment data value associated with a second investment;
a sample space that includes at least the first investment data value and the second investment data value, the sample space being determined based at least in part upon one statistical analysis user request to perform at least one statistical analysis that corresponds to the two or more selected investments;
a client data base; and
a plurality of processors collectively arranged to perform a parallel processing computation, wherein the plurality of processors is adapted to:
receive [a] the one statistical analysis user request corresponding to [a] the two or more selected [investment] investments ,
based upon the one statistical analysis user request, investment data samples pertaining to the two or more selected [investment] investments drawn from the sample space, and at least one return object corresponding to each of the first and second investment data values, perform a resampled statistical analysis that preserves a temporal correlation between the two or more selected investments to generate a resampled distribution; and
provide a report of the resampled distribution.
J.A. 1837 (italics show additions; brackets show deletions).
Claims 6, 17, and 24-26 were rewritten in independent form. Post-reexamination claims 6, 17, and 26 merely incorporate the language of the claims on which they previously depended. See J.A. 1827, 1837. Claim 24 modifies the "bias parameter" limitation so that it "determines a degree of randomness in sample selection in a resampling process." See J.A. 1837. Claim 25 incorporates limitations substantially identical to the revised claim 22. See
For example, the added claim 32 reads:
A system for providing statistical analysis of investment information over an information network comprising:
a financial data database for storing investment data corresponding to two or more selected investments, wherein the investment data comprises at least a first investment data value associated with a first investment and a second investment data value associated with a second investment;
a sample space that includes at least the first investment data value and the second investment data value, the sample space being determined based at least in part upon one user request to perform at least one statistical analysis that corresponds to the two or more selected investments;
a first data structure for storing a first return object having a first time field and a first value field, wherein the first time field stores a first time corresponding to a time of a return of the first investment, and wherein the first value field stores the investment data value of the first investment at the time stored in the first time field;
a second data structure for storing a second return object having a second time field and a second value field, wherein the second time field stores a second time corresponding to a time of a return of the second investment, and wherein the second value field stores the investment data value of the second investment at the time stored in the second time field;
a client data base; and
a plurality of processors collectively arranged to perform a parallel processing computation, wherein the plurality of processors is adapted to:
receive the statistical analysis request corresponding to the two or more selected investments,
based upon the one statistical analysis request and investment data samples pertaining to the two or more selected investments drawn from the sample space, perform a resampled statistical analysis, wherein the first return object of the first investment and the second return object of the second investment both correspond to a time period to preserve a temporal correlation between the two or more selected investments, to generate a resampled joint distribution; and
provide a report of the resampled joint distribution.
J.A. 1837-38.
