Three-Dimensional Matrix for Search Result Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search result processing methods are difficult to interpret and require substantial user feedback to prioritize results, often necessitating multiple queries and filters to align with user preferences.

Innovation Solution

Representing search results via a three-dimensional matrix that allows graphical filtering and prioritization based on user input, enabling intuitive category manipulation and result adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional search result processing methods are used, then search results can be obtained, but the results are difficult to interpret and prioritize, requiring substantial user feedback and multiple queries

Engineering Contradiction:
Improveease of interpreting and prioritizing search resultsVSAvoidtime required for multiple queries and filters
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent transforms conventional two-dimensional search results (lists or grids) into a three-dimensional matrix visualization. This dimensional change allows users to perceive multiple categories and their relationships simultaneously in spatial form, enabling intuitive interpretation without requiring multiple queries or filters. The 3D matrix organizes results along three axes (e.g., category, subcategory, relevance), making complex data structures visually comprehensible at a glance.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If multiple filters are applied in succession to align results with user preferences, then more accurate results are obtained, but the process becomes complex and time-consuming

Engineering Contradiction:
Improveprecision of aligning results with user preferencesVSAvoidcomplexity of applying multiple filters
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary organization of search results into a structured three-dimensional matrix before presentation to the user. Categories, subcategories, and relevance metrics are pre-computed and spatially arranged according to user preferences and query context. This preliminary structuring eliminates the need for users to apply multiple filters sequentially, as the results are already organized and prioritized in an intuitive visual format that reflects user preferences.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If conventional search tools are used, then search results can be retrieved, but the filters are unintuitive and require substantial user feedback

Engineering Contradiction:
Improveability to adapt results to user preferencesVSAvoidintuitiveness of filters
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent replaces conventional mechanical filter interfaces (checkboxes, dropdown menus, sliders) with a visual spatial manipulation system. Users interact with the 3D matrix through intuitive gestures such as rotating, zooming, and highlighting regions of interest. The system automatically interprets these visual interactions and adjusts result prioritization accordingly, substituting complex filter mechanics with natural visual exploration and spatial selection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11562003B2Representing search results via a three-dimensional matrix
Publication Date: 2023.01.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11562003B2 patent drawing
  • US11562003B2 patent drawing
  • US11562003B2 patent drawing

AI summary

An approach is described for representing search results via a three-dimensional matrix. An associated method may include receiving a search query, querying at least one database based upon the search query, and receiving results to the search query from the at least one database. The method further may include representing the results via a three-dimensional matrix graphically depicting a plurality of categories corresponding to the results. Each of the plurality of categories may be associated with the results via a respective tag in the at least one database. Upon detecting activity from an input device, the method further may include filtering the plurality of categories of the three-dimensional matrix, and prioritizing the results based upon the filtering. Representing the results via the three-dimensional matrix may include presenting the results in a list correlated to the three-dimensional matrix, and prioritizing the results based upon the filtering may include prioritizing the list.