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.
- Artificial Invention
- Design & Engineering
- Evolutionary Computation
- Genie in the Machine
- History of Computing
- Human Creativity
- Intellectual Property Law
- Philosophy of Computing
- Software Patents
- Technology Industry
- Biological Models for Robot Design
- Using Genetic Programming to Repair Software
- Encouraging Innovation with Cash Prizes
- Bio-Computing Focus at 2009 Supercomputing Conference
- A Theory of Evolution for Technology
- Bilski, Business Methods, Software Patents, and the Supreme Court
- The Need for Regulating Autonomous Machines
- Alberto Sangiovanni-Vincentelli Discusses Future Isssues in EDA
- First Standard Graphical Language for Biology
- AI-Controlled Super Mario Brothers
- Using Genetic Algorithms to Blend a Diesel-Gasoline Cocktail
- Programmable DNA Computers
- December 2009
- November 2009
- 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
The Automating Invention blog explores:
- the ways in which computers are automating the process of invention; and
- the legal implications of this phenomenon.
Just as assembly lines automated manufacturing in the Industrial Age, computers today are using “artificial creativity” to automate inventing. Computer software is already responsible for designing the Oral-B CrossAction® toothbrush, an antenna that is headed into space on NASA's Space Technology 5 mission, and the turbine in Boeing's 777 airliner. Professor John Koza is documenting a growing number of instances in which computer software has designed a new patentable invention or duplicated an invention covered by an existing patent. There is even software that writes other software.
Such artificial creativity software turns a computer into an invention engine: a machine for inventing other machines. The existence of such software raises difficult legal questions, such as: Should a software-designed machine be protectable by patent law? If so, who is the inventor? Should the programmer of a particular artificial creativity program be entitled to patent protection for all of the inventions produced, or capable of being produced, by the program? If artificial creativity software eventually makes human inventors unnecessary, will patent law itself become unnecessary as well? The Automating Invention blog will explore these and other legal questions raised by computer-automated invention.
Computers always have been used to facilitate the process of invention. While the first generation of computer software was only capable of transforming a general-purpose computer into a special-purpose computer and hence into a new machine, current artificial creativity software can design machines external to the computer on which it executes. Today's artificial creativity software (which is implemented using underlying technologies such as genetic algorithms and neural networks) is merely the latest, and certainly not the last, stage in the development of computers as invention engines.
Although this blog will often use the term "computer-automated invention," computers do not fully automate the process of invention. Rather, they automate some step in the inventive process and thereby free the computer's user from having to perform that step. As a result, the user is free to focus on other, more abstract, aspects of the inventive process. For example, the first generation of computer programming languages enabled programmers to manipulate a computer's circuitry to perform a new function merely by writing a program specifying the abstract procedure the computer was to perform, without the need to engage in the kind of physical circuit design performed by previous generations of electrical engineers. Similarly, current artificial creativity software enables people to create new software merely by specifying the abstract problem the software is to solve, without specifying a specific procedure for solving that problem.
In other words, computers are enabling people to invent by engaging in ever more abstract kinds of design. The Automating Invention blog will explore the impact of computer-automated invention on human creativity and the kinds of skills that human programmers and engineers will need in the future. Computer-automated invention is making it possible to invent more quickly and less expensively than using human ingenuity alone. Furthermore, artificial creativity software is becoming increasingly capable of designing machines that could not be invented by human inventors in any reasonable amount of time. The Automating Invention blog will examine the consequences of this new kind of inventing for high-tech industry.
As with every technological development, there is both promise and peril in the increasing power of computers to augment human inventiveness. The next generation of artificial creativity software may enable a school child to invent a cure for cancer or a weapon of mass destruction more quickly and using less skill and fewer resources than ever before possible. This raises questions for both individual ethics and public policy. Computer-automated invention has the potential to disrupt and perhaps eliminate entire professions or even industries, just as the assembly line and other forms of automated manufacturing did in the Industrial Age. The Automating Invention blog will examine these and other implications of computer-automated invention.
The impact of the computer-automated invention revolution will be decided by our choices. Before we can choose, however, we must understand. The Automating Invention blog therefore seeks to promote widespread understanding of computer-automated invention and its implications primarily for the law, and secondarily for creativity, ethics, and high-tech industry.