Brevetarea asupra modului de protejare a proprietății intelectuale în timp ce dezvoltați software

Foarte des, atunci când se pregătesc diverse proiecte inovatoare, una dintre cerințe este protecția proprietății intelectuale. În timp ce efectuam examinarea proiectelor de studenți în domeniul dezvoltării de software, am observat că majoritatea fie au ocolit această problemă partea sau au indicat singura modalitate de a-și proteja drepturile intelectuale - înregistrarea programului de calculator în Rospatent.







Până în prezent nu am văzut niciodată alt mod de a-mi proteja proprietatea intelectuală în astfel de lucrări. Deci, să încercăm să ne dăm seama dacă într-adevăr nu există alte opțiuni.

Software-ul nu este brevetat

Într-adevăr, adevărul binecunoscut este că programul de calculator nu poate fi brevetat direct, deoarece nu se poate face cu codul său sursă.

Potrivit articolului 1261 din Codul civil:







Înregistrarea programului de calculator în Rospatent

Cum să acordați brevete software-ului?

Am stabilit că software-ul ca atare nu este brevetat. Cu toate acestea, limbajul de programare este în esență o expresie a rezultatelor muncii intelectuale pentru reprezentarea pe calculator. Iar aceleași rezultate ale muncii intelectuale pot fi deja brevetate atât ca o invenție, ca model util, cât și ca model industrial.

Conform legii, metodele ca urmare a activității intelectuale pot fi brevetate ca o invenție. Din punctul de vedere al științei estetice, algoritmii care stau la baza software-ului sunt, de asemenea, printre metode, astfel încât pot fi brevetate ca o invenție.

Este, de asemenea, posibilă brevetarea complexului de produse software ca model util. De fapt, diferența dintre modelul de utilitate și invenție în absența cerințelor stricte față de etapa inventivă.

Interfața programului poate fi brevetată ca design industrial, fiind o soluție pentru aspectul produsului software.

Se pare că, în plus față de înregistrarea programului pentru calculatoare în Rospatent, dezvoltarea de software poate brevet algoritmul programului, sistemul de module de program și interfața programului.

Sistematizând cele de mai sus, vom prezenta informațiile sub forma unui tabel







Trimiteți-le prietenilor: