Data Processing Device | Patent Publication Number 20120029878 | Patexia