Tietokoneohjelma voi olla patentoitavissa Suomessa ja Euroopassa silloin, kun se on luonteeltaan tekninen ja sillä saavutetaan tekninen vaikutus tavanomaisen tietojenkäsittelyn ulkopuolella. Euroopan patenttiviraston (EPO) käytäntöjen mukaisesti ohjelmistopohjaisen keksinnön tulee ratkaista jokin tekninen ongelma teknisellä tavalla.
Teknisestä luonteesta voidaan puhua esimerkiksi, kun ohjelmisto ohjaa teollista prosessia, käsittelee teknisiä tietoja tai parantaa tietokoneen toimintaa. Tällaisia voivat olla esimerkiksi teollisuusprosessien ohjausjärjestelmät, diagnostiikkaohjelmistot lääketieteellisissä laitteissa tai tietokoneen suorituskykyä parantavat algoritmit.
Patentoitavuuden arviointiin sovelletaan samoja perusvaatimuksia kuin muihinkin keksintöihin:
- Uutuus – keksintö ei saa olla aikaisemmin tunnettu
- Keksinnöllisyys – keksinnön tulee erota olennaisesti aiemmista ratkaisuista
- Teollinen käyttökelpoisuus – keksintöä voidaan hyödyntää teollisesti
On tärkeää huomata, että pelkät liiketoimintamenetelmät, matemaattiset menetelmät tai tietojen esittämistavat eivät ole patentoitavissa, vaikka ne olisi toteutettu ohjelmallisesti. Keksinnön tekninen luonne arvioidaan aina kokonaisuutena.
Miten tietokoneohjelmien patentointi eroaa tekijänoikeussuojasta?
Tietokoneohjelmien patentointi eroaa merkittävästi tekijänoikeussuojasta sekä suojan kohteen että laajuuden osalta. Tekijänoikeus suojaa ohjelman lähdekoodia ja ilmaisumuotoa kopiointia vastaan, mutta ei ohjelmointiratkaisun taustalla olevaa ideaa. Patentti puolestaan suojaa keksinnön teknistä toimintaperiaatetta riippumatta toteutustavasta.
Keskeiset erot ovat:
- Suojan kohde: Tekijänoikeus suojaa lähdekoodin ilmaisumuotoa, patentti suojaa teknistä ratkaisua
- Voimassaoloaika: Tekijänoikeus on voimassa 70 vuotta tekijän kuolemasta, patentti enintään 20 vuotta hakemispäivästä
- Rekisteröinti: Tekijänoikeus syntyy automaattisesti, patentti vaatii hakemisen ja myöntämisen
- Suojan laajuus: Tekijänoikeus suojaa vain kopiointia vastaan, patentti estää keksinnön käytön myös eri toteutustavoilla
Tekijänoikeussuoja on ohjelmistojen ensisijainen suojamuoto, mutta patentti voi tuoda strategista lisäarvoa erityisesti, kun halutaan suojata ohjelmiston toiminnallisuuksia tai teknisiä ratkaisuperiaatteita. Autamme asiakkaitamme tunnistamaan, milloin ohjelmistopohjainen ratkaisu voisi täyttää patentoinnin edellytykset.
Kuinka ohjelmistopohjaisen keksinnön patentointiprosessi etenee?
Ohjelmistopohjaisen keksinnön patentointiprosessi aloitetaan keksinnön teknisen luonteen tunnistamisella. Prosessin vaiheet ovat pääpiirteittäin samat kuin muissakin patentoitavissa keksinnöissä, mutta ohjelmistojen kohdalla on kiinnitettävä erityistä huomiota teknisen vaikutuksen osoittamiseen.
Patentointiprosessin päävaiheet ovat:
- Patentoitavuustutkimus: Selvitetään, onko vastaavia ratkaisuja jo patentoitu tai julkaistu
- Patenttihakemuksen laatiminen: Painotetaan keksinnön teknistä luonnetta ja vaikutusta
- Patenttivaatimusten muotoilu: Määritellään tarkasti, mitä suojaa haetaan
- Hakemuksen käsittely: Patenttiviranomainen tutkii keksinnön uutuuden ja keksinnöllisyyden
- Mahdolliset välipäätökset: Vastataan viranomaisen huomautuksiin ja täsmennetään vaatimuksia
- Patentin myöntäminen: Onnistuneen käsittelyn jälkeen patentti myönnetään
Ohjelmistopatentteja haettaessa patenttiasiamiehen käyttäminen on erityisen suositeltavaa, sillä vaatimusten muotoilu vaatii erityisosaamista. Patenttiasiamiehemme osaavat tunnistaa tekniset elementit, jotka tekevät ohjelmistosta patentoitavan keksinnön, ja muotoilla vaatimukset siten, että ne täyttävät patentoitavuuden edellytykset.
Mitä vaihtoehtoja ohjelmistojen suojaamiseen on patentin lisäksi?
Ohjelmistojen suojaamiseen on patentin lisäksi useita vaihtoehtoja, jotka voivat joko toimia patentin sijasta tai täydentää sitä osana kokonaisvaltaista IPR-strategiaa. Eri suojaustapojen yhdistäminen tarjoaa usein kattavimman suojan.
Keskeisimmät vaihtoehtoiset suojausmuodot ovat:
- Tekijänoikeus: Automaattinen suoja lähdekoodille, dokumentaatiolle ja käyttöliittymälle
- Liikesalaisuus: Erityisesti algoritmeille ja toimintaperiaatteille, joita ei voi päätellä lopputuotteesta
- Sopimuksellinen suoja: Käyttöehdot, lisenssit ja salassapitosopimukset
- Tavaramerkki: Tuotenimien ja brändien suojaus
Erityisesti liikesalaisuuksien suoja on tärkeä ohjelmistoille, joiden teknistä toteutusta on vaikea selvittää lopputuotteesta. Liikesalaisuuden etuna on periaatteessa rajoittamaton voimassaoloaika, mutta haittana on suojan helppo menettäminen tiedon tullessa julkiseksi.
Autamme asiakkaitamme laatimaan kokonaisvaltaisen IPR-strategian, joka ottaa huomioon ohjelmiston erityispiirteet ja liiketoiminnalliset tavoitteet. Sopiva yhdistelmä eri suojamuotoja takaa parhaan mahdollisen suojan arvokkaalle immateriaalioikeudelle ja tukee liiketoiminnan kasvua.