NH patents through June 26 – Granite Geek  Concord Monitor