Question:
Do you reciece any tax deductions for payments to the patent office on patents? I do not own a business.?

Answer:
Only a business will get to deduct business expenses from income to adjust the income that taxes are caluclated on.

Start a sole proprietorship if nothing else, easy and then you can do it. Of course it will only affect future things.