[Federal Register: February 28, 1996 (Volume 61, Number 40)][Notices][Page 7478-7492]
DEPARTMENT OF COMMERCE
Patent and Trademark Office
[Docket No. 950531144-5304-02]RIN 0651-XX02
Examination Guidelines for Computer-Related Inventions
AGENCY: Patent and Trademark Office, Commerce.ACTION: Notice.
SUMMARY: The Patent and Trademark Office ("Office"') is publishing the final version of the guidelines to be used in examination of computer-related inventions.
EFFECTIVE DATE: March 29, 1996.
FOR FURTHER INFORMATION CONTACT:Karen A. Buchanan by telephone at (703) 305-8607, by facsimile at (703) 305-9373, by electronic mail at buchanan@uspto.gov, or by mail marked to her attention addressed to Office of the Solicitor, P.O. Box 15667, Arlington, VA 22215.
SUPPLEMENTARY INFORMATION:
These changes include: (1) Merging the guidelines and the legal analysis in support of the guidelines into a single document, (2) changing the subject title of the document from ``computer-implemented'' inventions to ``computer-related'' inventions, (3) clarifying the legal requirements for statutory subject matter, (4) segmenting the guidelines into separate statutory requirements for patentability, and (5) ensuring that the guidelines treated computer-related inventions in the same manner as inventions in other technologies to avoid creation of an artificial distinction between hardware-implemented and software-implemented inventions.
Several suggestions have not been adopted. These include: (1) Determining that claims for data structures per se and computer programs per se are statutory subject matter, (2) determining that claims for non-functional descriptive material embodied on computer-readable media are statutory subject matter, and (3) treating claims that infer functional descriptive material is embodied on computer-readable medium as claims limited to computer-readable medium embodying the functional descriptive material. The first two suggestions are addressed in detail in Section IV.B.1(a)-(c) and the last suggestion is addressed in detail in Section IV.B.2(d).
Several commentors encouraged the Office to improve its ability to conduct effective prior art searches. Such encouragement is consistent with the current Office plan to use automated search tools to effectively conduct such prior art searches.
Flow Chart #1 from AppendixII. Determine What Applicant Has Invented and Is Seeking to Patent
A. Identify and Understand Any Practical Application Asserted for the InventionIII. Conduct a Thorough Search of the Prior ArtIV. Determine Whether the Claimed Invention Complies with 35 U.S.C. § 101
A. Consider the Breadth of 35 U.S.C. § 101 Under Controlling LawB. Classify the Claimed Invention as to Its Proper Statutory Category
1. Non-Statutory Subject Matter
(a) Functional Descriptive Material: "Data Structures" Representing Descriptive Material Per Se or Computer Programs Representing Computer Listings Per Se
(a) Statutory Product Claims
(i) Claims that Encompass Any Machine or Manufacture Embodiment of a Process(ii) Product Claims--Claims Directed to Specific Machines and Manufactures
(i) Safe Harbors(ii) Computer-Related Processes Limited to a Practical Application in the Technological Arts
(c) Non-Statutory Process Claims
(d) Certain Claim Language Related to Mathematical Operation Steps of a Process
(i) Intended Use or Field of Use Statements(iii) Post-Mathematical Operation Step Using Solution or Merely Conveying Result of Operation
(e) Manipulation of Abstract Ideas Without a Claimed Practical Application
V. Evaluate Application for Compliance with 35 U.S.C. § 112
A. Determine Whether the Claimed Invention Complies with 35 U.S.C. § 112, Second Paragraph Requirements
1. Claims Setting Forth the Subject Matter Applicant Regards as Invention2. Claims Particularly Pointing Out and Distinctly Claiming the Invention
1. Adequate Written DescriptionVI. Determine Whether the Claimed Invention Complies with 35 U.S.C. §§ 102 and 103
VII. Clearly Communicate Findings, Conclusions and Their Bases
These Examination Guidelines for Computer-Related Inventions[1] ("Guidelines") are to assist Office personnel in the examination of applications drawn to computer-related inventions.[2] The Guidelines are based on the Office's current understanding of the law and are believed to be fully consistent with binding precedent of the Supreme Court, the Federal Circuit and the Federal Circuit's predecessor courts.
These Guidelines do not constitute substantive rulemaking and hence do not have the force and effect of law. These Guidelines have been designed to assist Office personnel in analyzing claimed subject matter for compliance with substantive law. Rejections will be based upon the substantive law and it is these rejections which are appealable. Consequently, any failure by Office personnel to follow the Guidelines is neither appealable nor petitionable.
The Guidelines alter the procedures Office personnel will follow when examining applications drawn to computer-related inventions and are equally applicable to claimed inventions implemented in either hardware or software. The Guidelines also clarify the Office's position on certain patentability standards related to this field of technology. Office personnel are to rely on these Guidelines in the event of any inconsistent treatment of issues between these Guidelines and any earlier provided guidance from the Office.
The Freeman-Walter-Abele[3] test may additionally be relied upon in analyzing claims directed solely to a process for solving a mathematical algorithm.
Office personnel have had difficulty in properly treating claims directed to methods of doing business. Claims should not be categorized as methods of doing business. Instead, such claims should be treated like any other process claims, pursuant to these Guidelines when relevant.[4]
The appendix includes a flow chart of the process Office personnel will follow in conducting examinations for computer-related inventions.
It is essential that patent applicants obtain a prompt yet complete examination of their applications. Under the principles of compact prosecution, each claim should be reviewed for compliance with every statutory requirement for patentability in the initial review of the application, even if one or more claims are found to be deficient with respect to some statutory requirement. Thus, Office personnel should state all reasons and bases for rejecting claims in the first Office action. Deficiencies should be explained clearly, particularly when they serve as a basis for a rejection. Whenever practicable, Office personnel should indicate how rejections may be overcome and how problems may be resolved. A failure to follow this approach can lead to unnecessary delays in the prosecution of the application.
Prior to focusing on specific statutory requirements, Office personnel must begin examination by determining what, precisely, the applicant has invented and is seeking to patent,[5] and how the claims relate to and define that invention. Consequently, Office personnel will no longer begin examination by determining if a claim recites a "mathematical algorithm." Rather, they will review the complete specification, including the detailed description of the invention, any specific embodiments that have been disclosed, the claims and any specific utilities that have been asserted for the invention.
A. Identify and Understand Any Practical Application Asserted for the Invention
The subject matter sought to be patented must be a "useful" process, machine, manufacture or composition of matter, i.e., it must have a practical application. The purpose of this requirement is to limit patent protection to inventions that possess a certain level of "real world" value, as opposed to subject matter that represents nothing more than an idea or concept, or is simply a starting point for future investigation or research.[6] Accordingly, a complete disclosure should contain some indication of the practical application for the claimed invention, i.e., why the applicant believes the claimed invention is useful.
The utility of an invention must be within the "technological" arts.[7] A computer-related invention is within the technological arts. A practical application of a computer-related invention is statutory subject matter. This requirement can be discerned from the variously phrased prohibitions against the patenting of abstract ideas, laws of nature or natural phenomena. An invention that has a practical application in the technological arts satisfies the utility requirement.[8]
The applicant is in the best position to explain why an invention is believed useful. Office personnel should therefore focus their efforts on pointing out statements made in the specification that identify all practical applications for the invention. Office personnel should rely on such statements throughout the examination when assessing the invention for compliance with all statutory criteria. An applicant may assert more than one practical application, but only one is necessary to satisfy the utility requirement. Office personnel should review the entire disclosure to determine the features necessary to accomplish at least one asserted practical application.
B. Review the Detailed Disclosure and Specific Embodiments of the Invention to Determine What the Applicant Has Invented
The written description will provide the clearest explanation of the applicant's invention, by exemplifying the invention, explaining how it relates to the prior art and explaining the relative significance of various features of the invention. Accordingly, Office personnel should begin their evaluation of a computer-related invention as follows:
- determine what the programmed computer does when it performs the processes dictated by the software (i.e., the functionality of the programmed computer);[9]
- determine how the computer is to be configured to provide that functionality (i.e., what elements constitute the programmed computer and how those elements are configured and interrelated to provide the specified functionality); and
- if applicable, determine the relationship of the programmed computer to other subject matter outside the computer that constitutes the invention (e.g., machines, devices, materials, or process steps other than those that are part of or performed by the programmed computer).[10]
Patent applicants can assist the Office by preparing applications that clearly set forth these aspects of a computer-related invention.
C. Review the Claims
The claims define the property rights provided by a patent, and thus require careful scrutiny. The goal of claim analysis is to identify the boundaries of the protection sought by the applicant and to understand how the claims relate to and define what the applicant has indicated is the invention. Office personnel must thoroughly analyze the language of a claim before determining if the claim complies with each statutory requirement for patentability.
Office personnel should begin claim analysis by identifying and evaluating each claim limitation. For processes, the claim limitations will define steps or acts to be performed. For products[11], the claim limitations will define discrete physical structures. The discrete physical structures may be comprised of hardware or a combination of hardware and software.
Office personnel are to correlate each claim limitation to all portions of the disclosure that describe the claim limitation. This is to be done in all cases, i.e., whether or not the claimed invention is defined using means or step plus function language. The correlation step will ensure that Office personnel correctly interpret each claim limitation.
The subject matter of a properly construed claim is defined by the terms that limit its scope. It is this subject matter that must be examined. As a general matter, the grammar and intended meaning of terms used in a claim will dictate whether the language limits the claim scope. Language that suggests or makes optional but does not require steps to be performed or does not limit a claim to a particular structure does not limit the scope of a claim or claim limitation.[12]
Office personnel must rely on the applicant's disclosure to properly determine the meaning of terms used in the claims.[13] An applicant is entitled to be his or her own lexicographer, and in many instances will provide an explicit definition for certain terms used in the claims. Where an explicit definition is provided by the applicant for a term, that definition will control interpretation of the term as it is used in the claim. Office personnel should determine if the original disclosure provides a definition consistent with any assertions made by applicant.[14] If an applicant does not define a term in the specification, that term will be given its "common meaning."[15]
If the applicant asserts that a term has a meaning that conflicts with the term's art-accepted meaning, Office personnel should encourage the applicant to amend the claim to better reflect what applicant intends to claim as the invention. If the application becomes a patent, it becomes prior art against subsequent applications. Therefore, it is important for later search purposes to have the patentee employ commonly accepted terminology, particularly for searching text-searchable databases.
Office personnel must always remember to use the perspective of one of ordinary skill in the art. Claims and disclosures are not to be evaluated in a vacuum. If elements of an invention are well known in the art, the applicant does not have to provide a disclosure that describes those elements. In such a case the elements will be construed as encompassing any and every art-recognized hardware or combination of hardware and software technique for implementing the defined requisite functionalities.
Office personnel are to give claims their broadest reasonable interpretation in light of the supporting disclosure.[16] Where means plus function language is used to define the characteristics of a machine or manufacture invention, claim limitations must be interpreted to read on only the structures or materials disclosed in the specification and "equivalents thereof."[17] Disclosure may be express, implicit or inherent. Thus, at the outset, Office personnel must attempt to correlate claimed means to elements set forth in the written description. The written description includes the specification and the drawings. Office personnel are to give the claimed means plus function limitations their broadest reasonable interpretation consistent with all corresponding structures or materials described in the specification and their equivalents. Further guidance in interpreting the scope of equivalents is provided in the Examination Guidelines For Claims Reciting A Means or Step Plus Function Limitation In Accordance With 35 U.S.C. 112, 6th Paragraph ("Means Plus Function Guidelines").[18]
While it is appropriate to use the specification to determine what applicant intends a term to mean, a positive limitation from the specification cannot be read into a claim that does not impose that limitation. A broad interpretation of a claim by Office personnel will reduce the possibility that the claim, when issued, will be interpreted more broadly than is justified or intended. An applicant can always amend a claim during prosecution to better reflect the intended scope of the claim.
Finally, when evaluating the scope of a claim, every limitation in the claim must be considered.[19] Office personnel may not dissect a claimed invention into discrete elements and then evaluate the elements in isolation. Instead, the claim as a whole must be considered.
Prior to classifying the claimed invention under § 101, Office personnel are expected to conduct a thorough search of the prior art. Generally, a thorough search involves reviewing both U.S. and foreign patents and non-patent literature. In many cases, the result of such a search will contribute to Office personnel's understanding of the invention. Both claimed and unclaimed aspects of the invention described in the specification should be searched if there is a reasonable expectation that the unclaimed aspects may be later claimed. A search must take into account any structure or material described in the specification and its equivalents which correspond to the claimed means plus function limitation, in accordance with 35 U.S.C. § 112, sixth paragraph and the Means Plus Function Guidelines.[20]
A. Consider the Breadth of 35 U.S.C. § 101 Under Controlling Law
As the Supreme Court has held, Congress chose the expansive language of § 101 so as to include "anything under the sun that is made by man."[21] Accordingly, § 101 of title 35, United States Code, provides:
Whoever 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.[22]
As cast, § 101 defines four categories of inventions that Congress deemed to be the appropriate subject matter of a patent; namely, processes, machines, manufactures and compositions of matter. The latter three categories define "things" while the first category defines "actions" (i.e., inventions that consist of a series of steps or acts to be performed).[23]
Federal courts have held that § 101 does have certain limits. First, the phrase "anything under the sun that is made by man" is limited by the text of § 101, meaning that one may only patent something that is a machine, manufacture, composition of matter or a process.[24] Second, § 101 requires that the subject matter sought to be patented be a "useful" invention. Accordingly, a complete definition of the scope of § 101, reflecting Congressional intent, is that any new and useful process, machine, manufacture or composition of matter under the sun that is made by man is the proper subject matter of a patent. Subject matter not within one of the four statutory invention categories or which is not "useful" in a patent sense is, accordingly, not eligible to be patented.
The subject matter courts have found to be outside the four statutory categories of invention is limited to abstract ideas, laws of nature and natural phenomena. While this is easily stated, determining whether an applicant is seeking to patent an abstract idea, a law of nature or a natural phenomenon has proven to be challenging. These three exclusions recognize that subject matter that is not a practical application or use of an idea, a law of nature or a natural phenomenon is not patentable.[25]
Courts have expressed a concern over "preemption" of ideas, laws of nature or natural phenomena.[26] The concern over preemption serves to bolster and justify the prohibition against the patenting of such subject matter. In fact, such concerns are only relevant to claiming a scientific truth or principle. Thus, a claim to an "abstract idea" is non-statutory because it does not represent a practical application of the idea, not because it would preempt the idea.
B. Classify the Claimed Invention as to Its Proper Statutory Category
To properly determine whether a claimed invention complies with the statutory invention requirements of § 101, Office personnel should classify each claim into one or more statutory or non-statutory categories. If the claim falls into a non-statutory category, that should not preclude complete examination of the application for satisfaction of all other conditions of patentability. This classification is only an initial finding at this point in the examination process that will be again assessed after the examination for compliance with §§ 102, 103 and 112 is completed and before issuance of any Office action on the merits.
If the invention as set forth in the written description is statutory, but the claims define subject matter that is not, the deficiency can be corrected by an appropriate amendment of the claims. In such a case, Office personnel should reject the claims drawn to non-statutory subject matter under § 101, but identify the features of the invention that would render the claimed subject matter statutory if recited in the claim.
1. Non-Statutory Subject Matter
Claims to computer-related inventions that are clearly non-statutory fall into the same general categories as non-statutory claims in other arts, namely natural phenomena such as magnetism, and abstract ideas or laws of nature which constitute "descriptive material." Descriptive material can be characterized as either "functional descriptive material" or "non-functional descriptive material." In this context, "functional descriptive material" consists of data structures[27] and computer programs which impart functionality when encoded on a computer-readable medium. "Non-functional descriptive material" includes but is not limited to music, literary works and a compilation or mere arrangement of data.
Both types of "descriptive material" are non-statutory when claimed as descriptive material per se. When functional descriptive material is recorded on some computer-readable medium it becomes structurally and functionally interrelated to the medium and will be statutory in most cases.[28] When non-functional descriptive material is recorded on some computer-readable medium, it is not structurally and functionally interrelated to the medium but is merely carried by the medium. Merely claiming non-functional descriptive material stored in a computer-readable medium does not make it statutory. Such a result would exalt form over substance.[29] Thus, non-statutory music does not become statutory by merely recording it on a compact disk. Protection for this type of work is provided under the copyright law.
Claims to processes that do nothing more than solve mathematical problems or manipulate abstract ideas or concepts are more complex to analyze and are addressed below. See sections IV.B.2(d) and IV.B.2(e).
(a) Functional Descriptive Material: "Data Structures" Representing Descriptive Material Per Se or Computer Programs Representing Computer Listings Per Se
Data structures not claimed as embodied in computer-readable media are descriptive material per se and are not statutory because they are neither physical "things" nor statutory processes.[30] Such claimed data structures do not define any structural and functional interrelationships between the data structure and other claimed aspects of the invention which permit the data structure's functionality to be realized. In contrast, a claimed computer-readable medium encoded with a data structure defines structural and functional interrelationships between the data structure and the medium which permit the data structure's functionality to be realized, and is thus statutory.
Similarly, computer programs claimed as computer listings per se, i.e., the descriptions or expressions of the programs, are not physical "things," nor are they statutory processes, as they are not "acts" being performed. Such claimed computer programs do not define any structural and functional interrelationships between the computer program and other claimed aspects of the invention which permit the computer program's functionality to be realized. In contrast, a claimed computer-readable medium encoded with a computer program defines structural and functional interrelationships between the computer program and the medium which permit the computer program's functionality to be realized, and is thus statutory. Accordingly, it is important to distinguish claims that define descriptive material per se from claims that define statutory inventions.
Computer programs are often recited as part of a claim. Office personnel should determine whether the computer program is being claimed as part of an otherwise statutory manufacture or machine. In such a case, the claim remains statutory irrespective of the fact that a computer program is included in the claim. The same result occurs when a computer program is used in a computerized process where the computer executes the instructions set forth in the computer program. Only when the claimed invention taken as a whole is directed to a mere program listing, i.e., to only its description or expression, is it descriptive material per se and hence non-statutory.
Since a computer program is merely a set of instructions capable of being executed by a computer, the computer program itself is not a process and Office personnel should treat a claim for a computer program, without the computer-readable medium needed to realize the computer program's functionality, as non-statutory functional descriptive material. When a computer program is claimed in a process where the computer is executing the computer program's instructions, Office personnel should treat the claim as a process claim. See Sections IV.B.2(b)-(e).
When a computer program is recited in conjunction with a physical structure, such as a computer memory, Office personnel should treat the claim as a product claim. See Section IV.B.2(a).
(b) Non-Functional Descriptive Material
Descriptive material that cannot exhibit any functional interrelationship with the way in which computing processes are performed does not constitute a statutory process, machine, manufacture or composition of matter and should be rejected under § 101. Thus, Office personnel should consider the claimed invention as a whole to determine whether the necessary functional interrelationship is provided.
Where certain types of descriptive material, such as music, literature, art, photographs and mere arrangements or compilations of facts or data,[31] are merely stored so as to be read or outputted by a computer without creating any functional interrelationship, either as part of the stored data or as part of the computing processes performed by the computer, then such descriptive material alone does not impart functionality either to the data as so structured, or to the computer. Such "descriptive material" is not a process, machine, manufacture or composition of matter.
The policy that precludes the patenting of non-functional descriptive material would be easily frustrated if the same descriptive material could be patented when claimed as an article of manufacture.[32] For example, music is commonly sold to consumers in the format of a compact disc. In such cases, the known compact disc acts as nothing more than a carrier for non-functional descriptive material. The purely non-functional descriptive material cannot alone provide the practical application for the manufacture.
Office personnel should be prudent in applying the foregoing guidance. Non-functional descriptive material may be claimed in combination with other functional descriptive material on a computer-readable medium to provide the necessary functional and structural interrelationship to satisfy the requirements of § 101. The presence of the claimed non-functional descriptive material is not necessarily determinative of non-statutory subject matter. For example, a computer that recognizes a particular grouping of musical notes read from memory and upon recognizing that particular sequence, causes another defined series of notes to be played, defines a functional interrelationship among that data and the computing processes performed when utilizing that data, and as such is statutory because it implements a statutory process.
(c) Natural Phenomena Such as Electricity and Magnetism
Claims that recite nothing but the physical characteristics of a form of energy, such as a frequency, voltage, or the strength of a magnetic field, define energy or magnetism, per se, and as such are non-statutory natural phenomena.[33] However, a claim directed to a practical application of a natural phenomenon such as energy or magnetism is statutory.[34]
2. Statutory Subject Matter
(a) Statutory Product Claims[35]
If a claim defines a useful machine or manufacture by identifying the physical structure of the machine or manufacture in terms of its hardware or hardware and software combination, it defines a statutory product.[36]
A machine or manufacture claim may be one of two types: (1) a claim that encompasses any and every machine for performing the underlying process or any and every manufacture that can cause a computer to perform the underlying process, or (2) a claim that defines a specific machine or manufacture. When a claim is of the first type, Office personnel are to evaluate the underlying process the computer will perform in order to determine the patentability of the product.
(i) Claims that Encompass Any Machine or Manufacture Embodiment of a Process
Office personnel must treat each claim as a whole. The mere fact that a hardware element is recited in a claim does not necessarily limit the claim to a specific machine or manufacture.[37] If a product claim encompasses any and every computer implementation of a process, when read in light of the specification, it should be examined on the basis of the underlying process. Such a claim can be recognized as it will:
- define the physical characteristics of a computer or computer component exclusively as functions or steps to be performed on or by a computer, andOffice personnel are reminded that finding a product claim to encompass any and every product embodiment of a process invention simply means that the Office will presume that the product claim encompasses any and every hardware or hardware platform and associated software implementation that performs the specified set of claimed functions. Because this is interpretive and nothing more, it does not provide any information as to the patentability of the applicant's underlying process or the product claim.- encompass any and every product in the stated class (e.g., computer, computer-readable memory) configured in any manner to perform that process.
When Office personnel have reviewed the claim as a whole and found that it is not limited to a specific machine or manufacture, they shall identify how each claim limitation has been treated and set forth their reasons in support of their conclusion that the claim encompasses any and every machine or manufacture embodiment of a process. This will shift the burden to applicant to demonstrate why the claimed invention should be limited to a specific machine or manufacture.
If a claim is found to encompass any and every product embodiment of the underlying process, and if the underlying process is statutory, the product claim should be classified as a statutory product. By the same token, if the underlying process invention is found to be non-statutory, Office personnel should classify the "product" claim as a "non-statutory product." If the product claim is classified as being a non-statutory product on the basis of the underlying process, Office personnel should emphasize that they have considered all claim limitations and are basing their finding on the analysis of the underlying process.
(ii) Product Claims--Claims Directed to Specific Machines and Manufactures
If a product claim does not encompass any and every computer-implementation of a process, then it must be treated as a specific machine or manufacture. Claims that define a computer-related invention as a specific machine or specific article of manufacture must define the physical structure of the machine or manufacture in terms of its hardware or hardware and "specific software."[38] The applicant may define the physical structure of a programmed computer or its hardware or software components in any manner that can be clearly understood by a person skilled in the relevant art. Generally a claim drawn to a particular programmed computer should identify the elements of the computer and indicate how those elements are configured in either hardware or a combination of hardware and specific software.
To adequately define a specific computer memory, the claim must identify a general or specific memory and the specific software which provides the functionality stored in the memory.
A claim limited to a specific machine or manufacture, which has a practical application in the technological arts, is statutory. In most cases, a claim to a specific machine or manufacture will have a practical application in the technological arts.
(iii) Hypothetical Machine Claims Which Illustrate Claims of the Types Described in Sections IV.B.2(a)(i) and (ii)
Two applicants present a claim to the following process:
A process for determining and displaying the structure of a chemical compound comprising:
(a) solving the wavefunction parameters for the compound to determine the structure of a compound; andEach applicant also presents a claim to the following apparatus:(b) displaying the structure of the compound determined in step (a).
A computer system for determining the three dimensional structure of a chemical compound comprising:
(a) means for determining the three dimensional structure of a compound; andIn addition, each applicant provides the noted disclosures to support the claims:(b) means for creating and displaying an image representing a three-dimensional perspective of the compound.
Applicant A
Disclosure:
The disclosure describes specific software, i.e., specific program code segments, that are to be employed to configure a general purpose microprocessor to create specific logic circuits. These circuits are indicated to be the "means" corresponding to the claimed means limitations.Result:Claim defines specific computer, patentability stands independently from process claim.Explanation:Disclosure identifies the specific machine capable of performing the indicated functions.Applicant B
Disclosure:
The disclosure states that it would be a matter of routine skill to select an appropriate conventional computer system and implement the claimed process on that computer system. The disclosure does not have specific disclosure that corresponds to the two "means" limitations recited in the claim (i.e., no specific software or logic circuit). The disclosure does have an explanation of how to solve the wavefunction equations of a chemical compound, and indicates that the solutions of those wavefunction equations can be employed to determine the physical structure of the corresponding compound.Result:Claim encompasses any computer embodiment of process claim; patentability stands or falls with process claim.Explanation:Disclosure does not provide any information to distinguish the "implementation" of the process on a computer from the factors that will govern the patentability determination of the process per se. As such, the patentability of this apparatus claim will stand or fall with that of the process claim.
(b) Statutory Process Claims
A claim that requires one or more acts to be performed defines a process. However, not all processes are statutory under § 101. To be statutory, a claimed computer-related process must either:
(1) result in a physical transformation outside the computer for which a practical application in the technological arts is either disclosed in the specification or would have been known to a skilled artisan (discussed in (i) below),[39] or
(2) be limited by the language in the claim to a practical application within the technological arts (discussed in (ii) below).[40]The claimed practical application must be a further limitation upon the claimed subject matter if the process is confined to the internal operations of the computer. If a physical transformation occurs outside the computer, it is not necessary to claim the practical application. A disclosure that permits a skilled artisan to practice the claimed invention, i.e., to put it to a practical use, is sufficient. On the other hand, it is necessary to claim the practical application if there is no physical transformation or if the process merely manipulates concepts or converts one set of numbers into another.
A claimed process is clearly statutory if it results in a physical transformation outside the computer, i.e., falls into one or both of the following specific categories ("safe harbors").
(i) Safe Harbors
- Independent Physical Acts (Post-Computer Process Activity)
A process is statutory if it requires physical acts to be performed outside the computer independent of and following the steps to be performed by a programmed computer, where those acts involve the manipulation of tangible physical objects and result in the object having a different physical attribute or structure.[41] Thus, if a process claim includes one or more post-computer process steps that result in a physical transformation outside the computer (beyond merely conveying the direct result of the computer operation, see Section IV.B.2(d)(iii)), the claim is clearly statutory.
Examples of this type of statutory process include the following:
- A method of curing rubber in a mold which relies upon updating process parameters, using a computer processor to determine a time period for curing the rubber, using the computer processor to determine when the time period has been reached in the curing process and then opening the mold at that stage.- A method of controlling a mechanical robot which relies upon storing data in a computer that represents various types of mechanical movements of the robot, using a computer processor to calculate positioning of the robot in relation to given tasks to be performed by the robot, and controlling the robot's movement and position based on the calculated position.
- Manipulation of Data Representing Physical Objects or Activities (Pre-Computer Process Activity)
Another statutory process is one that requires the measurements of physical objects or activities to be transformed outside of the computer into computer data,[42] where the data comprises signals corresponding to physical objects or activities external to the computer system, and where the process causes a physical transformation of the signals which are intangible representations of the physical objects or activities.[43]
Examples of this type of claimed statutory process include the following:
- A method of using a computer processor to analyze electrical signals and data representative of human cardiac activity by converting the signals to time segments, applying the time segments in reverse order to a high pass filter means, using the computer processor to determine the amplitude of the high pass filter's output, and using the computer processor to compare the value to a predetermined value. In this example the data is an intangible representation of physical activity, i.e., human cardiac activity. The transformation occurs when heart activity is measured and an electrical signal is produced. This process has real world value in predicting vulnerability to ventricular tachycardia immediately after a heart attack.- A method of using a computer processor to receive data representing Computerized Axial Tomography ("CAT") scan images of a patient, performing a calculation to determine the difference between a local value at a data point and an average value of the data in a region surrounding the point, and displaying the difference as a gray scale for each point in the image, and displaying the resulting image. In this example the data is an intangible representation of a physical object, i.e., portions of the anatomy of a patient. The transformation occurs when the condition of the human body is measured with X-rays and the X-rays are converted into electrical digital signals that represent the condition of the human body. The real world value of the invention lies in creating a new CAT scan image of body tissue without the presence of bones.
- A method of using a computer processor to conduct seismic exploration, by imparting spherical seismic energy waves into the earth from a seismic source, generating a plurality of reflected signals in response to the seismic energy waves at a set of receiver positions in an array, and summing the reflection signals to produce a signal simulating the reflection response of the earth to the seismic energy. In this example, the electrical signals processed by the computer represent reflected seismic energy. The transformation occurs by converting the spherical seismic energy waves into electrical signals which provide a geophysical representation of formations below the earth's surface. Geophysical exploration of formations below the surface of the earth has real world value.
If a claim does not clearly fall into one or both of the safe harbors, the claim may still be statutory if it is limited by the language in the claim to a practical application in the technological arts.
(ii) Computer-Related Processes Limited to a Practical Application in the Technological Arts
There is always some form of physical transformation within a computer because a computer acts on signals and transforms them during its operation and changes the state of its components during the execution of a process. Even though such a physical transformation occurs within a computer, such activity is not determinative of whether the process is statutory because such transformation alone does not distinguish a statutory computer process from a non-statutory computer process. What is determinative is not how the computer performs the process, but what the computer does to achieve a practical application.[44]
A process that merely manipulates an abstract idea or performs a purely mathematical algorithm is non-statutory despite the fact that it might inherently have some usefulness.[45] For such subject matter to be statutory, the claimed process must be limited to a practical application of the abstract idea or mathematical algorithm in the technological arts.[46] For example, a computer process that simply calculates a mathematical algorithm that models noise is non-statutory. However, a claimed process for digitally filtering noise employing the mathematical algorithm is statutory. Examples of this type of claimed statutory process include the following:
- A computerized method of optimally controlling transfer, storage and retrieval of data between cache and hard disk storage devices such that the most frequently used data is readily available.- A method of controlling parallel processors to accomplish multi-tasking of several computing tasks to maximize computing efficiency.[47]
- A method of making a word processor by storing an executable word processing application program in a general purpose digital computer's memory, and executing the stored program to impart word processing functionality to the general purpose digital computer by changing the state of the computer's arithmetic logic unit when program instructions of the word processing program are executed.
- A digital filtering process for removing noise from a digital signal comprising the steps of calculating a mathematical algorithm to produce a correction signal and subtracting the correction signal from the digital signal to remove the noise.
(c) Non-Statutory Process Claims
If the "acts" of a claimed process manipulate only numbers, abstract concepts or ideas, or signals representing any of the foregoing, the acts are not being applied to appropriate subject matter. Thus, a process consisting solely of mathematical operations, i.e., converting one set of numbers into another set of numbers, does not manipulate appropriate subject matter and thus cannot constitute a statutory process.
In practical terms, claims define non-statutory processes if they:
- consist solely of mathematical operations without some claimed practical application (i.e., executing a "mathematical algorithm"); orA claimed process that consists solely of mathematical operations is non-statutory whether or not it is performed on a computer. Courts have recognized a distinction between types of mathematical algorithms, namely, some define a "law of nature" in mathematical terms and others merely describe an "abstract idea."[50]- simply manipulate abstract ideas, e.g., a bid[48] or a bubble hierarchy,[49] without some claimed practical application.
Certain mathematical algorithms have been held to be non-statutory because they represent a mathematical definition of a law of nature or a natural phenomenon. For example, a mathematical algorithm representing the formula E=mc2 is a "law of nature"--it defines a "fundamental scientific truth" (i.e., the relationship between energy and mass). To comprehend how the law of nature relates to any object, one invariably has to perform certain steps (e.g., multiplying a number representing the mass of an object by the square of a number representing the speed of light). In such a case, a claimed process which consists solely of the steps that one must follow to solve the mathematical representation of E=mc2 is indistinguishable from the law of nature and would "preempt" the law of nature. A patent cannot be granted on such a process. Other mathematical algorithms have been held to be non-statutory because they merely describe an abstract idea. An "abstract idea" may simply be any sequence of mathematical operations that are combined to solve a mathematical problem. The concern addressed by holding such subject matter non-statutory is that the mathematical operations merely describe an idea and do not define a process that represents a practical application of the idea.
Accordingly, when a claim reciting a mathematical algorithm is found to define non-statutory subject matter the basis of the § 101 rejection must be that, when taken as a whole, the claim recites a law of nature, a natural phenomenon, or an abstract idea.
(d) Certain Claim Language Related to Mathematical Operation Steps of a Process
(i) Intended Use or Field of Use Statements
Claim language that simply specifies an intended use or field of use for the invention generally will not limit the scope of a claim, particularly when only presented in the claim preamble. Thus, Office personnel should be careful to properly interpret such language.[51] When such language is treated as non-limiting, Office personnel should expressly identify in the Office action the claim language that constitutes the intended use or field of use statements and provide the basis for their findings. This will shift the burden to applicant to demonstrate why the language is to be treated as a claim limitation.
(ii) Necessary Antecedent Step to Performance of a Mathematical Operation or Independent Limitation on a Claimed Process
In some situations, certain acts of "collecting" or "selecting" data for use in a process consisting of one or more mathematical operations will not further limit a claim beyond the specified mathematical operation step(s). Such acts merely determine values for the variables used in the mathematical formulae used in making the calculations.[52] In other words, the acts are dictated by nothing other than the performance of a mathematical operation.[53]
If a claim requires acts to be performed to create data that will then be used in a process representing a practical application of one or more mathematical operations, those acts must be treated as further limiting the claim beyond the mathematical operation(s) per se. Such acts are data gathering steps not dictated by the algorithm but by other limitations which require certain antecedent steps and as such constitute an independent limitation on the claim.
Examples of acts that independently limit a claimed process involving mathematical operations include:
- a method of conducting seismic exploration which requires generating and manipulating signals from seismic energy waves before "summing" the values represented by the signals;[54] and- a method of displaying X-ray attenuation data as a signed gray scale signal in a "field" using a particular algorithm, where the antecedent steps require generating the data using a particular machine (e.g., a computer tomography scanner).[55]
Examples of steps that do not independently limit one or more mathematical operation steps include:
- "perturbing" the values of a set of process inputs, where the subject matter "perturbed" was a number and the act of "perturbing" consists of substituting the numerical values of variables;[56] and- selecting a set of arbitrary measurement point values.[57]
Such steps do not impose independent limitations on the scope of the claim beyond those required by the mathematical operation limitation.
(iii) Post-Mathematical Operation Step Using Solution or Merely Conveying Result of Operation
In some instances, certain kinds of post-solution "acts" will not further limit a process claim beyond the performance of the preceding mathematical operation step even if the acts are recited in the body of a claim. If, however, the claimed acts represent some "significant use" of the solution, those acts will invariably impose an independent limitation on the claim. A "significant use" is any activity which is more than merely outputting the direct result of the mathematical operation. Office personnel are reminded to rely on the applicant's characterization of the significance of the acts being assessed to resolve questions related to their relationship to the mathematical operations recited in the claim and the invention as a whole.[58] Thus, if a claim requires that the direct result of a mathematical operation be evaluated and transformed into something else, Office personnel cannot treat the subsequent steps as being indistinguishable from the performance of the mathematical operation and thus not further limiting on the claim. For example, acts that require the conversion of a series of numbers representing values of a wavefunction equation for a chemical compound into values representing an image that conveys information about the three-dimensional structure of the compound and the displaying of the three-dimensional structure cannot be treated as being part of the mathematical operations.
Office personnel should be especially careful when reviewing claim language that requires the performance of "post-solution" steps to ensure that claim limitations are not ignored.
Examples of steps found not to independently limit a process involving one or more mathematical operation steps include:
- step of "updating alarm limits" found to constitute changing the number value of a variable to represent the result of the calculation;[59]- final step of magnetically recording the result of a calculation;[60]
- final step of "equating" the process outputs to the values of the last set of process inputs found to constitute storing the result of calculations;[61]
- final step of displaying result of a calculation "as a shade of gray rather than as simply a number" found to not constitute distinct step where the data were numerical values that did not represent anything;[62] and
- step of "transmitting electrical signals representing" the result of calculations.[63]
(e) Manipulation of Abstract Ideas Without a Claimed Practical Application
A process that consists solely of the manipulation of an abstract idea without any limitation to a practical application is non-statutory.[64] Office personnel have the burden to establish a prima facie case that the claimed invention taken as a whole is directed to the manipulation of abstract ideas without a practical application.
In order to determine whether the claim is limited to a practical application of an abstract idea, Office personnel must analyze the claim as a whole, in light of the specification, to understand what subject matter is being manipulated and how it is being manipulated. During this procedure, Office personnel must evaluate any statements of intended use or field of use, any data gathering step and any post-manipulation activity. See section IV.B.2(d) above for how to treat various types of claim language. Only when the claim is devoid of any limitation to a practical application in the technological arts should it be rejected under § 101. Further, when such a rejection is made, Office personnel must expressly state how the language of the claims has been interpreted to support the rejection.
Office personnel should begin their evaluation of an application's compliance with § 112 by considering the requirements of § 112, second paragraph. The second paragraph contains two separate and distinct requirements: (1) that the claim(s) set forth the subject matter applicants regard as the invention, and (2) that the claim(s) particularly point out and distinctly claim the invention. An application will be deficient under § 112, second paragraph when (1) evidence including admissions, other than in the application as filed, shows applicant has stated that he or she regards the invention to be different from what is claimed, or when (2) the scope of the claims is unclear.
After evaluation of the application for compliance with § 112, second paragraph, Office personnel should then evaluate the application for compliance with the requirements of § 112, first paragraph. The first paragraph contains three separate and distinct requirements: (1) adequate written description, (2) enablement, and (3) best mode. An application will be deficient under § 112, first paragraph when the written description is not adequate to identify what the applicant has invented, or when the disclosure does not enable one skilled in the art to make and use the invention as claimed without undue experimentation. Deficiencies related to disclosure of the best mode for carrying out the claimed invention are not usually encountered during examination of an application because evidence to support such a deficiency is seldom in the record.
If deficiencies are discovered with respect to § 112, Office personnel must be careful to apply the appropriate paragraph of § 112.
A. Determine Whether the Claimed Invention Complies with 35 U.S.C. § 112, Second Paragraph Requirements
1. Claims Setting Forth the Subject Matter Applicant Regards as Invention
Applicant's specification must conclude with claim(s) that set forth the subject matter which the applicant regards as the invention. The invention set forth in the claims is presumed to be that which applicant regards as the invention, unless applicant considers the invention to be something different from what has been claimed as shown by evidence, including admissions, outside the application as filed. An applicant may change what he or she regards as the invention during the prosecution of the application.
2. Claims Particularly Pointing Out and Distinctly Claiming the Invention
Office personnel shall determine whether the claims set out and circumscribe the invention with a reasonable degree of precision and particularity. In this regard, the definiteness of the language must be analyzed, not in a vacuum, but always in light of the teachings of the disclosure as it would be interpreted by one of ordinary skill in the art. Applicant's claims, interpreted in light of the disclosure, must reasonably apprise a person of ordinary skill in the art of the invention. However, the applicant need not explicitly recite in the claims every feature of the invention. For example, if an applicant indicates that the invention is a particular computer, the claims do not have to recite every element or feature of the computer. In fact, it is preferable for claims to be drafted in a form that emphasizes what the applicant has invented (i.e., what is new rather than old). A means plus function limitation is distinctly claimed if the description makes it clear that the means corresponds to well-defined structure of a computer or computer component implemented in either hardware or software and its associated hardware platform. Such means may be defined as:
- a programmed computer with a particular functionality implemented in hardware or hardware and software;- a logic circuit or other component of a programmed computer that performs a series of specifically identified operations dictated by a computer program; or
- a computer memory encoded with executable instructions representing a computer program that can cause a computer to function in a particular fashion.
The scope of a "means" limitation is defined as the corresponding structure or material (e.g., a specific logic circuit) set forth in the written description and equivalents.[65] Thus, a claim using means plus function limitations without corresponding disclosure of specific structures or materials that are not well-known fails to particularly point out and distinctly claim the invention. For example, if the applicant discloses only the functions to be performed and provides no express, implied or inherent disclosure of hardware or a combination of hardware and software that performs the functions, the application has not disclosed any "structure" which corresponds to the claimed means. Office personnel should reject such claims under § 112, second paragraph. The rejection shifts the burden to the applicant to describe at least one specific structure or material that corresponds to the claimed means in question, and to identify the precise location or locations in the specification where a description of at least one embodiment of that claimed means can be found. In contrast, if the corresponding structure is disclosed to be a memory or logic circuit that has been configured in some manner to perform that function (e.g., using a defined computer program), the application has disclosed "structure" which corresponds to the claimed means.
When a claim or part of a claim is defined in computer program code, whether in source or object code format, a person of skill in the art must be able to ascertain the metes and bounds of the claimed invention. In certain circumstances, as where self-documenting programming code is employed, use of programming language in a claim would be permissible because such program source code presents "sufficiently high-level language and descriptive identifiers" to make it universally understood to others in the art without the programmer having to insert any comments.[66] Applicants should be encouraged to functionally define the steps the computer will perform rather than simply reciting source or object code instructions.
B. Determine Whether the Claimed Invention Complies with 35 U.S.C. § 112, First Paragraph Requirements
1. Adequate Written Description
The satisfaction of the enablement requirement does not satisfy the written description requirement.[67] For the written description requirement, an applicant's specification must reasonably convey to those skilled in the art that the applicant was in possession of the claimed invention as of the date of invention. The claimed invention subject matter need not be described literally, i.e., using the same terms, in order for the disclosure to satisfy the description requirement.
2. Enabling Disclosure
An applicant's specification must enable a person skilled in the art to make and use the claimed invention without undue experimentation. The fact that experimentation is complex, however, will not make it undue if a person of skill in the art typically engages in such complex experimentation. For a computer-related invention, the disclosure must enable a skilled artisan to configure the computer to possess the requisite functionality, and, where applicable, interrelate the computer with other elements to yield the claimed invention, without the exercise of undue experimentation. The specification should disclose how to configure a computer to possess the requisite functionality or how to integrate the programmed computer with other elements of the invention, unless a skilled artisan would know how to do so without such disclosure.[68]
For many computer-related inventions, it is not unusual for the claimed invention to involve more than one field of technology. For such inventions, the disclosure must satisfy the enablement standard for each aspect of the invention.[69] As such, the disclosure must teach a person skilled in each art how to make and use the relevant aspect of the invention without undue experimentation. For example, to enable a claim to a programmed computer that determines and displays the three-dimensional structure of a chemical compound, the disclosure must
- enable a person skilled in the art of molecular modeling to understand and practice the underlying molecular modeling processes; and- enable a person skilled in the art of computer programming to create a program that directs a computer to create and display the image representing the three-dimensional structure of the compound.
In other words, the disclosure corresponding to each aspect of the invention must be enabling to a person skilled in each respective art.
In many instances, an applicant will describe a programmed computer by outlining the significant elements of the programmed computer using a functional block diagram. Office personnel should review the specification to ensure that along with the functional block diagram the disclosure provides information that adequately describes each "element" in hardware or hardware and its associated software and how such elements are interrelated.[70]
As is the case for inventions in any field of technology, assessment of a claimed computer-related invention for compliance with § 102 and § 103 begins with a comparison of the claimed subject matter to what is known in the prior art. If no differences are found between the claimed invention and the prior art, the claimed invention lacks novelty and is to be rejected by Office personnel under § 102. Once distinctions are identified between the claimed invention and the prior art, those distinctions must be assessed and resolved in light of the knowledge possessed by a person of ordinary skill in the art. Against this backdrop, one must determine whether the invention would have been obvious at the time the invention was made. If not, the claimed invention satisfies § 103. Factors and considerations dictated by law governing § 103 apply without modification to computer-related inventions.
If the difference between the prior art and the claimed invention is limited to descriptive material stored on or employed by a machine, Office personnel must determine whether the descriptive material is functional descriptive material or non-functional descriptive material, as described supra in Section IV. Functional descriptive material is a limitation in the claim and must be considered and addressed in assessing patentability under § 103. Thus, a rejection of the claim as a whole under § 103 is inappropriate unless the functional descriptive material would have been suggested by the prior art. Non-functional descriptive material cannot render non-obvious an invention that would have otherwise been obvious.[71]
Common situations involving non-functional descriptive material are:
- a computer-readable storage medium that differs from the prior art solely with respect to non-functional descriptive material, such as music or a literary work, encoded on the medium,- a computer that differs from the prior art solely with respect to non-functional descriptive material that cannot alter how the machine functions (i.e., the descriptive material does not reconfigure the computer), or
- a process that differs from the prior art only with respect to non-functional descriptive material that cannot alter how the process steps are to be performed to achieve the utility of the invention.
Thus, if the prior art suggests storing a song on a disk, merely choosing a particular song to store on the disk would be presumed to be well within the level of ordinary skill in the art at the time the invention was made. The difference between the prior art and the claimed invention is simply a rearrangement of non-functional descriptive material.
Once Office personnel have concluded the above analyses of the claimed invention under all the statutory provisions, including §§ 101, 112, 102 and 103, they should review all the proposed rejections and their bases to confirm their correctness. Only then should any rejection be imposed in an Office action. The Office action should clearly communicate the findings, conclusions and reasons which support them.