Intellectual property and the process of invention: why software is different

R. Plotkin
{"title":"Intellectual property and the process of invention: why software is different","authors":"R. Plotkin","doi":"10.1109/ISTAS.2002.1013821","DOIUrl":null,"url":null,"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.","PeriodicalId":377470,"journal":{"name":"IEEE 2002 International Symposium on Technology and Society (ISTAS'02). Social Implications of Information and Communication Technology. Proceedings (Cat. No.02CH37293)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE 2002 International Symposium on Technology and Society (ISTAS'02). Social Implications of Information and Communication Technology. Proceedings (Cat. No.02CH37293)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISTAS.2002.1013821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

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.
知识产权和发明过程:为什么软件是不同的
软件不同于其他机电技术,因为软件程序的发明有其独特的过程。特别是,软件开发人员创造出新颖的可执行软件程序,这些程序是计算机的组成部分,他们只根据这些程序的功能来构思和指定这些程序。因此,软件开发人员从事的是功能设计,而不是结构设计。然而,专利法假设发明人必须从事结构设计才能发明新的机电机械,因此要求机电发明人从其物理结构的角度来构思、描述和要求他们的发明。专利法的假设和软件开发的现实之间的这种鸿沟有可能导致软件专利要求范围的无端扩展。建议修改专利法,以反映软件程序发明的独特方式。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信