Enfish v. Microsoft
Het arrest uit 2016 dat liet zien dat softwarepatenten Alice hadden overleefd, mits ze de computer zelf verbeteren.
Na Alice v. CLS Bank in 2014 werden softwarepatenten in zo'n tempo ongeldig verklaard dat velen de categorie voor dood hielden. Enfish bezat octrooien op een zelfverwijzende tabel, een databasemodel waarin één tabel zowel de gegevens als haar eigen kolommen beschrijft, en daagde Microsoft voor de rechter. De rechtbank verwierp de octrooien als abstracte ideeën.
Het Federal Circuit vernietigde dat oordeel in mei 2016. De eerste stap van Alice, de vraag of een conclusie "gericht is op" een abstract idee, moet niet zo ruim worden gelezen dat alles wat op een computer draait eronder valt. Een octrooi dat verbetert hoe de computer zelf werkt, via snellere opzoekingen, minder geheugen of een flexibelere structuur, is een technische uitvinding. Het arrest werd de meest aangehaalde reddingslijn bij het aanvragen van softwarepatenten en liet de grens ongeveer even voorspelbaar als voorheen.