Search Results Page Action Integration via Preliminary Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies in completing tasks online due to the need to navigate different websites and re-enter information, leading to poor user experience and longer task-completion times, as search engines often require users to find and navigate through various websites to perform specific actions associated with entities like people, places, and things.

Innovation Solution

A search results page displays actions and providers associated with entities in proximity to search result items, allowing users to initiate desired actions directly from the page, using offline and online rankings, query logs, and user interests to determine relevant actions and providers for display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users navigate to websites to perform tasks, then tasks can be completed, but user experience deteriorates and task-completion time increases due to multiple navigation steps and information re-entry

Engineering Contradiction:
Improvetask-completion timeVSAvoiduser experience
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-fetching and displaying action buttons and provider information directly on the search results page before users navigate to external websites. This allows users to initiate tasks directly from the search results, eliminating the need to navigate to multiple websites and re-enter information, thereby reducing task-completion time and improving user experience.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If search results display only basic information, then page complexity remains low, but users must navigate through multiple websites to find and perform desired actions

Engineering Contradiction:
Improveaction availabilityVSAvoidsearch results page complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the search results page by displaying action buttons and provider information as separate, modular elements alongside each search result. This segmentation allows the page to provide comprehensive action availability without becoming overly complex, as each action is presented as a distinct, manageable component that users can selectively interact with.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If users must find websites manually, then information accuracy is maintained, but time is lost through guess-work and unnecessary searching

Engineering Contradiction:
Improvesearch session timeVSAvoidinformation accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system introduces an intermediary mechanism that analyzes search queries and automatically matches users with relevant actions and providers. This intermediary process eliminates the need for users to engage in guess-work or manually search through multiple websites, significantly reducing search session time while maintaining information accuracy by using structured matching algorithms based on query analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9189549B2Presenting actions and providers associated with entities
Publication Date: 2015.11.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9189549B2 patent drawing
  • US9189549B2 patent drawing
  • US9189549B2 patent drawing

AI summary

Computer-readable media, computer systems, and computing devices method of facilitating presentation of actions and providers associated with entities. The method includes determining a query intent of a received query. Entity sets having an entity that matches the determined query intent are recognized. Each entity set includes an entity, an action, and a provider. Actions and/or providers associated with the entity that matches the determined query intent are identified. The actions and/or the corresponding providers associated with the entity are provided for integration with a representation of the associated entity on a search results page.