Patent and Inventions