October 25, 2014

Advertisement

October 24, 2014

October 23, 2014

October 22, 2014

Limiting Functional Claiming for Software Patents: A Solution or an Impossibility?

February 12th, at the USPTO hearing on software patent quality held at Stanford University, Professor Lemley, of Stanford Law School, presented his most recent thoughts on how to address the problem of overly broad software patent claims, by limiting functional claiming, which he believes is at the core of the problem.  Professor Lemley is definitely on to something, but I’m pretty confident that the notion of limiting functional claiming for software patents is an impossibly unworkable approach to the problem of overly broad software patents.  

The reasons are simple.  First, at every level of implementation, whether it be microcode, object code, source code, or higher, the very purpose of all computer software is to control the electronic data processing and storage functionality of a computer system.  So, software patent claims by their nature define electronic functionality, and after one leaves the level of machine-level functionality, the only thing limiting the characterization or description of this functionality is a programmer’s imagination.  Since virtually no programmers or software inventors invent at the level of machine level operation (this is left to operating systems, programming languages, compilers and interpreters, etc..)  there are few if any inventions at this level.  Rather, most all software invention occurs at a higher level of functionality, and in fact a much higher level of functionality and functionality definition.  

If the invention occurs at this level, it is pretty difficult to see how any logical rule can limit the scope of the claims to a more detailed level of functional implementation that the programmer would largely be unaware of, that being left to the nuances of the particular language/operating system/compiler/interpreter used by the programmer or publisher.  Furthermore, if we limit the scope of software claims only to machine-level implementations disclosed in the patent, software patents will be of no use to protect anything other than a tiny fraction of software inventions. On a related note, it seems inconsistent with the state of software technology to hold software inventors or claims to an exacting standard of enablement where there is clearly an extremely high degree of what could fairly be called “automated enablement.”

© 2014 Schwegman, Lundberg & Woessner, P.A. All Rights Reserved.

TRENDING LEGAL ANALYSIS


About this Author

Shareholder

Steven Lundberg is a registered patent attorney and a founding partner of Schwegman, Lundberg & Woessner. His practice is focused on patent protection for software, medical and telecommunications technology, and related opinion and licensing matters. Steve received his B.S.E.E. in 1978 from the University of Minnesota, and his law degree from William Mitchell College of Law (J.D., 1982). He has published and spoken widely on software and electronic patent protection, is active in the Computer and Electronics Committee of the American Intellectual Property Law Association, and a co-...

612-373-6900