NISCAIR Online Periodicals Repository

Research Journals >
Journal of Intellectual Property Rights (JIPR) >
JIPR Vol.13 [2008] >
JIPR Vol.13(4) [July 2008] >

Title: The Software Invention Cube: A Classification Scheme for Software Inventions
Authors: Bergstra, Jan A
Klint, Paul
Keywords: Software inventions
Software engineering lifecycle
Software patents
IPR on software
Issue Date: Jul-2008
Publisher: CSIR
Abstract: The patent system protects inventions. The requirement that a software invention should make ‘a technical contribution’ turns out to be untenable in practice and this raises the question, what constitutes an invention in the realm of software. The authors developed the Software Invention Cube (SWIC), a classification of software inventions and used this classification to explore the meaning of the notions ‘novelty’, ‘inventive step’ and ‘someone skilled in the art’ for software inventions. They came to the conclusion that no meaningful distinction can be made between software invention and software discovery, which is crucial in patent law. They also showed that only in very few cases copyright is an alternative for patents to protect software inventions. In their analysis they made a distinction between ‘software inventionism’ (the point of view that software inventions per se can exist and precede any patenting or any other form of protection) and the techno-political decisions that can be combined with it. The result is a framework that enables reasoning about the software inventions and their potential protection. Hence, the question of what constitutes a software invention and the desirability to protect such an invention in any way is completely decoupled. This paper is a sequel to the previous paper1 in which a proposal was formulated for an IPR-based software engineering life cycle and it was argued that only when an IPR-based software engineering life cycle is used a rational strategy towards software patenting, software patent licensing as well as IPR defense is possible. Further, an extensive discussion was given regarding the problem of so-called trivial patents. These seem to undermine the vitality and usefulness of the software patenting system. A number of examples of patents and patent applications that may be considered trivial were given. Long term strategies were discussed to remove trivial patents from the scene. Further, a research agenda consisting of a number of promising research questions concerning software patenting was worked out in significant detail and several policy recommendations were made.
Page(s): 293-300
ISSN: 0971-5544
Source:JIPR Vol.13(4) [July 2008]

Files in This Item:

File Description SizeFormat
JIPR 13(4) 293-300.pdf452.82 kBAdobe PDFView/Open
 Current Page Visits: 143 
Recommend this item


Online Submission of Articles |  NISCAIR Website |  National Knowledge Resources Consortium |  Contact us |  Feedback

Disclaimer: NISCAIR assumes no responsibility for the statements and opinions advanced by contributors. The editorial staff in its work of examining papers received for publication is helped, in an honorary capacity, by many distinguished engineers and scientists.

CC License Except where otherwise noted, the Articles on this site are licensed under Creative Commons License: CC Attribution-Noncommercial-No Derivative Works 2.5 India

Copyright © 2015 The Council of Scientific and Industrial Research, New Delhi. All rights reserved.

Powered by DSpace Copyright © 2002-2007 MIT and Hewlett-Packard | Compliant to OAI-PMH V 2.0

Home Page Total Visits: 170256 since 01-Sep-2015  Last updated on 30-Jun-2016Webmaster: