כדי שניתן יהיה לרשום פטנט, נדרשים כמה תנאים לפי חוק הפטנטים הישראלי (שדומה מאוד לאמריקאי ולאירופי):נדרשת המצאה, המסתיימת במוצר או שהינה הדרך להגיע למוצר, חדשה בעולם (כלומר, מעולם לא פורסמה), מועילה כלכלית, מהווה התקדמות המצאתית (כלומר, איננה מובנת מאליה ל"איש מקצוע ממוצע" בתחום).
יתרונה של הגנת הפטנט הוא בכך שהיא ההגנה החזקה ביותר על המצאות, וזאת משום שהיא מעניקה מונופול מוחלט ל- 20 שנה על ניצול הרעיון שבבסיס הפטנט, ומקיפה גם מוצרים אשר דומים או מזכירים במידה מספקת את הפטנט, כך שאין כלל צורך להוכיח את הקשר של מפר הפטנט לממציא.
יחד עם זאת, להגנת הפטנט גם חסרונות רבים.
בראש ובראשונה, המחיר. רישום פטנט הוא הליך יקר. עורכי פטנטים גובים עבור הרישום אלפי דולרים, ועל מנת לכסות את השווקים העיקריים (ארה"ב, אירופה, יפאן), צריך הממציא להיגרר להוצאות כבדות (לעתים, עשרות אלפי דולרים).
שנית, זמן הרישום הארוך. פטנט ממוצא נבחן במשך כשנתיים על ידי רשמי הפטנטים במדינות השונות, בהליך ארוך ומייגע. אמנם, הגשת הבקשה נותנת בידי הממציא דין קדימה במידה והיא מתקבלת בהמשך, אך אם הבקשה נדחית יוצא הממציא, לעתים, בלא כלום. שלישית, תקופת ההגנה המוגבלת. 20 שנה הם אמנם זמן רב, אך בהמצאות "כבדות" כמו תהליכים תעשייתייים, לעתים נדרש זמן רב עוד יותר כדי להחזיר את ההשקעה.
לבסוף, האכיפה. בקשת פטנט חושפת את ההמצאה בפני כל העולם, וכל גורם אשר מעונין להשתמש בהמצאה יכול לעשות זאת. לעתים, ובמיוחד במצבים של ריחוק גיאוגרפי, יהיה קשה מאוד "לתפוס" את מפרי הפטנט.
למרות כל זאת, מומלץ לממציאים להגיש בקשה לפטנט בשלב כלשהו של קידום ההמצאה (אך לא מיד), וזאת משום מוצקות ההגנה שפטנט מעניק.