Shared Parameter List for Report Generation Overhead Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing report generation systems face high overhead and scalability issues due to the creation and maintenance of multiple lists of prompts for each report, even when the hierarchy of prompts remains unchanged, leading to inefficient performance.
Innovation Solution
A technique to generate a shared list of parameters by combining query definitions and prompts, allowing multiple reports to reuse this list, which reduces overhead through efficient key generation and comparison methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple lists of prompts are created for each report, then report generation flexibility is improved, but system overhead and maintenance complexity increase
Solution Approach 1:
The patent creates a universal list of parameters that can be shared across multiple reports. Instead of maintaining separate prompt lists for each report, the system establishes a single master list that serves all reports, thereby reducing redundancy and system overhead while preserving the ability to generate diverse reports through parameter selection and combination.
Solution Approach 2:
The patent merges multiple separate list of prompts into a single shared list of parameters. By combining the prompt management functionality across all reports into one unified structure, the system eliminates the need for multiple duplicate lists while maintaining the flexibility to generate different reports through selective parameter usage.
2Adaptability or versatility
If multiple lists of prompts are created for each report, then report-specific customization is improved, but scalability and performance deteriorate
Solution Approach 1:
The patent implements a universal parameter list that serves multiple reports simultaneously. This universal structure allows the system to maintain report-specific customization capabilities through parameter selection and combination while dramatically improving scalability and performance by eliminating the need to manage multiple separate prompt lists.
Solution Approach 2:
Instead of creating multiple copies of prompt lists for each report, the patent uses a single master list that is referenced by all reports. This approach maintains the ability to generate customized reports through parameter instantiation while avoiding the performance penalties associated with managing multiple duplicate data structures.
3Ease of operation
If multiple lists of prompts are created for each report, then report management flexibility is improved, but time for creation and maintenance increases
Solution Approach 1:
The patent merges the management of multiple prompt lists into a single unified parameter list. This consolidation reduces the time required for creation and maintenance operations, as system administrators need to manage only one master list rather than multiple separate lists, while still maintaining full report management flexibility through the shared parameter structure.
Solution Approach 2:
The patent establishes a master list of parameters that can be pre-configured and reused across all reports. By preparing this universal structure in advance, the system eliminates the need to repeatedly create and maintain separate prompt lists for each report, thereby reducing overall creation and maintenance time while preserving management flexibility.
Data Source
AI summary
A computer readable medium comprises executable instructions to form a list of parameters for a report. The list of parameters is compared to existing lists of parameters. A selected list of parameters is designated. A report is generated with the selected list of parameters.


