Device and method for recording data blocks | Patent Publication Number 20060187779 | Patexia