소프트웨어 특허는 소프트웨어 자체를 보호하는 것이 아니라 특허를 출원하여 소프트웨어의 설계 사상을 보호하는 방식이다. 소프트웨어 자체의 보호는 특허법과 저작권법의 결합을 통해 이루어진다. 그러나 소프트웨어 특허의 쓰기 요구는 비교적 높다. 심사 기준의 요구에 따라 소프트웨어 특허는 제품이나 방법으로 쓸 수 있다. 그러나 어떤 형식으로 쓰든, 방안을 강조하는 아이디어는 어려운 부분이므로 구체적인 사례 분석이 필요하다. 특허를 신청할 수 있는 소프트웨어는 주로 다음과 같습니다 (이에 제한되지 않음).
(1) 기계 설비를 제어하는 동작과 같은 산업 제어 소프트웨어
(2) 컴퓨터의 가상 메모리를 향상시킬 수 있는 소프트웨어와 같이 컴퓨터의 내부 성능을 향상시키는 소프트웨어
(3) 디지털 카메라 이미지 처리 소프트웨어와 같은 외부 기술 데이터 처리 소프트웨어
소프트웨어의 상당 부분이 세 번째 범주에 속한다고 할 수 있다. 특허 보호 조치는' 특허법' 과' 컴퓨터 소프트웨어 보호 조례' 를 참고하세요.