Memory module with timing-controlled data paths in distributed data buffers | Patent Number 10268608 | Patexia