kr-patent-search-query

SkillSearch

A skill that generates Korean patent prior-art search queries in a standard format for each subcategory of a technology classification table (major/mid/sub). It takes a subcategory name and keywords (or source material such as a business plan or paper) as input and, from a patent attorney's prior-ar

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the kr-patent-search-query skill

What this skill tells your AI

The instructions your AI receives, as published by lsj4232/kr_patent_skill in kr-patent-search-query/SKILL.md and read by ahel’s review.

기술분류 소분류별 특허 검색식을 국문/영문 2단 → 통합본 → IPC 결합본 정형으로 생성한다. 산출물은 keywert/KIPRIS에 바로 붙여 건수 비교가 가능한 연산검색식이다.

입력

  • (필수) 소분류명 1개 이상. 보통 기술분류표의 (중분류 → 소분류) 구조로 받는다.
  • (택1) 각 소분류의 핵심 키워드 목록 또는 원자료(사업계획서·논문·IDS). 원자료만 있으면 먼저 소분류별 키워드를 추출한 뒤 검색식으로 변환한다.
  • (옵션) 형제 소분류 목록 — 상호배타 처리(아래 D원칙)를 위해 함께 받는 것을 권장.

출력 정형 (소분류 1개당 4블록)

블록 1 — 기본 키워드 (국문)

((디바이스·구조군 동의어 OR ...))
AND
((특성·동작군 동의어 OR ...))

블록 2 — 확장 키워드 (영문)

((device/structure synonyms OR ...))
AND
((characteristic/action synonyms OR ...))

블록 3 — 통합본 = (국문 전체) OR (영문 전체) ★기본 최종 산출물

(
  (블록1 국문식 전체)
)
OR
(
  (블록2 영문식 전체)
)

블록 4 — IPC 결합본 (노이즈 컷, 권장)

[블록3 통합식] AND (IPC = 핵심분류* OR 보조분류*)

구조 원칙 (A~F) — 반드시 적용

A. 2군 AND 구조. 모든 식은 (디바이스·구조군) AND (특성·동작군).

  • 디바이스·구조군 = 그 소분류가 다루는 물건/대상(소자·렌즈·경통·모듈 등)의 동의어 OR 묶음.
  • 특성·동작군 = 그 물건에 대한 기능·특성·공정·평가(고출력·정렬·방열·결합효율 등)의 동의어 OR 묶음.
  • 두 군 사이만 AND, 군 내부는 전부 OR.

B. 연산자 정형.

  • * = 절단(어간). 예: 안정*(안정/안정성/안정화), stabil*.
  • A/n = 인접·순서 유지, n어절 내. 예: (레이저 A/1 다이오드), (beam A/1 profile).
  • N/n = 근접·순서 무관, n어절 내. 예: (high N/1 (power OR output)).
  • "..." = 구문(붙은 표현) 검색. 예: "laser diode*", "405nm". 엔진이 구문검색을 안 받으면 (laser A/1 diode*) 형태로 자동 대체.
  • 약어/숫자단위는 띄어쓰기 변형까지: "405nm" OR (405 A/1 nm).

C. 동의어 3축 확보. 각 OR 묶음은 가능하면 ① 정식용어 ② 구어/약어 ③ 영문음차/표기변형을 포함. (국문 블록에도 흔히 영문으로 쓰이는 약어 LD·UV·FWHM·M2 등은 넣는다.)

D. 형제 소분류 상호배타(중첩 금지). 같은 중분류 안 다른 소분류의 핵심어를 일부러 배제한다.

  • 예: 레이저다이오드(소자) 소분류 식에는 집광/렌즈/콜리메이터 계열을 넣지 않는다.
  • 같은 단어가 목적에 따라 두 소분류에 걸치면(예 "본딩"=고정용 vs 정렬확정용) 더 좁은 맥락어와 A/n로 묶어 귀속을 분리하고, 그 판단 근거를 노트로 남긴다.

E. 통합은 블록-OR가 기본. (국문 전체) OR (영문 전체)를 기본으로 한다.

  • 대안인 (국문소자 OR 영문소자) AND (국문특성 OR 영문특성)은 언어 교차 매칭(국문소자+영문특성) 까지 잡혀 노이즈가 커진다. 명세서/초록은 보통 단일 언어이므로 교차 매칭 이득이 작다.
  • 사용자가 "교차 통합/한 군씩 합쳐"라고 명시할 때만 대안식을 쓴다.

F. 검색량 조절 가이드 동봉. 각 소분류 식 끝에 2줄을 붙인다.

  • 과다 시: 특성군에서 설계*·coheren* 같은 광범위 단어를 제거하고 핵심특성 2~3개로 축소.
  • 과소 시: 수치/파장 제약을 풀고 소재·상위개념 키워드(예 (GaN OR 질화갈륨 OR InGaN))를 OR 추가.

IPC 매핑 메모 (광학/레이저 빈출)

  • H01S5 반도체 레이저(레이저 다이오드) / H01S3 레이저 일반
  • G02B 광학요소·렌즈·광학계 / G02B27 광학계(콜리메이터 등) / G02B3 렌즈
  • G03F7 포토리소그래피(노광) / G03F 노광 일반
  • B23K26 레이저 가공 / G01M11 광학계 시험·측정
  • 소분류 성격에 맞는 1~2개를 AND (IPC = ...* OR ...*)로 결합. 소자=H01S5, 렌즈=G02B, 조립/모듈=G02B27+물리고정, 평가=G01M11 등.

워크플로

  1. 소분류별로 (디바이스·구조군 / 특성·동작군) 2군으로 키워드를 분배한다. 원자료만 있으면 추출 먼저.
  2. D원칙으로 형제 소분류와 중첩 용어를 제거한다.
  3. 블록1(국문)·블록2(영문)을 2군 AND 구조로 작성(B·C 연산자/동의어 정형 적용).
  4. 블록3 통합본 = (블록1) OR (블록2). (E원칙)
  5. 블록4 = 블록3 AND IPC. (IPC 메모에서 선택)
  6. F원칙 조절 가이드 2줄 첨부.
  7. 여러 소분류면 마지막에 소분류 | 검색식 | (예상)건수 표 골격을 제시 → 건수는 keywert-patent-count 스킬로 넘긴다(이 스킬은 식만 만들고 검색은 하지 않음).

하지 말 것

  • 검색식 실행·건수 추출은 하지 않는다(그건 keywert-patent-count 담당).
  • 군 내부를 AND로 묶지 않는다(동의어 확장이 죽는다). 군 사이만 AND.
  • 형제 소분류와 핵심어를 공유해 식을 만들지 않는다(분류 변별력 상실).
  • 근거 없는 과잉 동의어로 식을 부풀리지 않는다(노이즈↑). 소분류 정의에 닿는 용어만.

누적 학습 항목

  • (2026-06-08 최초 생성) "광학 과제 자료2" 레이저다이오드 모듈 기술분류(AA/AB/AC) 작업에서 도출. 사용자가 "국문·영문 따로" → "(국문 전체) OR (영문 전체) 통합"을 선호함을 확정(E원칙). 교차 통합(군별 OR)은 명시 요청 시에만.

Signals

GitHub stars
21
Forks
8
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
kr-patent-search-query
Source
github.com/lsj4232/kr_patent_skill