BitLaw Home Page

Proposed Software Patent Examination Guidelines

This document contains the guidelines originally proposed for the examination of Computer-Implemented Inventions, as well as the legal analysis by the U.S. Patent and Trademark Office to support the proposed examination guidelines. These guidelines have been finalized. The final guidelines can be found in BitLaw. This document is divided into three parts, with each part being taken directly from the materials provided at the U.S.P.T.O. ftp site:

Return to Index Top of Page Bottom of Page Home

Legal Analysis to Support Proposed Examination

Guidelines for Computer-Implemented Inventions

October 3, 1995

Patent and Trademark Office

United States Department of Commerce

TABLE OF CONTENTS

I. Introduction [Guidelines § I.A.]

II. Determine What Applicant Has Invented and Is Seeking to Patent [Guidelines § I.B.1.]
 A. Identify and Understand the Practical Utility Asserted for the Invention [Guidelines § I.B.1.(a)]
 B. Review the Detailed Disclosure and Specific Embodiments of the Invention to Determine What the Applicant Has Invented [Guidelines § I.B.1.(a)]
 C. Analyze the Claims [Guidelines § I.B.1.(b)]

III. Assess Claimed Invention for Compliance with 35 U.S.C. § 101 [Guidelines § I.B.1.(c)]
 A. Determine Whether The Invention is "Useful"
 B. Classify the Invention as to Its Proper Statutory Category
  1. Non-Statutory Subject Matter [Guidelines § I.B.1.(c)(i) & (ii)]
   (a) "Data Structures" Per Se or Computer Programs Per Se
   (b) Non-Functional Information
   (c) Natural Phenomena Such as Electricity and Magnetism
  2. Statutory Subject Matter
   (a) Statutory Products
    (i) Product Claims--Claims Directed to Machines and Manufactures
    (ii) Claims that Encompass Any Machine or Manufacture Embodiment of a Process
   (b) Statutory Processes [Guidelines § I.B.1.(c)(iii)]
    (i) Appropriate Subject Matter for Manipulation Steps of a Process
    (ii) Transformation or Reduction to a Different State or Thing
    (iii)Examples of Statutory Computer-Implemented Processes
  3. Non-Statutory Processes
   (a) Mathematical Algorithm That Defines a Law of Nature or Natural Phenomenon or Describes an Abstract Idea
   (b) Evaluation of Certain Language Related to Mathematical Operation Steps of a Process
    (i) Intended Use or Field of Use Statements
    (ii) Necessary Antecedent Step to Performance of a Mathematical Operation or Independent Limitation on a Claimed Process
    (iii)Post-Mathematical Operation Step Uses Solution or Merely Conveys Result of Operation
   (c) Manipulation of Abstract Ideas Without a Practical Application

IV. Issues Related to Compliance with Section 112, First and Second Paragraphs [Guidelines § I.B.2.]
 A. Specification Fails to Show How to Make or Use Programmed Computer Element of Invention [Guidelines § I.B.2.(b)]
 B. Programmed Computer Is Defined As Composite of Functional Elements
 C. Elements of a Machine Defined Using Means Plus Function Language [Guidelines § I.B.2.(a) & (b)]
 D. Claim Does Not Define Applicant's Invention [Guidelines § I.B.2.(a)]
 E. Claim Defined Using Only Computer Program Code [Guidelines § I.B.2.(a)]

V. Issues Related to Compliance with § 103 [Guidelines § I.B.3.]

VI. Conclusion

Return to Index Top of Page Bottom of Page Home

I. Introduction [Guidelines § I.A.]

The Office has developed Proposed Examination Guidelines for Computer-Implemented Inventions and this legal analysis (collectively, the "guidelines") to assist Office personnel in the examination of applications drawn to computer-implemented inventions. The guidelines are based on the Office's current understanding of the law, and represent the official policy of the Patent and Trademark Office. 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 guidelines alter the procedures Office personnel shall employ to examine applications drawn to computer-implemented inventions. The guidelines also clarify the Office's position on certain patentability standards related to this field of technology. The positions set forth in these guidelines are believed to be fully consistent with the binding precedent of the Supreme Court, and the Federal Circuit and its predecessor courts.

The Freeman-Walter-Abele test, while of limited value, may still be relied upon in analyzing claims directed solely to a process for solving a mathematical algorithm. "Business methods" are to be analyzed the same way as any other process.

The appendix includes the proposed guidelines and a graphic overview of how Office personnel will conduct an examination to determine statutory subject matter.

II. Determine What Applicant Has Invented and Is Seeking to Patent [Guidelines § I.B.1.]

It is essential that patent applicants obtain a prompt yet complete examination of their applications. Thus, Office personnel must raise any issue that may affect patentability in the initial action on the merits. Under the principles of compact prosecution, each claim should be reviewed for compliance with every statutory requirement of patentability in the initial review of the application, even if one or more claims is found to be deficient with respect to one statutory requirement. Deficiencies should be explained clearly, particularly when they serve as a basis for a rejection. Where possible, Office personnel should indicate how rejections may be overcome and problems resolved. A failure to follow this approach can lead to unnecessary delays in the prosecution of the application.

Prior to focusing on any specific statutory requirements, Office personnel must begin examination by determining what, precisely, the applicant has invented and is seeking to patent, 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 the specific utility that has been asserted for the invention.

A. Identify and Understand the Practical Utility Asserted for the Invention [Guidelines § I.B.1.(a)]

The subject matter sought to be patented must be a "useful" process, machine, manufacture or composition of matter. Accordingly, a complete disclosure should contain some indication of why the applicant believes the claimed invention is "useful." This "usefulness" of the invention is called the "specific" or "practical" utility of the invention. Specific or practical utility is simply a shorthand way of attributing "real world" value to the claimed subject matter, i.e., assuring there is some benefit to the public. An invention that has some practical application satisfies the utility requirement.

The applicant is in the best position to explain why an invention is believed useful. Office personnel should therefore focus their efforts on identifying statements made in the specification that identify a practical application for the invention. Office personnel should rely on such statements throughout the examination when assessing the invention for compliance with all statutory criteria. Deficiencies under the utility requirement will be rare, however. Further guidance in evaluating an asserted specific utility for compliance with § 101 is provided below and in the Utility Examination Guidelines.If the applicant asserts a practical utility for the invention, Office personnel should review the entire disclosure to determine the features necessary to accomplish the asserted practical utility.

B. Review the Detailed Disclosure and Specific Embodiments of the Invention to Determine What the Applicant Has Invented [Guidelines § I.B.1(a)]

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 by explaining the relative significance of various features of the invention. Accordingly, Office personnel should begin their evaluation of a computer-implemented 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);

- determine how the computer is to be configured to provide that functionality (i.e., what elements constitute the programmed computer and how are those elements to be configured to provide the specified functionality); and

- if applicable, determine the relationship of the programmed computer to other subject matter 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).

Patent applicants can assist the Office by preparing applications that clearly set forth these aspects of a computer-implemented invention.

C. Analyze the Claims [Guidelines § I.B.1.(b)]

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 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 element. For processes, the claim elements will define steps or acts to be performed. For products, i.e., machines and articles of manufacture, the claim elements will define discrete physical structures. The discrete physical structures may be comprised of hardware or a combination of hardware and software.

As provided in the guidelines, Office personnel are to correlate each claim element to that portion of the disclosure that describes the claim element. 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 clearly understand the meaning and scope of each claim limitation.

The subject matter of a properly construed claim is defined by the terms that limit its scope, and 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 element.

Office personnel must rely on the applicant's disclosure to properly determine the meaning of terms used in the claims. 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 the applicant's assertions. 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.

Office personnel are to give claims their broadest reasonable interpretation in light of the supporting disclosure. With the exception of claim elements defined in means or step plus function terminology, positive limitations on the scope of a claim cannot be read into the claims based on comments or explanations provided in the disclosure. While it is appropriate to use the specification to determine what applicant intended 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 the claims by the Office will reduce the possibility that the claim, when issued, will be interpreted more broadly than is justified or intended. An applicant always has the opportunity to amend the claims 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. Office personnel may not dissect a claimed invention into discrete elements and then evaluate the elements in isolation. Instead, each claimed element of the invention must be considered in the context of the claim as a whole.

III. Assess Claimed Invention for Compliance with 35 U.S.C. § 101 [Guidelines § I.B.1.(c)]

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." 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.

As cast, § 101 defines four categories of inventions that Congress deemed to be the appropriate subject matter of a patent; namely, processes, machines, manufactures or compositions of matter. The latter three categories define "things" while the process category defines inventions that consist of "actions" (i.e., a series of steps or acts to be performed).

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. 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, accordingly, is not eligible to and cannot 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.

Courts have expressed a concern over "preemption" of ideas, law of natures or natural phenomena. The concern over preemption serves to bolster and justify the prohibition against the patenting of such subject matter. 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.

A. Determine Whether The Invention is "Useful"

To be patentable, an invention must be "useful" (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. The utility of an invention must be within the "technological" arts. This requirement can be discerned from the variously phrased prohibitions against the patenting of abstract ideas, laws of nature or natural phenomenon. Courts have indicated that any technological or utilitarian purpose may serve as an appropriate utility.

Office personnel should confirm that the utility asserted for an invention is a practical application of the invention. If the utility of an "invention" is only as an object of philosophical inquiry or to be appreciated in terms of its literary or artistic value, the claimed invention should be rejected under § 101.

Additionally, Office personnel have struggled with claims directed to methods of doing business. A method of doing business is to be treated like any other process.

B. Classify the Invention as to Its Proper Statutory Category

To properly assess compliance with the statutory invention requirements of § 101, Office personnel should classify each specifically claimed invention into one statutory or non-statutory category. If the subject matter falls into a non-statutory category, that should not preclude complete examination of the application for 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 §§ 112, 102 and 103 and before issuance of any Office action.

1. Non-Statutory Subject Matter [Guidelines § I.B.1.(c)(i) & (ii)]

Claims that are clearly non-statutory are those that define:

-- a "data structure" per se or computer program per se, i.e., information rather than a computer-implemented process or specific machine or computer readable memory manufacture;

-- a compilation or arrangement of non-functional information or a known machine-readable storage medium that is encoded with such information;

-- natural phenomena such as electricity and magnetism.

Claims in this form are indistinguishable from abstract ideas, laws of nature and natural phenomena and may not be patented. 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 section 3.

(a) "Data Structures" Per Se or Computer Programs Per Se

Computers manage data by arranging the data in a particular order or sequence. The relationship that exists among the ordered data elements (i.e., the individual facts or data) is called a "data structure." Data structures in this sense are not statutory products because they are not physical "things" nor are they statutory processes, as they are not "acts" being performed. In other words, when defined without any physical structure, a "data structure" is nothing more than information that explains a relationship that exists among ordered data, and therefore is non-statutory. In contrast, a memory circuit whose structure represents a practical application or use of a data structure is a statutory manufacture. Accordingly, it is important to distinguish claims that define information per se from claims that define statutory inventions that are based on or use non-statutory information.

Similarly, computer programs per se are not physical "things," nor are they statutory processes, as they are not "acts" being performed. In contrast, a computer process that is implemented using a computer program, a specific computer reconfigured by a computer program, or a memory circuit whose structure is defined by a computer program are statutory.

If a computer program is recited in a claim, Office personnel should determine if the computer program is being used to describe the physical structure of a manufacture or machine, or steps to be performed by a computer, or is intended to be the object of the patent, per se.

If it is clear that the claim uses the computer program elements to define actions to be performed by a computer, Office personnel should treat the claim as a process claim. If the computer program elements are recited in conjunction with a physical structure, such as a computer memory, the claim should be treated as a product claim. If the claimed subject matter cannot be treated as a process and does not have any physical structure, then it is non-statutory "information."

If an applicant challenges the Office's classification of a claim containing computer program elements without any physical structure as a process rather than a product, the claim should be rejected under § 101. Office personnel should also object to the specification under 37 CFR 1.71(b) if such an assertion is made, as the complete invention contemplated by the applicant has not been cast precisely as being an invention within one of the statutory categories.

(b) Non-Functional Information

The term "information" is the "communication of data." It is also used to mean signals representing data. It is the latter definition that is used in these guidelines.

Certain information, such as music, literature, art, and photographs, as well as mere facts or data, cannot impart functionality to a computer. Such "information" is not a process, machine, manufacture or composition of matter.

The policy that precludes the patenting of non-functional data would be easily frustrated if the same data could be patented as an article of manufacture. 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 data.

The non-functional content (e.g., words, images, or other information) cannot provide the practical utility for the manufacture. Function-imparting information is necessary to create a functional and useful physical manufacture (e.g., a computer memory encoded with data that causes a computer to function in a particular manner). If the utility for the encoded medium is dependent upon a human appreciating the artistic or other value of the information content, the claimed invention should be rejected under § 101.

(c) Natural Phenomena Such as Electricity and Magnetism

Claims that recite nothing but the physical characteristics of a form of energy, such as a specific radio frequency, voltage, or the strength of a magnetic field, define energy or magnetism, per se, and as such are non-statutory. A claim directed to a natural phenomenon such as energy or magnetism, which does not recite the practical application of that phenomenon in a process or a product, is to be rejected under § 101.

2. Statutory Subject Matter

(a) Statutory Products

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.

(i) Product Claims-Claims Directed to Machines and Manufactures

Claims that define a computer-implemented invention as a specific machine or article of manufacture must define the physical structure of the machine or manufacture in terms of its hardware and associated functional software. 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 software.

A computer-related "manufacture" will typically be a component of a specific computer, such as a logic circuit or a computer memory. A manufactured computer memory containing a physical structure representing encoded computer-readable instructions, such as a computer program, is a statutory article of manufacture because the encoded computer-readable instructions give the manufactured memory a new form or structure, and new qualities or properties (e.g., the ability to cause a computer to function in a particular, predefined manner).

To adequately define a computer memory with a particular functionality, the claim must identify the physical characteristics of the memory (e.g., a logic circuit or a storage medium), and the functionality of the memory. A computer memory may be defined in a claim as:

- a logic circuit that results when a programmed computer performs a series of steps dictated by a computer program;

- a memory defined by its functional and/or structural characteristics; or

- a memory whose physical structure is defined by the act of storing computer-executable program code on the memory.

(ii) Claims that Encompass Any Machine or Manufacture Embodiment of a Process

A claim cast in product claim format that, when read in light of the specification, encompasses any computer implementation of a process 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, and

- encompass any product in the stated class (e.g., computer, computer-readable memory) configured in any manner to perform that process.

The following hypotheticals illustrate this distinction. Assume 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;

(b) displaying the structure of the compound determined in step (a).

In addition, each applicant claims an apparatus, and provides the noted disclosure to support the claims.

Applicant A

Applicant B

Apparatus Claim

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;

(b) means for creating and displaying an image representing a three-dimensional perspective of the compound.

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;

(b) means for displaying the structure of the compound determined in step (a).

Disclosure

The disclosure describes computer program code segments that are to be employed in configuring a general purpose microprocessor to create specific logic circuits. These circuits are indicated to be the "means" corresponding to the claimed means elements.

This disclosure states that it would be a matter of routine skill to select an appropriate computer system and implement the claimed process on that computer system. No specific disclosure is made regarding the two "means" elements recited in the claim (i.e., no computer program or logic circuit is described that can perform the indicated functions). The disclosure does provide 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 defines specific computer, patentability stands independently from process claim.

Claim encompasses any computer embodiment of process claim; patentability stands or falls with process claim.

Explanation

Disclosure identifies the specific machine capable of performing the indicated functions.

In this scenario, the applicant has not provided any information that can serve 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.

Office personnel are reminded that finding a product claim to encompass any product embodiment a "process" invention simply means that the Office will presume that the product claim encompasses any product in the stated class that performs the specified set of functions. Because this is interpretive and nothing more, it does not provide any information as to the patentability of the applicant's underlying invention or the product claim.

If a claim is found to encompass any 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.

(b) Statutory Processes [Guidelines § I.B.1.(c)(iii)]

A claim that requires one or more acts to be performed defines a process. Not all processes, however, are processes that fall within the definition of a statutory process under § 101. A statutory process is a series of one or more acts that manipulate physical matter or energy resulting in some form of a physical transformation. Accordingly, a claimed process is statutory if it:

- manipulates some form of physical matter or energy; and

- results in a transformation or reduction of the subject matter manipulated into a different state or into a different thing to achieve a practical application.

(i) Appropriate Subject Matter for Manipulation Steps of a Process

Consistent with the expansive Congressional intent behind § 101, Office personnel shall consider any form of physical "matter" or "energy" to be the appropriate subject matter of the manipulation steps of a process. Importantly, the subject matter manipulated by a process does not have to be a physical object; it may be "intangible subject matter representative of or constituting physical activity or objects." Thus, an electrical signal representing data corresponding to a physical object or physical activity is appropriate subject matter for manipulation by a process. If the "acts" of a process manipulate only numbers, abstract concepts or ideas, the acts are not being applied to appropriate subject matter. Thus, a process consisting solely of mathematical operations does not manipulate appropriate subject matter and thus cannot constitute a statutory process.

(ii) Transformation or Reduction to a Different State or Thing

To be statutory, the claimed process when practiced must physically transform the subject matter manipulated--something must happen other than manipulating concepts or converting numbers to different numbers. The required transformation can take place during any step of the process (e.g., if a process requires three "acts" and only the last "act" transforms the subject matter to a different state or thing, a sufficient transformation has occurred). If the process does not result in any physical transformation, it is not statutory.

(iii) Examples of Statutory Computer-Implemented Processes

Three exemplary computer-performed processes that fully satisfy the requirements of § 101:

- A process that requires physical acts to be performed independent of 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 attributes or structure;

- A process that requires acts to be performed on the physical components of a computer (i.e., the process manipulates the components of the computer rather than data representing something external to the computer system) and the effect of the process is that the computer operates differently (such as an operating system process); and

- A process that requires acts to be performed by a computer on data in the form of an electrical or magnetic signal, where the data represents a physical object or activities external to the computer system (e.g., physical characteristics of a chemical compound or a person's heart rate), and where the process causes some transformation of the physical but intangible representation of the physical object or activities.

3. Non-Statutory Processes

In practical terms, claims define non-statutory processes if they:

- consist solely of mathematical operations (i.e., a "mathematical algorithm"); or

- simply manipulate abstract ideas without some practical application (e.g., a bid, a bubble hierarchy).

(a) Mathematical Algorithm That Defines a Law of Nature or Natural Phenomenon or Describes an Abstract Idea

A process that consists solely of mathematical operations is non-statutory. Mathematical algorithms do not manipulate physical matter and cannot cause a physical effect. Courts have, however, 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."

Certain mathematical algorithms have been held non-statutory because they represent a mathematical definition of a law of nature or a natural phenomenon. For example, 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). If an applicant defines a process to consist solely of those steps that one must follow to solve the mathematical representation of the law of nature, the "process" 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 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 is found to define non-statutory subject matter because of a mathematical algorithm, it is important to determine whether the subject matter is a law of nature or natural phenomenon or abstract idea. A rejection under § 101 should indicate the type of deficiency relied upon to support the rejection.

(b) Evaluation of Certain 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. Such language often will be presented in the preamble of claim, but may appear elsewhere in the body of the claim. Intended or field of use language appearing in the preamble will in most instances not limit the claim scope, and as such, Office personnel should be careful to properly interpret such language. For example, a claimed mathematical process "to be used in seismic prospecting..." is not limited by the seismic prospecting use statement (i.e., none of the steps were explicitly or implicitly limited to application to seismic prospecting activities). In such a case, Office personnel should identify 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 otherwise.

(ii) Necessary Antecedent Step to Performance of A Mathematical Operation or Independent Limitation on a Claimed Process

In rare 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 operations used in making the calculations." In other words, the acts are dictated by nothing other than the performance of a mathematical operation.

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; and

- a method of displaying X-ray attenuation data as a signed gray scale signal in a "field" using a particular anti-aliasing algorithm, where the antecedent steps require generating the data using a particular machine (e.g., a computed tomography scanner).

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; and

- selecting a set of "arbitrary measurement point" values.

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 Uses Solution or Merely Conveys Result of Operation

In rare 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 use of the solution, those acts will invariably impose an independent limitation on the claim. 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 cannot be treated as being part of the mathematical operations that yield the wavefunction numbers. Office personnel should be especially careful when reviewing claim language that requires the performance of "post-solution" steps to ensure that actual 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 an alarm limit" found to constitute changing the number value of a variable to represent the result of the calculation;

- final step of "magnetically recording" the result of a calculation;

- 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;

- 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; and

- step of "transmitting electrical signals representing" the result of calculations.

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.

(c) Manipulation of Abstract Ideas Without A Practical Application

A process that consists solely of the manipulation of an abstract idea without any limitation to a practical application is non-statutory.

In order to determine whether the claim is limited to a practical application of an 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 (b) above.

IV. Issues Related to Compliance with Section 112, First and Second Paragraphs [Guidelines § I.B.2.]

Section 112 serves to ensure that the claims are clearly defined and are fully supported by the disclosure. Office personnel should focus their assessment of applications for compliance with § 112 on determining if the disclosure and claims clearly convey what the applicant has invented, permit others to determine what rights have been provided to the patentee, and enable one skilled in the art to the practice the invention without undue experimentation.

When evaluating applications, 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.

Similarly, the applicant need not explicitly recite in the claims every feature of the invention. Rather, if the claims, interpreted in light of the disclosure reasonably apprise those of ordinary skill in the art what the invention is, they satisfy the requirements of § 112, second paragraph. For example, if an applicant indicates that the invention is a particular computer, the claim does not have to recite every element or feature of the computer. In fact, it is preferable for the claim to be drafted in a form that emphasizes what the applicant has invented (e.g., what is new rather than old).

If deficiencies are discovered with respect to § 112, Office personnel must be careful to rely on the appropriate paragraph of § 112. Deficiencies under the second paragraph of § 112 exist if it is unclear what the claim defines (i.e., the claim fails to particularly point out and distinctly claim the invention), or the claim as cast does not define what applicant has indicated to be the invention. Deficiencies under the first paragraph of § 112 can arise where there is not an adequate written description that serves to identify what the applicant has invented, or 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 initial examination of an application.

A. Specification Fails to Show How to Make or Use Programmed Computer Element of Invention [Guidelines § I.B.2.(b)]

The disclosure must enable a person skilled in the art to configure the computer to possess the requisite functionality, and, if relevant, integrate the computer with other elements to yield the claimed invention, without the exercise of undue experimentation. If the specification fails to identify how to configure a computer to possess the requisite functionality or how to integrate the programmed computer with other elements of the invention, the claim is likely to be deficient under § 112, first paragraph.

For many computer-implemented 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. 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.

B. Programmed Computer Is Defined As Composite of Functional Elements

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 software. If the functionally labeled elements of a programmed computer are not described further in the specification and one skilled in the art would not know what the elements are or how to make or use them to yield the claimed invention, a claim defining an invention requiring the use of that programmed computer is likely to be deficient under one or more requirements of § 112.

C. Elements of a Machine Defined Using Means Plus Function Language [Guidelines § I.B.2.(a) & (b)]

Where means plus function language is used to define the characteristics of a machine or manufacture invention, claim elements must be interpreted to read on only the structures or materials disclosed in the specification, and "equivalents thereof." Thus, at the outset Office personnel must attempt to correlate means elements to some description of the elements in the written specification and drawings.

As noted earlier, there are many appropriate ways of describing the elements of a programmed computer. If the description makes it clear that a means element corresponds to the physical structure of a computer or computer component, that description will sufficiently define the claimed means element. Thus, a means element may be defined to be:

- a programmed computer with a particular functionality;

- 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.

A claim patterned after a functional block diagram and defined using means plus function language may fail to particularly point out and distinctly claim the invention if the disclosure does not describe the specific materials or structures that correspond to the means elements. The scope of a "means" element is defined as the corresponding structure or material (e.g., a specific logic circuit) set forth in the written description and its equivalents. Where no structure or material is disclosed, the claim fails to particularly point out and distinctly claim the invention. For example, if the applicant discloses only the function to be performed and provides no description of hardware or software that performs the function, the application has not disclosed any "structure" to correspond to the means. Such a claim should be rejected under § 112, second paragraph. 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 computer program), the claim satisfies § 112, second paragraph. Further guidance in interpreting the scope of equivalents of means elements 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.

D. Claim Does Not Define Applicant's Invention [Guidelines § I.B.2.(a)]

To satisfy the second paragraph of § 112, the claims must define the invention in a manner consistent with the applicant's written description of the invention. If the applicant asserts a practical utility for the invention, Office personnel should review the entire disclosure to determine the features necessary to accomplish the asserted practical utility. When the claim recites a practical utility but fails to recite the necessary features to accomplish the asserted practical utility, the claim should be rejected under § 112, second paragraph. If a claim is so broad as to encompass non-statutory subject matter, the claim should be rejected under § 112 ¶ 2, as well as § 101. For example, if applicant has described the invention as a computer-implemented process, but the claim is broad enough to cover the mental performance of the process, then it should be rejected under both § 112 ¶ 2 and § 101.

A claim as a whole that defines non-statutory subject matter is deficient under § 101, and under § 112, second paragraph.

Determining the scope of a claim as a whole requires a clear understanding of what the applicant regards as the invention. If the invention as disclosed in the written description is statutory, but the claims define subject matter that is not, the deficiency can be corrected by an appropriate claim amendment. Therefore, reject the claims under §§ 101 and 112, second paragraph, but identify the features of the invention that, if recited in the claim, would render the claimed subject matter statutory.

E. Claim Defined Using Only Computer Program Code [Guidelines § I.B.2.(a)]

A claim defined entirely in computer program code, whether in source or object code format, may be deficient under § 112 ¶ 2 if one of ordinary skill in the art would not be able to ascertain the metes and bounds of the claimed invention. Such a claim should also be objected to under 37 CFR 1.52(a). A computer programming language is not the English language, despite the fact that English words may be used in that language.

In certain circumstances, as where self-documenting programming code is employed, use of programming language in a claim would be permissible, since 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.

Applicants should be encouraged to functionally define the steps the computer will perform rather than simply providing source or object code.

V. Issues Related to Compliance with § 103 [Guidelines § I.B.3.]

As is the case for inventions in any field of technology, assessment of a claimed computer-implemented invention for compliance with § 103 begins with a comparison of the claimed subject matter to what is known in the prior art. 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 inventions in this field of technology.

If the difference between the prior art and the claimed invention is limited to information stored on or employed by a machine, one must determine what role the information plays with regard to the invention considered as a whole. Where the information imparts some degree of functionality to the claimed invention taken as a whole, it represents a critical element of the invention. As such, the information must be considered and addressed incident to application of § 103. Thus, a rejection of the claim as a whole under § 103 is inappropriate unless the functionality imparted by the information would have been suggested by the prior art. To establish a prima facie case of obviousness, Office personnel must explain why it would have been obvious to a person of ordinary skill in the art, at the time the invention was made, to impart the functionality of the programmed computer with that specific information.

However, where the information imparts no functionality to achieve the specific utility of the invention, it cannot serve to render the claimed invention, considered as a whole, non-obvious. Generally speaking, situations where information imparts no functionality will be limited to the following:

- a computer readable storage medium that differs from the prior art solely with respect to information encoded on the medium that does not alter its functionality considered as a whole,

- a computer that differs from the prior art solely with respect to information whose content does not alter how the machine functions (i.e., the information does not reconfigure the computer), or

- a process that differs from the prior art only with respect to information that does not 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 have been obvious as being well within the level of ordinary skill in the art at the time the invention was made. Such a difference is simply a rearrangement of non-functional information.

VI. Conclusion

Once Office personnel have concluded an analysis of the claimed invention under all the statutory provisions, including §§ 101, 112, 102 and 103, when composing any Official action, they should review all the proposed rejections and their bases to confirm their correctness. Only then should any rejection be imposed.

Return to Index Top of Page Bottom of Page Home

Guidelines for Examination of Computer-Implemented Inventions

(Proposed)

60 Fed. Reg. 28,778 (June 2, 1995)

A. General Considerations

The following guidelines have been developed to assist Office personnel in their review of applications drawn to computer-implemented inventions. These guidelines respond to recent changes in the law that governs the patentability of computer-implemented inventions, and set forth the official policy of the Office regarding inventions in this field of technology.

It is essential that patent applicants obtain a prompt yet complete examination of their applications. The Office can best achieve this goal by raising any issue that may affect patentability in the initial action on the merits. Under the principles of compact prosecution, each claim should be reviewed for compliance with every statutory requirement of patentability in the initial review of the application, even if one or more claims is found to be deficient with respect to one statutory requirement. Deficiencies should be explained clearly, particularly when they serve as a basis of a rejection. Where possible, examiners should indicate how rejections may be overcome and problems resolved. A failure to follow this approach can lead to unnecessary delays in the prosecution of the application.

B. Procedures to be Followed When Evaluating Computer-Implemented Inventions

The following procedures should be used when reviewing applications drawn to computer-implemented inventions.

1. Determine what the applicant has invented by reviewing the written description and the claims.

(a) Identify any specific embodiments of the invention that have been disclosed, review the detailed description of the invention and note the specific utility that has been asserted for the invention.

(b) Analyze each claim carefully, correlating each claim element to the relevant portion of the written description that describes that element. Give claim elements their broadest reasonable interpretation that is consistent with the written description. If elements of a claimed invention are defined in means plus function format, review the written description to identify the specific structure, materials or acts that correspond to each such element.

(c) Considering each claim as a whole, classify the invention defined by each claim as to its statutory category (i.e., process, machine, manufacture or composition of matter). Rely on the following presumptions in making this classification.

(i) A computer or other programmable apparatus whose actions are directed by a computer program or other form of "software" is a statutory "machine."

(ii) A computer readable memory that can be used to direct a computer to function in a particular manner when used by the computer [1] is a statutory "article of manufacture".

(iii) A series of specific operational steps to be performed on or with the aid of a computer is a statutory "process".

A claim that clearly defines a computer-implemented process but is not cast as an element of a computer readable memory or as implemented on a computer should be classified as a statutory "process." [2] If an applicant responds to an action of the Office based on this classification by asserting that subject matter claimed in this format is a machine or an article of manufacture, reject the claim under 35 U.S.C. § 112, second paragraph, for failing to recite at least one physical element in the claims that would otherwise place the invention in either of these two "product" categories. The Examiner should also object to the specification under 37 CFR 1.71(b) if such an assertion is made, as the complete invention contemplated by the applicant has not been cast precisely as being an invention within one of the statutory categories.

A claim that defines an invention as any of the following subject matter should be classified as non-statutory:

- a compilation or arrangement of data, independent of any physical element;

- a known machine-readable storage medium that is encoded with data representing creative or artistic expression (e.g., a work of music, art or literature)[3],[4];

- a "data structure" independent of any physical element (i.e., not as implemented on a physical component of a computer such as a computer readable memory to render that component capable of causing a computer to operate in a particular manner); or

- a process that does nothing more than manipulate abstract ideas or concepts (e.g., a process consisting solely of the steps one would follow in solving a mathematical problem [5]).

Claims in this form are indistinguishable from abstract ideas, laws of nature and natural phenomena and may not be patented. Non-statutory claims should be handled in the manner described in section (2)(c) below.

2. Analyze each claim to determine if it complies with § 112, second paragraph, and with § 112, first paragraph.

(a) Determine if the claims particularly point out and distinctly claim the invention. To do this, compare the invention as claimed to the invention as it has been described in the specification. Pay particular attention to the specific utility contemplated for the invention--features or elements of the invention that are necessary to provide the specific utility contemplated for that invention must be reflected in the claims. If the claims fail to accurately define the invention, they should be rejected under § 112, second paragraph. A failure to limit the claim to reflect features of the invention that are necessary to impart the specific utility contemplated may also create a deficiency under § 112, first paragraph.

If elements of a claimed invention are defined using "means plus function" language, but it is unclear what structure, materials or acts are intended to correspond to those elements, reject the claim under § 112, second paragraph. A rejection imposed on this basis shifts the burden to the applicant to describe the specific structure, material or acts that correspond to the means element in question, and to identify the precise location in the specification where a description of that means element can be found. Interpretation of means elements for § 112, second paragraph purposes must be consistent with interpretation of such elements for §§ 102 and 103 purposes.

Computer program-related elements of a computer-implemented [6] invention may serve as the specific structure, material or acts that correspond to an element of an invention defined using a means plus function limitation. For example, a series of operations performed by a computer under the direction of a computer program may serve as "specific acts" that correspond to a means element. Similarly, a computer-readable memory encoded with data representing a computer program that can cause a computer to function in a particular fashion, or a component of a computer that has been reconfigured with a computer program to operate in a particular fashion, can serve as the "specific structure" corresponding to a means element.

Claims must be defined using the English language. See, 37 CFR 1.52(a). A computer programming language is not the English language, despite the fact that English words may be used in that language. Thus, an applicant may not use computer program code, in either source or object format, to define the metes and bounds of a claim. A claim which attempts to define elements of an invention using computer program code, rather than the functional steps which are to be performed, should be rejected under § 112, second paragraph, and should be objected to under 37 CFR 1.52(a)

(b) Construe the scope of the claimed invention to determine if it is adequately supported by an enabling disclosure. Construe any element defined in means plus function language to encompass all reasonable equivalents of the specific structure, material or acts disclosed in the specification corresponding to that means element. Special care should be taken to ensure that each claim complies with the written description and enablement requirements of 35 U.S.C. § 112.

(c) A claim as a whole that defines non-statutory subject matter is deficient under § 101, and under § 112, second paragraph. Determining the scope of a claim as a whole requires a clear understanding of what the applicant regards as the invention. The review performed in step 1 should be used to gain this understanding.

(i) If the invention as disclosed in the written description is statutory, but the claims define subject matter that is not, the deficiency can be corrected by an appropriate claim amendment. Therefore, reject the claims under §§ 101 and 112, second paragraph, but identify the features of the invention that, if recited in the claim, would render the claimed subject matter statutory.

(ii) If the invention, both as disclosed and as claimed, is not statutory subject matter, reject the claims under § 101 for being drawn to non-statutory subject matter, and under § 112, second paragraph, for failing to particularly point out and distinctly claim an invention entitled to protection under U.S. patent law.

An invention is not statutory if it falls within any of the non-statutory claim categories outlined in section (1)(c) above. Also, in rare situations, a claim classified as a statutory machine or article of manufacture may define non-statutory subject matter. Non-statutory subject matter (i.e., abstract ideas, laws of nature and natural phenomena) does not become statutory merely through a different form of claim presentation. Such a claim will (a) define the "invention" not through characteristics of the machine or article of manufacture claimed but exclusively in terms of a non-statutory process that is to be performed on or using that machine or article of manufacture, and (b) encompass any product in the stated class (e.g., computer, computer readable memory) configured in any manner to perform that process.

3. Determine if the claimed invention is novel and nonobvious under §§ 102 and 103. When evaluating claims defined using "mean plus function" language, refer to the specific guidance provided in the In re Donaldson guidelines [1162 OG 59] and section (3)(a) above.

C. Notes on the Guidelines

[1] Articles of manufacture encompassed by this definition consist of two elements: (1) a computer readable storage medium, such as a memory device, a compact disc or a floppy disk, and (2) data encoded on that storage medium in such a way that the storage medium causes a computer to operate in a specific and predefined manner. The composite of the two elements is a storage medium with a particular physical structure and function (e.g., one that will impart the functionality represented by the data onto a computer).

[2] For example, a claim that is cast as "a computer program" but which then recites specific steps to be implemented on or using a computer should be classified as a "process." A claim to simply a "computer program" that does not define the invention in terms of specific steps to be performed on or using a computer should not be classified as a statutory process.

[3] The specific words or symbols that constitute a computer program represent the expression of the computer program and as such are a literary creation.

[4] A claim in this format should also be rejected under § 103, as being obvious over the known machine-readable storage medium standing alone.

[5] A claim to a method consisting solely of the steps necessary to converting one set of numbers to another set of numbers without reciting any computer-implemented steps would be a non-statutory claim under this definition.

[6] This includes the software and any associated computer hardware that is necessary to perform the functions directed by the software.

Return to Index Top of Page Bottom of Page Home

Flow chart showing analysis of patentability

Return to Index Top of Page Bottom of Page Home

© 1996-98 Daniel A. Tysver (Beck & Tysver) All Rights Reserved.
Please visit our very nice legal disclaimer and feedback page