A Samba developer is teaching programmers some techniques of reading patent claims. However programmers should not be too confident that they can stay out of harmsway by applying these techniques. Patents are numerous and broad and, unlike the patentability restrictions of Art 52 EPC, meant to be real.
The Samba project has been afflicted by patent claims. Microsoft has been threatening this project, whose aim is to allow different operating systems to interoperate. In doing so, the Samba project is forced to use a proprietary standard of Microsoft that is encumbered by patents.
Andrew Tridgell has recently given a lecture in which he teaches programmers some basics of the patent system. He nicely illustrates some of the misunderstandings that occur when programmers, lawyers and patent attorneys try to communicate. However there is a risk that, if people apply his teachings too narrowly, they might fall prey to misunderstandings of the same kind.
Andrew’s main message is:
The last item seems far too optimistic, because the biggest problem is not a lack of transparency of patents but their existence.
Andrew’s audience might be inclined to underestimate the exclusion power of patent claims.
Patent claims are meant to be real. You can usually not get around patent claims by playing word games, e.g. by presenting your solution in different terms.
As the U.S. Supreme Court said in GRAVER MFG. CO. v. LINDE CO., 339 U.S. 605 (1950):
What this all boils down to is that you indeed have to read (and understand) all claims, consider what the patented invention does as a whole and evaluate if your solution achieves the same.
If it does, you are very likely infringing even if your solution does not use all claim elements. That’s one of the reasons why coexisting with software patents is a more complex task than Andrew’s talk suggests.
[ Note: this text is based on contributions of members of the eupat mailing list. ]
1The doctrine of equivalents (Äquivalenzlehre) has traditionally been very strongly developped in Germany. Even if at the moment it is being applied with more restraint, it is there to stay and to come back under various namings (e.g. it used to take the form of a theory of the “general inventive thought” (Allgemeiner Erfindungsgedanke) before the EPC came into force). Moreover, the main motive of the recent restraint was the need to temporarily curb a swelling flood of patent applications by simple formalistic means. But in the wake of the economic crisis the number of patent applications has dropped.