"Problems will arise if your invention comprises a computer program or method for doing business. Where it is solely in relation to it computer programs or business methods it will not be regarded as an inventions. However, do not lose all faith as patent protection can be obtained for inventions implemented by computer programs. As lawyers we need to ask whether the invention makes a technical contribution to what is already known in that field. A patent is unobtainable if the only inventive step relates to matter which is excluded from patent protection, such as a computer program."