Clipboard Context Augmentation via NLP Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During the copying of information, the original context is often lost, leading to improper, incomplete, or misleading usage of the copied data, as existing methods fail to transfer contextual information effectively between applications.

Innovation Solution

A system that utilizes Natural Language Processing (NLP) and machine learning to analyze and classify content, extracting contextual information from the source document and incorporating it into the clipboard during the copy operation, ensuring that this information is preserved and replicated at the target location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional copy operation is used, then copying speed is fast and simple, but contextual information is lost

Engineering Contradiction:
Improvecontextual informationVSAvoidcopy operation complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary classification and information extraction during the copy operation itself, analyzing the source content and determining the appropriate classification before the paste operation occurs. This ensures contextual information is captured upfront rather than requiring additional processing steps later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The clipboard is enhanced to serve as an intermediary that not only stores the copied content but also associates it with extracted contextual information and classifications. This modified clipboard acts as a mediator between source and destination, preserving context throughout the transfer process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If NLP analysis is performed on selected content, then classification accuracy is improved, but processing time increases

Engineering Contradiction:
Improveclassification accuracyVSAvoidcopy operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies NLP analysis selectively based on the determined classification of content. Not all content requires the same level of analysis - the system performs appropriate analysis depth based on content type, achieving sufficient accuracy without unnecessary processing overhead for all cases.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If contextual information is extracted and stored in clipboard, then information completeness is improved, but clipboard memory usage increases

Engineering Contradiction:
Improveinformation completenessVSAvoidclipboard data volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system extracts only the essential contextual information and metadata needed to preserve meaning during copy operations, rather than duplicating entire source documents or all possible attributes. This selective extraction maintains information completeness while controlling data volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10956239B1Utilizing source context and classification in a copy operation
Publication Date: 2021.03.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10956239B1 patent drawing
  • US10956239B1 patent drawing
  • US10956239B1 patent drawing

AI summary

Aspects of the present invention disclose a method, computer program product, and system for augmenting a copy operation with contextual information from a source. The method includes one or more processors determining that a user provides input selecting content, within a document, and input adding the selected content to a clipboard. The method further includes one or more processors determining a classification of the selected content based on analyzing the selected content and the document utilizing Natural Language Processing (NLP). The method further includes one or more processors extracting information associated with the selected content from the document based on the determined classification. The method further includes one or more processors updating the clipboard with the selected content and the extracted information.