Personalized Search Indexing via User Profile Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional searching methods provide non-individualized results, leading to users spending time filtering through irrelevant information, as they often yield broad and non-pertinent results due to the general nature of searches.

Innovation Solution

Implementing a system that personalizes search results by associating user profiles with search history and demographic data, using database profiles to index relevant and less relevant data subsets, allowing for quick and relevant results based on user interests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a search is performed on a large generalized dataset, then broad results are provided, but it takes a long time to find results and the results contain information that is not pertinent to the user

Engineering Contradiction:
Improvesearch result relevanceVSAvoidsearch time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the large generalized dataset into multiple specialized subsets, each indexed separately. When a user performs a search, the system identifies the user's profile and directs the search to the most relevant subset, avoiding the need to search through the entire large dataset. This segmentation enables both rapid search execution and highly relevant results tailored to user interests.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If conventional searching methods are used, then search results are provided in a non-individualized manner, but users must spend time manually searching through results to find pertinent information

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidmanual filtering time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-segmenting data into specialized subsets and pre-establishing user profiles with their interests and preferences. When a search is initiated, the system has already prepared the relevant data subsets and user context, enabling immediate personalized search without requiring users to manually filter results. The personalization is built-in from the start rather than requiring post-search filtering.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If data is organized into multiple indexed subsets based on user profiles, then quick and relevant search results can be provided, but the system complexity increases

Engineering Contradiction:
Improvesearch efficiencyVSAvoidindexing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal search system that handles multiple data types and user profiles through a single multi-functional framework. The same indexing and search mechanisms are used across all specialized subsets, allowing the system to maintain high search efficiency while managing complexity through standardized processes rather than separate specialized systems for each data type.

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

Data Source

PatentUS10936646B2Systems and methods for enhancing search results by way of updating search indices
Publication Date: 2021.03.02 ROVI PRODUCT CORP
  • US10936646B2 patent drawing
  • US10936646B2 patent drawing
  • US10936646B2 patent drawing

AI summary

Systems and methods are described herein for efficiently providing personalized search results to a user. Personalized search allows a user to receive search results that are most relevant to that user. For example, when a user with a strong interest in rap searches for “50 cent” they may be presented with top search results corresponding to 50 Cent's rap albums. Conversely, when a coin collector searches for “50 cent” they may be presented with top search results containing antique coins.