Things Engineers Should Know Before Applying for a Patent | Patexia