Why does it take so long to receive a patent?
On average one can expect to receive a patent 1.5–2 years after filing with the United States Patent and Trademark Office (USPTO)
Pro Se Assistance through the USPTO
The United States Patent and Trademark Office, otherwise known as the USPTO, is the end-all-be-all of granting patents and trademarks.