RESPONDENT: Dale R. Flook
LOCATION: U.S. Patent and Trademarks Office
DOCKET NO.: 77-642
DECIDED BY: Burger Court (1975-1981)
CITATION: 437 US 584 (1978)
ARGUED: Apr 25, 1978
DECIDED: Jun 22, 1978
D. Dennis Allegretti - for respondent
Lawrence G. Wallace - argued the cause for petitioner
Facts of the case
A catalytic converter is a device that removes pollutants during the refining of oil. In order to function effectively, it must operate within certain temperature and pressure ranges (“alarm limits”) that fluctuate during the conversion process. Dale R. Flook applied for a patent on a method of adjusting alarm limits in response to changes that occur during the catalytic conversion process.. Because the only novel feature of the method was a mathematical formula, the patent examiner determined that the method did not amount to a discovery eligible for patent protection and rejected the application. The Board of Appeals for the Patent and Trademark Office sustained the rejection. On appeal, the Court of Customs and Patent Appeals reversed and held that the limited application of the method did not “wholly pre-empt” the formula from the public domain, and therefore it was eligible for patent protection.
Does the identification of a limited category of useful applications of a mathematical formula, such as its use in catalytic conversion processes, render a method based on such a formula-eligible for patent protection?
Media for Parker v. FlookAudio Transcription for Oral Argument - April 25, 1978 in Parker v. Flook
Audio Transcription for Opinion Announcement - June 22, 1978 in Parker v. Flook
Warren E. Burger:
The judgment and opinion of the Court in Parker, the Acting Commissioner of Patents and Trademarks against Flook will be announced by Mr. Justice Stevens.
John Paul Stevens:
Because of the novelty and importance of this case, I would take a few minutes to explain it.
It is a patent case, which comes here by somewhat unusual procedure.
The patent examiner denied an application for a patent and was sustained by the Board of Review that on appeal to the Court of Customs and Patent Appeals that court held that the patent application should have been granted.
The Acting Commissioner of Patents then petitioned for certiorari to this Court and represented that the ruling in this case might affect the patent ability of thousands of other patent applications that concern computer software, an area in which the Court has had a little to say before this case and we granted certiorari based on the representations of the Acting Commissioner of Patents.
The patent is one, on a method for updating an alarm limit.
An alarm limit is a number and I might explain it this way.
In the petrochemical industry, in the oil refining industry, there are some catalytic conversion processes that are carried on at high temperatures and under great pressures, and cause both danger and loss of efficiency if there is a significant deviation from the norm.
For example, you might expect you have a temperature of 400 degrees and the safety margin of say 50 degrees and if the temperature get above 450 degrees, there might be some need to change the process.
If that should happen, the 450 degree figure would be the alarm limit and when the alarm limit would be reached for that pressure or that temperature, say, then an alarm would go off and the operator would make some change in the functioning of the system and in some of these systems, they don't have a constant alarm limit, but rather there are changes in the processes so it's periodically important to change the alarm limit.
As doing a start up of an operation, for example, the temperatures may gradually increase and the necessity for triggering the alarm will change as the pressures go up.
The patent application covers a procedure for updating the alarm limit during these changes in processes of -- in these particular industries.
And the patent covers basically a series of steps for computing a new number.
It requires a monitoring of the process variable, the temperature, the pressure, the flow of material, the catalytic bit, whatever it might be, it's monitored constantly and periodically there is a change made in the alarm limit.
The change is made by taking the preceding normal operating temperature which is called the alarm base, in the most recent measurement of the process variable that is of interest, say, that the temperature is gone from 400 to 450, you put the 400 to the prior norm into the computer, or into your calculations, and take the more recent measurement of 450 and then a series of calculations are made that produce an average between those two, that varies depending on the process and one thing another and then, that new average between those two numbers becomes a new alarm limit.
The invention in this case consist of the formula by which that calculation is made.
It does not include any change in the method of monitoring the process variables or in the method of causing the alarm to go off or anything to do with the process itself.
It's merely a new method of making the calculation that produces this new number.
The application for a patent was filed describing it as a method of updating the alarm limit and the question before the Court is whether such a method is a process within the meaning of Section 101 of the patent code, which determines what kinds of matter maybe given patent protection.
A few years ago, the Court held that a mathematical formula which some have referred to as an algorithm is like a law of nature and may not itself be patented.
Laws of nature such as the Pythagorean theorem or the law of gravity or certain fundamental laws of nature are treated as though they are part of the public domain at all times, and may not become the subject of a patent.
In this case, the applicant does not claim that he wants a monopoly on this mathematical formula.
He claims a monopoly on the used of the mathematical formula in computing this particular new number for use in a limited area, namely the changing of alarm limits in a petrochemical industry and the petroleum refining industry and the question is whether the fact that the mathematical formula itself cannot be patented, makes it impossible for a process which includes the mathematical formula as the only novel element in the process to be patented.
The Court holds that this is not patentable subject matter and the reasoning, goes something like this.
That in a case, involving the patent on a telegraph of Samuel Morse many years ago, the Court considered some of these problems and mentioned that when you have a principle, in that case, it was the fact that hot air is somewhat is a higher temperature than cold air, there was an older English case involved there, the Court commented on the existence of the natural law and said that we think the case must be considered as if the principle, that's the natural law or in this case, the mathematical formula, being well known, the plaintiff had first invented a mode of applying it.
As we understand, the basic reasoning behind this it is you -- the natural law or in this case, mathematical formula is treated as though it were already a part of the prior art and already well known to the inventor.
And if one makes that assumption with respect to this process application, there really is nothing new at all in the process because all he has done is made a conventional application of something which is treated as though it had always been well known because the natural law or the principle itself not being capable of discovery within the meaning of Section 101 of the Patent code.
Therefore a process which does -- adds nothing to that which is presumed to be part of the prior art, itself cannot be patentable.
So we hold that as a matter of statutory construction, the patent should not issue because this is not patentable subject matter within the meaning of the patent code.
And in so holding, we are careful to point out that we are limiting our holding to a construction of the statute and that we recognize that there is a new industry, that is assumed very large dimensions in recent years which maybe affected by the holding and it remains within the power of Congress to reexamine this area and to determine whether or not, it would be appropriate to give patent protection to computer software and if so to determine what the duration of such protection would be and that is the holding of the Court which is more fully explain in the opinion filed with the clerk.