BAILII is celebrating 24 years of free online access to the law! Would you consider making a contribution?
No donation is too small. If every visitor before 31 December gives just £5, it will have a significant impact on BAILII's ability to continue providing free access to the law.
Thank you very much for your support!
[Home] [Databases] [World Law] [Multidatabase Search] [Help] [Feedback] | ||
England and Wales High Court (Patents Court) Decisions |
||
You are here: BAILII >> Databases >> England and Wales High Court (Patents Court) Decisions >> Symbian Ltd v Comptroller General Of Patents [2008] EWHC 518 (Pat) (18 March 2008) URL: http://www.bailii.org/ew/cases/EWHC/Patents/2008/518.html Cite as: [2008] EWHC 518 (Pat) |
[New search] [Printable RTF version] [Help]
CHANCERY DIVISION
Strand, London, WC2A 2LL |
||
B e f o r e :
____________________
IN THE MATTER OF THE PATENTS ACT 1977 AND IN THE MATTER OF UK PATENT APPLICATION NO. GB 0325145.1 IN THE NAME OF SYMBIAN LIMITED AND IN THE MATTER OF AN APPEAL FROM THE DECISION OF THE COMPTROLLER-GENERAL OF PATENTS DATED 30 JULY 2007 |
||
Between: |
||
SYMBIAN LIMITED |
Appellant |
|
- and - |
||
COMPTROLLER GENERAL OF PATENTS |
Defendant |
____________________
Miss Charlotte May (instructed by The Treasury Solicitor) for the Respondent
Hearing dates: 12 and 13th December 2007
____________________
Crown Copyright ©
Mr Justice Patten :
Introduction
The inventions
" a method of accessing data in a computing device and, in particular to a method of accessing data held in a dynamic link library in the computing device. The present invention also relates to a computing device controlled by the method. "
"….
According to a first aspect of, the present invention there is provided a method of operating a computing device having an operating system and a dynamic link library containing a plurality of functions accessible by an executable program, each function in the dynamic link library being associated with an ordinal number, the method comprising: providing the dynamic link library as a first part and an extension part, the first part and the extension part each containing one or more of the plurality of functions; causing the executable program to link to functions in the first part directly by means of the associated ordinal numbers; and causing the executable program to link to functions in the extension part indirectly via a further library containing additional functions.
…."
The Claims
"A method of operating a computing device having an operating system and a dynamic link library containing a plurality of functions accessible by an executable program, each function in the dynamic link library being associated with an ordinal number, the method comprising:
Providing the dynamic link library as a first part and an extension part each containing one or more of the plurality of functions;
Causing the executable program to link to functions in the first part directly by means of the associated ordinal numbers; and
Causing the executable program to link to functions in the extension part indirectly via a further library containing additional functions"
The law
"(1) European patents shall be granted for any inventions, [in all fields of technology] which are susceptible of industrial application, which are new and which involve an inventive step.
(2) The following in particular shall not be regarded as inventions within the meaning of paragraph 1:
a. discoveries, scientific theories and mathematical methods;
b. aesthetic creations;
c. schemes, rules and methods for performing mental acts, playing games or doing business, and programs for computers;
d. presentations of information.
(3) The provisions of paragraph 2 shall exclude patentability of the subject-matter or activities referred to in that provision only to the extent to which a European patent application or European patent relates to such subject-matter or activities as such."
"Subject to the provisions of paragraphs 2 and 3 [which roughly correspond to the art 53 exceptions] patents shall be available for any inventions, whether products or processes, in all fields of technology, provided that they are new, involve an inventive step and are capable of industrial application . . . patents shall be available and patent rights enjoyable without discrimination as to . . . the field of technology."
"(1) properly construe the claim
(2) identify the actual contribution;
(3) ask whether it falls solely within the excluded subject matter;
(4) check whether the actual or alleged contribution is actually technical in nature."
"16. In arriving at this conclusion the Board has additionally considered that making a distinction between embodiments of the same invention carried out in hardware or in software is inappropriate as it can fairly be said that the choice between these two possibilities is not of an essential nature but is based on technical and economical considerations which bear no relationship to the inventive concept as such. Generally speaking, an invention which would be patentable in accordance with conventional patentability criteria should not be excluded from protection by the mere fact that for its implementation modern technical means in the form of a computer program are used. Decisive is what technical contribution the invention as defined in the claim when considered as a whole makes to the known art. Finally, it would seem illogical to grant protection for a technical process controlled by a suitably programmed computer but not for the computer itself when set up to execute the control."
Both claims were upheld.
"The position seems to me to be this. Genentech decides that the reasoning of Falconer J. is wrong. On the other hand, it seems to me to be clear, for the reasons indicated by Dillon L.J., that it cannot be permissible to patent an item excluded by section 1(2) under the guise of an item which contains that item – that is to say, in the case of a computer program, the patenting of a conventional computer containing that program. Something further is necessary. The nature of that addition is, I think, to be found in the Vicom case where it is stated: "Decisive is what technical contribution the invention makes to the known art". There must, I think, be some technical advance on the prior art in the form of a new result (e.g., a substantial increase in processing speed as in Vicom)."
"Plainly, however, if the instructions qua instructions are not patentable, a claimant's position is not improved by claiming a disc on which those instructions have been recorded or a ROM in which they have been embodied. The disc or ROM is no more than an established type of artefact in which the instructions are physically embedded. It is merely the vehicle used for carrying them. If the disc or ROM, considered as a disc or ROM, is in all respects conventional, a claim can no more be made for the disc or ROM incorporating those instructions than a claim for a patent could be made for a conventional compact disc on which a particular new piece of music has been recorded. Every compact disc on which a piece of music is recorded differs physically from every other compact disc on which different pieces of music are recorded. But these physical differences are not material for patent purposes, because they constitute no more than the use of a compact disc for its intended purpose. Likewise with a disc or ROM which records or reproduces a new set of instructions, if those instructions are recorded on a conventional disc, or are stored in a ROM using conventional methods. To decide otherwise would be to exalt form over substance."
"That still leaves the difficulty that those instructions when written, and without more, are not patentable, because they constitute a computer program. Is there something more? In the end I have come to the conclusion that there is not. The attraction of Mr. Gale's case lies in the simple approach that, as claimed, he has found an improved means of carrying out an everyday function of computers. To that extent, and in that respect, his program makes a more efficient use of a computer's resources. A computer, including a pocket calculator with a square root function, will be a better computer when programmed with Mr. Gale's instructions. So it may. But the instructions do not embody a technical process which exists outside the computer. Nor, as I understand the case as presented to us, do the instructions solve a "technical" problem lying within the computer, as happened with patent applications such as IBM Corp./Computer-related invention (Decision T 115/85) [1990] E.P.O.R. 107 and IBM Corp./Data processor network (Decision T 06/83), [1990] E.P.O.R. 91. I confess to having difficulty in identifying clearly the boundary line between what is and what is not a technical problem for this purpose. That, at least to some extent, may well be no more than a reflection of my lack of expertise in this technical field. But, as I understand it, in the present case Mr. Gale has devised an improvement in programming. What his instructions do, but it is all they do, is to prescribe for the cpu in a conventional computer a different set of calculations from those normally prescribed when the user wants a square root. I do not think that makes a claim to those instructions other than a claim to the instructions as such. The instructions do not define a new way of operating the computer in a technical sense, to adopt the expression used in IBM Corp./Document abstracting and receiving (Decision T22/85), [1990] E.P.O.R. 98, 105.
In short, therefore, the claim is in substance a claim to a computer program, being the particular instructions embodied in a conventional type of ROM circuitry, and those instructions do not represent a technical process outside the computer or a solution to a technical problem within the computer."
"Mr Gale's discovery is a computer program (an excluded matter) incorporated in a ROM which is a device of no inherent novelty. The mere incorporation of the programs in the ROM does not alter its nature: it remains a computer program. A computer program remains a computer program whether contained in software or hardware: proposition (3) above. Moreover the result of the incorporation of Mr Gale's "method of calculation" or "computer program" (both excluded matters) only produces another excluded matter, viz. a computer program: proposition (2) above. That is enough to decide this case.
As Nicholls L.J. points out, other difficult cases can arise where the computer program, whether in hardware or software, produces a novel technical effect either on a process which is not itself a computing process (see VICOM/Computer-related invention (Decision T208/84), [1987] 2 E.P.O.R. 74) or on the operation of the computer itself (see IBM Corp./Computer-related invention (Decision T115/85), [1990] E.P.O.R. 107). But, in my judgment, those difficulties do not arise in the present case. Mr Gale's discovery is from start to finish a "mathematical method" or "computer program": its incorporation in a device having no novelty does not alter the position."
"I, like Nicholls L.J., have difficulty in identifying clearly the boundary line between what is and what is not a technical contribution. In Vicom it seems that the Board concluded that the enhancement of the images produced amounted to a technical contribution. No such contribution existed in Gale's Application which related to a ROM programmed to enable a computer to carry out a mathematical calculation or in Merrill Lynch which had claims to a data processing system for making a trading market in securities. Each case has to be decided upon its own facts."
"There has been a tendency, especially in the earlier decisions of the Technical Boards of Appeal, to consider that the exclusions have in common a lack of 'technical effect' . While this may be true of many members of the list, it is not necessarily the case. A programmed computer provides an obvious example. Suppose a program written for a computer that enables an existing computer to process data in a new way and so produce a beneficial effect, such as increased speed, or more rapid display of information, or a new type of display of information. It is difficult to say that these are not technical effects, and, indeed, that the programmed computer, itself a machine that ex hypothesi has never existed before, is itself a technical article and so in principle the subject of patent protection. The real question is whether this is a relevant technical effect, or, more crudely, whether there is enough technical effect: is there a technical effect over and above that to be expected from the mere loading of a program into a computer? From this sort of consideration there has developed an approach that I consider to be well established on the authorities, which is to take the claimed programmed computer, and ask what it contributes to the art over and above the fact that it covers a programmed computer. If there is a contribution outside the list of excluded matter, then the invention is patentable, but if the only contribution to the art lies in excluded subject matter, it is not patentable.
The majority of the English decisions (in particular, Merrill Lynch [1989] RPC 561 (CA), Fujitsu [1996] RPC 511 (Laddie J) and [1997]RPC 608 (CA), Gale [1991] RPC 305), along with EPO decisions such as T208/84 Vicom/Computer-related Invention [1987] OJEPO 14, [1987] 2 EPOR 74, support this approach. The analysis has two stages. First, determine what the inventor has contributed to the art over and above a computer operating in a new way as a matter of substance and, second, determine whether this contribution lies in excluded matter or, on the contrary, whether it consists in a technical contribution or effect. The contribution must be considered as a matter of substance so as (for example) to prevent patents being granted for such things as novel computer programs on a carrier such as a compact disc.
An invention may be viewed as a solution to a concrete technical problem. Merely to program a computer so that it operates in a new way is not a solution to any technical problem, although the result may be considered to be a new machine. It follows that an inventive contribution cannot reside in excluded subject matter. I consider that this is a correct statement of the principle, although the learning in the EPO on this issue is not entirely consistent. Decision T0935/97 IBM/Computer Program II is a case in which a claim to a program on a carrier was allowed, although the material technical effect was found only in the computer once programmed with the claimed software, but I think that the contribution approach is the one that I should take in the light of the decided English authorities, and having regard to what I believe to be the preponderance of the views expressed in the EPO."
"42 No-one could quarrel with the first step – construction. You first have to decide what the monopoly is before going on the question of whether it is excluded. Any test must involve this first step.
43 The second step – identify the contribution – is said to be more problematical. How do you assess the contribution? Mr Birss submits the test is workable – it is an exercise in judgment probably involving the problem said to be solved, how the invention works, what its advantages are. What has the inventor really added to human knowledge perhaps best sums up the exercise. The formulation involves looking at substance not form – which is surely what the legislator intended.
44 Mr Birss added the words "or alleged contribution" in his formulation of the second step. That will do at the application stage – where the Office must generally perforce accept what the inventor says is his contribution. It cannot actually be conclusive, however. If an inventor claims a computer when programmed with his new program, it will not assist him if he alleges wrongly that he has invented the computer itself, even if he specifies all the detailed elements of a computer in his claim. In the end the test must be what contribution has actually been made, not what the inventor says he has made.
45 The third step – is the contribution solely of excluded matter? – is merely an expression of the "as such" qualification of art 52(3). During the course of argument Mr Birss accepted a re-formulation of the third step: Ask whether the contribution thus identified consists of excluded subject matter as such? We think either formulation will do – they mean the same thing.
46 The fourth step – check whether the contribution is "technical" – may not be necessary because the third step should have covered that. It is a necessary check however if one is to follow Merrill Lynch as we must.
47 As we have said this test is a re-formulation of the approach adopted by this court in Fujitsu: it asks the same questions but in a different order. Fujitsu asks first whether there is a technical contribution (which involves two questions: what is the contribution? is it technical?) and then added the rider that a contribution which consists solely of excluded matter will not count as a technical contribution."
"…
10. Fox LJ went on to say that, even if there was a technical contribution, if the result was still within an exclusion then that is the end of it:
"Now let it be supposed that claim 1 can be regarded as producing a new result in the form of a technical contribution to the prior art. That result, whatever the technical, advance may be, is simply the production of a trading system. It is a data processing system for doing a specific business, that is to say, making a trading market in securities. The end result, therefore, is simply "a method..., of doing business", and is excluded by section 1(2)(c). The fact that the method of doing business may be an improvement on previous methods of doing business does not seem to me to be material, The prohibition in section 1(2)(c) is generic; qualitative considerations do not enter into the matter. The section draws no distinction between the method by which the mode of doing business is achieved. If what is produced in the end is itself an item excluded from patentability by section 1(2), the matter can go no further. Claim 1, after all, is directed to "a data processing system for making a trading market". That is simply a method of doing business. A data processing system to produce a novel technical result would normally be patentable. But it cannot, it seems to me, be patentable if the result itself is a prohibited item under section 1(2)."
In Aerotel at [85], after citing these passages from Merrill Lynch, Jacob LJ said:
"So the technical contribution theory was adopted by this court but with the important rider that inventive excluded matter could not count as a technical contribution"
It is clear, therefore, that the critical question is that asked by the third step: does the contribution lie solely in excluded matter? If the invention fails to overcome that test, then it is excluded. Identification of some technical advance as compared with earlier methods does not bring back into contention inventions excluded at the third step. If the invention has been excluded at step 3, any technical contribution must have been one of purely excluded matter. Inventive excluded matter cannot, as a consequence of the Merrill Lynch rider, count as a technical advance. The fourth step is intended merely to make sure that inventions that have passed at step 3 are technical in nature, so step 4 is exclusionary in nature.
11. Paragraph 10 of the Patent Office's Guidance Note issued after Aerotel says
"If the invention passes the third step, one must then check whether the contribution is technical in nature. Of course it is not necessary to apply this fourth step if the invention has failed at the third."
I agree, but on the basis that an invention will not pass the third test on the strength of technical advances which fall solely within one of the excluded categories.
…."
"..
Third, I believe that in any particular case the application of the new approach should produce the same result as did the old. Indeed the Court of Appeal considered it was doing no more than applying a re-ordering of the Merrill Lynch test and that it was bound by Merrill Lynch, Gale and Fujitsu. Thus, in the case of a computer related invention which produces a substantive technical contribution, the application of step ii) will identify that contribution and the application of step iii) will lead to the answer that it does not fall wholly within excluded matter. Any computer related invention which passes step iii) but does not involve a substantive technical contribution will fail step iv). The answer to these questions will be the same irrespective of whether the invention is claimed in the form of a programmed computer, a method involving the use of that programmed computer or the program itself. Aerotel/Macrossan requires the analysis to be carried out as a matter of substance not form, just as did Genentech, Merrill Lynch, Gale and Fujitsu. True it is that the first step requires the scope of the monopoly to be determined and, in the case of a program, that will necessarily be limited. However the contribution of that monopoly must still be assessed by reference to the process it will cause a computer to perform.
.."
The Hearing Officer's Decision
Step 1 : Construing the claim
Step 2 : Identify the contribution
"..
20 Whilst the use of the "interface" may well lead to improved reliability, it seems to me that this is an advantage of the method claimed rather than the actual contribution in the sense set out in paragraph 43 of the Aerotel/Macrossan judgement. In my view, the contribution made by the invention as claimed in all the claim sets lies in the interface which enables an executable program to access the functionality available on the computing device, regardless of any additions or amendments made to the available functionality by a third party. Does the contribution fall solely within the excluded subject matter?
.. "
Step 3 : Does the contribution lie solely in excluded subject matter?
"So what Gale decided is that the computer program exclusion extends not merely to the code constituting a program, but that code as embodied on a physical medium which causes a computer to operate in accordance with that code. More is needed before one is outside the exclusion – as for instance a change in the speed with which the computer works. A technical effect which is no more than the running of the program is not a relevant technical effect. And Gale clearly decides that merely putting a new program on a known memory device is not enough to escape art 52(2)."
"28 It seems to me that if the contribution made by the invention, considered as a matter of substance rather than the form of claim (see paragraph 43 of Aerotel/Macrossan), consists solely of a program for a computer, then the invention will be excluded under section 1(2) and will not be saved by reference to a possible technical effect. I should not now give the applicant benefit of any doubt as to whether the invention arguably covers patentable subject-matter, as paragraph 5 of the judgment makes clear. Nevertheless, it bears emphasising that the exclusion of section 1(2) applies only where the invention relates to excluded matter as such. I must therefore be satisfied that the contribution lies solely in a computer program before finding against the applicant. I observe that Office decisions are not binding on me and, as I said at the hearing, I must make my decision based on the facts of this case.
29 I have carefully considered Miss Harper's submissions which, if I have understood her correctly, were cited by way of analogy to show that claims to a technical process involving an arrangement of computer programs and also involving the physical step of performing functions on the computing device were patentable.
30 So, does the contribution fall solely within the excluded subject matter? As stated above, in my view, the contribution is the interface which enables the executable program to link to the functions in the DLL, where the DLL is the API through which control of the computer hardware is enabled. I cannot see that this control is changed by the claimed invention – it seems to me that the application merely describes a different way in which I can call the functionality held within the DLL and not the way the API operates to control the resources of the computer.
31 The application also makes it clear that only applications that require access to the additional functionality of an updated DLL will be handled by the interface. The actual role of the DLL has not been changed by the claimed invention - it still provides exactly the same functionality as it had before. What has changed is the manner in which the DLL has been accessed – it is now done by an additional piece of software in the form of the interface. I therefore find that the contribution made by the claims on file, the main claims and the first auxiliary claims boils down to nothing more than a computer program and hence is excluded from patentability.
32 Turning now to the second auxiliary claims. Despite Miss Harper's valiant efforts to persuade me otherwise, I cannot agree that managing the resources of a computing device is a physical process in the sense of Touch Clarity or Fisher-Rosemount referred to earlier in this decision. It's what the operating system of a computer does. The interface provided by the claimed invention does not alter this fact; it only alters the routing of calls to the DLL. It may provide a different method of accessing functions in the DLL related to the resources on the device, but it does not provide a method of managing resources – that is done by the DLL as it was before.
33 I would add one further comment to reinforce this point. There will, as envisaged by the claims be situations where the executable program does not need to operate through the interface. (Fig 4 provides a good diagrammatic example of this) In these cases it is clear that the DLL functions exactly as it did before the invention and this shows that it is the way in which the DLL is accessed and not the DLL itself that forms the contribution. In my view, this interface is nothing more than an executable application talking to a DLL through another DLL and is clearly a computer program. Indeed Miss Harper stated during the hearing:
"I think what the interface controls is the access by one computer program (the executable program, as it is called in the claims) – the access by the executable program of functionality. The interface provides the route for the call from the xecutable program to the functionality. So I guess it is controlling how one computer program (the executable program) interacts with another (the functionality in the API). But our invention goes beyond that, in controlling the device on which all this is implemented. The functions in the API control the operation of the device"
34 I therefore find that the contribution made by the second auxiliary claims is nothing more than a computer program for allowing an executable program to link to a DLL through a further computer program interface and hence sits squarely within the computer program exclusion.
Check the contribution is actually technical
35 I do not need to apply the fourth step of the test as the contribution has failed the third step."
"What is of significance here is that the claimed invention required no new hardware or arrangement of hardware, did not fix any perceived technical shortcoming in the computer itself, and was purely concerned with the processing of data. This was done and done only by a computer program. "
Conclusion