Clipboard Content Analysis for Target Application Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When working with multiple software applications, users face inefficiencies in transferring data between applications due to the extensive number of potential destination applications, requiring them to manually switch between applications to complete paste operations.

Innovation Solution

A data transfer target application suggestion program that performs content analysis of the selected data and user actions to identify and display relevant target destination applications, allowing users to efficiently complete paste operations by suggesting appropriate applications based on file type compatibility and usage patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually switch between applications to complete paste operations, then all applications can be accessed for data transfer, but user efficiency decreases and time is lost

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidtime for application switching
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of the clipboard content to identify suitable target applications before the user needs to paste. By pre-processing the data and predicting which applications are most likely to receive it, the system prepares the information in advance, eliminating the need for users to manually search through applications during the paste operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system analyzes the clipboard content and provides feedback to the user by displaying a contextual menu with predicted target applications. This feedback mechanism uses the analyzed data characteristics to guide the user's selection, reducing the time and effort required to find the appropriate destination application.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If users manually switch between applications to complete paste operations, then all applications are accessible, but ease of operation deteriorates

Engineering Contradiction:
Improveease of data transferVSAvoidnumber of application switches
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary contextual menu that acts as a mediator between the clipboard content and target applications. This menu analyzes the clipboard data and presents relevant applications to the user, simplifying the interaction by eliminating the need for manual application switching while maintaining access to multiple destination options.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically analyzing the clipboard content and identifying suitable target applications without requiring user intervention. The analysis of data characteristics and the generation of the contextual menu with predicted applications occur autonomously, reducing the operational burden on the user.

Inventive Principle:
Principle #25Self-service

3Productivity

If the system displays all potential destination applications, then complete application selection is available, but information overload occurs and user efficiency decreases

Engineering Contradiction:
Improvepaste operation efficiencyVSAvoidnumber of displayed applications
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system extracts only the most relevant target applications from the complete list of possible destinations based on clipboard content analysis. By filtering and presenting only the top predicted applications that are most likely to receive the clipboard data, the system eliminates information overload while maintaining access to the appropriate destination.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies local quality by providing different levels of application suggestions based on the specific clipboard content. Instead of uniformly displaying all applications, the system tailors the contextual menu to show only the applications most relevant to the current data type and context, optimizing the user experience for each specific paste scenario.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10013146B2Data transfer target applications through content analysis
Publication Date: 2018.07.03 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10013146B2 patent drawing
  • US10013146B2 patent drawing
  • US10013146B2 patent drawing

AI summary

In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.