High-speed digital image printing system | Patent Number 08773685 | Patexia