USPTO Patents For Humanity Online Recognizing those who use patented technology to aid the less fortunate Non-monetary prizes Winners TBD 288 participants