Art 27 of the TRIPs of 1994 has often been cited as a reason to reinterpret Art 52 EPC in a way that widens the scope of patentability. At a hearing in 1997 in London, Paul Hartnack, comptroller of the UK Patent Office, formulated a question which legislators still need to anwer today:
Some have argued that the TRIPS agreement requires us to grant patents for software because it says "patents shall be available for any inventions in all field of technology, provided they are capable ... of industrial application".
However, it depends on how you interpret these words.
Is a piece of pure software an invention?
European law says it isn't.
Is pure software technology?
Many would say no.
Is it capable of "industrial" application?
Again, for much software many would say no.
TRIPS is an argument for wider protection for software.
But the decision to do so should be based on sound economic reasons.
Would it be in the interests of European industry, and European consumers, to take this step?
The answer, as shown by various studies conducted by the European Union and others, can only be "No". And this answer apparently needs to be laid down in a clarificatory law.
| amendment |
| | "Technology" in the sense of patent law means "applied natural science". "Technical" in the sense of patent law means "concrete and physical". |
| justification |
| We do not want "financial technology" or "social engineering" to be patentable. TRIPs obliges us to define "technology" and related terms and to rely on them for delimiting what is patentable. The above definition is explicitely or implicitely used by all patent jurisdictions, including the EPO. |
| amendment |
| | "Industry" in the sense of patent law means "automated production of material goods". |
| justification |
| We do not want innovations in the "music industry" or "legal services industry" to meet the TRIPs requirement of "industrial applicability". The word "industry" is nowadays often used in extended meanings which are not appropriate in the context of patent law. |
| amendment |
| | "Invention" in the sense of patent law means "solution of a problem by use of controllable forces of nature". |
| justification |
| This is a standard patent doctrine in most jurisdictions. The EPO says that inventions are "technical solutions of technical problems" and understands "technical" as "concrete and physical". The term "controllable forces of nature" clarifies this further. The "four forces of nature" are an acknowledged concept of epistemology (theory of science). While mathematics is abstract and unrelated related to forces of nature, some business methods may well depend on the chemistry of the customer's brain cells, which is however not controllable, i.e. non-deterministic, subject to free will. Thus the term "controllable forces of nature" clearly excludes what needs to be excluded and yet provides enough flexibility for inclusion of possible future fields of applied natural science beyond the currently acknowledged "4 forces of nature". This concept has been formulated in most jurisdictions and even written into the law in some countries such as Japan and Poland. Even the CEC and JURI proposals say that "algorithms and business methods are inherently non technical", and the JURI report associates "technical contributions" with "mobile phones, household appliances, engine control devices, ...". The classical justification for the "technical character" of "computer-implemented inventions" is not that the meaning of "technical" has changed but that the computer indeed consumes energy in a controlled way, and that the "invention" must be "considered as a whole". The critics of this view, e.g. the German Federal Patent Court, argue that "the solution is completed by abstract calculation before, during its non-inventive implementation on a conventional data processing system, forces of nature come into play". |
| amendment |
| | Member states shall ensure that data processing is not considered to be a field of technology in the sense of patent law, and that innovations in the field of data processing are not considered to be inventions in the sense of patent law. |
| justification |
| This is a restatement of Art 52 EPC in the terminology of Art 27 TRIPs. It corresponds to CULT Amendment 9 and JURI Amendment 46, of which the former received majority support. Data processing is functional abstraction from applications in technical as well as non-technical fields. It is as ubiquitous as reading and writing: a universal cultural technique. Data processing is nowadays automated, but the implementation details of the abstract machines (universal computers) are irrelevant for the art of data processing. Computers may be built on silicon or neurons or wood, and all run the same programs. As was pointed out already by the framers of the European Patent Convention in the 1970s: monopolisation of innovations in automated data processing means monpolisation of abstract thought in all its practically relevant applications. Numerous studies moreover show that data processing patents stifle innovation. Europe will suffer damage if does not once again explicitely exclude data processing from the realm of patentable fields. |
If MEPs still want to focus on a small set of amendments without deleting the body of the directive, we recommend the following in addition to the minimal set outlined above. But we must warn: as long as not every recital and every article of the CEC/JURI text is deleted or amended, some doors to unlimited patentability will still be open and the unwanted logic patents can be expected to creep in.
| amendment |
| "computer-implemented invention" means any invention the performance of which involves the use of a computer, computer network or other programmable apparatus and having one or more prima facie novel features which are realised wholly or partly by means of a computer program or computer programs; | "computerised invention", also called "computer-implemented invention", means an innovation the implementation of which involves the use of a data processing system in connection with peripheral devices, and which, due to the way in which the peripheral devices are used, is considered to be an invention in the sense of patent law. |
| justification |
| The term "computer-implemented invention" is not used by computer professionals. In fact it is not in wide use at all. It was introduced by the EPO in 2000 in an attempt to legitimate patents on "computer-implemented business methods". It suggests that ideas which can be put to work merely by executing a program on generic computing equipment are patentable inventions. This amendment eliminates the confusion. It makes it clear that an inventive washing machine does not cease to be an invention just because it is controlled by a computer. In a EU Press Release ("MEPs vote to tighten up rules on patentability of computerised inventions", Date: 2003-06-18, on cordis.lu) about this directive, the term "computerised inventions" was introduced, and it was explained that "such inventions do not cover ordinary software programs, but rather solutions for devices such as mobile phones, intelligent household appliances, engine control devices, ...". Indeed the term "computerised invention" depicts more intuitively than "computer-implemented invention" what MEPs meant to be patentable: inventive use of hardware which has been placed under the control of a data processing system. |
| amendment |
| | Member States shall ensure that computer-implemented solutions to technical problems are not considered to be patentable inventions merely because they improve efficiency in the use of ressources within the data processing system. |
| justification |
| This amendment reflects current caselaw in Germany. In the words of the justices of the German Federal Patent Court (BPatG, decision of 26. March 2002, 17 W (pat) 69/98, http://swpat.ffii.org/papers/bpatg17-suche02/index.de.html):
The applicant sees as a decisive indication of technicity of the method that it is based on a technical problem. Because the proposed method does not need a dictionary, the memory space for this can be saved. [...] As far as the technical problem is concerned, this can only be considered as an indication but not as a proof of technicity of the process. If computer implementations of non-technical processes were attributed a technical character merely because they display different specific characteristics, such as needing less computing time or less storage space, the consequence of this would be that any computer implementation would have to be deemed to be of technical character. This is because any distinct process will have distinct implementation characteristics, that allow it to either save computing time or save storage space. These properties are, at least in the present case, not based on a technical achievement but result from the chosen non-technical method. If the fact that such a problem is solved could be a sufficient reason for attributing a technical character to a computer implementation, then every implementation of a non-technical method would have to be patentable; this however would run against the conclusion of the Federal Court of Justice that the legal exclusion of computer programs from patentability does not allow us to adopt an approach which would make any teaching that is framed in computer-oriented instructions patentable.
|
| amendment |
| The technical contribution shall be assessed by consideration of the difference between the scope of the patent claim considered as a whole, elements of which may comprise both technical and non-technical features, and the state of the art. | The technical contribution shall be assessed by consideration of the difference between the scope of the technical features of the patent claim as a whole and the state of the art. |
| justification |
| The Commission and JURI versions imply that a "technical contribution" can consist solely of non-technical features. This is self-contradictory and leads to unlimited patentablity. Amendment CULT-15 corrects the error, as far as possible. |
| amendment |
| Member States shall ensure that it is a condition of involving an inventive step that a computer-implemented invention must make a technical contribution. | Member states shall ensure that it is a condition of constituting an invention in the sense of patent law that an innovation, regardless of whether it involves the use of a computer or not, must be of technical character. |
| justification |
| Non-obviousness (= "inventive step") and the presence of a technical invention (= "technical contribution") are two separate requirements. Merging them into one is counter-intuitive and leads to practical problems, among others that the invention needn't be new and that patent offices are no longer entitled to reject patents on non-inventions without first conducting a wasteful prior art search. |
| amendment |
| Member States shall ensure that a computer-implemented invention may be claimed as a product, that is as a programmed computer, a programmed computer network or other programmed apparatus, or as a process carried out by such a computer, computer network or apparatus through the execution of software. | Member States shall ensure that a computerised invention may be claimed as a product, that is a set of devices connected to a data processing system, or as a process carried out by such devices. |
| justification |
| This article explains the meaning of the terms "product" and "process" in the context of computerised inventions. The original version interprets both terms correctly but has an undesirable side-effect: it suggests that algorithms framed in terms of generic computing equipment (programs for computers as such) are or can be "inventions". The amendment corrects the error. The inventive products and processes are characterised not by the data processing system but by the peripheral devices, which could e.g. be an automobile brake, a rubber-curing furnace or a washing machine. |
| amendment |
| | Member States shall ensure that wherever the use of a patented technique is needed for the sole purpose of ensuring conversion between the conventions used in two different data processing systems so as to allow communication and exchange of data content between them, such use is not considered to be a patent infringement. |
| justification |
This is ITRE-15 with a slight modification: "computer system or network" was replaced with the "data processing system", so that it is clear that not merely interoperability between computer architectures (e.g. IBMPC and Mac) but between any kind of software systems is protected. As the ITRE justification says:
The possibility of connecting equipments so as to make them interoperable is a way of ensuring open networks and avoiding abuse of dominant positions. This has been specifically ruled in the case law of the Court of Justice of the European Communities in particular. Patent law should not make it possible to override this principle at the expense of free competition and users.
|
| amendment |
| Although computer-implemented inventions are considered to belong to a field of technology, in order to involve an inventive step, in common with inventions in general, they should make a technical contribution to the state of the art. | While computer programs are abstract and do not belong to any particular field, they are used to describe and control processes in all fields of applied natural and social science. |
| justification |
| The Commission text declares computer programs to be technical inventions. It removes the independent requirement of invention ("technical contribution") and merges it into the requirement of non-obviousness ("inventive step"). This leads to theoretical inconsistency and undesirable practical consequences, as explained in detail in the justification of our amendment to 4(2). |