Context-Dependent Action Assistance for Repetitive Search Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users repeatedly perform the same computer-implemented actions, such as search requests, which require manual input and system processing, leading to inefficiency and resource utilization.

Innovation Solution

A digital action-assistance tool that proactively provides context-dependent search requests or results based on pattern recognition of user behavior, reducing the need for manual input and system processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually enter search requests and the system processes each request individually, then the system can handle diverse and complex queries, but the user input time and system processing resources increase significantly for repetitive actions

Engineering Contradiction:
Improveexecution speed of search operationsVSAvoiduser input time and system processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively providing digital action-assistance tools before the user needs to perform repetitive search operations. The system detects patterns in user behavior and pre-preares assistance tools that can automatically execute or facilitate repetitive actions, eliminating the need for manual input and system processing at the time of execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the digital action-assistance tool to automatically execute repetitive search operations without requiring continuous user input. The system monitors user behavior patterns and autonomously provides assistance tools that can perform actions on behalf of the user, reducing both user input time and system processing resources.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the system processes each manual search request individually, then the system can adapt to user-specific query needs, but the system resource utilization increases for repetitive actions

Engineering Contradiction:
Improveability to handle user-specific queriesVSAvoidsystem processing resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary analysis of user behavior patterns to identify repetitive actions before they occur. By detecting patterns in advance, the system can proactively provide digital action-assistance tools that are pre-configured to handle these repetitive actions, eliminating the need for real-time processing of each individual request and thereby reducing system resource utilization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the user's typical search behavior pattern and uses this copied pattern to generate the digital action-assistance tool. Instead of processing each unique request individually, the system uses the copied pattern to automatically execute repetitive actions, maintaining adaptability to user needs while significantly reducing system processing resources for repetitive queries.

Inventive Principle:
Principle #26Copying

3Ease of operation

If the system provides manual search interfaces, then users can perform complex and customized searches, but the efficiency of repetitive actions decreases

Engineering Contradiction:
Improveuser interaction with search systemVSAvoidexecution speed of repetitive search operations
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary detection of user behavior patterns and proactively provides digital action-assistance tools before the user needs to perform repetitive searches. These tools are pre-configured based on detected patterns, allowing users to benefit from automated execution of repetitive actions while maintaining ease of operation through simple activation of the assistance tools.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The digital action-assistance tool serves as an intermediary between the user and the search system. It receives user input for repetitive actions and automatically executes them, bridging the gap between ease of operation (simple user interaction) and productivity (fast automated execution). The intermediary tool translates minimal user input into efficient automated search operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260010388A1Context-dependent digital action-assistance tool
Publication Date: 2026.01.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20260010388A1 patent drawing
  • US20260010388A1 patent drawing
  • US20260010388A1 patent drawing

AI summary

A computer-implemented technique is described herein for facilitating a user's repeated execution of the same computer-implemented actions. The technique performs this task by determining patterns in the manner in which the user repeats requests associated with certain computer-implemented actions. For example, the technique determines context-dependent patterns in the manner in which the user submits search requests to a search system. The technique then leverages those patterns by proactively providing a request-assistance tool to the user in those context-specific circumstances in which the user is likely to perform the repetitive computer-implemented actions. The digital action-assistance tool provides various kinds of assistance to the user in performing the repetitive computer-implemented actions.