Memory board with self-testing capability | Patent Number 08359501 | Patexia