|
COMPUTER PROGRAMMING AND THE AUTOMATION OF INVENTION: A CASE FOR
SOFTWARE PATENT REFORM
Robert Plotkin
Boston University School of Law Working Paper 04-16
Abstract
Software differs from other electromechanical technologies because of
the unique process by which software programs are invented. In particular,
software developers create novel executable software programs, which are
components of a computer, by conceiving of and specifying such programs
solely in terms of their logical structure. As a result, computer programmers
need not engage in physical structural design, which historically has
been necessary to invent electromechanical devices. This feature of software
development violates the assumptions of patent law, which generally requires
that electromechanical inventions be conceived, described, and claimed
in terms of their physical structure. Patent law should allow software
to be conceived, described, and claimed in terms of its logical structure
to produce a better fit between patent law and software.
Size: 566 KB
Est. download time @ 28.8K: 20 seconds
Adobe Acrobat Reader v3.01 or greater is required to view this paper. To obtain a free copy, click the button below

Robert Plotkin Contact Information
rplotkin@rplotkin.com
Boston University School of Law
765 Commonwealth Ave
Boston, MA 02215
USA
Presentation and Publication Information:
Plotkin, Robert, "Computer Programming and the Automation of Invention:
A Case for Software Patent Reform" . UCLA Journal of Law and Technology,
Vol. 7, 2003
SSRN
Click here to close this window.
|