Browser Suggestions from IoT Device Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in finding relevant information on the web due to the limitations of current web browsers, which rely solely on user input and do not provide effective recommendations for new sources of information, even when the user is unaware of the necessary URLs or search terms.

Innovation Solution

The system collects and analyzes data from IoT devices to generate personalized recommendations for information resources and search queries, which are presented within the web browser's interface, such as a new tab page or address bar, leveraging data from the user's own devices and potentially other similar devices to provide relevant suggestions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If web browsers rely solely on user input (URLs or search queries) to obtain information, then the browser maintains simplicity in operation, but the user experiences difficulty in finding useful information when unaware of necessary URLs or search terms

Engineering Contradiction:
Improveuser input requirementVSAvoiduseful information accessibility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary actions by collecting data from IoT devices, analyzing user patterns, and generating recommended search queries before the user actually needs them. This is evident in the patent where the system proactively analyzes device data and prepares suggestions, allowing users to access information they might not have known to search for

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring IoT device data and user behavior patterns, then using this feedback to generate personalized recommendations. The patent describes how the system analyzes data from multiple sources including device sensors and usage patterns to refine and personalize search suggestions over time

Inventive Principle:
Principle #23Feedback

2Ease of operation

If web browsers present frequently-accessed or recently-accessed URLs to users, then navigation to past information resources is simplified, but the user cannot find new sources of information

Engineering Contradiction:
Improvenavigation convenienceVSAvoidnew information discovery
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary analysis of IoT device data to identify information needs before users actively search for them. By analyzing device patterns in advance, the system generates proactive recommendations that introduce users to new information sources they hadn't previously discovered

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameters of recommendation generation by incorporating diverse IoT device data types (sensor readings, usage patterns, device metadata) rather than relying solely on traditional browsing history. This enables the system to suggest entirely new information domains beyond what users have previously accessed

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If search engines provide recommended search queries based on user's prior search history or trending queries, then search functionality is enhanced, but the recommendations are often not helpful in assisting the user at the time they need information

Engineering Contradiction:
Improvesearch query guidanceVSAvoidtime to obtain useful information
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of real-time IoT device data to identify current information needs before the user initiates a search. By analyzing device states and patterns in advance, the system generates timely recommendations that address user needs at the moment they arise, rather than relying on historical data alone

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops by monitoring real-time IoT device data and immediately translating patterns into actionable search suggestions. This feedback mechanism ensures recommendations are generated at the precise moment information is needed, based on current device states rather than delayed analysis

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10282475B2Generation of browser suggestions based on internet of things device data
Publication Date: 2019.05.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10282475B2 patent drawing
  • US10282475B2 patent drawing
  • US10282475B2 patent drawing

AI summary

Systems, methods and computer program products are described herein that collect and analyze data generated by embedded systems included within a user's devices to generate recommendations for presentation to the user within the context of the user's web browser. The recommendations may comprise, for example, suggested information resources and/or search queries. Such recommendations may be presented to the user as part of a new tab page or within an address bar of the web browser's graphical user interface. In accordance with further embodiments, the user device data is used by a search engine to generate search results, and/or a ranking of search results.