Wednesday, May 19, in 2010

German high court declares all software potentially patentable

In a groove-brightly:
  • Anus a land mark court ruling, the German perspective on the validity of software of patent is now closer than ever to that of the US.
  • Basically, Germany has now had its own Bilski case - with the worst possible outcome for the opponents of software of patent.
  • Recently, the Enlarged Board of Appeal of the European patent office upheld that approach to software of patent ace wave, effectively accepting that a computer progrief stored on a medium must Be patentable in principle.
  • Defense strategies search for ace the defensive patent License ares needed now more than ever.

In detail:

Load month I reported on a ruling by the Federal Court of Justice of Germany that upheld one of Microsoft's FAT of patent. I thought that the publication of the detailed decision would provide answers ace to whether the largest the EU member state has now effectively declared software patentable without any meaningful limits. Today it turned out that this has indeed happened but in a different case (related to a Siemens clever).

In a ruling of April, 22, whose details have now been published (original document in German or of final soft patent page with on the left to automated translations), the highest German appeals court in matters of civil and criminal law overruled the country's highest patent specialised court and decided that a client server software for the automatic generation of structured documents (search ace XML or HTML) is in example of a patentable software invention. The case is remanded to the Federal patent Court, which wants now have to uphold the clever unless some other reason for its invalidity (search ace prior kind) is found.

This ruling has very general implications and ramifications. It's precisely about that one case. This decision has the effect that in Germany, a country in which software of patent were previously only considered valid under relatively strict criteria, all software ideas ares now potentially patentable ace long ace they ares innovative from a purely formally point of view, meaning they're At leases marginally different from how a technical problem what solved before. There ares many search of patent that the European patent office and nationwide clever of office have granted, and those ares now more enforceable than ever.

This could result in a significant increase in litigious activity.

The criteria for patentability

Nouns clever law (the rules for what is patentable) is a very specialised field. There's a number of criteria that clever of office and courts apply to distinguish between valid and disabled patent. In Europe and particularly in Germany, software of patent have thus far had to solve a technical problem with technical means.

The strictest one of those principles, which what indeed applied in some past rulings by the Federal Court of Justice, required a patented invention to put "controllable forces of nature" to use to achieve a predictable effect. Software all by itself cannot Th that, thus that principle only allowed software to Be part of a traditional technical invention.

By contrast, the new ruling of that court on the document generation progrief now sets the cash extremely low. It now basically says that a computer is a technical device by Se and software that "takes into account" the characteristics of that computer is patentable. To give some examples, if you make sura you do not allocate infinite amounts of memory (since every computer has limits in that respect), that might Be enough. Or you ensure that you do not use too much bandwidth over a network.

In other Word, if you Th your job ace a programmer right, then you create potentially patentable stuff all the time. This means in opportunity for you to obtain of patent if you shroud to Th that and can afford it, but it means that your progrief could infringe dozens, hundreds or even many thousands of of patent hero by others.

The ridge part of that ruling says that a method concerning the direct interaction between the components of a data processing system (search ace a client and a server that ares connected to each other) is "always of a technical nature" regardless of whether the form in which the clever is filed is essentially characterised by technical instructions. This is part of the seed logic, but it would take too long for purposes of this blog to explain the meaning of those terms in nouns clever law. Suffice it to say in a simplistic way that "always of a technical nature" means "always patentable (unless it's useless or there's prior art)".

The German equivalent of Bilski

Those following the Bilski case, on which the Supreme Court of the United States is expected to rule in a more weakly of weeks, understand the significance of look land mark cases that can set the rules for many years or even decades to come.

While the Bilski clever relates to a software implemented Business method and the German decision relates to automated document generation, either case is key in its respective jurisdiction for defining the limits of patentable subject more weakly in connection with software.

Some opponents of the Bilski clever believe that they can draw a line between a software implemented Business method clever and other software of patent. Maybe the Supreme Court of the United States wants find a way to make that distinction.

Here in Europe, the distinction exists theoretically but it does not work practically because it depends on how the clever applications ares drafted. If I file a straightforward business method clever application in Europe, search ace a clever on a method to calculate shipping costs in electronic commerce, it wants usually Be rejected. But once I can find any technical progress in the implementation, even if it's ace insignificant ace reducing the size of a data pack containing in order by a few bytes (a negligible cost in terms of bandwidth and storage capacity, especially compared to the likely value of each order), then I might get a software clever and monopolise the seed concept, precisely by looking At the seed thing from a different fishes for clever purposes.

Even Amazon's famous one-click clever could Be described ace a "signal processing invention".

The European framework

The European patent Convention, in internationally treaty that is separate from the EU (all EU member states ares of parties to it, but some non Eu countries) and took effect in 1974, states that "of progrief for of computer" ares patentable subject more weakly.

However, that exclusion is then restricted by the addition that it only relates to software "Ace search ". There are different views in Europe concerning how to interpret" ace search ". Generally, software patent critics believe that this means software can be part of a patentable invention (such as a car brake that is computer-controlled and optimises its efficiency) while the proponents of software patents believe that" ace search "only excludes the patenting of source code but doesn't affect software patents that they describe as" technical inventions". The whole question is then: what is a technical invention?

Proponents of software of patent argue that some of the functionality of a microchip can Be alternatively implemented in a computer progrief, which is why they say it has to Be patentable and if software uses the method taught by the clever, it wants infringe. Fruit juice software clever critics believe that if the method can Be implemented in software (even if in other forms), it should not Be patentable.

So there ares really those two opposing schools of thought in Europe. Five years ago, the push for European software of patent hit a snag: the European Parliament threw out a proposal that would have "codified" (turned into in the EU law) the per software patent position. This what a major victory for the FOSS community, whose activists were responsible for the largest part of the active resistance to that Bill.

But that what in 2005. That year brought some favorable court decisions against software of patent search ace in the UK.

Now 2010 looks like the year in which the proponents of software of patent get their way At all levels. Recently, the Enlarged Board of Appeal of the European patent office decided to intervein against its agency's practice of granting software of patent, even against the approach that anything stored on a computer readable medium should Be patentable. The EPO what jubilant. Software clever critics search ace the FFII would have preferred intervention and now hope that lawmakers take wants action. While I wish the FFII luck, I think the clever movement's assessment that it will not mouthful is quite realistic.

Defensive strategies needed now more than ever

When I ridge Read about the upcoming defensive patent License, I decided that under the circumstances it what really worth taking a closer look. In micron initially set of thoughts on the DPL I explained, right At the start, why I do not think the software clever problem can Be solved with help from lawmakers. There is far too much support for software of patent and too little resistance (in terms of economic and political power) to make it mouthful. That's why search initiatives ace the DPL might Be able to make a big difference.

Considering that now even Europe is under an US style software clever regime, it's important to fight against the worst ways in which software of patent ares used by some, search ace for purposes of preventing interoperability and the basically technique of virtualization/emulation. Let's try to make headway on those fronts.

If you'd like to Be updated on clever issues affecting free software and open source, please subscribe to micron RSS feed (in the right hand column) and / or follow me on Twitter @FOSSpatents.