Contextual Paste Target Prediction for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Copying content from one application and pasting it into another on mobile devices is laborious due to limited display size and input resources, requiring users to manually switch between applications and often resulting in additional text formatting issues.

Innovation Solution

Implementing contextual paste target prediction, which analyzes the context of the selected content to predict the intended target application and displays a user control to quickly switch to that application, reducing the number of steps needed for pasting and improving user interface simplicity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual application switching is used to paste content into a different application, then the paste operation can be completed, but the number of steps increases and user interface simplicity deteriorates

Engineering Contradiction:
Improveease of pasting contentVSAvoidnumber of steps
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of the copied content's context (type, format, associated data) before the user completes the paste operation. This allows the system to pre-determine the most suitable target application and prepare it in advance, so when the user initiates a paste action, the correct application is already ready to receive the content, eliminating the need for manual navigation through multiple applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically identifies the appropriate target application for pasting content without requiring user intervention to select it. By analyzing the content context and application states, the system self-determines where the content should be pasted and automatically switches to that application, making the process self-serving and reducing the steps the user must take.

Inventive Principle:
Principle #25Self-service

2Productivity

If manual application switching is used to paste content into a different application, then the paste operation can be completed, but the time required increases

Engineering Contradiction:
Improvepaste operation speedVSAvoidtime to switch applications
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of the copied content's context (type, format, associated data) before the user completes the paste operation. This allows the system to pre-determine the most suitable target application and prepare it in advance, so when the user initiates a paste action, the correct application is already ready to receive the content, eliminating the need for manual navigation through multiple applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors application states and content being copied, using this feedback to intelligently determine the most likely target application. By analyzing the context of copied content and the current state of running applications, the system can quickly identify and switch to the appropriate application, significantly reducing the time required for cross-application paste operations.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If context analysis is performed to predict target application, then paste target accuracy improves, but processing complexity increases

Engineering Contradiction:
Improvepaste target prediction accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies different levels of analysis depth to different types of content. For simple text copies, basic context analysis is performed. For complex content types (images, documents, structured data), more sophisticated analysis is applied. This localized quality approach ensures high accuracy for each content type while avoiding unnecessary processing complexity for simpler cases.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the parameters of context analysis based on the content being copied. By changing analysis depth, data structures examined, and prediction algorithms used according to content type and size, the system achieves high prediction accuracy while managing processing complexity through adaptive parameter selection rather than always using the most complex analysis.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11567642B2Contextual paste target prediction
Publication Date: 2023.01.31 GOOGLE LLC
  • US11567642B2 patent drawing
  • US11567642B2 patent drawing
  • US11567642B2 patent drawing

AI summary

Contextual paste target prediction is used to predict one or more target applications for a paste action, and do so based upon a context associated with the content that has previously been selected and copied. The results of the prediction may be used to present to a user one or more user controls to enable the user to activate one or more predicted application, and in some instances, additionally configure a state of a predicted application to use the selected and copied content once activated. As such, upon completing a copy action, a user may, in some instances, be provided with an ability to quickly switch to an application into which the user was intending to paste the content. This can provide a simpler user interface in a device such as phones and tablet computers with limited display size and limited input device facilities. It can result in a paste operation into a different application with fewer steps than is possible conventionally.