"The European Patent Office's Board of Appeal has repeatedly held that a patentable invention must produce a technical effect. The definition of "technical effect" is, however, rather contentious. Software patents are difficult to obtain in Europe because simply running software on a computer does not suffice to produce a technical effect. Something more is needed. A technical effect is produced if, for instance, the software improves the computer's hardware operation or provides better control of a robotic arm."