IoT-Based Search Result Positioning for Whole Page Relevance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern search engines fail to optimize the placement of search results beyond static ranking, resulting in suboptimal whole page relevance, as they do not consider data from Internet of Things (IoT) devices that users interact with, which can provide valuable context for improving user interaction efficiency.

Innovation Solution

Collect and process data from IoT devices to create an IoT entity index, using trained machine learning models to enhance ranking and positioning of search results based on user-specific IoT features, thereby improving whole page relevance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static ranking methods are used for search results, then the implementation is simple and fast, but the whole page relevance is suboptimal

Engineering Contradiction:
Improvewhole page relevanceVSAvoidranking system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the search result processing into multiple independent components: static ranking layer, IoT feature extraction layer, machine learning model layer, and positioning layer. Each component handles specific tasks independently, allowing the system to achieve high whole page relevance through layered processing while maintaining implementation simplicity at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary extraction and processing of IoT device features before the actual ranking process. By pre-processing user context data from IoT devices and creating feature representations in advance, the system prepares personalized context information that enhances relevance without adding complexity during the real-time ranking execution.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If IoT device data is collected and processed, then user-specific context is obtained for better personalization, but data processing complexity increases

Engineering Contradiction:
Improvepersonalization capabilityVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal IoT entity index that serves multiple functions: it stores user context information, provides features for ranking models, and supports various types of personalization queries. This multi-functional index structure enables the system to handle diverse personalization needs through a single processed data repository, reducing overall data processing complexity.

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

Solution Approach 2:

The patent introduces an intermediary machine learning model that transforms raw IoT device data into standardized feature representations. This intermediary layer processes and normalizes data from various IoT devices, converting heterogeneous user context information into a unified format that can be efficiently used by the ranking system without requiring complex handling of raw device data.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If machine learning models are used for ranking, then positioning accuracy is improved, but computational resources increase

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by using machine learning models selectively - primarily for re-ranking and positioning the top candidate results rather than processing all search results. This approach achieves high positioning accuracy for the most relevant results while avoiding the excessive computational cost of applying complex models to every single result, thus optimizing resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12547665B2Personalized whole search page organization and relevance
Publication Date: 2026.02.10 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12547665B2 patent drawing
  • US12547665B2 patent drawing
  • US12547665B2 patent drawing

AI summary

Representative embodiments disclose mechanisms to assign search results associated with a user query to locations based in part on features associated with the user's Internet of Things (IoT) devices. This results in a search page that presents results in an order and prominence that improves user understanding and information accessibility. Features from IoT devices are used to train a machine learning model that receives as an input information from an IoT entity index, the query, and results from the search engine along with their static rankings. The resultant IoT positioning scores are used to assign an initial location on the search results page. A second machine learning model trained using IoT features is then used to assign a final location on the page. The system causes display of the page to the user.