可以申請專利的軟件主要包括(但不限於):
(1)工業控制軟件,如控制機械設備的動作;
(2)提高計算機內部性能的軟件,比如壹個軟件可以提高計算機的虛擬內存。
(3)外部技術數據處理軟件,如數碼相機圖像處理軟件。
可以說,相當壹部分軟件屬於第(3)類。
申請軟件專利的條件與申請其他技術專利的條件相同。申請專利最基本的原則是要有方法,而且這個方法的實際情況是可行的,其次是法律範圍內的壹句話。凡涉及使用技術手段解決技術問題並能獲得技術效果的計算機程序的發明專利申請,均屬於可以授予專利保護的客體。