While patent attorneys, patent agents, invention promotion companies, online form companies, and the USPTO all offer to provide assistance with the patent process, you must be discerning in whom you trust to help you and understand how each resource can help you with the patent process.