
New Invention
Only a new or novel invention can be granted a patent, the test of novelty is non-publication or disclosure of the patent except to the Patent Office.

Inventive Steps
To make a software patentable the inventor have to establish that the computer programme is made out of inventive steps and is non-obvious.