Contextual Clipboard Manager for Cross-Device Paste Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional copy and paste commands lack contextual awareness, often requiring users to retype or reissue commands to select the desired content item based on current context, as they always default to the latest item in the buffer, failing to consider relevant contextual data.

Innovation Solution

A method that monitors user activities across multiple devices, generates a list of copied content items with associated contextual data, calculates relevancy scores based on source applications and activities, and presents the most relevant items for paste operations, utilizing machine learning and user feedback to improve contextual accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional copy and paste commands always default to the latest item in the buffer, then the operation is simple and fast, but the system lacks contextual awareness and requires users to reissue commands to select desired content

Engineering Contradiction:
Improveease of useVSAvoidcontextual awareness
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary analysis of copied content items and their contextual data before the paste command is executed. It pre-calculates relevancy scores and prepares suggested content items based on monitored user activities and contextual information, so that when the user issues a paste command, the most relevant content is already identified and presented for selection.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system monitors user activities and calculates relevancy scores for copied content items, then contextual accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvecontextual accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces an intermediary component that acts as a smart buffer or clipboard manager between the copy and paste operations. This intermediary monitors user activities, stores contextual data associated with copied items, calculates relevancy scores, and presents suggestions to users. By isolating this complex functionality in a dedicated intermediary component, the overall system architecture remains manageable while achieving high contextual accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the system presents multiple copied content items for user selection based on relevancy scores, then paste accuracy is improved, but the time required to complete the paste operation increases

Engineering Contradiction:
Improvepaste accuracyVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of presenting all copied content items to the user, the system applies partial action by selecting and presenting only the top suggested items with the highest relevancy scores. This selective presentation approach ensures that the most relevant content is prioritized for user selection, reducing the time users need to spend searching through the entire clipboard history while maintaining high paste accuracy through contextual relevance.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11321153B1Contextual copy and paste across multiple devices
Publication Date: 2022.05.03 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11321153B1 patent drawing
  • US11321153B1 patent drawing
  • US11321153B1 patent drawing

AI summary

A tool for providing context-based copy and paste commands. The tool monitors a plurality of user activities across one or more user devices for a plurality of copied content items and associated contextual data. The tool generates a list of the plurality of copied content items and the associated contextual data. Responsive to a determination that a user issued a paste command, the tool calculates a relevancy score for each of the plurality of copied content items in the list. The tool determines at least one of the plurality of copied content items to fulfill the paste command based, at least in part, on the relevancy score for each of the plurality of copied content items. The tool presents the at least one of the plurality of copied content items to a user to select for the paste command.