IPONZ has published a draft explanatory note on the patentability of computer programs based on the Patents Bill (as currently drafted). Fortunately, the good people at IPONZ have not had the same difficulty in understanding the clear exclusion of computer programs that a small number of patent attorneys seem to have had.
They also appear to have sifted through several submissions from patent attorneys that sought to relitigate the Bill itself in amusingly emotive terms, rather than just comment on the guidelines as requested.
IPONZ has provided a clear, concise note. Some extracts:
31. Many of the interested parties who made submissions on the draft guidelines argued that the Commerce Select Committee intended that so-called “embedded” computer programs should remain patentable, with other “non-embedded” computer programs being excluded from patent protection. However, it is clear from the Committee’s report that the Committee rejected the idea of making a distinction between “embedded” and “non-embedded” computer programs in this way.
32. Instead, the Committee decided to recommend a simple exclusion, as this would exclude computer programs from patent protection, but would not prevent the grant of patents for inventions involving “embedded”computer programs. It seems clear from these comments that the Committee did not intend that the mere fact that an invention involves a computer program should be sufficient, in itself, to make an invention unpatentable.
That is exactly right. For whatever reason, some patent attorneys seemed to have great difficulty with that simple proposition, and much of the FUD being put out by those looking to overturn the software patent exclusion focused on the apparent “confusion” surrounding embedded software. The explanatory note succinctly summarises the Committee’s clear recommendation.
33. On this basis, computer programs are not patentable under clause 15(3A), whether or not they are “embedded” programs. However, inventions that involve a computer program (as opposed to inventions which are a computer program) are likely to fall outside the scope of clause 15(3A) and be patentable.
Which is how other patentable inventions, containing non-patentable constituent parts, are treated.
34. … The exclusion cannot be avoided by claiming the program in combination with conventional computing hardware. Such claims are effectively claims to the computer program and allowing them would circumvent the purpose of the exclusion.
35. For example, claims to the computer program when running on a suitable computer, or claims to the program recorded on a carrier such as a disk or memory card would not be allowable. On this basis claims of the form “a computer program product comprising computer program code adapted, when loaded on a computer, to do X” (so-called Beauregard claims) will be rejected.
This is good. There can be a lot of nonsense to try to avoid exclusions. By definition, all software runs on a computer, so a claim that the invention is the program “when running” should hardly be expected to avoid a computer program exclusion.
One thorny issue on the periphery of the software patent debate is business method patents. They are really a separate issue (controversy). The note makes a only few comments on them, including:
41. Where the contribution is assessed as a method or process that falls outside the computer program exclusion, claims to a computer program that would cause a suitable computer to carry out the method may be allowable.
The progress of the Bill remains understandably low priority, and its future is also somewhat uncertain given that a new Minister will take over the Bill from Simon Power. However MPs at last month’s NetHui said that Simon Power had that week advised that the software exclusion would remain (confirming earlier statements).