현재 위치 - 법률 상담 무료 플랫폼 - 특허 조회 - 어떤 종류의 컴퓨터 소프트웨어가 특허를 신청할 수 있습니까?
어떤 종류의 컴퓨터 소프트웨어가 특허를 신청할 수 있습니까?
특허로 보호되는 발명 창조는 특정 기술 문제를 해결하는 데 사용되어야 한다. 컴퓨터 프로그램에 특허 보호가 필요한 경우, 컴퓨터 프로그램 기반 처리 프로세스가 기술적 문제를 전체적으로 또는 부분적으로 해결하는 방안도 필요합니다.

첫째, 기술 교부서 내용

1. 발명명: 발명을 반영한 기술내용은 제품, 장치 또는 방법이다. 2. 기술 분야: 직접 소유 또는 직접 적용 분야를 발명합니다.

3. 배경: 발명과 가장 가까운 동종 기존 기술은 무엇이며, 그 단점이나 단점은 무엇입니까? 문헌 검색을 기초로 이 기술을 소개하는 문헌이나 그 자료를 제공하는 것이 가장 좋다.

4. 발명 내용

(1) 이 발명에 필요하고 해결할 수 있는 기술적 문제.

(2) 발명 된 특정 기술 프로그램

발명을 실현하는 기술 방안 (또는 기술 구상, 기술 구상의 구체적인 실시 방식이나 방법뿐 아니라) 은 명확하고 완전하며 상세하며 정확해야 한다. 특히 기존 기술과는 다른 발명점은 가능한 한 명확하게 묘사해야 한다. 이 분야의 일반 기술자가 구현할 수 있고, 기술 방안의 각 기술 수단을 설명할 때, 그에 따라 발명에서 하는 역할을 설명해야 한다. 만약 발명에 선택할 수 있는 기술 방안이 있다면, 가능한 한 제시해야 한다.

컴퓨터 프로그램은 장치와 관련되어 있으며, 장치 섹션 간의 위치 및 연결 관계, 컴퓨터 프로그램의 어떤 부분이 기능을 수행하는지, 그리고 이러한 기능을 수행하는 방법을 설명할 수 있습니다. 컴퓨터 프로그램에 방법이 포함된 경우 해당 방법의 물리적 단계를 기록합니다. 물리적 단계는 물리적 프로세스의 변환, 컴퓨터 프로그램이 수행하는 기능 및 이러한 기능을 완료하는 방법을 반영합니다.

(3) 이러한 기술 솔루션이 이러한 기술 문제 (추리 및 분석) 를 해결할 수 있는 이유는 무엇입니까?

(4) 발명의 장점: 사회, 경제, 기술 효과 등 발명이 달성할 수 있는 효과에 대해 구체적이고 현실적인 묘사를 하는 것이 좋다. 5. 그림 설명

발명을 설명하는 데 필요한 도면 (예: 컴퓨터가 수행하는 소프트웨어 흐름도, 물리적 프로세스의 연결 및 변환과 일치) 을 제공해야 합니다. 이 방법을 가장 잘 반영하는 소프트웨어 흐름도만 제시하면 됩니다. 프로그래밍 기술, 프로그램 단순화 등에 대해 지나치게 고려하지 않아도 됩니다. 트리 계층 등. ) 및 하드웨어 장비가 포함될 수 있으며 회로 블록 다이어그램과 특정 회로 다이어그램을 제공해야 합니다. 필요한 경우 기존 기술과 관련된 그림도 제공해야 하며, 일반 그림에는 텍스트가 나타나지 않아야 합니다.

6. 구체적인 이행 방법

보호되는 컴퓨터 프로그램에서 대부분의 발명에는 특정 기술 문제를 해결하는 제어 방법 및 데이터 처리 방법이 포함됩니다. 구현 사례에는 일반적으로 다음이 포함됩니다.

1). 본 발명의 기술 방안을 전체적으로 설명할 때

2) 컴퓨터 프로그램의 설계 이념과 기술적 특징, 그리고 그 기술적 효과를 실현하는 방법을 명확하고 완벽하게 설명해야 합니다.

3) 주어진 컴퓨터 프로그램 프로세스를 기준으로 프로세스의 연대순으로 자연어로 컴퓨터 프로그램의 단계를 설명합니다. 특허의 구체적 표현으로 소프트웨어 흐름도는 물리적 프로세스의 연결 및 변환과 일치해야 하며, 이러한 방법을 가장 잘 반영하는 소프트웨어 순서도만 제시하면 됩니다. 프로그래밍 기술, 프로그램 단순화 등에 대해 지나치게 고려하지 않아도 됩니다.

4). 컴퓨터 프로그램의 주요 기술적 특징의 공개는 본 전문 기술 분야의 일반 기술자가 설명서에 따라 공개할 수 있는 순서도와 그 설명에 따라 독립적으로 이 기술 효과를 실현할 수 있는 컴퓨터 프로그램을 작성하는 것을 기준으로 해야 한다.

5). 명확성을 위해, 필요한 경우, 신청자는 일반적인 태그 프로그래밍 언어로 주요 컴퓨터 소스 프로그램을 간략하게 발췌하여 참고할 수 있지만, 모든 컴퓨터 소스 프로그램을 제출할 필요는 없다.

6) 이 방법의 물리적 단계는 해결해야 할 특정 기술적 문제에 따라 작성되어야 하며, 물리적 단계는 물리적 프로세스의 전환을 반영합니다. 물리적 단계에 포함된 각 변수는 물리적 의미를 부여해야 합니다. 그렇지 않으면 순수 컴퓨터 소프트웨어나 순수 수학 방법으로 특허를 받을 수 없습니다.

7). 물리적 단계의 실현에는 일반적으로 상응하는 수학 모델이 필요한데, 주로 수학 공식과 논리적 판단으로 나타난다. 수학 공식과 논리적 판단에서 구체적인 기술적 문제를 결합하여 각 매개변수의 물리적 의미를 명확하게 설명해야 한다. 일부 수학적 모델 (예: 일부 계산 공식 등). ) 모두 발명가가 직접 설계한 것으로, 이 공식의 유도 과정을 써서 합리성을 입증해야 한다.

8). 컴퓨터 프로그램 제어 방법을 하드웨어 시설 (시스템) 으로 구현해야 하고 시스템이 기존 기술과 동일한 경우, 해당 방법이 하드웨어에서 구현될 수 있음을 나타내는 시스템의 블록만 그리면 됩니다. 시스템이 기존 기술이 아닌 경우 발명가는 구현 과정에서 하드웨어 시설을 개선했으며 시스템을 보호 (또는 시스템의 혁신적인 장치/장치/회로 보호) 해야 하며, 시스템의 원리를 그리는 것 외에도 혁신적인 부분을 공개해야 합니다.