{"title":"知识产权和发明过程:为什么软件是不同的","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":"{\"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}","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}
Intellectual property and the process of invention: why software is different
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.