Eine Erfindung muss im Wesentlichen drei Voraussetzungen erfüllen, um patentfähig zu sein, nämlich Neuheit, erfinderische Tätigkeit und gewerbliche Anwendbarkeit.
Handelt es sich bei der Erfindung um Software, muss außerdem der Nachweis geführt werden, dass die Software für technische Zwecke verwendet wird, also eine technische Aufgabe mit technischen Mitteln erfüllt.
Eine Erfindung gilt als erfinderisch, falls der Fachmann nicht durch sein übliches Können zur Erfindung gelangen konnte. Eine Erfindung gilt daher als erfinderisch, falls die Erfindung für den Fachmann nicht naheliegend ist.
Hierbei ist von einem Durchschnittsfachmann auszugehen, der in dem Gebiet, zu dem die Erfindung gehört, tätig ist. Üblicherweise wird von einem Ingenieur ausgegangen.