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