Context-Aware Clipboard for Task Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic devices' clipboard functions are limited to simple data copying and pasting, lacking the ability to store and utilize contextual information, and do not support task continuity or synchronization across devices.

Innovation Solution

An electronic device and method that generates clip data including a clip object and contextual information, analyzes the current task being performed, and provides a recommended clipboard with optimized clip data for the task, enabling task continuity and synchronization across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the clipboard stores only simple copied data without contextual information, then the storage space is saved and the operation is simple, but the usability and task continuity are limited

Engineering Contradiction:
Improveclipboard operation simplicityVSAvoidtask continuity capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a nested structure where clip data is contained within clipboard entries, and contextual information is nested within the clip data structure. Each clipboard entry contains multiple clip data items, and each clip data item contains both the copied content and associated contextual information such as application type, screen context, and metadata. This nested organization allows the system to maintain simple user interaction while storing rich structured data for enhanced task continuity.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The system performs preliminary analysis and categorization of clipboard data by automatically detecting application types, screen contexts, and task categories when data is copied. This preliminary processing organizes clip data with contextual information in advance, enabling the clipboard to intelligently retrieve and suggest relevant data for current tasks without requiring complex user sorting or filtering operations later.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the clipboard stores detailed contextual information with each clip object, then the task continuity and data utility are improved, but the memory consumption and data structure complexity increase

Engineering Contradiction:
Improvecontextual information utilizationVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments clipboard data into distinct hierarchical components: clipboard entries contain multiple clip data items, each clip data item contains the copied content and contextual information, and contextual information is further divided into structured fields such as application type, screen context, metadata, and task category. This segmentation allows the system to manage complex data through modular organization, enabling efficient storage, retrieval, and processing of contextual information without overwhelming data structure complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the level of contextual information stored and processed based on device capabilities, user preferences, and current task requirements. The clipboard can store comprehensive contextual data when resources are abundant and simplify or prioritize information when memory constraints exist. This parameter-based flexibility allows the system to optimize between data richness and system resource consumption adaptively.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the clipboard analyzes the current task to provide recommended clip data, then the user convenience and task efficiency are enhanced, but the processing time and computational resources increase

Engineering Contradiction:
Improvetask completion efficiencyVSAvoidclipboard processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary task analysis and clip data categorization in advance, organizing clipboard contents by task type, application context, and relevance categories before the user needs them. When the user accesses the clipboard or triggers a paste operation, the system has already prepared and sorted relevant clip data, enabling rapid retrieval and recommendation without performing heavy analysis at the moment of use, thus minimizing perceived processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The clipboard system implements feedback mechanisms where user interactions with recommended clip data, such as selection frequency, paste success rates, and task completion patterns, are analyzed to refine future recommendations. The system learns from user behavior to prioritize and suggest the most relevant clip data for current tasks, improving productivity over time while reducing the computational burden of analysis by focusing on high-probability candidates based on historical feedback.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230418694A1Electronic device and clipboard operation method thereof
Publication Date: 2023.12.28 SAMSUNG ELECTRONICS CO LTD
  • US20230418694A1 patent drawing
  • US20230418694A1 patent drawing
  • US20230418694A1 patent drawing

AI summary

An electronic device and/or a clipboard operation method thereof. An electronic device may include a display module, a memory and a processor. The processor may: while an execution screen of an application is displayed, detect a first user input for a clip of specified content; on the basis of the first user input, generate clip data including contextual information and a clip object associated with the content, and store same in the memory; detect a second user input related to calling a clipboard; on the basis of the detection of the second user input, analyze a task that is currently being carried out on the electronic device; call the clipboard on the basis of the detection of the second user input; extract clip data corresponding to the task, among a plurality of clip data of the clipboard; and provide, through the display module, a clipboard which is based on the clip data corresponding to the task. Various embodiments are possible.