Image Keyword Association via Visual Similarity and Engagement History

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search systems face challenges in efficiently identifying and presenting relevant content for visual search queries, particularly when the target image lacks associated keywords, and struggle to provide accurate responses to user queries.

Innovation Solution

The system determines related images based on visual similarity and engagement history, derives candidate keywords from queries associated with these images, filters them, and uses these keywords to present the target image as responsive to user queries, thereby enhancing relevance and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional search systems use visual search queries without associated keywords, then the search system can process images directly, but the system cannot efficiently identify relevant content or quickly respond to user queries

Engineering Contradiction:
Improvevisual search capabilityVSAvoidsearch efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-generating candidate keywords from queries associated with related images before the actual search query is submitted. This allows the system to have keywords ready for matching, improving search efficiency while maintaining visual search capability. The keywords are derived in advance from engagement history data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - candidate keywords - that bridge the gap between visual search queries and content identification. These keywords act as mediators that connect the visual input with the search database, enabling efficient content retrieval without requiring direct keyword input from users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system derives candidate keywords from queries associated with related images, then the keywords can be relevant to the target image, but the system complexity increases due to multiple processing steps

Engineering Contradiction:
Improvekeyword relevanceVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies a universal keyword generation process that works across multiple images and query types. The same mechanism of deriving keywords from engagement history with related images is applied universally to different target images, reducing the need for image-specific complex processing while maintaining high keyword relevance.

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

Solution Approach 2:

The system changes parameters by using engagement history data (a quantitative parameter) to generate keywords. By adjusting the threshold level of engagement required for keyword selection, the system can control both the relevance and the computational complexity, finding an optimal balance between precision and processing requirements.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system filters candidate keywords according to engagement history thresholds, then the most relevant keywords are selected, but the processing time and computational resources increase

Engineering Contradiction:
Improvekeyword selection accuracyVSAvoidkeyword processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by selecting only the top keywords that meet the engagement threshold criteria, rather than processing all possible keywords. This partial selection approach achieves sufficient keyword accuracy without the excessive processing time that would result from evaluating every possible keyword candidate.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If the system associates keywords with target images without initial keyword assignment, then sponsored content delivery can be more targeted, but the initial processing burden increases

Engineering Contradiction:
Improvesponsored content targetingVSAvoidinitial processing burden
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary keyword association during the image upload and processing phase, so that when sponsored content delivery is needed later, the keywords are already in place. This preliminary action shifts the processing burden to an earlier stage, enabling versatile and targeted sponsored content delivery without increasing the complexity during the actual content distribution phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11720626B1Image keywords
Publication Date: 2023.08.08 PINTEREST INC
  • US11720626B1 patent drawing
  • US11720626B1 patent drawing
  • US11720626B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing content. One of the methods includes receiving a target image at an image platform; determining one or more images related to the target image; determining queries associated with the related images; deriving candidate keywords from the determined queries; filtering the candidate keywords to select one or more keywords; and providing the image to one or more users in response to respective incoming queries based on the one or more keywords.