The European Patent Office refused to grant a software patent for an expert system for assessing patents. Here are the practical takeaways from the decision T 1817/14 (Expert system/SCHINDLER) of Technical Board of Appeal 3.5.06:
In a nutshell, the invention proposes to obtain from a patent (or patent application) and any prior art document elements of their respective technical teachings. These may be specified informally. The elements and their “relations”, expressing anticipation and contradiction between elements or sets of elements, are arranged in what is called an ANC matrix (“anticipates/non-ants/contradicts”). The information in this matrix can be queried by and is then displayed to the user.
The claimed method has two phases. The first phase leads to the creation of the ANC matrix which, in the second phase, is used to “automatically and instantly” produce responses to user queries. The major part of the first phase is done by the user. Especially the generation of the ANC is under user control. Only the processing of user queries is meant to be automated.
Claim 1 (main request)A method for analyzing of a patent’s or any other endeavor’s claim (and the technical teaching TT.p underlying it) over at least one document.i (and the technical teaching TT.i underlying it), PTR denoting the set of information that includes a) the technical teaching (TT.p) to be analyzed and b) the technical teachings (TT.i) of the at least one document.i, whereby a technical teaching (TT) identifies
- A, B, C, D, … as the elements of the technical teaching (TT.p) to be analyzed,
- A.i, B.i, C.i, D.i, … as the peer elements in the TT.i’s (of document.i, i=1,2,3,…) to these TT.p elements, and
- X).n, X.i).n as the fundamental facts of these elements X/X.i=A/A.i, B/B.i, C/C.i,…, n=1,2,3,…,
whereby the user of this method interacts with this method’s application by a computer system, whereby this application
repeatedly reads information from, writes it into, copies it to, or transforms it from/to/within this computer system’s various memory sections via their various interfaces during executing the steps (a)-(e),
whereby this information comprises items of a
- first kind, given by the user, comprising information identifying or describing at least one item of the PTR or one law of nature or one National Patent System, which are input to the computer system by the user, and a
- second kind, the below (a)-(d), which are generated by the execution of this method’s steps (a)-(c), and
whereby applying this method comprises at least once executing any one of the steps (a)-(d) of compiling
- (a) as (a)-item at least one first kind item into at least one technical fundamental fact of the TT.p or a TT.i,
- (b) as (b)-item at least one TT.i technical fundamental fact disclosing its peer TT.p fundamental fact,
- (c) as (c)-item at least one combination of technical fundamental facts of TT.i’s that may disclose or suggest TT.p, and
- (d) inputting all such second kind items into this information and defining all interrelations – as directed by the user – between all items in the information, wherein such defining of interrelations includes that the (a)-(c)-items are processed to form an ANC (ANC = anticipates/not-anticipates-and-not-contradicts/contradicts) Matrix, wherein the ANC defines the relation between X.i).n’s and X).n’s, such that
a query for any item in regard to the information of the technical teaching is replied to / answered by this method automatically and instantly by displaying to the user this item’s information and all its such interrelations to other items (i.e. presentation of these data).
Is it patentable?
First of all, the claims of all the requests were considered to lack clarity. Nevertheless, the decision for this case is ultimately based on inventive step.
The board concludes that the major part of claim 1 (of all requests) is a modelling procedure during which the user considers the items in the domain of interest (comprising, specifically, the patent/patent application and the documents being compared, the laws of nature and the items of a national patent system), extracts their relevant properties (elements, facts, relations), and “compiles” them “into” a formal language.
The board considers this procedure of information modelling to be an intellectual activity (effectively a method for performing mental acts which does not, per se, contribute to the technical character of an invention). Accordingly, a technical contribution of the present invention could only lie in the way in which the generation and use of the model are implemented.
The appellant essentially argued that particular features of the ANC data structure had to be considered to be technical. It stressed in particular that the ANC had to reflect the analysis of documents in terms of two different levels of granularity (“elements” and “fundamental facts of these elements”) and that it contained novel fields (e.g. “anticipates/not-anticipates-and-not-contradicts/contradicts” as claimed).
However, the appellant was unable to convince the Board that the modelling steps caused any technical effect. When, however, the modelling steps are assumed to be taken as an aim to be achieved in a non-technical field, the form of the ANC is determined by the model and thus obvious.
In addition, the feature that users may query the “items” in the ANC and the method replies “automatically and instantly by displaying to the user this item’s information and all its such relations to other items” does not go beyond the statement that the information in the ANC may be accessed by user queries, as is known from prior-art database systems.
The board concludes that claim 1 of all requests lacks inventive step in view of common knowledge, as an “obvious way of providing computer support to an essentially non-technical method“.
You can read the whole decision here: T 1817/14 (Expert system/SCHINDLER) of 4.7.2017
Maggie is a patent attorney at BARDEHLE PAGENBERG. She specializes in software patents in Europe both from a prosecution and litigation point of view.