How to determine if your business needs a patent