Edward Elliott is an Expert Advisor at the U.S. Patent & Trademark Office who helped develop and runs the Patents for Humanity program. Prior to joining USPTO, he spent a decade in the software industry as a developer and an IP attorney.