What to consider before applying for a patent

If you've invented a new device, substance or process, you may choose to protect it with a patent. But before you apply, make sure you understand the following.