Parameterized Action Links in Search Results

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies when searching for specific information or performing actions on websites, as they often need to browse through pages to find relevant information or repeat processes across different websites, due to the lack of consistent deeplinks and parameterized actions in search results.

Innovation Solution

The implementation of action-based deeplinks and parameterized actions within search results, which categorize websites, identify common actions and parameters, and provide pre-populated values based on user context, allowing users to directly access specific actions and perform tasks across similar websites with reduced navigation and data entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users manually browse and search pages within websites to find relevant information, then they can access the information they need, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improvetime required to find informationVSAvoidease of information access
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by analyzing websites within categories to identify common parameterized actions and their parameters before users need them. This analysis is stored and reused when generating search results, eliminating the need for users to manually browse and allowing direct access to relevant actions with pre-populated parameters.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If users repeat the process of visiting websites, finding relevant pages, and entering criteria across multiple real estate websites, then they can search for houses meeting their criteria on different platforms, but the process becomes inefficient and repetitive

Engineering Contradiction:
Improveability to search across multiple websitesVSAvoidtime required to perform repeated searches
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system creates a universal interface for parameterized actions that works across multiple websites within a category. By identifying common actions and parameters across different real estate websites, the system allows users to perform the same search operation on multiple platforms through a single unified interaction, eliminating repetitive manual processes.

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

3Productivity

If search results provide direct access to parameterized actions with pre-populated values, then user efficiency improves, but the system complexity increases due to website categorization and action analysis

Engineering Contradiction:
Improveuser task completion efficiencyVSAvoidsystem complexity for categorization and analysis
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs the complex website categorization and action analysis in advance, before users need the information. This preliminary processing creates a reusable knowledge base that simplifies subsequent search operations, allowing the system to provide enhanced functionality without adding complexity to the user experience.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If the system provides parameterized actions directly in search results, then users can perform actions without navigating to website pages, but the implementation requires identifying and analyzing common actions across website categories

Engineering Contradiction:
Improveease of action executionVSAvoidcomplexity of action identification system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs the complex analysis of identifying common parameterized actions across website categories in advance. This preliminary action creates a structured knowledge base that enables simple, direct presentation of actions in search results without requiring complex real-time analysis during user interactions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8838643B2Context-aware parameterized action links for search results
Publication Date: 2014.09.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8838643B2 patent drawing
  • US8838643B2 patent drawing
  • US8838643B2 patent drawing

AI summary

Parameterized actions are provided with search results to allow users to enter parameter values and perform the actions directly from the search results. By analyzing websites in a category, a parameterized action available at the websites and common parameters may be identified. When an end user performs a search that returns a web page result from a website having the parameterized action, an indication of the parameterized and common parameters may be provided as part of the search result. Additionally, user interface elements may allow the end user to enter parameter values to perform the parameterized action directly from the search result. In some instances, user context may be employed to pre-populate parameter values in the search result.