Thailand Law Forum Thailand Law Forum  
 

 

The Idea of Software Patent Protections

By Dr. Aunya Singsangob

Six years after Benson, the Supreme Court reinforced the decision's mathematical algorithm preemption approach by holding in Parker v. Flook,(39) that the novelty of an invention was only in the "mathematical algorithm or formula" used. The Court stated that a mathematical algorithm is patentable when there is an "inventive concept in its application" to a physical process. Unfortunately, the court rejected the attempt to patent and ruled that the concept using alarm limits to monitor chemical reactions was not in the field; consequently, it was not inventive and thus not patentable subject matter under 101 of the Patent Act. Many opponents argued that this holding was damaging to software inventions because the claim was for an improved method of calculation used for a specific purpose, and it was still held unpatentable.

The Court of Customs and Patent Appeals (CCPA) developed the two-step Freeman-Walter-Abele test, a special subject matter test for software advances involving applications of mathematical algorithms. (40) To evaluate patentability, the court first determines (i) whether a patent claim mentions an algorithm directly or indirectly. If so, then the court asks (ii) whether the claimed invention as a whole involves more than just the algorithm itself. If not, the invention is patentable subject matter and that a patent should issue if other tests for patentability are met. (41)

In 1981, the U.S. Supreme Court in Diamond v. Diehr (42) acknowledged that some software inventions were patentable subject matter under 35 U.S.C. 101. The Court noted that Congress intended that the categories of inventions or discoveries that can be granted utility patents in the United States "include anything under the sun that is made by man." (43) In Diamond, the Court held that software that is linked to a physical structure or process could be patentable subject matter under 35 U.S.C. 101, even if an algorithm were involved in the process.

In 1994, with In re Alappat, (44) a new era in software patent protection began. This decision established that all was needed for software to be patentable was to define the claim in terms of a computer program implemented in a machine.

In 1998, in State Street Bank & Trust Co. v. Signature Financial Group, Inc.,(45) the Federal Circuit rejected the Freeman-Walter-Abele test, holding that anything useful is patentable subject matter. The court reasoned that the transformation of data, representing discrete dollar amounts by a machine through a series of mathematical calculations into a final share price, constitutes a practical application of a mathematical algorithm, formula, or calculation, produces "a useful, concrete and tangible result." (46) Unpatentable mathematical algorithms are identifiable by showing they are merely abstract ideas constituting disembodied concepts or truths that are not "useful." (47) In AT&T v. Excel Communications,(48) the Federal Circuit affirmed the "useful concrete and tangible result" test and concluded that the generation of billing records was clearly useful. Now, after the State Street and AT&T cases, patents are being issued for software without any limitation as to tangible form, and for propagated signals. (49)

Some legal experts also explained that computer software could be treated as an invention under 101 in three general ways. (50) First, software is deemed as "a machine" when a computer is included in the claims of the invention. Second, software is "a process" when it is claimed as a series of operational steps to be performed on or with the aid of a computer. Third, a computer readable memory-such as floppy disks or CD-ROM-can be considered "an article of manufacture" if it can be used to direct a computer to function in a particular manner. (51)

(III) USPTO's Examination Guidelines for Computer-Related Inventions (52)

The Examination Guidelines for Computer-Related Inventions was issued by the USPTO effective March 29, 1996. The purpose of the Guidelines is to assist USPTO officers in the examination of applications drawn for computer-related invention.(53) However, the Guidelines are only USPTO's view concerning the minimum features of patentable subject matter generally; they are not the law. The Guidelines do not constitute substantive rulemaking, and the failure of the officers to follow the guidelines is unappealable.

The Guidelines explain (i) how to determine what an applicant has invented and is seeking to patent, (ii) how to conduct a thorough search of the prior art, (iii) how to determine whether the claimed invention complies with 101, (iv) how to evaluate the application for compliance with 112, and (v) how to determine whether the claimed invention complies with 102 and 103. (54)

Subject to the Guidelines, the officer must (i) review the complete specification, including the detailed description of the invention, (ii) identify and understand any practical application asserted for the invention, (iii) review the detailed disclosure and specific embodiments of the invention to determine what the applicant has invented, and (iv) review the claims. The officer must also (i) consider the details of 101 jurisprudence under the controlling-law method, and (ii) identify the proper statutory category for the claimed invention to determine whether it complies 101. To evaluate the application's compliance with 112, the patent officer must determine whether the claimed invention complies with the requirements.

Richard Gruner wrote that the guidelines were seriously deficient in their failure to provide more detailed standards for determining when patentable subject matter was presented in computer-related advances lacking manipulations or transformations of physical items. (55) He said that the Guidelines provided little useful instruction to examiners about how to assess patentable subject matter in the types of information-processing advances. Furthermore, they failed to indicate clear principles or criteria for distinguishing patentable and unpatentable advances in information processing. (56)

(IV) Is Patent the Optimal Form of Computer Software Protection ?

Whether patent is the best remedy for protecting computer software is still a debatable issue. A prominent patent scholar, Professor Chisum, argued that the Benson case should be overruled and patent law should embrace the patentability of algorithms and other computer-related inventions. (57) He declared that Benson was poorly reasoned and the result of anti-patent judicial bias. The decision, he claimed, conflicts with the basic elements of the patent system established by Congress. (58)

On the other hand, some legal scholars have raised various arguments against affording patent protection to software-related inventions. Professor Samuelson disagreed with Professor Chisum, arguing that she saw no evidence of an anti-patent judicial bias in the Benson case. Indeed, the Court was keeping an open mind about the patentability of computer program-related inventions. (59) Other legal scholars have raised some objections to using patent law to protect software inventions, including (i) the subject-matter hurdle, which a software developer must clear before securing patent protection, (ii) some undoubtedly valuable software innovations might not qualify for patent protection because they failed to meet the requirements of the patent law (novelty, utility, nonobviousness), whereas others reserved too great a monopoly, stifling innovation, and (iii) the unique characteristics of software rendered the patent system administratively unmanageable as a vehicle for its protection (60) By contrast, Professor Hollaar asserted that the lack of adequate patent protection had created the current development environment in which software advances were incremental and evolutionary, as opposed to inventive and revolutionary. (61) He reasoned that if software developers could rely on patent protection, they would be more willing to disclose their inventions and help produce more rapid, inventive developments in the software area. (62)

Professors Lemley and Cohen noted that the current patent law contains no fair-use or reverse-engineering exception. Consequently, patentees could use the grant of monopolistic rights, including rights over a single component of a complex program, to prevent any making or using of the program as a whole, as well as those temporary uses needed in reverse engineering. (63) They suggested that Congress should, for research purposes, create a limited right to reverse engineer software containing patented components. Moreover, courts should construe software claims narrowly and should refuse a finding of infringement under the doctrine of equivalence (which establishes liability even when the accused product does not literally copy each element of the patent, if there is substantial equivalence as to each element) if the accused elements are interchangeable with prior art that should have narrowed the original patent or if the accused improvement is too many generations removed from the original invention.

Part 4

_______________________________________________________________

(39) 437 U.S. 584 (1978).

(40) In re Freeman, 573 F.2d 1237 (C.C.P.A. 1978), In re Walter, 618 F.2d 758 (C.C.P.A. 1980), In re Abele & Marshall, 684 F.2d 902 (C.C.P.A. 1982).

(41) Arrhythmia Research Tech., Inc. v. Corazonix Corp., 958 F.2d 1058 (Fed. Cir. 1992).

(42) 450 U.S. 175 (1981).

(43) Id. at 182. See also Diamond v. Chakrabarty, 447 U.S. 303 (1980).

(44) 33 F.3d 1526 (Fed. Cir. 1994).

(45) 149 F.3d. 1368 (Fed. Cir. 1998).

(46) Id. at 1373.

(47) Id.

(48) 172 F.3d 1352 (Fed. Cir. 1999).

(49) Julie E. Cohen and Mark A. Lemley, Patent Scope and Innovation in the Software Industry, 89 CAL. L. REV. 1, 12 (2001).

(50) Nora M. Tocups and Robert J. O'Connell, Patent Protection for Computer Software, 14 No.11 COMPUTER L. 19 (1997).

(51) Id.

(52) 61 Fed. Reg. 7478 (1996).

(53) Id. at 7479

(54) Id. at 7479, 7480, 7481 & 7486.

(55) Richard S. Gruner, Intangible Inventions: Patentable Subject Matter for An Information Age, 35 LOY. L.A. L. REV. 355, 413 (2002).

(56) Id.

(57) Donald Chisum, The Patentability of Algorithoms, 47 U. PITT. L. REV. 959, 971 (1986).

(58) Id.

(59) Pamela Samuelson, Benson Revisited: The Case against Patent Protection for Algorithms and Other Computer Program-Related Inventions, 39 EMORY L.J. 1025, 1028, 1103 & 1104 (1990).

(60) Pamela Samuelson et al., A Manifesto Concerning the Legal Protection of Computer Programs, 94 COLUM. L. REV. 2308 (1994).

(61) Lee A. Hollaar, Justice Douglas Was Right: The Need for Congressional Action on Software Patents, 24 AIPLA Q. J. 283, 286-88 (1996).

(62) Id.

(63) Cohen and Lemley, supra note 49, at 3.


Chaninat & Leeds also assisted in translating and developing materials for this site. Chaninat & Leeds specializes in land purchase for foreigners in thailand Registration. The firm also assists with land leases for foreigners in Thailand. We also appreciate the continued support of Real Estate Lawyer Thailand. For any submissions, comments, or questions, e-mail the Thailand Law Forum at: info@thailawforum.com Please read our Disclaimer.

© Copyright Thailand Law Forum, All Rights Reserved
(except where the work is the individual works of the authors as noted)