Personalized Query Agent with Pre-processed User Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search engines lack the ability to provide personalized and relevant information to users based on their specific preferences and profiles, often returning generic results that do not cater to individual user needs.

Innovation Solution

A method and apparatus that retrieve user preferences from a user profile and apply them to multiple search queries, executing these queries across various remote data sources to populate user information sources with tailored results, incorporating natural language processing and user feedback to enhance relevance and timeliness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional search engines provide instant search results, then response speed is improved, but personalization and relevance to user preferences deteriorate

Engineering Contradiction:
Improveresponse speedVSAvoidpersonalization capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by continuously monitoring and updating user profiles with preference information before actual search queries are executed. User preferences are pre-processed and stored in a structured format, enabling rapid personalization of search results without delaying the response time when users actually search.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component - the user profile database - that mediates between the search engine and user queries. This intermediary stores pre-analyzed user preferences and automatically applies them to filter and rank search results, enabling personalization without requiring real-time analysis that would slow down response speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If search engines return comprehensive results, then information completeness is improved, but relevance to specific user needs deteriorates

Engineering Contradiction:
Improveinformation completenessVSAvoidresult relevance
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The system applies local quality by differentiating the treatment of search results based on user-specific preferences stored in their profiles. Instead of uniformly processing all results, the system selectively applies filtering, ranking, and highlighting techniques tailored to each user's demonstrated interests, behaviors, and preferences, thereby enhancing relevance without sacrificing overall information completeness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting search result parameters such as ranking weights, filtering thresholds, and presentation formats based on user profile data. The system modifies these parameters in real-time according to each user's preferences, enabling the same comprehensive result set to be presented with varying degrees of relevance optimization for different users.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated query execution is implemented, then productivity is improved, but system complexity deteriorates

Engineering Contradiction:
Improvequery execution efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling automated query execution that operates autonomously based on pre-configured user profiles and preferences. The automated system monitors information sources, executes searches, and updates user profiles without requiring manual intervention, thereby maintaining high productivity while managing complexity through self-management mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9477785B2Customized query application and data result updating procedure
Publication Date: 2016.10.25 NUTRASPACE LLC
  • US9477785B2 patent drawing
  • US9477785B2 patent drawing
  • US9477785B2 patent drawing

AI summary

Disclosed are an apparatus and method of processing search query results and providing a user interface application to access the query results. According to one example, the application may be configured to perform retrieving user preferences from memory associated with a user profile of a query agent and applying the user preferences to a number of different search queries used to obtain information of one or more topics associated with the user profile. The method may also include automatically executing the search queries to various different remote data sources and receiving a number of search query results to populate user information sources associated with the user profile and included in a user interface.