S spectrum.ieee.org Advice for first-time inventors from a patent engineer 121 points rbanffy 2 years ago 106 comments