How does a patent law office protect your inventions?