Dynamic Ruletree for Office Action Reply Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face a deadlock scenario where the interview flow for a human-computer interface (HCI) cannot be determined from the format of a target output document, and vice versa, making it challenging to generate an output document when neither the format nor the interview flow is known beforehand.
Innovation Solution
The implementation of a straddling systolic ruletree that dynamically constructs correspondence rules between fields of a web page and portions of a target output document, allowing for the generation of documents where the composition and flow are determined through user interaction, using a systolic rulebase that organizes rules into a tree structure and traverses nodes to output document portions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a static interview flow is used to generate output documents, then the document format can be controlled, but the system cannot adapt when the output document format is unknown or dynamic
Solution Approach 1:
The patent implements a dynamic interview flow system where the sequence of questions and document sections is determined at runtime based on user answers and document state, rather than following a fixed predetermined path. This allows the system to adapt to unknown output formats while managing complexity through rule-based decision trees.
Solution Approach 2:
The interview flow is segmented into discrete questions and document sections that can be independently controlled. The system divides the document generation process into manageable units (questions, answers, document sections) that can be dynamically assembled based on user input, reducing the complexity of handling unknown formats.
2Adaptability or versatility
If the output document format is determined during the interview process, then flexibility is achieved, but the system requires more computational resources and time
Solution Approach 1:
The system performs preliminary actions by pre-defining the rulebase structure, question templates, and document section frameworks before the actual interview. This allows the system to quickly assemble documents during the interview process without needing to create all structures from scratch, reducing generation time while maintaining flexibility.
Solution Approach 2:
The system changes parameters such as document section ordering, question sequencing, and field mapping dynamically during the interview based on user answers. By modifying existing template parameters rather than creating new document structures, the system achieves flexibility with minimal computational overhead and time cost.
3Reliability
If a rulebase is used to manage correspondence rules, then the system can maintain synchrony between HCI elements and document elements, but the rulebase management becomes complex
Solution Approach 1:
The rulebase is designed as a universal data structure that serves multiple functions: it manages correspondence rules between HCI elements and document elements, defines question-to-section mappings, and maintains synchrony across the entire document generation process. This multi-functionality reduces the need for separate management systems while maintaining reliability.
Solution Approach 2:
The system implements feedback mechanisms where the rulebase continuously updates based on user answers and document state changes. This feedback loop maintains synchrony between HCI elements and document elements automatically, reducing the need for complex manual synchronization while ensuring reliability.
4Adaptability or versatility
If dynamic document construction is implemented without pre-defined formats, then adaptability is maximized, but the system demands more computer memory and processing power
Solution Approach 1:
The system uses copying by instances of predefined template structures rather than creating entirely new document structures from scratch. When generating documents with unknown formats, the system reuses and combines existing template instances, reducing the processing power and memory required compared to building documents from fundamental elements alone.
Data Source
AI summary
Systems for generating a USPTO office action response document based on an input USPTO Office Action document. A method implementation for constructing the USPTO office action response traverses a ruletree that has been dynamically formed from user answers to successive questions based on characteristics of the USPTO Office Action document. The ruletree comprises a first set of data items that pertains to an HCI and the ruletree further comprises a second set of data items that pertain to the target USPTO office action response document. Correspondence between the set of user answers to questions and passages in the USPTO office action response document are maintained in the ruletree. The ruletree expands and contracts during user interaction. To generate the USPTO office action response document, the ruletree is traversed in a sorted order, where traversal of a node generates a passage or passages in the generated USPTO office action response document.


