Herman The Image Stimulator Location The Netherlands Name Herman Oct 19, 2011 #1 Source Photography Bay. Canon Patent Shows Off DSLR Touchscreen & Built-in WiFi