Het controleren van patentaanvragen is een heikele klus. Een van de grootste problemen is wel de vraag of een patent werkelijk vernieuwend is; maar al te vaak blijkt dat een uitvinding al op een of andere manier in gebruik is, en niet zelden is daar dan een ouder patent op verleend. Het komt met enige regelmaat voor dat software inbreuk blijkt te maken op patenten, waardoor bedrijven ineens flinke licentiebedragen blijken te moeten afdragen. Om dit probleem te lijf te gaan, heeft IBM vorige week de krachten gebundeld met het Open Source Development Lab, waar Linux-goeroe Linus Torvalds de scepter zwaait. De twee organisaties gaan samen een depot opzetten voor open-sourcesoftware, zodat eenvoudiger kan worden vastgesteld welke technieken al in gebruik zijn. De 'digital vault', zoals het depot wel genoemd wordt, maakt onderdeel uit van IBM's plannen om de kwaliteit van patenten te verbeteren en het USPTO in staat te stellen om sneller en beter patentaanvragen te verwerken.
De Amerikaanse e-mailnieuwsdienst PatNews klaagt echter dat USPTO-onderzoekers al bestaande databases met prior art doorgaans negeren. Greg Aharonian, editor van PatNews, waarschuwt dan ook dat dit initiatief niet zal kunnen voorkomen dat de USPTO 'tijd verspilt en prior-artproblemen negeert.' Ook de open-sourceontwikkelaars gaan volgens hem echter niet vrijuit: 'In de open-sourcecommunity heerst bij veel mensen een diepgewortelde haat jegens patenten, en dat gaat zo ver dat de meesten geen flauw benul hebben hoe een patent tot stand komt. Hoe moeten die mensen nou bijdragen aan een database met zinnige informatie?' De USPTO is echter van mening dat juist patentaanvragers het beste weten wat er in hun vakgebied al dan niet bekend is, al erkent de organisatie dat de fijne details van prior art menigeen boven de pet zullen gaan. Dat lijkt een terechte constatering: ondanks een al bestaande database met meer dan vier miljoen patenten, werd er in 2004 bij 57 procent van de ruim 350.000 patentaanvragen geen enkele referentie naar verwante patenten geleverd.