Developers can draft patent applications and simplify public patents
For developers who have built core technology but get stuck at the patent filing stage, this tool helps analyze technical materials to write patent application documents. When you input project data, it identifies patentable points and creates drafts for various patent types, including invention patents, utility models, and design patents. It also converts complex patent documents into easy-to-understand notes and saves them to the personal knowledge management tool Obsidian for organization.
Finding patent points from technical materials
The tool analyzes user-provided code or design materials to identify parts that can be protected by patents. Beyond simple document writing, it includes prior art searches comparing existing technologies and processes for removing sensitive information. It supports all three patent types: invention patents, utility models, and design patents, extracting necessary information from structural diagrams or appearance photos to reflect in the documents. After drafting, you can revise multiple times and manage versions, efficiently handling the iterative revision work typical in actual filing processes.
Understanding and connecting complex patent documents
Public patent documents are often difficult to understand due to specialized terminology, but this tool converts them into notes and diagrams that are easy for general readers to read. The converted content is saved in Obsidian, allowing you to visually check the connections between multiple patents. This accumulated data serves as a personal patent knowledge base, usable for grasping trends in specific technical fields or comparing similar patents. You can use Obsidian's graph view and canvas features to see citation relationships or technical similarities between patents at a glance.
From drafting application documents to responding to examination
The tool supports stages after initial drafting. Based on already written technical descriptions, it creates formal application documents such as claims, specifications, and abstracts. It also includes a feature to draft responses to opinions received during the patent examination process. During this process, you can refer to advice based on expert practical experience, and it monitors the latest changes in patent policy to inform you of points to note when writing documents. Additionally, it provides a search function for related patents when you input product photos or specific technical descriptions.
Things to check before use
The tool is written in Python and is released under the MIT license. To integrate with Obsidian, that software must be installed, and some features may require community plugins. Since patent filing is a procedure with legal effect, drafts generated by this tool must be reviewed by a patent attorney or expert before submission. The tool is an auxiliary device to improve the efficiency of document writing, not a substitute for legal advice. It is recommended to first check whether your project meets the requirements for patent filing before use.