Implicit App Request Detection in Search Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often fail to find relevant App download options when searching for specific topics due to not using the correct language in their search queries, leading to a lack of interaction with intended business or service providers.

Innovation Solution

A system and method that analyze search queries to identify implicit requests for Apps by associating App IDs with business entity websites, presenting relevant Apps for download, even if the query does not explicitly request them, by stamping URLs with App IDs and determining the relevance based on search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users search for specific topics without using correct App-related language, then they can find general information about the topic, but they fail to find relevant App download options

Engineering Contradiction:
ImproveApp download optionsVSAvoidSearch query requirements
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system pre-processes search queries by analyzing their content and intent before users explicitly search for Apps. By detecting topic-related keywords and patterns in general search queries, the system proactively identifies implicit App requests and retrieves relevant App information in advance, presenting it alongside standard search results without requiring users to reformulate their queries.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system presents App download options for every search query, then users may find relevant Apps, but it increases the complexity of search results and may overwhelm users

Engineering Contradiction:
ImproveApp relevanceVSAvoidSearch results structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies different presentation strategies to different search queries based on their content and context. For queries with high probability of implicit App requests, the system prominently displays App download options. For other queries, it maintains the traditional search results format. This localized adaptation ensures App information is presented where most relevant without universally complicating the search interface.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system introduces an intermediary analysis layer that sits between the user's search query and the search results. This intermediary component analyzes query intent, determines App relevance, and selectively integrates App information into search results. It acts as a mediator that translates general search queries into targeted App recommendations only when appropriate, maintaining result clarity while improving App discoverability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11269961B2Systems and methods for App query driven results
Publication Date: 2022.03.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11269961B2 patent drawing
  • US11269961B2 patent drawing
  • US11269961B2 patent drawing

AI summary

System and methods for presenting users with different App download options in response to certain search queries. In aspects, when a user enters a search query that does not explicitly request an App, systems and methods described herein analyze the results of the search and determine whether the request is an implicit request for Apps. As a result, relevant Apps are identified and presented for download. Other aspects of the present disclosure relate to analyzing and identifying URLs of companies and developers of Apps. Once analyzed and identified, embodiments relate to associating the appropriate URLs with one or more Apps.