Entity-Centric Search Action Prediction via Intention Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search engines struggle to accurately predict user intentions and provide relevant subsequent actions based on search queries, as they rely on limited metadata and do not effectively utilize context words and user behavior patterns.

Innovation Solution

A web service engine server identifies entity references in user data transmissions and uses an intention model, developed from transmission logs, to predict subsequent web actions by analyzing context words and user behavior patterns, providing preemptive links or API connections to relevant websites or applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If search engines rely on limited metadata and basic word comparison, then the system complexity remains low, but the accuracy of predicting user intentions deteriorates

Engineering Contradiction:
Improveaccuracy of predicting user intentionsVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing user transmissions to extract entity references, context words, and behavioral patterns before the actual search query is executed. Transmission logs are pre-analyzed to build user profiles and intention models in advance, so that when a search occurs, the prediction of user intentions can leverage this pre-computed information rather than analyzing everything from scratch during the search operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from analyzing only the search query text to multiple dimensions by incorporating entity references (structured data about entities), context words (surrounding textual information), and user behavior patterns (temporal and contextual usage data). This multi-dimensional analysis approach enriches the prediction capability without simply increasing the complexity of the core search algorithm.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If search engines use comprehensive transmission logs and intention models, then the prediction accuracy of user intentions improves, but the data processing time increases

Engineering Contradiction:
Improveprediction accuracy of user intentionsVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing user transmissions to extract entity references, context words, and behavioral patterns before the actual search query is executed. Transmission logs are pre-analyzed to build user profiles and intention models in advance, so that when a search occurs, the prediction of user intentions can leverage this pre-computed information rather than analyzing everything from scratch during the search operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the essential and relevant features from comprehensive transmission logs, such as entity references, context words, and key behavioral patterns, rather than processing the entire raw log data. This extraction approach maintains high prediction accuracy by focusing on the most informative elements while significantly reducing the data volume that needs to be processed in real-time.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If search engines analyze context words and user behavior patterns, then the relevance of provided actions improves, but the computational resources required increase

Engineering Contradiction:
Improverelevance of provided actionsVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential and relevant features from comprehensive transmission logs, such as entity references, context words, and key behavioral patterns, rather than processing the entire raw log data. This extraction approach maintains high prediction accuracy by focusing on the most informative elements while significantly reducing the data volume that needs to be processed in real-time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different levels of analysis to different parts of the data based on their importance. Entity references and context words surrounding the entity receive more intensive analysis, while other less relevant portions of transmission logs receive lighter processing. This localized quality approach ensures computational resources are concentrated on the most critical features that drive action relevance.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10509837B2Modeling actions for entity-centric search
Publication Date: 2019.12.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10509837B2 patent drawing
  • US10509837B2 patent drawing
  • US10509837B2 patent drawing

AI summary

In one embodiment, a web service engine server 104 may predict a successive action by a user based on an entity reference 302. The web service engine server 104 may identify an entity reference 302 in a data transmission caused by a user. The web service engine server 104 may determine from the data transmission a user intention towards the entity reference 302 using an intention model based on a transmission log. The web service engine server 104 may predict a related successive web action option 522 for the entity reference 302 based on the user intention.