Patents: an engineer's guide to protecting intellectual property | IEEE Journals & Magazine | IEEE Xplore