Visual Search Personalization via User Interest Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing visual query systems focus exclusively on identifying images with similar visual characteristics, failing to reflect the user's true search intent and providing limited personalized search results.

Innovation Solution

A computer-implemented method and system that processes visual search queries by obtaining user-specific visual interest data, generating a ranking of search results based on this data, and providing personalized visual result notifications overlaid on the query image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If visual search systems focus exclusively on identifying images with similar visual characteristics, then the system can provide consistent visual matching results, but the search results fail to reflect the user's true search intent and lack personalization

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by obtaining user-specific visual interest data before processing the visual search query. This pre-acquired data about user preferences is stored and ready for use, allowing the system to quickly personalize results without adding complex real-time analysis during the search process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces user-specific visual interest data as an intermediary element between the visual query and search results. This intermediary data layer mediates the matching process by filtering and ranking results based on user preferences, thereby personalizing outcomes without requiring fundamental changes to the core visual search algorithm.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system provides comprehensive search results for all detected objects in the image, then the user receives complete information, but the user interface becomes cluttered with excessive notifications

Engineering Contradiction:
Improveinformation completenessVSAvoiduser interface clarity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system applies local quality by providing different levels of result presentation based on user interest. Instead of uniformly displaying all results, the system selectively highlights and prioritizes notifications for objects that match user-specific visual interests, while suppressing or minimizing notifications for less relevant objects. This creates a non-uniform, customized information presentation that maintains completeness while improving interface clarity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of result prioritization by introducing user interest weights. Search results are ranked not only by visual similarity but also by their relevance to user-specific interests. This parameter change allows the system to dynamically adjust which results are prominently displayed versus those that are less visible, balancing information completeness with interface cleanliness.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system returns search results for multiple canonical items, then the user receives comprehensive and accurate results, but the system requires more complex processing to identify and retrieve content for multiple items

Engineering Contradiction:
Improvesearch accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-identifying and storing user-specific visual interest data that captures the user's preferences for different object types, brands, or categories. This pre-processing allows the system to quickly filter and prioritize results for multiple canonical items during the search execution phase, reducing the computational burden of real-time analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating and storing user interest profiles that replicate patterns of user preference. Instead of analyzing user behavior in real-time during each search, the system copies these preferences into a reusable data structure that can be efficiently applied across multiple searches, maintaining accuracy while improving processing efficiency.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12339896B2Intelligent systems and methods for visual search queries
Publication Date: 2025.06.24 GOOGLE LLC
  • US12339896B2 patent drawing
  • US12339896B2 patent drawing
  • US12339896B2 patent drawing

AI summary

A user can submit a visual query that includes one or more images. Various processing techniques such as optical character recognition (OCR) techniques can be used to recognize text (e.g. in the image, surrounding image(s), etc.) and/or various object detection techniques (e.g., machine-learned object detection models, etc.) may be used to detect objects (e.g., products, landmarks, animals, humans, etc.) within or related to the visual query. Content related to the detected text or object(s) can be identified and potentially provided to a user as search results or a proactive content feed. As such, aspects of the present disclosure enable the visual search system to more intelligently process a visual query to provide improved search results and content feeds, including those search results which are more personalized and/or consider contextual signals to account for implicit characteristics of the visual query and/or user's search intent.