Ve státech, kde platí softwarové patenty, se často vyskytují problémy s „patentovými trolly“. Jsou to firmy, které nic nevyvíjejí ani nevyrábějí, jen si přihlásily patent na nějakou funkcionalitu, často zcela triviální (nebo nároky z takového patentu od někoho koupily). Pak se snaží hrozbou žalob nebo již přímo žalobami získávat peníze od firem, které danou funkcionalitu používají. Mnohdy lze takový patent zneplatnit prokázáním dřívějšího používání (tzv. prior art), ale bývá to zdlouhavé, náročné a drahé.
Organizace Electronic Frontier Foundation, která se zabývá ochranou svobod v elektronickém prostředí, navrhuje další zbraň, která by se dala proti patentovým trollům použít. Při přihlašování nového softwarového patentu by žadatel musel předložit fungující zdrojový kód v nějakém programovacím jazyce, nebo přinejmenším dokumentace „řádek po řádku“, co se má kdy konkrétně dělat. EFF stále konzistentně odmítá softwarové patenty jako takové, nicméně uvedený návrh, který zaslala americkému patentovém úřadu, může alespoň částečně pomoci.