Query Results Display Configuration via Segmentation and Dynamics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing query processing systems lack efficiency and flexibility in assigning queries to results displays, making it difficult to create customizable and user-specific query results presentations across different devices and user groups.
Innovation Solution
The system allows administrative users or applications to select and assign queries to query results displays, enabling customizable arrangements and orders based on user preferences, with features like drag-and-drop functionality, sliders for result modification, and generation of user-specific query results displays for different user groups.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If queries are assigned to query results displays with customizable arrangements, then adaptability and versatility are improved, but device complexity increases
Solution Approach 1:
The system segments query results into independent, navigable arrangements where each query can be independently configured and assigned to display regions. This allows flexible customization without requiring complete system redesign, resolving the contradiction between adaptability and complexity.
Solution Approach 2:
The query assignment system enables dynamic configuration where queries can be assigned, unassigned, and repositioned based on user needs. The system supports live preview and drag-and-drop operations, allowing adaptive customization while managing complexity through interactive configuration rather than static rigid structures.
2Productivity
If multiple queries are assigned to a single query results display, then productivity is improved, but ease of operation deteriorates
Solution Approach 1:
The system allows administrative users to pre-assign and pre-configure multiple queries to display regions before the actual query execution. This preliminary assignment enables efficient multi-query processing while simplifying operation during execution, as the configuration is already in place and requires no real-time intervention.
Solution Approach 2:
The system introduces an intermediary configuration layer between query creation and display execution. This intermediary allows batch assignment and configuration of multiple queries, separating the complex assignment logic from the simple execution phase, thereby improving productivity without compromising operational ease during use.
3Ease of operation
If query results are displayed in independently navigable arrangements, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The display is segmented into independent regions, each handling a specific query's results independently. This segmentation enables simple, intuitive navigation within each region while the overall system manages complexity through modular architecture where each segment operates autonomously but coordinates through standard assignment mechanisms.
Data Source
AI summary
Systems and methods are disclosed herein for creating query results displays. Parameters for building queries are received from an administrative user (e.g., a designer or operator) or from another source (e.g., another program or a different device). The received queries may be stored in memory for later insertion into a query results display. The system enables one or more queries to be selected to be assigned to a query results display. The selection may also be performed by another application on the same device or be received from another device. When the selection has been received the application may store the assignments to the query results display together with the queries so that, those assignments and the queries can be transmitted to a client device.


