Scenario-Based Search Customization via Metadata Mining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines often return a large number of irrelevant results due to keyword matching, failing to provide a user experience relevant to the user's specific interests, especially when the user is looking for scenario-specific information like commercial photography editing rather than consumer editing.

Innovation Solution

The system uses scenario-related information to generate customized user experiences by determining relevant executable scenario solutions based on keywords and namespaces, mining metadata associated with these scenarios to provide more relevant information beyond basic search results, and utilizing community ratings and certifications to prioritize relevant data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If keyword matching is used to locate information, then the search engine can process queries efficiently and return results quickly, but a significant number of irrelevant items are returned that do not relate to the core topic intended by the user

Engineering Contradiction:
Improvesearch response speedVSAvoidrelevance of search results
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent segments search results into different categories or types based on their relevance to the query. By dividing the result set into primary results (highly relevant) and secondary results (less relevant but still useful), the system maintains fast processing while improving information quality through structured presentation and filtering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary layer between the keyword matching process and the final result presentation. This intermediary component analyzes and ranks results based on multiple factors including query context, user profile, and result metadata, thereby filtering out irrelevant information while maintaining search speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If data mining information is returned to enhance user experience, then more suggestions are provided based on search-related data, but the relevance still suffers because the data mining information is not related to the core topic of interest to the user

Engineering Contradiction:
Improveuser experienceVSAvoidrelevance of suggested information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies local quality by customizing the type and presentation of suggested information based on the specific query context and user profile. Instead of providing generic data mining results, the system tailors suggestions to match the user's specific interests and the core topic of the query, thereby improving relevance while maintaining enhanced user experience.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent makes the search result presentation dynamic by adjusting the mix of keyword-based results and data-mining-based suggestions according to real-time analysis of the query and user profile. This dynamic adaptation ensures that suggested information remains relevant to the user's current interests while still providing enhanced functionality.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If basic keyword search results are returned, then the search engine provides a simple and fast interface, but the user must manually filter through a large number of results to find relevant information

Engineering Contradiction:
Improvesearch interface complexityVSAvoidtime to find relevant information
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-processing and ranking search results before they are presented to the user. The system analyzes queries, user profiles, and result metadata in advance to pre-organize and prioritize results, thereby reducing the time users need to spend manually filtering through results while maintaining a simple interface.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms that learn from user interactions with search results. By analyzing user behavior patterns and preferences, the system continuously improves its result ranking algorithm, thereby reducing the time users need to find relevant information while keeping the interface simple and easy to use.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7818341B2Using scenario-related information to customize user experiences
Publication Date: 2010.10.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7818341B2 patent drawing
  • US7818341B2 patent drawing
  • US7818341B2 patent drawing

AI summary

Methods for using scenario solution-related information to generate customized user experiences are provided. Upon receiving a user query, a plurality of results is returned, each result being representative of a scenario solution which may be utilized to address a particular issue relevant to the received query. At the time of authoring, each scenario solution is organized based upon one or more keywords and/or one or more categories (i.e., namespaces). Data associated with a namespace/keyword corresponding to a returned search result may be mined to determine information beyond basic scenario solution search results that may be of interest to the user. As the namespace(s)/keyword(s) in association with which to organize a particular executable scenario solution is determined by the author of the scenario solution, other information associated with the same namespace/keyword (and/or a namespace/keyword having a relationship thereto) is likely to be more relevant than information organized based upon keywords alone.