软件申请专利是有一定条件的。
新颖性方面,软件得是全新的,以前没出现过。这就好比市场上从来没卖过的新玩意儿,在申请专利那天之前,这个软件既没在国内外的出版物上公开登载过,也没在国内公开用过,更没以其他方式让大众知晓。同时,也不能有其他人先向专利行政部门提交过同样软件的申请,并且记录在申请日之后公布的专利申请文件里。
创造性上,和现有的软件相比,这个软件得有突出的不一样的地方,还得有明显的进步。不一样的地方就是它的技术方案和现有的有本质区别,不是行内人随便就能想出来的。明显的进步就是在技术效果等方面,比现有的软件有显著提升,比如能让电脑运行速度更快。
实用性要求软件能在实际中使用,还能产生积极的效果。软件可以在像计算机系统这样的产业里实际应用,运行它能解决一些技术问题,带来经济效益、社会效益等,像提高生产效率、优化管理流程。
需要注意的是,单纯的计算机软件通常不能获得专利权。不过,如果软件能和硬件结合起来,形成一个完整的方案去解决技术问题,就可以去申请发明专利权。
法律建议:在开发软件时,要做好保密工作,避免软件提前公开失去新颖性。研发过程中注重创新,提升软件的创造性。开发完成后,尽快评估是否满足专利申请条件,满足就及时申请,保障自身的合法权益。