Visual Search Document Builder for User-Specific Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional search document generation requires understanding of database architecture and programming languages, limiting user flexibility in assigning search components to specific users and restricting data visibility and operations.
Innovation Solution
A search document generation system and method that allows users to create and assign search components to different users or user groups without requiring knowledge of database architecture or programming, enabling customization of search data content, filter conditions, data display restrictions, and data operation restrictions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional programming methods are used to generate search documents, then the search document can be created with full functionality, but the creator must have understanding of database architecture and programming languages, increasing the difficulty of operation
Solution Approach 1:
The patent introduces an intermediary component - a visual drag-and-drop interface - that mediates between the user and the complex database architecture. Users interact with pre-configured search components through a graphical interface rather than writing code directly, while the system handles the complex database queries and programming logic in the background. This resolves the contradiction by shielding users from complexity while maintaining full functionality.
Solution Approach 2:
The system provides self-service capabilities by offering pre-built search components that automatically handle database connectivity and query execution. When users drag and drop components onto the canvas, the system automatically generates and executes the necessary database operations without requiring users to manually program these functions. This enables non-programmers to create functional search documents independently.
2Adaptability or versatility
If conventional search document generation is used, then the search document can be created, but it cannot assign the search document to a specific user or restrict the contents which are allowed to be viewed by different users, reducing the adaptability
Solution Approach 1:
The patent applies local quality by enabling different permission configurations for different users and user groups. The system allows the creator to specify which users can view or edit particular search components, and to restrict which data fields are visible to which users. This creates localized access controls tailored to specific users rather than applying uniform restrictions system-wide, achieving high adaptability without requiring complex centralized user management.
3Ease of operation
If visual drag-and-drop interface is provided for users to create search documents, then the ease of operation is improved, but the time required to process and generate the search document may increase, affecting the productivity
Solution Approach 1:
The system performs preliminary action by pre-configuring search components with default settings, data connections, and query logic before the user needs them. When users drag components onto the canvas, they are immediately functional with sensible defaults, eliminating the need for extensive configuration. Templates and pre-built components are prepared in advance, allowing users to assemble search documents quickly through simple drag-and-drop operations rather than building everything from scratch.
Data Source
AI summary
In a search document generation system, a computing device provides an operation page for a search document creator to operate to generate a search document to different users or user groups, and the different users or user groups can use the search document to search a search data content stored in a storage space. The search document creator can mark a search component at a position of the search document, sets the search data content which the search component is allowed to search, and then assigns the search component to the user or user group. Accordingly, the search document generation system can make the search document creator without requiring understanding data structure architecture or programming languages easily establish the search document to the different users or user groups, thus reducing difficulty for generating the search document to the different users or user groups.


