Attribute-Driven Search Result Browsing for Faster Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search systems struggle when dealing with datasets containing multiple attributes, as users often need to manually compare numerous results to find the best option, lacking confidence in the system's recommendations.

Innovation Solution

A computer-implemented method that provides a set of alternative search results by varying a selected attribute within a highlighted search result, allowing users to focus on their preferences and make informed choices without exhaustive comparisons.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the system returns all search results that meet the query conditions, then the user receives comprehensive results, but the user must manually compare numerous results to find the best option

Engineering Contradiction:
Improvenumber of search resultsVSAvoiduser comparison effort
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent segments the search results by introducing alternative search results grouped by different attribute values. Instead of presenting all results uniformly, the system divides them into alternative sets based on selected attributes (e.g., price range, departure time), making it easier for users to compare and select without manually reviewing every result.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer of alternative search results that mediates between the raw database results and the user's selection needs. This intermediary structure organizes results by attribute values, acting as a bridge that reduces the cognitive load on users while maintaining comprehensive search coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If the system provides a best result based on pre-set criteria, then the user receives a recommendation, but the user may not have enough confidence in the system's choice

Engineering Contradiction:
Improvesystem recommendationVSAvoiduser confidence in recommendation
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent applies parameter changes by allowing users to modify search criteria and attribute weights dynamically. Instead of fixed pre-set criteria, the system adapts to user preferences by enabling parameter adjustments (e.g., changing price ranges, time preferences), which increases user confidence as the recommendation reflects their actual priorities rather than generic defaults.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms where users can view alternative search results based on different attribute values and provide input on their preferences. This feedback loop allows the system to learn from user interactions and refine its recommendations, thereby increasing confidence in the final selection.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If the user manually compares all search results, then the user can find the best option, but the user has no desire to go through all results

Engineering Contradiction:
Improvesearch result accuracyVSAvoiduser time for comparison
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments search results into alternative sets organized by attribute values, allowing users to focus comparison on relevant segments rather than reviewing every result individually. This segmentation maintains accuracy by preserving all matching results while reducing the effective comparison time through intelligent organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-organizing search results into alternative sets based on attribute values before the user needs to make a selection. This preliminary sorting and grouping reduces the time required for manual comparison while maintaining comprehensive coverage of all possible results.

Inventive Principle:
Principle #10Preliminary action

4Loss of information

If the system presents all attributes for each search result, then the user has complete information, but the user cannot focus on specific attributes that matter most

Engineering Contradiction:
Improveinformation completenessVSAvoidattribute focus capability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the presentation of attributes by organizing alternative search results around specifically selected attributes. Instead of uniformly displaying all attributes for all results, the system segments the interface to highlight and organize information based on user-selected or most-relevant attributes, making it easier to focus on what matters most while maintaining completeness through the alternative sets.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250342159A1Browsing methods, computer program products, servers and systems
Publication Date: 2025.11.06 SKYSCANNER TECHNOLOGY LTD
  • US20250342159A1 patent drawing
  • US20250342159A1 patent drawing
  • US20250342159A1 patent drawing

AI summary

There is provided a computer-implemented method of providing a set of alternative search results, the method including the steps of: (i) receiving a search request; (ii) searching a database to provide a first set of a plurality of search results, each search result including a plurality of attributes; (iii) identifying a best search result as the initially highlighted result; (iv) providing the highlighted search result for display; (v) receiving a selection of an attribute in the highlighted search result; (vi) providing the set of alternative search results, in which the selected attribute is varied with respect to the highlighted search result, and (vii) providing the set of alternative search results for display. Related computer program products, servers and systems are also provided.