For many years, successfully patenting software-related inventions had a reputation – in our experience unjustified – as being difficult and confusing. Whilst most legal systems have now developed a consistent approach to the assessment of computer-implemented inventions, that legal practice has been developed entirely based on classical computing.
Quantum computing is now emerging as a rapidly developing field and is widely regarded as having enormous potential to deliver a step change in the complexity of computing problems that can be carried out within a useful time frame. In this article, we consider the extent to which software for quantum computing is eligible for patent protection, with a particular focus on practice in front of the European and
Whilst practical applications of today's quantum computers remain in their infancy, a report compiled by the
For example, innovative methods for execution on quantum computing hardware (e.g. quantum algorithms) are being developed in order to solve real-world problems which remain out of reach of even the most powerful classical computers. Quantum software methods might also encompass some steps performed on a classical computer. For example, quantum software related inventions may lie in methods of control of quantum computing hardware, methods of translating high-level instructions into operations for execution on quantum hardware (akin to a compiler) and quantum error correction methods.
The classical approach
Both the
Under caselaw of the
Does the classical approach apply to quantum software?
Quantum computers operate according to fundamentally different principles to classical computers. Where classical computers use bits, which can only exist in one of two states at any given time, quantum computers use qubits which can exist in a superposition of both of its states simultaneously. Furthermore, qubits can be entangled with each other such that their quantum states become correlated. Consequently, the gate operations used in quantum computing, the way that quantum algorithms are optimised and the nature of the results returned by quantum operations are all fundamentally different to their classical counterparts.
Given the fundamental differences between classical and quantum computers, it is reasonable to ask whether the classical approach should also apply to quantum software?
Whilst a large and ever increasing number of patent applications have been filed which are directed to quantum computing, it is still too early for any quantum-specific case law to have been developed. There is, however some early evidence emerging from both the
For example, two
Furthermore, a recent series of "Examination Matters" workshops conducted by the EPO included a session directed to quantum computing in which EPO examiners confirmed that it is internal practice at the EPO to draw a direct analogy between classical and quantum computing. In particular, it was suggested that existing case law and examination guidelines can be interpreted for the purposes of quantum computing inventions by viewing a quantum computer as a form of computer and a quantum circuit as a form of a program for a computer.
What does this mean for the patentability of quantum software?
Similarly to the classical approach, it can be expected that quantum software will qualify for patent protection either by virtue of: i) what the software does in terms of solving a technical problem outside of the computer; or ii) how the software operates in terms of its interaction with hardware.
- i) What does the quantum software do?
Current useful applications of quantum algorithms are often directed to solving mathematical problems or to the simulation of complex systems (e.g. deriving fundamental properties of quantum mechanical systems). Whilst outputs of quantum algorithms might be useful for solving technical problems (e.g. using the outputs of simulations of chemical reactions for new drug design), they are often designed and described at a level of generality which doesn't specifically tie them to the solution of those problems.
For example, the patent application under consideration in the
A similar approach is also likely to be applied by the EPO, whose recent Enlarged
If patent protection is to be sought for quantum software related inventions on the grounds of the technical problems that they solve outside of the computer, it will therefore be important to claim them in such a way that they are specifically limited to their application to those technical problems.
- ii) How does the quantum software operate?
Under the European examination approach, a program for a computer is eligible for patent protection if it is designed based on specific considerations of the internal functioning of the computer. Furthermore, the
Many of today's developments in classical software are directed at a high level and are intended for implementation on any generic hardware. It can therefore often be difficult to tie the software to specific considerations of the hardware on which it is to be run.
However, almost all quantum software is on some level specifically designed to utilise the unique properties of the hardware of quantum computers. As a result, today's quantum software innovations are often contemplated at a lower level than their classical counterparts and in some cases are even considered at a machine code level (e.g. pulse level control of qubits). It may well therefore be possible to define many of today's developments in quantum software in such a way that they are eligible for patent protection in
In more detail, the closer the design of quantum software can be tied to the technical properties of the underlying hardware which it seeks to exploit, the more likely it is going to be considered to be borne out of technical considerations. Furthermore, if it can be shown that a technical improvement is provided irrespective of specific data which is being processed then the more likely it is that an innovation will be considered to operate at the level of the architecture of the computer.
Whilst the development of quantum software is often motivated by the properties of the underlying hardware of quantum computers, there are currently many different implementations of quantum hardware (e.g. qubits may be realised by superconducting circuits, trapped ions, photonic qubits and/or other quantum mechanical system). Given the diversity of quantum hardware, quantum software is often developed to be generic in that it can be used for all types of quantum hardware. The more agnostic quantum software is, as to the type of hardware that it utilises, the harder it may be to tie to an invention to the underlying properties of the hardware. However, given that many properties are common to all quantum hardware (e.g. short qubit coherence time, noisy results, a need for error correction etc.) it could be argued that software which seeks to exploit or handle such properties is still designed in consideration of the properties of quantum hardware, even where it is agnostic as to the specific type of hardware.
If patent protection is to be sought for quantum software related inventions on the grounds of its design being based on specific technical considerations of the internal functioning of the computer, then it will be important to clearly describe the way in which the software is designed to interact with quantum hardware. If possible, it will also be helpful to emphasise that any technical effects are realised for different types of data rather than being limited to the context of specific computational problems.
Conclusions
Whilst the early pioneers of software for classical computers faced a high degree of uncertainty as to the extent to which their inventions would be eligible for patent protection, the subsequent development of case-law and legal practice for assessing software related inventions provides a well-developed legal framework, which provides a greater degree of certainty to early innovators of quantum software. Indeed there are emerging indications that both the European and
Co-authored by: Patent Attorney
The content of this article is intended to provide a general guide to the subject matter. Specialist advice should be sought about your specific circumstances.
Dr.
1 City Walk
LS11 9DX
Tel: 113233 0100
Fax: 113233 0101
E-mail: Lcurtis@hgf.com
URL: www.hgf.com
© Mondaq Ltd, 2023 - Tel. +44 (0)20 8544 8300 - http://www.mondaq.com, source