Swipe Gesture Search Refinement Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in searching for data items in databases due to inadequate interfaces that do not allow for efficient refinement of search results.

Innovation Solution

A system that utilizes a touch-sensitive screen to allow users to refine search results through a double or single swipe motion, which opens parent and child panels to apply previously selected refinements and values as filters, enabling real-time refinement of search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional search interfaces are used, then users can perform basic searches, but users are frustrated by interfaces that are not efficient for refining search results

Engineering Contradiction:
Improvesearch refinement efficiencyVSAvoidtime to refine search results
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-loads and stores previously selected refinements and their associated values in a data structure. When a user performs a swipe gesture, the system can immediately apply these pre-prepared refinement-value pairs to filter search results, eliminating the need for users to manually select each refinement and value pair during the search process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The interface dynamically responds to swipe gestures by automatically applying refinements and values in real-time. The search results are dynamically filtered as the user swipes through the interface, allowing for efficient exploration of different refinement combinations without requiring multiple manual search submissions.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple refinements and values are applied manually, then search results can be refined, but the interface becomes complex and time-consuming to use

Engineering Contradiction:
Improvesearch result precisionVSAvoidinterface complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system merges the selection of refinements and their associated values into a single unified data structure. Instead of requiring users to navigate through multiple separate steps to select each refinement and its values, the system combines them into pre-configured pairs that can be applied together with a single swipe gesture, simplifying the interface while maintaining precise filtering capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system automatically manages the complexity of matching refinements with their values by pre-configuring these pairings in the background. The interface serves itself by automatically applying the correct values when a refinement is selected through a swipe gesture, eliminating the need for users to manually manage the complex relationships between multiple refinements and their possible values.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10599665B2Methods and systems to refine search results
Publication Date: 2020.03.24 EBAY INC
  • US10599665B2 patent drawing
  • US10599665B2 patent drawing
  • US10599665B2 patent drawing

AI summary

Methods and systems are provided to refine search information. The methods and systems are for receiving a request from a mobile device, the request including an indication of a swiping motion that is applied across a touch-sensitive screen on the mobile device, the touch sensitive screen displaying search results including a first plurality of data items. The methods and systems are for retrieving a first refinement and a first value from a database entry. The methods and systems are for filtering the search results to generate refined search results including a second plurality of data items that are filtered based on the first refinement and the first value. The methods and systems are for communicating a user interface, over the network, to the mobile device, the communicating being responsive to the receiving the request, the user interface including the second plurality of data items for display on the mobile device.