About This Blog
Automating Invention is Robert Plotkin's blog on the impact of computer-automated inventing on the future of invention and patent law.
Categories
Links
Blogs
- 271 Patent Blog
- BLOG@IP::JUR
- Boalt IP Blawg
- Epistasis Blog
- Evolutionary Computation
- Genetic Argonaut
- IlliGAL Blog
- Invent Blog
- IP Watchdog
- The Long Tail
- IP Newsflash
- The Open Road
- Patent Pending
- Patently-O
- Peer to Patent
- The Singularity Institute
- Promote the Progress Blawg
Technology & Policy
- Berkman Center for Internet and Society
- Computer Professionals for Social Responsibility
- Electronic Frontier Foundation
- MIT STS Program
- Samuelson Law, Technology, and Public Policy Clinic
- Stanford Law School Center for Internet and Society
- U.S. Public Policy Committee of the Association for Computing Machinery
Resources (Law)
- Bitlaw
- European Patent Office
- Software Patent Institute
- Software Patents vs. Parliamentary Democracy
- United States Patent and Trademark Office
- World Intellectual Property Organization
Resources (Technology)
- Genetic-Programming.org (John Koza)
- Introduction to Genetic Algorithms
- Genetic Algorithms Archive
- Genetic Algorithms and Artificial Life Resources
- Genetic Programming FAQ
- Genetic Programming Bibliography
- Generative Programming
- HDL Page
- NASA Evolvable Systems Group
- Evolvable Hardware (Los Alamos National Laboratory)
- Evolvable Hardware (University of Oslo)
Commercial Applications
- Affinnova, Inc.
- Icosystem Corporation
- Imagination Engines, Inc.
- Matrix Advanced Solutions Ltd.
- Natural Selection, Inc.
- NuTech Solutions
- Quantum Leap Innovations
- Red Cedar Technology
- TenFold Corporation
People
- Sion Balass
- Peter J. Bentley
- Hans-Georg Beyer
- Eric Bonabeau
- Ralph Clifford
- David Davis
- David Fogel
- James Foster
- David Goldberg
- Erik Goodman
- J. Storrs Hall
- Andrew Hodges’ Alan Turing Site
- John Holland
- Gregory Hornby
- Lorenz Huelsbergen
- John Koza
- Ray Kurzweil
- Hod Lipson
- Jason Lohn
- Julian Miller
- James Moor
- Daniel H. Pink
- Jordan Pollack
- Joe Rothermich
- Karl Sims
- Daniel H. Pink
- Lee Spector
- Stephen Thaler
- Adrian Thompson
- Marcel Thuerk
- Christof Teuscher
- Andy Tyrell
- Tina Yu
Philosophy
Search
Recent Entries
- Reviews of the Indian Edition of The Genie in the Machine
- The Case for Software, but not Literary, Patents
- Reports of the Death of Peer-to-Patent Are Greatly Exaggerated
- The Blue Brain Project and Creation of an Artificial Brain
- Power was the Focus at the Design Automation Conference
- Debating the Dangers of Intelligent Machines
- Extending Moore's Law
- What Engineers Don't Learn in School
- A Shift in Microsoft's Focus
- The End of the Peer-to-Patent Program
- Blurring the Line Between Hardware and Software
- The Ludicrous Designs of Steven M. Johnson
Archives
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- February 2008
- June 2006
- May 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
« Reports of the Death of Peer-to-Patent Are Greatly Exaggerated | Main | Reviews of the Indian Edition of The Genie in the Machine »
September 8, 2009
The Case for Software, but not Literary, Patents
Timothy B. Lee recently wrote an essay for the CATO Institute entitled, "The Case against Literary (and Software) Patents," in which he argues that software patents should be prohibited for the same reasons that we do not allow patents to be granted for literary works. I agree that literary patents should not be allowed, and that computer programs share some important features with the novels, poems, and legal briefs that Lee discusses. Yet I think software should be patentable because it also has an important feature which Lee's essay ignores.
Software can guide a missile, control the flow of water in a pipe, and detect tumors in an x-ray. Just try doing that with a copy of War and Peace.
Although both computer source code and Tolstoy's prose express ideas, software has an additional property essential to patentability -- the ability to perform practical functions such as those just described, by controlling computer hardware and/or other machinery. I have argued on this blog in the past (see here and here) that there is no principled basis to impose a per se ban on patents for software that performs these kinds of functions, since non-software-based machines that perform such functions (and which are novel and nonobvious) are entitled to patent protection. I still see no reason for changing this conclusion.
Not all software performs the kind of practical function which patent law is intended to protect, just as not all physical objects perform such functions. Therefore not all software should necessarily qualify as what we patent lawyers call patentable (or statutory) subject matter. For example, although a new song stored in a digital format might satisfy the definition of software" because it constitutes instructions to a computer to play a sequence of sounds, such a song almost certainly does not qualify as patentable subject matter because its function is purely aesthetic, not practical. (I leave for another day an explanation of why it is at least conceivable that such a song could perform a "practical" purpose under the right circumstances, however unlikely such circumstances might be.)
The fact that not all software performs a practical function does not mean that all software does not perform a practical function. Patent law should apply to that class of software which performs a practical function for the same reasons that patent law applies to machines and other human-made products and processes that perform such functions. For example, if traditional thermostats are patentable subject matter because of the function they perform (namely, controlling a furnace), then software which performs the same function should be patentable subject matter for the same reasons.
This is not to downplay the literary qualities of computer programs, or to dismiss the significance of software's dual literary-practical nature (what we in the intellectual property field sometimes call the "expressive" and "functional" aspects of software). In fact, I find this unique combination of features so fascinating and important that I chose to describe it right at the beginning of Chapter 1 of The Genie in the Machine. I have also written about the need to interpret the First Amendment carefully to ensure that distribution of software is not regulated in a way that stifles programmers' freedom of speech.
The problem, however, with Lee's case "Case against Literary (and Software) Patents" is that it makes a logical leap from the premise that literary works and software share something in common (namely, their expressiveness) to the conclusion that intellectual property law should therefore treat literary works and software identically, namely in the way that intellectual property law currently treats literary works. The flaw in this logic is that it does not take into account an additional property of a significant fraction of software -- namely its ability to perform the same kinds of practical functions performed by traditionally-patentable machines and processes -- that renders the argument's conclusion invalid.
Posted by Robert at September 8, 2009 2:38 PM
category:
Software Patents
Comments
Post a comment
Thanks for signing in, . Now you can comment. (sign out)
(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

