Domain Expertise Determination via Browser Interaction Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of the World Wide Web face challenges in accessing information tailored to their domain expertise, as existing search engines fail to differentiate between technical and layperson queries, leading to irrelevant search results.

Innovation Solution

A system that monitors user interactions with a web browser to determine domain expertise by analyzing search queries, navigation patterns, and website visits, adjusting search results accordingly to provide more relevant information based on the user's level of expertise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If search engines present uniform search results to all users, then the system is simple to operate and maintain, but the search results are not tailored to user expertise level leading to lower information relevance

Engineering Contradiction:
Improvesimplicity of search engine operationVSAvoidrelevance of search results to user expertise
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments search results into different expertise levels (e.g., novice, intermediate, expert) and presents appropriately tailored results based on the user's detected expertise level. This allows the system to provide customized information without requiring complex user input, resolving the contradiction between simplicity and relevance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically detects user expertise level through analysis of search queries, browsing behavior, and interaction patterns without requiring users to manually indicate their expertise. This self-service approach maintains operational simplicity while improving result relevance through automated adaptation.

Inventive Principle:
Principle #25Self-service

2Loss of information

If search engines analyze user behavior to determine expertise level, then search results become more relevant to user needs, but the system complexity increases

Engineering Contradiction:
Improverelevance of search results to user expertiseVSAvoidcomplexity of search engine system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements a multi-functional system that simultaneously performs standard search functions and expertise detection through analysis of existing user interactions. By leveraging existing browsing data and query patterns for dual purposes (standard search optimization and expertise level detection), the system achieves enhanced relevance without proportionally increasing complexity.

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

Solution Approach 2:

The system dynamically adjusts search parameters and result presentation based on detected expertise level, transforming a static search engine into an adaptive system. This allows the same core system to serve multiple expertise levels effectively by changing output parameters rather than requiring fundamentally different system architectures.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If search engines provide detailed technical information to all users, then experts can find comprehensive information, but novices are overwhelmed with overly technical content

Engineering Contradiction:
Improvecompleteness of technical informationVSAvoidunderstandability of search results
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by tailoring the depth and technicality of information presentation to the specific user's expertise level. Experts receive comprehensive technical details while novices receive simplified explanations, with each user group receiving locally optimized content quality appropriate to their needs rather than a uniform approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the technical depth and complexity of search results based on real-time detection of user expertise level. This dynamic adaptation allows the same search engine to automatically modulate information presentation between detailed technical content for experts and simplified content for novices, resolving the contradiction between completeness and understandability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9268864B2Domain expertise determination
Publication Date: 2016.02.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9268864B2 patent drawing
  • US9268864B2 patent drawing
  • US9268864B2 patent drawing

AI summary

A user's domain expertise may be estimated through several factors by monitoring different aspects of a user's interaction with a web browser. Based on the user's domain expertise, search results may be presented to the user that is commensurate with their expertise, resulting in a more efficient and productive on line session. A user's expertise in a knowledge domain may be determined from the user's behavior, including analyzing search queries, monitoring how the user navigates between and through websites, and analyzing the specific cites visited. As a user interacts with a browser, the user's estimated domain expertise may be updated and used to provide appropriate and useful search results. In many embodiments, a user may have different expertise levels for different technical domains.