Clipboard Text Expansion and Label Association

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cut and paste operations in electronic devices are limited by the ability to store only one selection of text at a time in the clipboard, requiring users to paste entire text and then delete unwanted portions, and are inefficient due to imprecise text highlighting and inability to paste partial selections.

Innovation Solution

An electronic device method that expands the selected text area, associates data labels with portions, and stores these in the clipboard, allowing users to type matching labels to retrieve and replace text portions efficiently, enabling precise and partial text pasting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the clipboard stores only one selection of text at a time, then the clipboard operation is simple, but the user cannot paste multiple different text selections without overwriting previous content

Engineering Contradiction:
Improveclipboard storage capabilityVSAvoidclipboard structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The clipboard is segmented into multiple independent storage areas (first clipboard, second clipboard, etc.), each capable of storing different text selections. This allows users to paste from any clipboard without overwriting others, resolving the contradiction between storing multiple selections and maintaining simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple clipboards are nested within a unified clipboard management system that provides common control mechanisms (clear clipboard, paste operations). This nested structure allows multiple storage areas while maintaining a simple user interface and control paradigm.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Ease of operation

If the user must paste the entire text from the clipboard, then the clipboard operation is straightforward, but the user cannot paste only a portion of the copied text without deleting unwanted portions

Engineering Contradiction:
Improvetext pasting operationVSAvoidtime to paste and delete
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The pasted text is segmented into multiple paste areas (first paste area, second paste area, etc.), each containing a portion of the original copied text. Users can selectively paste only the needed portions without deleting unwanted content, saving time and simplifying the operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of requiring users to paste the entire text and then delete excess portions, the system performs partial pasting by default, providing only the needed text segments. This eliminates the time-consuming delete operation while maintaining ease of use.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the user must precisely highlight the text to copy, then the copying accuracy is high, but the operation becomes difficult and inexact on certain devices

Engineering Contradiction:
Improvetext selection accuracyVSAvoidtext highlighting operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs preliminary text expansion automatically after the user highlights a selection. This preliminary action enlarges the selected text area, making the initial highlighting operation more forgiving and easier to perform accurately on devices with limited input precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically expands the selected text area without requiring additional user input or manual adjustment. This self-service mechanism compensates for imprecise highlighting by automatically adjusting the selection boundaries, maintaining accuracy while improving ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10102196B2Expanding a selected area of text, associating a data label with the expanded area of text, and storing the expanded area of text and data label in a clipboard
Publication Date: 2018.10.16 MOTOROLA SOLUTIONS INC
  • US10102196B2 patent drawing
  • US10102196B2 patent drawing
  • US10102196B2 patent drawing

AI summary

A method is provided for cutting and pasting text at a computing device. A user selects an area of text on a display of the computing device. The computing device expands the selected area of text to form an expanded area of text to make sure that no text that the user wanted to select is inadvertently omitted. The computing device associates a data label with a portion of the expanded area of text, and the computing device stores the data label and the associated portion of the expanded area of text, preferably within the clipboard of the computing device. When a user enters input text on the computing device, the computing device parses the input text to determine if a data label stored in the clipboard matches the input text. If there is a match, the computing device displays stored text associated with that data label within a popup window, for example. If a user chooses one of the items in the popup window, the data label is replaced by the portion of text that was chosen and matches the data label.