patent-review
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePatent Examiner Review via Codex MCP (xhigh reasoning)
通过Codex MCP进行Patent Examiner审查(xhigh推理)
Get a multi-round patent examiner review of the patent application based on: $ARGUMENTS
Adapted from . The reviewer persona is a patent examiner, not a paper reviewer.
/research-review基于**$ARGUMENTS**,对专利申请进行多轮patent examiner审查。
改编自。审查者角色为patent examiner,而非论文审稿人。
/research-reviewConstants
常量
- — Model used via Codex MCP
REVIEWER_MODEL = gpt-5.4 - — Number of review rounds
REVIEW_ROUNDS = 2 - — GPT-5.4 persona
EXAMINER_PERSONA = "patent-examiner"
- — 通过Codex MCP使用的模型
REVIEWER_MODEL = gpt-5.4 - — 审查轮次数量
REVIEW_ROUNDS = 2 - — GPT-5.4角色
EXAMINER_PERSONA = "patent-examiner"
Prerequisites
前提条件
- Codex MCP Server configured:
bash
claude mcp add codex -s user -- codex mcp-server
- 已配置Codex MCP服务器:
bash
claude mcp add codex -s user -- codex mcp-server
Inputs
输入
- — all drafted claims
patent/CLAIMS.md - — all specification sections
patent/specification/ - — reference numeral mapping
patent/figures/numeral_index.md - — known prior art
patent/PRIOR_ART_REPORT.md - — invention structure
patent/INVENTION_DISCLOSURE.md
- — 所有已起草的patent claims
patent/CLAIMS.md - — 所有specification章节
patent/specification/ - — 参考数字映射表
patent/figures/numeral_index.md - — 已知现有技术
patent/PRIOR_ART_REPORT.md - — 发明结构说明
patent/INVENTION_DISCLOSURE.md
Workflow
工作流程
Step 1: Gather Patent Context
步骤1:收集专利上下文
Before calling the external reviewer, compile a comprehensive briefing:
- Read all claims (independent + dependent)
- Read specification sections (at least summary and detailed description)
- Read prior art report for context
- Identify: core inventive concept, claim scope, known prior art, target jurisdiction
调用外部审查者之前,编译一份全面的简报:
- 阅读所有权利要求(独立权利要求+从属权利要求)
- 阅读specification章节(至少包括摘要和详细描述)
- 阅读现有技术报告以了解背景
- 确定:核心发明构思、权利要求范围、已知现有技术、目标管辖区域
Step 2: Round 1 — Full Examiner Review
步骤2:第一轮——全面审查员审查
Send to via with xhigh reasoning:
REVIEWER_MODELmcp__codex__codexmcp__codex__codex:
config: {"model_reasoning_effort": "xhigh"}
prompt: |
You are a senior patent examiner at the [USPTO/CNIPA/EPO].
Examine this patent application and issue a detailed office action.
CLAIMS:
[all claims]
SPECIFICATION SUMMARY:
[key sections: title, technical field, background, summary, abstract]
PRIOR ART KNOWN:
[prior art references]
PATENTABILITY STANDARDS TO APPLY:
[US: 35 USC 101/102/103/112 | CN: Articles 22, 26 | EP: Articles 54, 56, 83, 84]
Please issue an office action covering:
1. CLAIM CLARITY (112(b)/Art 84):
- Are all terms definite?
- Any indefinite functional language?
- Antecedent basis issues?
2. WRITTEN DESCRIPTION (112(a)/Art 83 first para):
- Does the spec support ALL claim scope?
- Any claim elements without spec support?
3. ENABLEMENT (112(a)/Art 83):
- Can a POSITA practice the invention?
- Any missing algorithm/structure for functional claims?
4. NOVELTY (102/Art 54):
- Would any known reference anticipate any claim?
- Identify the closest single reference.
5. NON-OBVIOUSNESS (103/Art 56):
- Would any combination render claims obvious?
- What is the motivation to combine?
6. CLAIM SCOPE:
- Are independent claims broad enough to be commercially valuable?
- Do dependent claims provide meaningful fallback positions?
- Any claims that are too broad (likely rejected) or too narrow (not valuable)?
7. SPECIFICATION QUALITY:
- Language issues (subjective terms, relative terms, result-to-be-achieved)
- Reference numeral consistency
- Missing embodiments
Format your response as a formal office action with:
- GROUNDS OF REJECTION for each issue (cite statute)
- SUGGESTED AMENDMENTS for each issue
- OVERALL PATENTABILITY SCORE: 1-10
Be rigorous and specific. This is a real examination.通过将内容发送至,并启用xhigh推理:
mcp__codex__codexREVIEWER_MODELmcp__codex__codex:
config: {"model_reasoning_effort": "xhigh"}
prompt: |
You are a senior patent examiner at the [USPTO/CNIPA/EPO].
Examine this patent application and issue a detailed office action.
CLAIMS:
[all claims]
SPECIFICATION SUMMARY:
[key sections: title, technical field, background, summary, abstract]
PRIOR ART KNOWN:
[prior art references]
PATENTABILITY STANDARDS TO APPLY:
[US: 35 USC 101/102/103/112 | CN: Articles 22, 26 | EP: Articles 54, 56, 83, 84]
Please issue an office action covering:
1. CLAIM CLARITY (112(b)/Art 84):
- Are all terms definite?
- Any indefinite functional language?
- Antecedent basis issues?
2. WRITTEN DESCRIPTION (112(a)/Art 83 first para):
- Does the spec support ALL claim scope?
- Any claim elements without spec support?
3. ENABLEMENT (112(a)/Art 83):
- Can a POSITA practice the invention?
- Any missing algorithm/structure for functional claims?
4. NOVELTY (102/Art 54):
- Would any known reference anticipate any claim?
- Identify the closest single reference.
5. NON-OBVIOUSNESS (103/Art 56):
- Would any combination render claims obvious?
- What is the motivation to combine?
6. CLAIM SCOPE:
- Are independent claims broad enough to be commercially valuable?
- Do dependent claims provide meaningful fallback positions?
- Any claims that are too broad (likely rejected) or too narrow (not valuable)?
7. SPECIFICATION QUALITY:
- Language issues (subjective terms, relative terms, result-to-be-achieved)
- Reference numeral consistency
- Missing embodiments
Format your response as a formal office action with:
- GROUNDS OF REJECTION for each issue (cite statute)
- SUGGESTED AMENDMENTS for each issue
- OVERALL PATENTABILITY SCORE: 1-10
Be rigorous and specific. This is a real examination.Step 3: Implement Fixes (Round 1)
步骤3:实施修正(第一轮)
Based on the examiner's office action:
-
CRITICAL issues (102 rejection, 112 indefiniteness, missing enablement):
- Must be fixed before proceeding
- Amend claims or add specification support
-
MAJOR issues (103 obviousness, weak claim scope, missing support):
- Should be fixed or argued
- Consider claim amendments or specification additions
-
MINOR issues (language quality, numeral consistency, formatting):
- Fix if time permits
- Document in output for later cleanup
For each fix:
- Show the specific change (old claim -> new claim)
- Explain how the fix addresses the examiner's concern
根据审查员的审查意见:
-
关键问题(102条款驳回、112条款不明确、缺乏可实施性):
- 必须在进入下一阶段前修正
- 修改权利要求或补充specification支持内容
-
主要问题(103条款显而易见性、权利要求范围薄弱、缺乏支持):
- 应修正或进行抗辩
- 考虑修改权利要求或补充specification内容
-
次要问题(语言质量、数字一致性、格式):
- 如有时间则修正
- 在输出中记录以便后续清理
对于每项修正:
- 展示具体变更内容(旧权利要求 -> 新权利要求)
- 说明该修正如何解决审查员的关注点
Step 4: Round 2 — Follow-Up Review
步骤4:第二轮——跟进审查
Use with the threadId from Round 1:
mcp__codex__codexmcp__codex__codex:
threadId: [from Round 1]
prompt: |
Here is the revised patent application after addressing your office action.
CHANGES MADE:
[list of all changes with rationale]
REVISED CLAIMS:
[updated claims]
REVISED SPECIFICATION EXCERPTS:
[changed sections]
Please re-examine:
1. Are the previous rejections overcome?
2. Are there new issues introduced by the amendments?
3. What is the updated patentability score?
4. Any remaining grounds for rejection?使用第一轮的threadId通过发起请求:
mcp__codex__codexmcp__codex__codex:
threadId: [from Round 1]
prompt: |
Here is the revised patent application after addressing your office action.
CHANGES MADE:
[list of all changes with rationale]
REVISED CLAIMS:
[updated claims]
REVISED SPECIFICATION EXCERPTS:
[changed sections]
Please re-examine:
1. Are the previous rejections overcome?
2. Are there new issues introduced by the amendments?
3. What is the updated patentability score?
4. Any remaining grounds for rejection?Step 5: Generate Improvement Report
步骤5:生成改进报告
Write :
patent/PATENT_REVIEW.mdmarkdown
undefined撰写:
patent/PATENT_REVIEW.mdmarkdown
undefinedPatent Review Report
Patent Review Report
Application Summary
Application Summary
[Title, claims count, jurisdiction]
[Title, claims count, jurisdiction]
Review Round 1
Review Round 1
Office Action Summary
Office Action Summary
[Key findings from examiner]
[Key findings from examiner]
Issues Found
Issues Found
| # | Type | Severity | Claim/Section | Issue | Citation | Fix Applied |
|---|---|---|---|---|---|---|
| 1 | Clarity | CRITICAL | Claim 3 | Indefinite term "rapid" | 112(b) | Defined in spec |
| 2 | Novelty | MAJOR | Claim 1 | Ref X anticipates element C | 102 | Amended claim |
| # | Type | Severity | Claim/Section | Issue | Citation | Fix Applied |
|---|---|---|---|---|---|---|
| 1 | Clarity | CRITICAL | Claim 3 | Indefinite term "rapid" | 112(b) | Defined in spec |
| 2 | Novelty | MAJOR | Claim 1 | Ref X anticipates element C | 102 | Amended claim |
Score After Round 1: [X]/10
Score After Round 1: [X]/10
Review Round 2
Review Round 2
Follow-Up Assessment
Follow-Up Assessment
[Are previous rejections overcome?]
[Are previous rejections overcome?]
Remaining Issues
Remaining Issues
[Any issues still outstanding]
[Any issues still outstanding]
Score After Round 2: [X]/10
Score After Round 2: [X]/10
Recommendations
Recommendations
[Final recommendations before proceeding to jurisdiction formatting]
- All CRITICAL issues resolved
- All MAJOR issues resolved or argued
- Specification supports all claim amendments
- Ready for jurisdiction formatting
undefined[Final recommendations before proceeding to jurisdiction formatting]
- All CRITICAL issues resolved
- All MAJOR issues resolved or argued
- Specification supports all claim amendments
- Ready for jurisdiction formatting
undefinedKey Rules
关键规则
- The reviewer persona must be a patent examiner, not a paper reviewer or academic.
- Always use for maximum analysis depth.
model_reasoning_effort: "xhigh" - Address CRITICAL and MAJOR issues before proceeding to the next phase.
- Document all changes in the review report for traceability.
- If the patentability score is below 5/10 after Round 2, recommend significant rework before filing.
- The review is advisory -- actual prosecution may proceed differently.
- 审查者角色必须为patent examiner,而非论文审稿人或学术评审。
- 始终使用以获取最大分析深度。
model_reasoning_effort: "xhigh" - 在进入下一阶段前解决关键和主要问题。
- 在审查报告中记录所有变更以便追溯。
- 如果第二轮后专利性评分低于5/10,建议在提交前进行重大修改。
- 本审查仅为咨询性质——实际审查流程可能有所不同。