Image Search Reordering by User Locale and Language Attributes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current internet search engines face challenges in providing relevant image search results due to ambiguity in query terms, language, and location attributes, leading to mismatched user needs and varying search results across different users.

Innovation Solution

The system receives user queries, identifies language and locale attributes, generates and orders search results based on click data from users with similar attributes, presenting results that are relevant to the user's specific attributes while conserving memory space by reordering or ignoring attributes when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If search results are customized based on user attributes (language, locale), then relevance to user needs is improved, but system complexity and memory requirements increase

Engineering Contradiction:
Improverelevance of search resultsVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments users into different groups based on attributes (language, locale) and prepares different search result sets for each segment. The system divides the universal search results into attribute-specific variations, allowing customized presentation without requiring complete redesign of the search system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-identifying user attributes and pre-ordering search results according to those attributes before presentation. Click data is collected and analyzed in advance to establish ordering preferences for different user segments, so that when a query is submitted, the system can quickly retrieve and present the appropriate pre-ordered results.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple attribute-specific search result sets are maintained, then search result relevance is improved, but memory space consumption increases

Engineering Contradiction:
Improvesearch result relevanceVSAvoidmemory space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates simplified copies of search result orderings based on user attributes rather than storing complete duplicate result sets. Click data from different user segments is used to generate attribute-specific ordering preferences that are applied to the same underlying search results, reducing storage requirements while maintaining relevance.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent makes the search result ordering system multi-functional by using a single set of search results that can be ordered differently based on user attributes. The same search results serve multiple user segments with different attribute profiles, eliminating the need for separate complete result sets for each attribute group.

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

3Productivity

If click data from all users is used for ordering, then productivity is improved, but loss of information about attribute-specific preferences occurs

Engineering Contradiction:
Improvesearch result ordering efficiencyVSAvoidattribute-specific preference information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent segments click data by user attributes (language, locale) to preserve attribute-specific preferences. Instead of aggregating all click data into a single ordering, the system maintains separate click data records for different user segments, allowing it to retrieve attribute-specific ordering information when needed while still benefiting from the volume of data across all users.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9146997B2Customizing image search for user attributes
Publication Date: 2015.09.29 GOOGLE LLC
  • US9146997B2 patent drawing
  • US9146997B2 patent drawing
  • US9146997B2 patent drawing

AI summary

Systems, method, and apparatus including computer program products for providing image search results. In some implementations, a method is provided. The method includes receiving from a user a query for images including static images, moving images, and images within multimedia content, identifying at least one of a language attribute and a locale attribute of the user, generating multiple search results, each result corresponding to an image content item that satisfies the query, ordering the search results based at least on click data for image content items that satisfy the query, the click data gathered from users having at least one of the language attribute and the locale attribute, and presenting the ordered search results to the user, including presenting representations of the corresponding image content items.