Search Result Prioritization via Entity Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search engines often return search results that include items from non-preferred entities, leading to a poor user experience and inefficient use of computing resources.

Innovation Solution

A system that processes search queries with entity and item characteristic parameters to identify preferred entities, determine an entity order, and allocate item display slots, thereby generating a search result that prioritizes items from preferred entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If search engines return comprehensive search results including items from all entities, then the completeness of search results is improved, but the user experience deteriorates due to inclusion of non-preferred entities and computing resources are wasted

Engineering Contradiction:
Improvecompleteness of search resultsVSAvoiduser experience
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The search result set is segmented into preferred entities and non-preferred entities based on entity characteristics. The system divides the search results into distinct groups, presenting items from preferred entities first in a consolidated view, while items from non-preferred entities are either excluded or placed in separate sections, thereby improving user experience while maintaining result completeness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary filtering and ranking of entities based on entity characteristics before generating the final search results. By pre-identifying preferred entities and determining entity orders in advance, the system optimizes the search result presentation to prioritize preferred entities, thus improving user experience without losing comprehensive search coverage

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If search engines include items from non-preferred entities in search results, then the completeness of search results is improved, but computing resources are wasted

Engineering Contradiction:
Improvecompleteness of search resultsVSAvoidcomputing resources
Core Design Contradiction:
Quantity of substanceVSLoss of energy

Solution Approach 1:

The system extracts and excludes items from non-preferred entities from the main search results presentation. By removing items from non-preferred entities before returning search results, the system reduces unnecessary data transmission and processing on user devices, conserving computing resources while maintaining the option to provide comprehensive results if needed

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial processing by focusing computational efforts only on preferred entities for the main search results. Instead of processing and returning all items equally, the system applies selective processing to preferred entities, reducing overall computing resource consumption while still providing relevant search results

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250086686A1Systems and methods for providing a search result
Publication Date: 2025.03.13 CAPITAL ONE SERVICES LLC
  • US20250086686A1 patent drawing
  • US20250086686A1 patent drawing
  • US20250086686A1 patent drawing

AI summary

A system receives a search query that includes one or more entity characteristic parameters and one or more item characteristic parameters. The system identifies, based on the one or more entity characteristic parameters of the search query, a set of one or more entities. The system determines an entity order associated with the set of one or more entities, and determines a respective quantity of item display slots for each entity of the set of one or more entities. The system performs, based on the one or more item characteristic parameters, the entity order, and the respective quantity of item display slots for each entity of the set of one or more entities, an item search to generate a search result that identifies a plurality of items provided by the set of one or more entities. The system then provides the search result.