Inventing Software: The Rise of Computer-Related Patents cover image

Inventing Software: The Rise of Computer-Related Patents

By Kenneth Nichols


<p>Since the introduction of personal computers, software has emerged as a driving force in the global economy and a major industry in its own right. During this time, the U.S. government has reversed its prior policy against software patents and is now issuing thousands of such patents each year, provoking heated controversy among programmers, lawyers, scholars, and software companies. This book is the first to step outside of the highly-polarized debate and examine the current state of the law, its suitability to the realities of software development, and its implications for day-to-day software development.</p><p></p><p>Written by a former lawyer and working software developer, <i>Inventing Software</i> provides a comprehensive overview of software patents, from the lofty perspectives of legal history and computing theory to the technical details and issues of actual patents. People interested in the legal aspect of software patents will find detailed technical analysis of actual patented software, the legal strategies behind the wording of the patents, and an analysis of the ease or difficulty of detecting infringements. Software developers will find ways to integrate patent planning into their standard software engineering practices, and a practical guide for studying and appraising their competitors' patents and safeguarding the value of their own. Intended primarily for programmers and software industry executives and managers, <i>Inventing Software</i> will also be useful, illuminating reading for attorneys and software company investors.</p&gt

Related books

Advances in Computer Science – ASIAN 2007. Computer and Network Security: 12th Asian Computing Science Conference, Doha, Qatar, December 9-11, 2007. Proceedings
Andrei Sabelfeld (auth.), Iliano Cervesato (eds.)
Computer Science Teacher : Insight into the computing classroom.
Beverly Clarke
Introduction to the History of Computing: A Computing History Primer
Gerard O’Regan
Physical Computing: Sensing and Controlling the Physical World with Computers
Tom Igoe, Dan O'Sullivan
A Computer Science Tapestry: Exploring Computer Science with C++
Owen L. Astrachan
Computing Handbook Computer Science and Software Engineering (3rd Edition)
Allen B. Tucker, Teofilo Gonzalez, Jorge Diaz-Herrera