Source: http://blog.ksnh.eu/en/2011/07/23/bgh-confirms-new-approach-to-software-patents/
Timestamp: 2019-04-23 02:09:00+00:00

Document:
In the past two years we have seen a number of quite interesting decisions of the German Federal Court of Justice (Bundesgerichtshof; BGH) dealing with patent-eligibility of software-related inventions.
Is the subject-matter a “technical invention” as required by § 1 I PatG ?
Does the invention fall under the exclusion of a “computer programs as such” as requited by § 1 III No. 3, IV PatG ?
Do the technical features render the invention novel and inventive over prior art?
Regarding step 1, the BGH found that already the steps of processing, storing and transmitting data by a technical apparatus renders a claim sufficiently technical to meet the requirement of § 1 I PatG.
Regarding step 2, the BGH found that a claim also requires instructions that are capable of solving a technical problem by technical means to overcome the exclusion of § 1 III, IV PatG.
Regarding step 3, the BGH found that upon examining novelty and inventive step, the focus must lie on the claimed solution of a technical problem, while non-technical features may only be considered if they contribute to the technical solution.
This approach reminded many experts – including myself – of the EPO Boards of Appeal’s two-step approach for examining technical character (the so called extended problem-solution approach), which is why it was assumed that this decision may represent a turnaround of the BGH case law as to assessing technical character of an invention towards that of the Boards of Appeal of the European Patent Office. The EPO’s approach, which meanwhile has been confirmed by the Enlarged Board of Appeal (cf. opinion on referral G 3/08 of 12 May 2010), consists of a first, a-priori step assessing technical character of a claim without considering prior art and a second, a-posteriori step considering prior art within the framework of examination of novelty and inventive step (cf. T 258/03, brochure “Patents for Software?“, OJ EPO 11/2007, p. 504 ff. and Examination Guidelines C IV 2.3.6).
(a) [relating to above step 1] A method that involves the direct interaction of the elements of a data processing system [e.g. in a client/server scheme] is always of technical nature, independent on whether the form in which the method has been filed originally is characterized by technical instructions.
(b) [relating to above step 2] Such a method is not excluded from patent protection as a computer program [as such] if [...] the execution of a data processing program being used for solving [a specific technical] problem is determined by technical factors outside the data processing system, or when the solution lies precisely in the fact that a data processing program is implemented to take the technical constraints of the data processing system into consideration.
(a) [relating to above step 2] The subject-matter of a method related to the reproduction of topographic information using a technical device is not excluded from patent protection according to Art. 52(2) c, d EPC, if at least one aspect of the claimed teaching solves a technical problem.
(b) [relating to above step 3] Upon assessing inventive step, only those instructions are to be considered that determine or at least influence the solution of the problem by technical means.
The latest decision confirming this approach was issued in the second-instance nullity case X ZR 121/09 (“Webseitenanzeige”, “Web Page Display”) of 24 February 2011, relating to a method for re-locating a web page (via deep linking), which a user has previously visited via the home page (i.e. an entry page) of a website (see US counterpart application US 2002/143895 of the underlying Germany patent DE 101 15 895 C1) by registering a user upon visiting the home page, registering the web pages visited by the user, and generating a displayable presentation visually identifying the sequence of visited web pages.
A fairly straightforward way of implementing this teaching disclosed in the patent involves a clinet-sided registration software having access to (web) server-sided cookies that register users and the deep links of the visited web pages.
In the first-instance nullity action the Federal Patent Court (Bundespatentgericht, BPatG) revoked the patent due to not relating to a technical teaching, since registering a user and presenting the visited web pages only relates to instructions of general nature, that do not solve a specific technical problem, as required by § 1 III, IV PatG (above step 2). The Patent Court added that the tacit assumption that the claimed teaching is implemented on a computer or that the usability of a computer is improved by a graphical representation of the user’s internet page visits does not qualify for patent protection.
a) In case of inventions relating to devices and methods (programs) for electronic data processing it is to be determined initially, whether at least one aspect of the object of the invention lies in the technical field (§ 1 I PatG). Thereafter it is to be checked whether this object merely relates to a computer program as such and is therefore excluded from patent protection. The exclusion provision does not apply if the examination reveals that the teaching involves instructions that serve to solve a specific technical problem by technical means.
(b) A method serving for executing, by data processing, method steps in technical devices being connected in a network (servers, clients) comprises the “technicality” required for patent eligibility even if theses devices are not specifically mentioned in the patent claim.
The headnotes clearly and unambiguously confirm the above-sketched “new” German two-step approach to assessing patent eligibility of software-related inventions.
By this decision, the German two-stage approach to examination patent-eligibility of software-related inventions can be considered as established. Even though it resembles the corresponding EPO approach, it is not identical with it, since above step 2 (solving a technical problem by technical means, § 1 III, IV PatG) represents an additional step as compared to the EPO approach. Step 2 is, like step 1, an a-priori step not considering prior art. It thus represents a kind of coarse screening (“Grobsichtung”) to enable that only such claims are examined as to their novelty/inventiveness (above step 3) that go beyond trivial technical features.
This difference between the German and the EPO approaches might be best illustrated by the fact that a pure business method implemented on a conventional computer or computer network would in Germany be excluded as a “computer program as such” without even considering prior art, while the EPO would rejected this method for lack of inventive step since its differences over prior art only involve non-technical features.
In Germany, applicants of software-implemented methods will now be on the safe side as regards technicality issues, if the invention is claimed within an embedded system framework, i.e. as a method controlling a technical apparatus or collecting, evaluating and processing (technical) data by means of a technical apparatus.
The recent development of case law in Germany is to be considered positive for applicants of software inventions, as it overcomes the earlier investigation of the individual case and thus creates legal certainty due to an easier-to-understand and thus easier-to-adopt examination systematics.
Hopefully the UK courts don’t (yet?) have recourse to such a sophistry to illegitimately allow software patentability. So does French courts, but who cares about anything else than DE & UK when it comes to patent case-law?

References: § 1
 § 1
 § 1
 § 1
 Art. 52
 § 1
 § 1