⑴ 程序软件可以申请什么专利
【1】
部分软件可以申请发明专利。创新程度需要达标,同时可以解决技术问题。
【2】
从事专利代理工作已经10年多了,由于专业是计算机(同时在学校通过了高级程序员的考试,有过一年左右的软件开发经验),因此处理软件相关的专利申请是我的专长之一。
【3】
一般对专利了解不多(特别是对软件是否可以申请专利了解不多)的朋友,一般很想了解(1)软件相关的技术是否可以申请专利?(2)如果可以申请,如何申请?(3)申请需要多久,授权需要多久?
第一,有些软件(当然不是指软件代码,是软件对应的技术方案)是可以申请专利的,但也是有条件的。
可以得到专利保护的软件主要包括(不限于):
(1)工业控制软件,如控制机械设备动作;
(2)改进计算机内部性能的软件,如某软件可以提高计算机的虚拟内存;
(3)外部技术数据处理的软件,如数码相机图像处理软件,QQ截图工具软件。
可以说,相当一部分的软件是属于第(3)类。
结合以上案例,软件开发过程中,如果有一些技术改进是可以考试申请专利的。腾讯公司已经申请了大概4000件专利(已公开的专利数量),绝大部分是发明专利。软件一般需要申请发明专利保护。
第二,如何申请软件专利。
如果对专利(尤其是软件专利)了解不深,建议委托专门的专利律师代理,可以更好地保护软件。
申请人需要准备的是:将技术方案描述清楚,尤其是改进的技术方案。
第三,申请的时间,如果委托代理机构,不同的代理机构撰写时间不同,一般需要2周-1个月左右。授权时间,比较快的在2年左右。
第四,软件可以申请专利,也可以申请软件着作权,专利比软件着作权保护的力度更大。
软件保护的是创新的思想;软件着作权保护的是源代码,不延及思想的创新。
具有创造性的软件需要申请发明专利进行保护。