Софтуерният патент не е универсално приета дефиниция. Една дефиниция, предложена от Фондация за свободна информационна инфранструктура е, че софтуерният патент е „патент за всеки вид компютърно представяне, извършено чрез компютърна програма“. През 2005 Европейската патентна служба предлага едно разбиране за софтуерния патент като патент за компютърна програма, обявен като такъв или алгоритъм или компютърно-приложен бизнес метод, който няма технически принос.Европейския патентен офис продължава да защитава хармонизацията в полето на CII патентите Фондация за свободна информационна инфранструктура е група, която има анти- насоченост към софтуерните патенти и материалът, асоцииран с нейната дефиниция за софтуерен патент предполага, че целта на дефиницията е да идентифицира патентите, които не трябва да бъдат присъждани като въпрос на политика.
Има интензивен дебат върху степента, в която софтуерни патенти трябва да бъдат присъждани, ако изобщо трябва да бъдат присъждани. Важни въпроси, отнасящи се до софтуерния патент включват: Къде се намира границата между софтуер, който може да бъде патентован и такъв, който не може да бъде патентован; Software patents in Europe: debunking the myths, OUT-LAW News, 19 август 2004 Дали инвентивните изисквания не са прилагани твърде свободно към софтуера; и Дали софтуерните патенти не обезкуражават, отколкото да окуражават иновациите. Патентна икономика , Patenthawk.com
Източници
Категория:Компютърно право Категория:Патентно законодателство