בשנת 1985, במסגרת לימודיו לתואר שני בביולוגיה מולקולארית ומדעי המחשב,
פיתח סטודנט פולני בשם פיוטר ווז'ניאק אלגוריתם על בסיס spaced repetition
לייעול תהליכי למידה וקרא לו SuperMemo. סביב האלגוריתם, כתב ווז'ניאק
תוכנה למיפוי דפוסי הזיכרון היחידניים של המשתמש ורתימתם לטובת שיפור
פעולת האחסון של מידע חדש בזיכרון לטווח ארוך. בשנת 1991, הקים ווז'ניאק את
חברת SuperMemo World ויצא עם גרסת התוכנה השישית שלו להפצה מסחרית
מחוץ לפולין. תוך שמונה שנים, מכרה החברה מיליון עותקים של תוכנת
SuperMemo על גרסאותיה השונות ברחבי העולם וזכתה בפרסים רבים באירופה
ובארה"ב. בחודש אוגוסט 2005 מלאו לאלגוריתם SuperMemo עשרים שנה והוא
עדיין נחשב לחדשני ופורץ דרך. למידע נוסף, ראו
http://www.supermemo.com.