简言之,用于解决技术问题的软件都可以申请专利,例如:1、用于工业控制的软件(如机床控制软件)2、用于处理外部数据的软件(如相机中的图像处理软件)3、用于改进计算机内部性能的软件(如虚拟内存扩展软件)4、软件中所用到的算法(如控制方法、图像处理算法、加密算法)《计算机软件保护条例》第二条、第三条