Cascading Search Interface for Multi-Chart Data Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data retrieval systems require users to manually update search criteria for multiple charts individually, which is time-consuming and prone to errors, especially when dealing with complex data sets like supply and demand data.

Innovation Solution

A Cascading Search feature that allows users to input query criteria once and apply them to multiple charts simultaneously, updating queries and chart displays dynamically based on the received criteria, including conditional expressions and proportional graphical elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually update search criteria for multiple charts individually, then each chart can be updated with accurate criteria, but the process becomes time-consuming and error-prone

Engineering Contradiction:
Improveaccuracy of search criteria updateVSAvoidtime required for manual updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines multiple individual chart update operations into a single unified operation. The search criteria input component accepts criteria that apply to multiple charts simultaneously, and the system processes all updates in one request rather than requiring separate requests for each chart, thereby reducing time while maintaining accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The search criteria input component serves multiple functions by allowing users to input criteria that can be applied across different charts. The component is designed to handle universal search criteria that affect multiple chart displays, eliminating the need for separate update operations for each chart.

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

2Reliability

If users manually update search criteria for multiple charts individually, then each chart can be updated with accurate criteria, but the process becomes prone to errors

Engineering Contradiction:
Improveconsistency of search criteriaVSAvoidcomplexity of manual update process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent merges multiple individual update operations into a single unified process. By combining the update logic for multiple charts into one request handling mechanism, the system reduces the complexity of manual operations and minimizes errors that would arise from multiple separate update actions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides feedback by processing the search criteria update request and automatically applying the updated criteria to all relevant charts. This automated feedback loop ensures consistency across all charts and eliminates manual intervention errors.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If the system updates charts sequentially one by one, then each chart can be updated with precise control, but the overall update process becomes slow

Engineering Contradiction:
Improveprecision of chart updateVSAvoidspeed of chart update process
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent combines multiple sequential update operations into a single parallel processing operation. The system processes search criteria updates for multiple charts simultaneously in one request, maintaining precise control over the update logic while dramatically increasing the speed of the overall update process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system dynamically processes chart updates based on the received search criteria. Instead of rigid sequential updates, the system adapts its processing to handle multiple chart updates concurrently, improving productivity while maintaining the precision needed for accurate data representation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10146846B2User interface for efficiently changing search criteria
Publication Date: 2018.12.04 ORACLE INT CORP
  • US10146846B2 patent drawing
  • US10146846B2 patent drawing
  • US10146846B2 patent drawing

AI summary

Methods and apparatus are disclosed for updating displayed representations of data. The methods and apparatus include displaying an input component to receive query criteria based on one or more data fields displayed in charts, receiving the query criteria in a single request from the input component, updating queries associated with chart displays to include the query criteria, executing the queries, and updating the charts based upon results of executing the queries. The query criteria may include a data value associated with the data field. The query criteria may include a condition based upon the data fields, and can be added to conditional expressions in the queries. Updating the charts may include displaying graphical chart elements that are proportional in size to values of the data fields of the results of executing the plurality of queries.