Neuheit und erfinderische Tätigkeit müssen aber nicht zwingend außerhalb des Programms liegen, das heißt ein neuer und erfinderischer Algorithmus, der beispielsweise einen Roboter auf innovative Weise steuert, ist patentierbar.