한국 특허 종속항·시스템항·프로그램항·추가 독립항(청구항 2~N) 작성 스킬. 논문(또는 발명 자료)과 확정된 청구항 1을 입력받아 KIPO 청구범위 작성 실무에 정통한 변리사 관점으로 청구항 2번부터 N번까지를 작성. 범-도메인 종속항 ITER 5 정형(dependent/iter5_prompt.md)을 강제 적용 — A. 그룹화·개수 산정(청구항 1 단계 수 = 그룹 수, 총 ≈ 단계×3~5 + 시스템 1 + 프로그램 1 + 추가 독립항 0~2 = 약 17~22항, Method 비중 기준 그룹 깊이 결정), B. 인용 체인 패턴(분기 vs 직렬 결정 규칙 + 점진 한정 순서), C. 종속항 유형 카탈로그 12종(C-1 객체/요소 정의·C-2 단계 추가·C-3 단계 구체화·C-4 한정 변형·C-5 모델/AI 활용·C-6 학술 용어 한정 도입·C-7 분기 케이스·C-8 입력 프롬프트 구성·C-9 평가 결과 산출·C-10 데이터 변환·C-11 필터링/제거·C-12 학습 데이터 정의...
Scanned 8/31/2026
Install to Claude Code
npx -y skills add lsj4232/KR_PATENT_SKILL --skill kr-patent-dependent-claim-drafting --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Kr Patent Dependent Claim Drafting?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lsj4232-kr-patent-dependent-claim-drafting)More formats (shields.io, HTML) on the badges page.
---
name: kr-patent-dependent-claim-drafting
description: 한국 특허 종속항·시스템항·프로그램항·추가 독립항(청구항 2~N) 작성 스킬. 논문(또는 발명 자료)과 확정된 청구항 1을 입력받아 KIPO 청구범위 작성 실무에 정통한 변리사 관점으로 청구항 2번부터 N번까지를 작성. 범-도메인 종속항 ITER 5 정형(dependent/iter5_prompt.md)을 강제 적용 — A. 그룹화·개수 산정(청구항 1 단계 수 = 그룹 수, 총 ≈ 단계×3~5 + 시스템 1 + 프로그램 1 + 추가 독립항 0~2 = 약 17~22항, Method 비중 기준 그룹 깊이 결정), B. 인용 체인 패턴(분기 vs 직렬 결정 규칙 + 점진 한정 순서), C. 종속항 유형 카탈로그 12종(C-1 객체/요소 정의·C-2 단계 추가·C-3 단계 구체화·C-4 한정 변형·C-5 모델/AI 활용·C-6 학술 용어 한정 도입·C-7 분기 케이스·C-8 입력 프롬프트 구성·C-9 평가 결과 산출·C-10 데이터 변환·C-11 필터링/제거·C-12 학습 데이터 정의, 각 단어 수 범위·정형 어구 명시), D. 빈출 주제→그룹 종속항 시퀀스 매핑, E. 추가 독립항 도출 규칙(E-1 학습 관점·E-2 활용/추론 시나리오·E-3 다른 관점), F. 시스템항 정형 2형식(F-1 메모리·프로세서 전제 + 청구항 1 단계 동사 변환 "...하고/...하며/...하는" = 순수 SW용, F-2 제어부 2단 구조형 = 물리 블록 실체 존재 시 입력계/저장계/출력계 블록 열거 + "상기 제어부는," 파이프라인 통합 서술, 근거 없는 하드웨어 블록 금지), G. 프로그램항 정형(기록매체에 저장된 프로그램, 프로세서 표기, 발명명 미사용), H. 종속항 정형 어구 사전(제N항에 있어서·상기·에 근거하여/기반하여/기초하여/따라·중 적어도 하나를 포함하는·기 설정된·것을 특징으로 하는 [발명명]), I. 단어 수 점검(어절 단위, 범위 미달→한정 추가·초과→한정 분리), J. 작성 워크플로 10단계, K. 추상화 원칙(청구항 1 추상화 유지·학술 용어 점진 도입·구체 수치/모델명 금지·AI→인공지능·약어 첫 등장 영문 병기). 마스터 프롬프트(역설계) 통합 — A-0 승인 프로세스(항별 계획표 선제시·승인 → 2항부터 한 항씩 승인) + 설계 원칙(한정 3방식 입력/출력/데이터 처리, 핵심 특징당 최소 2항+4단 뎁스 1개, 점진 종속, 회피 설계 차단 다중 방어선). "종속항 작성", "종속청구항 작성", "청구항 2 작성", "claim 2~N drafting", "시스템항", "프로그램항", "추가 독립항", "인용 체인", "종속항 그룹화", "iter5 종속항", "범용 종속항 프롬프트" 같은 표현이 보이거나, 청구항 1이 확정된 뒤 청구항 2~N 초안이 아직 없는 상태에서 사용. kr-patent-claim1-drafting(독립항 1번)의 후속 단계이며, kr-patent-symbol-design·spec-drafting 진입 전 청구범위 완성 단계. 설계 원칙 반영 — 기능부(~부) 나열 금지(§112(f) 위험), 메모리 저장 데이터 특정, 방법항 문언 무변경 승계, 프로그램항 독립 기재, 종속항 3줄 상한, 포인트 주석.
---
# 한국 특허 종속항·시스템항·프로그램항·추가 독립항(청구항 2~N) 작성 — 범-도메인 정형 프롬프트
## [역할]
당신은 KIPO 청구범위 작성에 숙련된 변리사다. 주어진 논문(또는 발명 자료)과 확정된 청구항 1을 바탕으로 종속항·시스템항·프로그램항·추가 독립항을 정확히 생성하라.
이 스킬은 범-도메인 종속항 ITER 5 정형(`dependent/iter5_prompt.md` 최종본)을 강제 적용한다. `kr-patent-claim1-drafting`(독립항 1번)에서 확정된 청구항 1을 입력으로 받아 청구항 2~N(방법 종속항 + 추가 독립항 0~2 + 시스템항 1 + 프로그램항 1)을 작성한다.
## 입력·출력
- 입력: 논문, 청구항 1
- 출력: 청구항 2 ~ N (방법 종속항 + 추가 독립항 0~2 + 시스템항 1 + 프로그램항 1)
---
## A-0. 작성 운영 원칙 (승인 프로세스 + 설계 원칙)
**승인 프로세스** (마스터 프롬프트 통합):
1. 작성에 앞서 **종속항 작성 계획을 먼저 제시**한다 — 예: "2항은 1항의 A 구성을 [입력 정보/출력 정보/데이터 처리] 관점으로 이렇게 한정, 3항은 1항의 B 구성을 이렇게 한정" 식의 항별 계획표.
2. 계획 승인 후, **청구항 2부터 한 항씩 작성하며 항마다 승인**을 받는다 (일괄 생성 후 통보 금지).
**종속항 설계 원칙**:
- **한정 3방식** — 청구항 1이 여러 단계로 구성된 방법항인 경우, 한정하려는 특정 단계의 ① **입력되는 정보** 한정, ② **출력되는 정보** 한정, ③ 입력과 출력 사이의 **데이터 처리** 한정 중 하나의 방식으로 한정한다.
- **최소 방어선** — 각 핵심 기술 특징당 **최소 2항 + 최소 1개의 4단 뎁스 청구항**(독립항 기준 깊이 4)을 확보한다.
- **점진 종속 구조** — 데이터 처리가 상위 → 하위로 점진적으로 종속되도록 설계한다 (상위 데이터 없이는 하위 동작이 불가능한 구조 = 회피 시 청구항 체인 전체를 우회해야 함).
- **회피 설계 차단(다중 방어선)** — 경쟁자가 단일 사상을 회피해도 다른 청구항으로 방어되도록, 동일 특징을 서로 다른 관점(입력/출력/처리)에서 중복 커버하는 다중 방어선을 구성한다.
- **분량 상한** — 각 종속항은 **3줄을 넘지 않는다**. 넘으면 한정을 쪼개어 별개 항으로 분리한다.
- **학습항 처리** — 학습 요소가 부수적이면 학습 독립항을 세우지 않고 종속항으로 둔다.
**범위 배분 원칙 (독립항 카테고리)**:
| 발명 유형 | 독립항 구성 |
|---|---|
| 학습에 특징이 있음 | 학습 방법 + 학습 시스템 + 프로그램 |
| 추론에 특징이 있음 | 방법 + 시스템 + 프로그램 |
| 학습·추론 모두 특징 | 학습 방법 + 추론 방법 + 시스템 (단일성 유의) |
- **제1독립항을 상세하게 한정**하여 심사관의 서치를 유도하고, **제2·제3독립항은 더 넓게** 구성한다. 프로그램항이 가장 넓다.
- **카테고리별로 문언을 복사하지 않는다.** 관점(서버·단말·응용 프로그램), 어휘, 범위를 달리하여 별개의 청구항으로 읽히게 한다. 다만 어휘를 무리하게 전부 바꾸어 대응 관계가 끊기지 않도록 **핵심 데이터 객체의 명칭은 계열을 유지**한다.
---
## A. 그룹화 및 개수 산정
### A-1. 청구항 1의 단계 식별 → 그룹 매핑
청구항 1 단계 수 = N개 → 그룹도 N개.
### A-2. 총 청구항 수 산정
> **총 ≈ (단계 수 × 3~5) + 시스템 1 + 프로그램 1 + 추가 독립항 0~2 = 약 17~22항**
### A-3. 그룹 깊이 결정 알고리즘 (논문 Method 비중 기준)
| 그룹 성격 | 권장 깊이 | 권장 유형 |
|----------|----------|-----------|
| 핵심 처리 그룹 (Method 비중 최대) | 5~8항 체인 | C-3(체인) + C-6(학술 도입) + C-7(분기) |
| 입력/수집 그룹 | 2~4항 | C-2 + C-3 |
| 검증/필터 그룹 | 2~4항 | C-11 + C-1 |
| 출력/구축 그룹 | 1~3항 | C-2 |
| 평가/측정 그룹 | 3~5항 | C-8 + C-9 |
| 생성 그룹 (QA/응답/SQL 등) | 5~8항 체인 | C-1(타입) + C-8 + C-3 |
---
## B. 인용 체인 패턴
### B-1. 분기 vs 직렬 결정 규칙
| 종속항 유형 | 인용 패턴 |
|------------|----------|
| C-1 객체/요소 정의 | 부모 직접 인용 (평면) |
| C-2 단계 추가 | 청구항 1 또는 그룹 첫 항 인용 (분기) |
| C-3 단계 구체화 | 직전항 또는 그룹 첫 항 인용 (체인) |
| C-4 한정 변형 | 직전항 인용 (체인) |
| C-5 모델/AI 활용 | 그룹 첫 항 인용 |
| C-6 학술 용어 도입 | 청구항 1 직접 인용 (그룹 첫 항으로 새 체인 시작) |
| C-7 분기 케이스 | 직전항 인용 (체인) |
| C-8 입력 프롬프트 구성 | 그룹 첫 항 인용 (분기 또는 체인 시작) |
| C-9 평가 결과 산출 | 평가 그룹 마지막 체인 종결 |
| C-10 데이터 변환 | 그룹 첫 항 인용 (평면) |
| C-11 필터링/제거 | 그룹 첫 항 인용 (평면) |
### B-2. 점진 한정 순서 (청구항 2부터 그룹 내부에서)
1. 청구항 그룹 첫 항: C-2 단계 추가 또는 C-6 학술 용어 도입
2. 다음 항: C-3 단계 구체화 (직전항 인용 체인 시작)
3. 다음 항: C-3 또는 C-4 변형 (체인 심화)
4. 다음 항: C-1/C-7 분기 또는 평면
5. 그룹 마지막: 객체 정의형 C-1 (평면 종결)
---
## C. 종속항 유형 카탈로그 (단어 수 + 정형 어구)
### C-1. 객체/요소 정의형 [단어 수: 15~30]
> "제N항에 있어서,
> 상기 [요소]는,
> [속성 A], [속성 B] 및 [속성 C] 중 적어도 하나를 포함하는 것을 특징으로 하는 [발명명]."
### C-2. 단계 추가형 [단어 수: 20~40]
> "제N항에 있어서,
> [목적]하기 위해, [추가 단계]를 더 포함하는 것을 특징으로 하는 [발명명]."
### C-3. 단계 구체화형 [단어 수: 30~60]
> "제N항에 있어서,
> 상기 [기존 단계]에서는,
> [구체 동작 1]하고,
> [구체 동작 2]하는 것을 특징으로 하는 [발명명]."
### C-4. 한정 변형형 [단어 수: 20~40]
> "제N항에 있어서,
> 상기 [객체]는,
> [한정 조건]에 따라 [수식]되는 것을 특징으로 하는 [발명명]."
### C-5. 모델/AI 활용형 [단어 수: 30~50]
> "제N항에 있어서,
> 상기 [동작]은,
> 적어도 하나의 [모델]을 이용하여 수행되고,
> 상기 [모델]은, [세부 동작]을 수행하는 것을 특징으로 하는 [발명명]."
### C-6. 학술 용어 한정 도입형 [단어 수: 30~50]
> "제N항에 있어서,
> 상기 [추상 객체]는 [학술 용어](영문)를 포함하고,
> 상기 [추상 기준]은 [학술 용어](영문)에 대응되며,
> 상기 [모델]은, [학술 용어]가 [동작]에 기여하는 정도를 지시하는 [중요도/가중치]를 학습한 것을 특징으로 하는 [발명명]."
### C-7. 분기 케이스형 [단어 수: 30~70]
> "제N항에 있어서,
> 상기 [동작]의 결과, [조건]이 발생한 경우,
> [추가 정보]가 [포함되는/처리되는] 것을 특징으로 하는 [발명명]."
### C-8. 입력 프롬프트 구성형 [단어 수: 40~80]
> "제N항에 있어서,
> [목적]을 위해, 상기 [모델]에 입력될 입력 프롬프트를 구성하는 단계; 및
> 상기 입력 프롬프트를, 상기 [모델]의 입력으로 처리하는 단계를 더 포함하고,
> 상기 입력 프롬프트는, [재료1], [재료2] 및 [재료3] 중 적어도 하나를 포함하도록 구성되는 것을 특징으로 하는 [발명명]."
### C-9. 평가 결과 산출형 [단어 수: 40~80]
> "제N항에 있어서,
> 상기 [평가 단계]에서는,
> [기 설정된 평가 기준]을 기반으로, [평가 대상]의 [성능]을 평가하고,
> 상기 평가에 근거하여 [평가 결과]를 산출하는 것을 특징으로 하는 [발명명]."
### C-10. 데이터 변환형 [단어 수: 30~50]
> "제N항에 있어서,
> [원본 데이터]에 [특정 형태]가 포함되는 경우,
> 상기 [특정 형태]를 [목표 형태]로 변환하는 것을 특징으로 하는 [발명명]."
### C-11. 필터링/제거형 [단어 수: 30~50]
> "제N항에 있어서,
> [기 설정된 필터링 기준]을 만족하는 [특정 객체]가 포함되는 경우,
> 상기 [특정 객체]가 [최종 산출물]에 포함되지 않도록, 상기 [특정 객체]를 제거하는 것을 특징으로 하는 [발명명]."
### C-12. 학습 데이터 정의형 [단어 수: 40~70]
> "제N항에 있어서,
> 상기 [학습 데이터]는,
> [구성 요소 A], [구성 요소 B] 및 [구성 요소 C] 중 적어도 하나를 포함하도록 구축되는 것을 특징으로 하는 [발명명]."
---
## D. 빈출 주제 → 그룹 종속항 매핑
| 청구항 1 단계 패턴 | 권장 종속항 시퀀스 |
|------------------|-------------------|
| 데이터 수집/추출 | C-2(프롬프트 구성) → C-3(추출 모델) → C-7(에러 분기) |
| 데이터 정제/노이즈 | C-2(정제 단계 추가) → C-3(노이즈 탐지) → C-1(노이즈 종류) |
| 검증/필터링 | C-2(검증 단계) → C-3(체크리스트) → C-11(필터링) → C-2(검증 결과 포함) |
| 클러스터링 | C-3(클러스터링 기준) → C-3(동일 도메인 그룹화) |
| QA/응답 쌍 생성 | C-3(생성 구체화) → C-8(입력 프롬프트) → C-1(타입 정의 1) → C-1(타입 정의 2) |
| 모델 입력/출력 | C-8(입력 프롬프트) → C-3(추론) → C-3(응답 획득) |
| 변환 (이미지/표) | C-10(이미지→텍스트), C-10(표→포맷) |
| 평가/측정 | C-8(평가 프롬프트) → C-3(평가자 모델) → C-9(평가 결과) |
| 시각화 | C-2(표시 단계 추가) → C-4(랜드마크 형태) |
| 학습 | E-1 학습 관점 추가 독립항 + C-2(학습 단계 추가) |
| 가중치/중요도 | C-6(학술 도입) → C-4(도메인별 차이) → C-5(회귀 모델) |
| 셀프 디버깅/리즈닝 | C-3(리즈닝 단계) → C-3(저장소 검색) → C-1(리즈닝 데이터) → C-3(수정) → C-1(출력) → C-1(케이스 분기) |
| 재실행/검증 후 구축 | C-2(재실행 단계) → C-3(성공 시 포함) |
---
## E. 추가 독립항 도출 규칙
추가 독립항의 개수·종류는 A-0의 **범위 배분 원칙**(발명 유형별 카테고리 표)에 따른다. 학습 요소가 부수적이면 E-1을 독립항으로 세우지 말고 종속항으로 처리한다. 각 독립항은 관점·어휘·범위를 달리하되 핵심 데이터 객체의 명칭 계열은 유지한다.
### E-1. 학습 관점 독립항 (논문에 학습/Fine-tuning 있는 경우) [단어 수: 80~150]
> "컴퓨터에 의해 수행되는, [발명] 시스템의 학습 방법으로서,
> [학습 데이터 획득 단계];
> [평가 요소/기준 생성 단계];
> [평가 정보 산출 단계];
> [중요도/가중치 산출 단계]; 및
> [학습 데이터로 인공지능 모델을 학습시키는 단계]를 포함하는 것을 특징으로 하는 [발명] 시스템의 학습 방법."
### E-2. 활용·추론 시나리오 독립항 (사용자 단말/실시간 활용 있는 경우) [단어 수: 100~200]
> "다음을 포함하는 컴퓨터화된 방법에 있어서,
> 사용자 단말로부터, [입력]을 수신하는 단계;
> [처리 단계 1];
> [처리 단계 2];
> 상기 사용자 단말에, [중간 결과]를 제공하는 단계;
> [추가 처리]; 및
> 상기 사용자 단말에, [최종 결과]를 제공하는 단계를 포함하는 것을 특징으로 하는 [발명명]."
### E-3. 다른 관점 독립항 (두 가지 이상 핵심 메소드)
별도 메소드 흐름을 청구항 1과 동일 구조로 작성.
---
## F. 시스템항 정형 [단어 수: 100~150]
> ### ★ 선행 조건 — 기능부 나열 금지 (가장 중요한 원칙)
>
> ```
> (절대 금지)
> 전처리부;
> 판단부;
> 생성부; 및
> 후처리부를 포함하는, ○○ 시스템.
> ```
>
> 기능 명칭에 「부」를 붙여 구성요소로 나열하는 형태를 쓰지 않는다. 이유는 넷이다.
>
> - **기능식 청구항이 된다** — 미국에서 §112(f) means-plus-function으로 해석될 위험이 있고, 그 경우 권리범위가 명세서에 개시된 구조와 그 균등물로 축소된다.
> - **침해 입증이 어렵다** — 상대방 시스템에 "전처리부라는 것이 존재하는가"를 증명해야 하는데, 기능은 소프트웨어 내부에 분산되어 특정이 어렵다.
> - **하드웨어와 연결되지 않는다** — 심사 과정에서 각 「부」가 어떤 물리적 구성에 대응하는지 설명하지 못하면 문제가 된다.
> - 국내에서는 통과될 수 있으나 **해외 단계에서 반드시 문제가 된다.**
>
> 따라서 **하드웨어 구성(메모리·프로세서·통신부)을 뼈대로 두고, 프로세서가 방법항의 각 처리를 수행하는 형태**로 쓴다. 물리적 실체가 있는 입력계·저장계·출력계만 블록으로 분리할 수 있고(F-2), 변환·판정·산출 같은 **처리 로직은 절대 블록으로 쪼개지 않는다**.
>
> **명세서에서의 취급** — 본문에서는 기능 블록으로 설명해도 무방하다. 다만 그 기능 블록이 **프로세서가 수행하는 처리를 기능적으로 구분한 것**임을 명시하고, 도면에서도 프로세서 내부의 점선 영역으로 표현한다. 독립된 하드웨어 구성인 것처럼 서술하지 않는다.
시스템 독립항은 발명자료의 성격에 따라 두 형식 중 하나를 선택한다:
- **F-1 (메모리·프로세서형)**: 순수 소프트웨어/데이터 처리 발명 (논문 기반 NLP·AI 방법 등, 물리적 입출력 실체가 없는 경우) — 기존 default
- **F-2 (제어부 2단 구조형)**: 발명자료에 물리적 입력계(수신부·스캔부·센서부)·저장계(저장부·DB)·출력계(디스플레이부·알림부 등)의 **실체가 확인되는** 경우 — 마스터 프롬프트 방식
### F-1. 메모리·프로세서형
> "실행 가능한 명령어를 저장하도록 구성된 메모리, 하나 이상의 명령어를 실행하여 연산을 수행하도록 구성된 하나 이상의 프로세서를 포함하는 시스템에 있어서,
> **상기 메모리는, [실제 저장 대상 데이터]를 저장하고,**
> 상기 하나 이상의 프로세서는,
> [청구항 1 ①을 동사로 변환]하고,
> [청구항 1 ②를 동사로 변환]하며,
> ...
> [청구항 1 마지막 단계를 동사로 변환]하는 것을 특징으로 하는 [발명명] 시스템."
**등가 형식** (더 짧게 갈 때):
> "[데이터]를 저장하는 메모리; 및
> 상기 메모리와 전기적으로 연결되는 적어도 하나의 프로세서를 포함하고,
> 상기 적어도 하나의 프로세서는,
> [처리 1]하고, [처리 2]하고, [처리 3]하는, ○○ 시스템."
**변환 규칙** (방법항 → 시스템항):
1. 방법의 각 단계 → `상기 하나 이상의 프로세서는, ~하며/~하고`로 **단계 순서 그대로** 병렬 나열
2. 모델·DB·파라미터 등 **정적 객체는 메모리 저장 요소로 전치**. 메모리에는 **실제로 저장되는 데이터를 특정**하여 기재한다. 저장 대상이 특정되면 메모리가 단순 정형구가 아니라 데이터 처리 구조의 일부가 된다
3. 각 단계의 `~하는 단계` **어미만 제거**하고 나머지 문언·수식어는 **토씨 하나 바꾸지 않는다** (신규사항 추가 금지)
4. `상기` 인용 관계 유지, 최초 등장 요소는 `적어도 하나의` 등 수량 한정을 그대로 승계
5. 마지막 특징부는 청구항 1의 특징부와 **동일 문언** 사용
6. 필요에 따라 통신부·입력부·디스플레이를 하드웨어 구성으로 추가 (실체가 있을 때만)
동사 어미: 첫 단계 `...하고,` / 중간 `...하며,` / 마지막 `...하는`
### F-2. 제어부 2단 구조형
데이터 처리를 단일 **`제어부`**가 수행하는 것으로 작성하며, 아래 2단 구조를 따른다.
> 이 형식이 기능부 금지 원칙에 저촉되지 않는 이유: 1단에 나오는 블록은 **물리적 실체가 확인되는 입력계·저장계·출력계**뿐이고, 처리 로직은 전부 2단의 제어부 동작으로 통합되기 때문이다. 실체 없는 처리 기능에 「부」를 붙여 1단에 올리는 순간 기능식 청구항이 된다.
**1단 — 물리적 구성요소 블록 열거**:
> "[입력 데이터]를 수신하는 [입력계 블록명];
> [데이터]를 저장하는 [저장계 블록명];
> [출력 데이터]를 표시하는 [출력계 블록명]; 및
> 상기 [블록1], 상기 [블록2] 및 상기 [블록3]과 연결된 제어부를 포함하고,"
- 데이터 흐름상 **실제로 존재하는** 입력계(수신부·스캔부·센서부), 저장계(저장부·데이터베이스 저장부), 출력계(사용자 인터페이스부·디스플레이부·광학 출력부·알림부) 구성요소만 개별 블록으로 분리 기재
- 각 블록은 `~하는 [블록명];` 형태로 종결, 마지막 블록에 `; 및`을 붙인 뒤 `상기 [블록1], 상기 [블록2] … 와 연결된 제어부를 포함하고,`로 마무리
- **근거 없는 하드웨어 블록 임의 추가 금지**: 발명자료에 실체가 확인되는 물리적 구성요소만 블록화. 존재하지 않는 출력 수단을 형식 맞추기 위해 추가하지 않는다
- 방법항에서 일반화했던 **물리적 출력 수단은 이 단계에서 직접 한정** 가능 (예: 방법항 "광학 출력 신호" → 시스템항 "광학 출력부")
**2단 — 제어부 동작 서술**:
> "상기 제어부는,
> [파이프라인 동작 1]하고,
> [파이프라인 동작 2]하고,
> ...
> [마지막 직전 동작]하며,
> [최종 동작]하는 것을 특징으로 하는 … 시스템."
- `상기 제어부는,`으로 시작하여 방법항의 핵심 데이터 파이프라인(입력→변환→판정→산출→출력)을 그대로 제어부의 연속 동작으로 옮긴다
- 변환·판정·산출 등 **내부 처리 로직은 별도 하드웨어 블록으로 쪼개지 않고 전부 제어부 동작으로 통합** 서술 (1단에서 물리적 실체가 없는 처리 로직을 블록화하지 않도록 주의)
- 각 동작은 `~하고,`로 연결, 마지막 직전 동작에 `~하며,`, 최종 동작은 `~하는 것을 특징으로 하는 … 시스템.`으로 종결
**F-2 상기 선행 기재 주의**:
- 1단(블록 열거)에서 최초 등장한 데이터 개념(예: 출력 데이터명)은 2단(제어부 동작)에서 재등장할 때 **반드시 `상기`를 붙인다** — 블록 정의문이 문장 순서상 먼저 등장하므로 최초 등장으로 취급 (예: "공정 진척도 정보를 표시하는 사용자 인터페이스부" → 이후 제어부 동작에서는 전부 "상기 공정 진척도 정보")
- 선행 기재 안 된 데이터는 `상기` 생략 — 구성요소 정의 시 `상기` 선행 기재 충돌에 주의
---
## G. 프로그램항 정형 [단어 수: 100~150]
> **선행 조건** — 방법항을 인용하는 형식(`제N항의 방법을 실행시키기 위한 …`)을 쓰지 않고 **각 동작을 직접 기재**한다. 인용 형식은 방법항의 운명에 프로그램항이 함께 묶여 별개 권리로서의 의미가 줄어든다.
> **권리범위는 제1항보다 넓게** 작성한다 (독립항 3종 중 가장 넓은 자리).
### G-1. 프로세서 실행형 (기존 default)
> "전자기기에서 하나 이상의 프로세서에 의하여 실행되며, 컴퓨터로 판독될 수 있는 기록매체에 저장된 프로그램으로서,
> 상기 프로그램은,
> [청구항 1 ①단계];
> ...
> [청구항 1 마지막 단계]를 수행하는 명령어들을 포함하는 것을 특징으로 하는 컴퓨터로 판독될 수 있는 기록매체에 저장된 프로그램."
### G-2. 단계 나열형 (마스터 A-6)
> "컴퓨터에 의해 수행되며, 컴퓨터로 판독될 수 있는 기록매체에 저장 가능한 [기능 명칭] 프로그램으로서, 상기 프로그램은
> A하는 단계;
> B하는 단계;
> C하는 단계; 및
> D하는 단계를 수행하도록 하는 명령어들을 포함하는 것을 특징으로 하는 컴퓨터로 판독될 수 있는 매체에 저장 가능한 프로그램."
- G-1은 저장 **완료** 상태(`저장된`), G-2는 저장 **가능성**(`저장 가능한`)에 걸린다. 어느 쪽을 쓸지 사건 단위로 확인하고, 한 건 안에서 섞지 않는다.
- 전제부 명칭은 발명의 기능을 나타내는 명사구로 쓴다 (예: "응답 품질 평가 프로그램").
### 변환 규칙
1. 방법항의 `~하는 단계`를 그대로 옮긴다 (장치항 기준이면 프로세서 동작을 `~하는 동작`으로 분해)
2. 각 단계·동작은 세미콜론(`;`)으로 구분, 마지막 앞은 `; 및`
3. 문언·수식어·`상기` 인용 관계는 청구항 1과 **완전 동일**하게 유지 — 신규사항 추가·삭제 금지
4. 프로그램 자체는 **하드웨어 요소(메모리·프로세서)를 구성요소로 기재하지 않는다**
5. 종결 명사는 "기록매체에 저장된/저장 가능한 프로그램" — [발명명]을 쓰지 않는다
6. "프로세스에 의하여"는 오기다. "프로세서에 의하여"로 쓴다
---
## H. 종속항 정형 어구 사전 (자가 점검)
| 어구 | 용법 | 빈도 |
|------|------|------|
| "제N항에 있어서," | 인용 (필수, 줄바꿈) | 모든 종속항 |
| "상기 [선행 명사]" | 두 번째 등장 명사 | 모든 종속항 |
| "상기 [단계]에서는," | C-3 도입 | 단계 구체화형 |
| "...단계를 더 포함하고," | C-2 도입 | 단계 추가형 |
| "...단계를 더 포함하는 것을 특징으로" | C-2 종결 | 단계 추가형 |
| "에 근거하여" | 기준 연결 | 평가/필터 |
| "에 기반하여" | 선행 결과 활용 | 처리 |
| "에 기초하여" | 사건 후 조건 | 분기/처리 |
| "에 따라" | 사전 정의 조건 | 한정 변형 |
| "중 적어도 하나를 포함하는" | C-1 종결 | 객체 정의 |
| "중 적어도 하나에 기반하여" | 다중 입력 | 처리 |
| "기 설정된 [N]" | 외부 정의 한정 | 모든 곳 |
| "것을 특징으로 하는 [발명명]" | 종결 (필수) | 모든 항 |
---
## I. 단어 수 점검 (자가 검증 필수)
각 종속항 작성 후 C표의 단어 수 범위를 충족하는지 확인:
1. 단어 수가 범위 미달 → 한정 추가 또는 부속 동작 추가
2. 단어 수가 범위 초과 → 한정 분리 (별도 종속항으로 분리)
체크 절차:
- 한국어 어절 단위로 단어 수 카운트
- "제N항에 있어서," 포함
- "것을 특징으로 하는 [발명명]" 포함
---
## J. 작성 워크플로
1. 청구항 1 분석 → A-1 단계 식별
2. A-3로 그룹 깊이 결정
3. 그룹별 D표 매핑으로 종속항 시퀀스 결정 → **A-0 승인 프로세스에 따라 항별 계획표(한정 3방식 명시)를 사용자에게 제시하고 승인**
4. C표 유형별 정형에 맞춰 작성 — **청구항 2부터 한 항씩 승인** (A-0)
5. B표 인용 패턴 적용 — 점진 종속·4단 뎁스·다중 방어선(A-0 설계 원칙) 충족 확인
6. I 단어 수 점검
7. E 추가 독립항 도출
8. F 시스템항 작성 — F-1/F-2 형식 선택 (물리적 구성 실체 유무 기준)
9. G 프로그램항 작성
10. H표 정형 어구 사전 자가 점검
---
## K. 추상화 원칙
- 청구항 1의 추상화 유지
- 종속항에서 학술 용어 점진적 한정 도입 (C-6 사용)
- 구체 수치/모델명 사용 금지
- "AI" → "인공지능", 모든 약어는 첫 등장 시 영문 병기
---
## [작업 순서]
1. **입력 수령** — 사용자로부터 논문 PDF/텍스트와 확정된 **청구항 1**을 받는다. (청구항 1이 없으면 먼저 `kr-patent-claim1-drafting` 안내)
2. **A. 그룹화·개수 산정** — A-1로 청구항 1 단계를 식별해 그룹 매핑, A-2로 총 항 수 산정, A-3로 그룹별 깊이 결정.
3. **D. 그룹별 시퀀스 결정** — 빈출 주제 매핑으로 각 그룹의 종속항 유형 시퀀스 확정.
4. **C. 유형별 작성** — 각 종속항을 12종 카탈로그 정형에 맞춰 작성.
5. **B. 인용 패턴 적용** — 분기/직렬 규칙·점진 한정 순서로 인용 관계 부여.
6. **I. 단어 수 점검** — C표 범위 충족 여부 확인, 미달·초과 시 한정 추가/분리.
7. **E. 추가 독립항** — 학습/활용/다른 관점 해당 시 0~2개 도출.
8. **F. 시스템항 / G. 프로그램항** — 청구항 1 단계를 동사 변환하여 각 1개 작성. F 선행 조건(기능부 나열 금지)과 G 선행 조건(방법항 인용 금지·제1항보다 넓게)을 먼저 확인한다.
9. **H. 자가 점검** — 정형 어구 사전으로 전 항목 점검 후 산출.
---
## [출력 형식]
```
【청구항 2】
제1항에 있어서,
...하는 것을 특징으로 하는 [발명명].
【청구항 3】
제2항에 있어서,
...하는 것을 특징으로 하는 [발명명].
...
【청구항 N-2】 (추가 독립항, 해당 시)
[전제부],
...를 포함하는 것을 특징으로 하는 [발명] 시스템의 학습 방법.
【청구항 N-1】 (시스템항)
실행 가능한 명령어를 저장하도록 구성된 메모리, ... 포함하는 시스템에 있어서,
...하는 것을 특징으로 하는 [발명명] 시스템.
【청구항 N】 (프로그램항)
전자기기에서 하나 이상의 프로세서에 의하여 실행되며, ...
...를 수행하는 명령어들을 포함하는 것을 특징으로 하는 컴퓨터로 판독될 수 있는 기록매체에 저장된 프로그램.
```
각 **독립항**(추가 독립항·시스템항·프로그램항 포함)에는 설계 의도를 명시하는 **포인트 주석**을 단다.
```
【청구항 N-1】 // 시스템항 — 메모리·프로세서 구조 //
//포인트: 방법항 단계를 프로세서 동작으로 1:1 이관하고, 학습 모델과 기준 정보를 메모리
저장 대상으로 특정하여 메모리를 데이터 처리 구조의 일부로 고정. 기능부 나열을 피해
§112(f) 해석 위험을 차단 //
```
주석에 담을 내용은 선행기술의 무엇을 비켜가는가, 무엇을 한정하지 않고 열어두었는가, 어떤 관계를
문언에 고정하는가, 침해 판단에서 어떤 효과를 갖는가의 네 가지다.
산출 직후 H표 정형 어구 사전 + I 단어 수 점검 결과 + 아래 자가 점검을 함께 제시한다.
### 자가 점검 (산출 전 필수)
- [ ] 종속항 작성 계획표를 먼저 제시하고 승인받았는가
- [ ] 각 종속항이 특정 단계의 입력·출력·데이터 처리 중 하나를 한정하는가
- [ ] 각 종속항이 3줄을 넘지 않는가
- [ ] 핵심 특징당 최소 2항 + 4단 뎁스 청구항 1개가 확보되었는가
- [ ] 시스템항에 「~부」 형태의 기능부 나열이 없는가
- [ ] 시스템항이 메모리·프로세서 구조이고, 메모리에 저장되는 데이터가 특정되어 있는가
- [ ] 방법 단계의 문언·수식어·`상기` 인용이 시스템항·프로그램항에 토씨까지 그대로 승계되었는가
- [ ] 프로그램항이 인용 형식이 아니라 독립 기재인가
- [ ] 제1독립항이 가장 상세하고, 시스템항·프로그램항이 더 넓은가
- [ ] 각 독립항의 관점·어휘·범위가 서로 다른가 (핵심 데이터 객체 명칭 계열은 유지)
- [ ] 각 독립항에 포인트 주석이 부착되어 있는가
---
## [최종 게이트]
청구범위 전체(1~N항) 확정 후 `kr-patent-claim1-drafting/references/청구항_통합_체크리스트.md`로 최종 점검한다. 설계 15항목 + 형식 13항목 + 명세서·도면 연동 4항목이며, 연동 항목(도면의 기능 단위 점선 처리, 본문의 기능 블록 서술 방식, 부재번호 부여 단위, 청구항 용어 무치환)은 후속 스킬로 그대로 인계된다.
---
## [후속 워크플로우 연계]
- 선행: `kr-patent-claim1-drafting` (독립항 청구항 1번 확정) → **본 스킬** (청구항 2~N)
- 청구범위 완성 후 → `kr-patent-symbol-design` (도면 부호 체계 설계)
- 또는 → `kr-patent-spec-drafting` (S1~S7 명세서 본문 작성)
- 본 스킬의 청구항 2~N은 이후 `kr-patent-detail-description-review`의 W-4(종속항 1:1 매핑) 검증 기준이 된다.
---
## 누적 학습 항목
- (2026-07-03, 특허_마스터_프롬프트 [A]파트 통합) 실무 대화 로그 역설계 프롬프트를 반영: A-0 승인 프로세스(항별 계획표 선제시·승인 → 2항부터 한 항씩 승인) 및 설계 원칙(한정 3방식 입력/출력/데이터 처리, 핵심 특징당 최소 2항 + 4단 뎁스 1개, 점진 종속 구조, 회피 설계 차단 다중 방어선), F 시스템항 2형식 분기(F-1 메모리·프로세서형 = 순수 SW / F-2 제어부 2단 구조형 = 물리 블록 실체 존재 시 — 1단 물리 블록 열거 + 2단 제어부 통합 동작, 근거 없는 하드웨어 블록 추가 금지, 물리적 출력 수단 직접 한정, 블록 최초 등장 데이터의 상기 규칙), G 프로그램항 "프로세스"→"프로세서" 표기 정정.
- (2026-08-23, 특허_청구항_마스터_통합 [Part B] 반영) **F 선행 조건으로 기능부 나열 금지를 최상위 규칙으로 승격** — 전처리부·판단부·생성부식 기능 「부」 나열은 §112(f) means-plus-function 해석으로 권리범위가 개시 구조와 균등물로 축소되고, 침해 입증에서 상대 시스템 내 「부」의 존재를 증명해야 하며, 국내 통과되어도 해외 단계에서 문제가 된다. F-1을 메모리·프로세서 **분리** 서술(상기 메모리는 ~을 저장하고 / 상기 프로세서는 ~하고)로 개정하고 **메모리 저장 대상 데이터 특정**을 필수화(메모리를 정형구가 아닌 데이터 처리 구조의 일부로 고정). 방법항→시스템항 변환 시 `~하는 단계` 어미만 제거하고 문언·수식어는 토씨 하나 바꾸지 않는다(신규사항 금지). G 프로그램항은 방법항 인용 형식 금지·독립 기재 원칙을 선행 조건으로 명시하고 G-2(저장 **가능한** 단계 나열형)를 병기, 권리범위를 제1항보다 넓게. A-0에 범위 배분(제1독립항 상세로 서치 유도, 제2·제3독립항은 광), 카테고리 문언 복사 금지(핵심 데이터 객체 명칭 계열만 유지), 종속항 3줄 상한, 학습 부수 시 종속항 처리 추가. 독립항 포인트 주석과 11항목 자가 점검 신설.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!