Search Result Segmentation Using User Relationship Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search engines face challenges in providing sufficient and relevant personalized search results due to limited user information, leading to inadequate user experience from excessive personalization or insufficiently personalized results.

Innovation Solution

A method and apparatus that combine user relationship data with search queries to enhance search results, involving the acquisition of user relationship data and integrating it with search results, using a recommendation model to rank and annotate results, thereby providing more comprehensive and personalized search outcomes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If completely personalized search services are provided using user information, then search results are personalized according to user preferences, but users may be unable to acquire information really needed due to excessive personalization

Engineering Contradiction:
Improvepersonalization degreeVSAvoidinformation coverage
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent segments search results into two distinct parts: universal search results and personalized search results. Universal search results ensure comprehensive information coverage, while personalized search results provide tailored recommendations. This segmentation allows the system to maintain both broad information availability and personalized relevance without one compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different types of search results for different user needs. Rather than uniformly personalizing all results, the system selectively personalizes certain results while maintaining universal results for general information needs. This allows different parts of the search result set to serve different functions - some for comprehensive coverage and others for personalized relevance.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If only simple user information such as gender, age, and personal preference is used for personalization, then the search system is easy to operate, but the acquired personalized search results may be insufficient and cannot satisfy the users' need for personalized search

Engineering Contradiction:
Improveinformation collection simplicityVSAvoidpersonalization quality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces user relationship data as an intermediary that bridges the gap between simple user information and high-quality personalization. Instead of directly using complex user behavior data or requiring extensive user input, the system leverages relationship data (such as social connections, interaction patterns) that naturally reflects user preferences and needs. This intermediary data source enables sophisticated personalization while maintaining ease of operation, as the relationship data is automatically collected rather than requiring direct user input.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If user relationship data is integrated with search queries, then the relevance and abundance of personalized search results are enhanced, but the system complexity increases

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

Solution Approach 1:

The patent applies preliminary action by pre-processing and organizing user relationship data before it is needed for search operations. The system establishes relationship data structures, defines relationship types, and prepares the data in advance, so that during actual search operations, the integration with queries becomes a straightforward process rather than requiring complex real-time computations. This preliminary preparation reduces the complexity burden during runtime search operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10409874B2Search based on combining user relationship datauser relationship data
Publication Date: 2019.09.10 ALIBABA GROUP HOLDING LTD
  • US10409874B2 patent drawing
  • US10409874B2 patent drawing
  • US10409874B2 patent drawing

AI summary

A search request including user information and query information sent by a user is received. A search is conducted according to the query information to acquire a first search result associated with the query information. User relationship data associated with the user information is acquired. A second search result associated with both the query information and the user relationship data is acquired. A display order for various search result items in the first search result and the second search result is set. The first search result and the second search result are sent to the user after the display order is set. The techniques of the present disclosure provide abundant personalized search data for users, and meanwhile avoid poor user experience caused by excessive personalization.