Application Image Input Framework for Unsupported Input Methods

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data input methods for electronic devices are application-specific, leading to issues when unsupported input methods are used, and modifying application codes is difficult to enable data input.

Innovation Solution

An electronic device identifies a first unsupported image input method, converts it to a supported second method, and generates a framework code to facilitate image input into the application's execution screen.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the application uses application-specific data input methods, then the application can process supported input methods reliably, but the application cannot process user inputs from unsupported input methods

Engineering Contradiction:
Improvedata input processing reliabilityVSAvoidinput method compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a framework as an intermediary layer between the user input and the application. This framework contains multiple input method adapters that can convert inputs from various input methods into a standardized format that the application can process, thereby enabling unsupported input methods to work with the application without modifying the application code.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The framework is designed to support multiple input methods through a universal interface. By implementing various input method adapters within the framework, it can handle different types of user inputs (keyboard, voice, gesture, etc.) and convert them into a common format, making the system adaptable to diverse input methods while maintaining application reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the application code is modified to support additional data input methods, then the application can process more input methods, but the modification process is difficult and complex

Engineering Contradiction:
Improveinput method supportVSAvoidapplication modification ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the input handling functionality into separate, independent components within the framework. Each input method is handled by its own adapter module, which can be added, removed, or modified independently without affecting the application code. This modular segmentation allows for easy extension of input method support while keeping the application unchanged.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By placing the input method adaptation logic in a separate framework intermediary layer, the patent eliminates the need to modify application code. The framework acts as a mediator that translates various input methods into a format the application can understand, thereby achieving easy adaptability without compromising application integrity or requiring complex modifications.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If a framework code is generated to convert unsupported input methods to supported methods, then various input methods can be supported without modifying application code, but additional processing steps are required

Engineering Contradiction:
Improveinput method compatibilityVSAvoidframework processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The framework is designed to automatically detect which input method the user is attempting to use and self-select the appropriate adapter to handle the conversion. This self-service mechanism reduces the need for manual configuration and minimizes the perceived complexity for the user, as the framework autonomously manages the adaptation process based on the detected input method.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The framework utilizes parameter changes in the input data structure to determine the appropriate conversion strategy. By analyzing parameters such as input type, format, and source, the framework dynamically adjusts the conversion process, thereby managing complexity through automated parameter-based routing rather than requiring complex manual intervention.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260072585A1Electronic device and method for inserting data into execution screen of application, and recording medium
Publication Date: 2026.03.12 SAMSUNG ELECTRONICS CO LTD
  • US20260072585A1 patent drawing
  • US20260072585A1 patent drawing
  • US20260072585A1 patent drawing

AI summary

An electronic device and method of inserting data into an execution screen of an application are provided. A method of inputting an image into the execution screen of the application in the electronic device includes identifying a first image input method corresponding to at least one user input for inputting the image into the execution screen of the application, identifying whether the first image input method is supported by the application, identifying a second image input method supported by the application in response to the first image input method not supported by the application, acquiring a code of a framework for inputting the image into the execution screen of the application by the second image input method, and providing the acquired code of the framework to the application.