软件开发可以申请专利吗?

软件专利是指通过申请专利来保护软件的设计思想,而不是软件本身的一种方式。根据审查标准的要求,软件专利可以写成产品或方法。但无论是哪种形式写出来,都是凸显方案创意的难点环节,需要具体案例分析。

可以申请专利的软件主要包括(但不限于):

(1)工业控制软件,如控制机械设备的动作;

(2)提高计算机内部性能的软件,比如一个软件可以提高计算机的虚拟内存。

(3)外部技术数据处理软件,如数码相机图像处理软件。

可以说,相当一部分软件属于第(3)类。

申请软件专利的条件与申请其他技术专利的条件相同。申请专利最基本的原则是要有方法,而且这个方法的实际情况是可行的,其次是法律范围内的一句话。凡涉及使用技术手段解决技术问题并能获得技术效果的计算机程序的发明专利申请,均属于可以授予专利保护的客体。