Unfortunately, to file a patent you must first hire an attorney. However, in hiring an attorney, you do get an educated perspective into the chances of having your patent approved. There might be some subtle changes that have to be made first before you can submit it for approval. Or, maybe you have yet to draft up your patent yet. Either way, an attorney is a great resource for advice on how to adjust your patent so it gets approved.