DocumentCode
1874733
Title
Intellectual property and the process of invention: why software is different
Author
Plotkin, Robert
fYear
2002
fDate
2002
Firstpage
236
Lastpage
243
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 function. Software developers, therefore, engage in functional, but not structural, design. Patent law, however, assumes that an inventor must engage in structural design to invent a new electromechanical machine, and therefore requires electromechanical inventors to conceive Of describe, and claim their inventions in terms of their physical structure. This chasm between patent law´s assumptions and the reality of software development has the potential to result in an unwarranted expansion of software patent claim scope. Modifications to patent law are recommended which reflect the unique manner in which software programs are invented.
Keywords
industrial property; software engineering; US patent law modifications; functional design; intellectual property; invention; software development; Availability; Concrete; Constitution; Cotton; Intellectual property; Manufacturing processes; Patent law; Process design; Protection; Steam engines;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology and Society, 2002. (ISTAS'02). 2002 International Symposium on
Print_ISBN
0-7803-7284-0
Type
conf
DOI
10.1109/ISTAS.2002.1013821
Filename
1013821
Link To Document