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