XML Template System for Patent Application Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for filing patent applications are time-consuming and labor-intensive, requiring paper submissions and varying formats that do not comply with electronic regulations, leading to delays and inefficiencies.

Innovation Solution

A system and method utilizing XML templates to standardize and generate electronic patent application files, including a file configuration module for creating templates, a file loading module for verification, and a file generating module for parsing and generating compliant files, ensuring adherence to electronic application regulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional paper-based patent application filing methods are used, then applicants can submit files manually, but the process is time-consuming and labor-intensive requiring printing and physical submission of multiple copies

Engineering Contradiction:
Improvefiling efficiencyVSAvoidtime to file patent application
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical paper-based filing system with an electronic digital system. The file generation module automatically creates electronic patent application files in XML format, eliminating the need for physical printing, copying, and manual submission. This substitution of mechanical processes with electronic automation directly improves filing efficiency and reduces time loss.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service through automated file generation and electronic submission capabilities. The file generating module automatically produces compliant patent application files without requiring manual intervention for formatting or assembly, allowing applicants to complete the filing process independently and efficiently through electronic channels.

Inventive Principle:
Principle #25Self-service

2Productivity

If electronic patent application files are generated using software programs, then filing time and costs are reduced, but the files must comply with strict electronic regulations and designated formats that are difficult to draft

Engineering Contradiction:
Improvefiling efficiencyVSAvoidcomplexity of file format compliance
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-defining XML templates that encode all required electronic filing regulations and format requirements. These templates are prepared in advance and contain the structural rules, element definitions, and compliance criteria. When generating files, the system automatically applies these pre-configured templates, eliminating the complexity of manually ensuring compliance with electronic regulations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer between the drafting process and the final electronic file. The file generation module acts as an intermediary that takes user input and automatically transforms it into compliant XML-format files using predefined templates. This intermediary handles the complexity of format compliance, shielding users from direct engagement with complex regulatory requirements while ensuring automatic adherence to electronic filing standards.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If different attorneys draft patent application files according to their own work habits, then individual flexibility is maintained, but the generated files have different formats that do not comply with standardized electronic regulations

Engineering Contradiction:
Improvedrafting flexibilityVSAvoidformat standardization
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements a universal file generation system that handles multiple patent application types and formats through a single standardized XML template framework. The file generating module can process different kinds of patent applications (invention, utility model, design) using the same underlying template structure, ensuring consistent formatting and compliance across all types while maintaining ease of operation through a unified interface.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system controls format standardization through parameter changes in the XML templates. By modifying template parameters and configuration settings, the system can adapt to different patent types and regulatory requirements while maintaining a consistent standardized output format. This allows flexibility in handling different cases without compromising format precision or compliance with electronic regulations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7996767B2System and method for generating electronic patent application files
Publication Date: 2011.08.09 HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
  • US7996767B2 patent drawing
  • US7996767B2 patent drawing
  • US7996767B2 patent drawing

AI summary

The present invention provides a method for generating electronic patent application files, which includes steps of: creating multiple extensible markup language (XML) templates; setting basic requirements of drafted files; mapping the XML templates to chapter headers in the drafted files; analyzing and verifying whether the drafted files meet the basic requirements; parsing contents of the drafted files into corresponding XML templates if the drafted files meet the basic requirements; and generating XML patent application files according to the XML templates. A related system is also disclosed.