Virtual Keyboard Multitasking via Client Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The limited space on a virtual keyboard restricts the number and functionality of icons that can be displayed, hindering multitasking capabilities in electronic devices.

Innovation Solution

An electronic device with a processor, touchscreen display, and memory that displays a virtual keyboard with icons for different applications, allowing text or voice inputs to execute client modules, determine operations, and display results on the same screen as a foreground application, enabling multitasking through a client module and intelligence server interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If icons are displayed on the virtual keyboard to enable multitasking, then the number of functions available increases, but the limited region of the virtual keyboard restricts the number of icons that can be displayed

Engineering Contradiction:
Improvemultitasking capabilityVSAvoidvirtual keyboard region
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent transitions from a two-dimensional virtual keyboard layout to a three-dimensional interface by utilizing the touchscreen display's depth capability. Virtual keyboards can be configured in different layers or perspectives, allowing icons to be arranged in spatial dimensions beyond the traditional flat keyboard surface, thereby increasing the number of displayable icons without expanding the physical keyboard area.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent divides the virtual keyboard into multiple segments or modules that can be independently configured. Instead of a single monolithic keyboard region, the interface is segmented into multiple display areas where icons can be arranged, allowing more icons to be displayed by utilizing different segments of the virtual keyboard space.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the virtual keyboard region is expanded to display more icons, then the number of functions increases, but the screen real estate required increases

Engineering Contradiction:
Improvenumber of iconsVSAvoidscreen real estate
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent utilizes the vertical dimension and depth perception of the touchscreen display to arrange virtual keyboards in three-dimensional space. By stacking keyboards in different layers or at different depths, multiple icons can be displayed without proportionally increasing the two-dimensional screen area, as users can navigate between layers using depth-based interaction.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent implements a dynamic virtual keyboard system where the keyboard layout can change based on usage context. Icons can be dynamically repositioned, resized, or layered based on the current application state, allowing the system to optimize the display of icons according to real-time needs rather than requiring a fixed expanded layout.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11216245B2Electronic device and multitasking supporting method thereof
Publication Date: 2022.01.04 SAMSUNG ELECTRONICS CO LTD
  • US11216245B2 patent drawing
  • US11216245B2 patent drawing
  • US11216245B2 patent drawing

AI summary

An electronic device is provided. The electronic device includes a microphone, a touchscreen display, a processor, and a memory. The memory stores instructions, when executed, causing the processor to display a virtual keyboard including a first icon on the touchscreen display in response to a request associated with a text input to a first application which is running, execute a client module associated with a second application, based on an input to the first icon, identify a text entered through the virtual keyboard or a voice input received via the microphone, using the client module, determine an operation corresponding to the entered text and the voice input using the client module, and display a result image according to the operation on at least one region between a first region of the touchscreen display or a second region of the touchscreen display is displayed.