While this is not a brand new software-related decision, it appears to be highly relevant because it is one out of two decisions cited in the artificial intelligence-related section G-II, 3.3.1 of the revised Guidelines for Examination of the EPO, which are in force since November 2018. In this decision, the European Patent Office refused to grant a software patent for a classifying text documents based on their content. Here are the practical takeaways from the decision T 1358/09 (Classification/BDGB ENTERPRISE SOFTWARE) of Technical Board of Appeal 3.5.06:
Key takeaways
The invention
The European patent application relates to a highly efficient and flexible method and an apparatus for building a classification scheme which can be used to classify text documents in an efficient and flexible manner. This is done by first building a “classification model” and then classifying documents using this classification model.
-
Claim 1
Is it patentable?
According to the Board, determining whether two text documents belong to the same class does not provide a technical contribution:
5.2 A mathematical algorithm contributes to the technical character of a computer-implemented method only in so far as it serves a technical purpose (see decision T 1784/06 of 21 September 2012, reasons 3.1.1). In the present case, the algorithm serves the general purpose of classifying text documents.
Classification of text documents is certainly useful, as it may help to locate text documents with a relevant cognitive content, but in the Board’s view it does not qualify as a technical purpose. Whether two text documents in respect of their textual content belong to the same “class” of documents is not a technical issue. […]
To convince the Board of the patentability of the claimed subject-matter, the appellant argued that a human being would manually read through the document and assign a particular class to it on the basis of his understanding of the document. In contrast, the claimed automatic classification method involved precise computation steps which no human being would ever perform when classifying documents.
However, the Board takes the position that a comparison with what a human being would do is not a suitable basis for distinguishing between technical and non-technical steps:
5.4 The Board agrees that a human being would not apply the claimed classification method to perform the task of classifying text documents. The Board further accepts that the proposed computerised method may be faster than classification methods known from the prior art. However, the determination of the claim features which contribute to the technical character of the invention is made, at least in principle, without reference to the prior art (cf. T 154/04, OJ EPO 2008, 46, reasons 5, under (E) and (F)). It follows that a comparison with what a human being would do or with what is known from the prior art is not a suitable basis for distinguishing between technical and non-technical steps (see also decision T 1954/08 of 6 March 2013, reasons 6.2).
By the way, if you are interested in a deeper look into how the European Patent Office examines software-related inventions, this article provides some more details thereon.
The appellant further argued that the claimed method provided more reliable and objective results than manual classification which was not contested by the Board. However, the Board stated that the mere fact that an algorithm leads to reproducible results does not imply that it makes a technical contribution:
5.6 The Board does not contest that the claimed classification method may provide reliable and objective results, but this is an inherent property of deterministic algorithms. The mere fact that an algorithm leads to reproducible results does not imply that it makes a technical contribution.
As a result, the Board ruled that a the claimed mathematical algorithm does not contribute to the technial character of the claimed method. The only implementation features specified in the claim are references to the method being “computerized” and the text documents being “digitally represented in a computer”. The skilled person, when given the task of implementing the algorithm, would certainly have chosen to represent text documents “digitally in a computer”. The Board further considers that the skilled person, using only his common general knowledge, would have had
no difficulty in implementing on a computer the various steps of claim 1 and thus rejected the present application due to lack of inventive step.
More information
You can read the whole decision here: T 1358/09 (Classification/BDGB ENTERPRISE SOFTWARE) of November 21, 2014