Unitatea flash a fost inventată în 1999. Cu toate acestea, există unele dispute cu privire la cine a inventat-o. În timp ce compania israeliană M-Systems a depus primul brevet în luna aprilie a aceluiași an, produsul său a implicat un cablu USB și o unitate de memorie, în timp ce brevetul lui Shimon Shmueli din septembrie era pentru un stick de memorie USB.
Două companii din Asia și-au exprimat pretenția față de invenția unității flash. Compania din Singapore, compania Trek Technology, și compania chineză Netac Technology au depus dosare pentru a-și apăra pretinsa invenție a dispozitivului. Deși tehnologia Trek a câștigat un astfel de proces în Singapore, brevetul a fost revocat în Regatul Unit. Oficial, patentul pentru unitatea flash aparține IBM.