Weekly patent application roundup for April 12th Canon Patents Read more Richard, Thursday, April 12, 2018