Dynamic Keyboard Reconfiguration via Electrophoretic Ink

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing devices have static assignments of functions and appearances for user input devices, leading to inefficient use and conflicts between different applications, as keys or touch regions cannot be dynamically reassigned or adapted based on the device's status or application requirements.

Innovation Solution

The method involves using electrophoretic (electronic) ink to dynamically reconfigure the functions and appearances of user interface elements, such as keys or touch screen regions, based on detected events, applications, or notifications, allowing for adaptive functionality and appearance changes during device operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static key assignments are used in conventional computing devices, then device simplicity is maintained, but user interface flexibility and application-specific optimization are reduced

Engineering Contradiction:
Improveuser interface flexibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic key configuration where the physical keyboard maintains its simple structure but the logical mapping of keys to functions changes dynamically based on the active application. The system detects application context and automatically reassigns key functions without requiring physical reconfiguration, thus achieving adaptability while preserving structural simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the functional parameters of keyboard keys based on application context. Each key's function is not fixed but can be reassigned to different applications, allowing the same physical device to optimize performance for different software environments without altering its physical structure.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If dynamic reconfiguration of user interface elements is implemented, then application-specific optimization is improved, but processing overhead and system complexity increase

Engineering Contradiction:
Improveapplication-specific optimizationVSAvoidprocessing overhead
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary configuration by establishing application-context detection mechanisms and pre-defining key mapping rules for different applications. When an application is launched, the system has already prepared the reconfiguration logic, allowing rapid switching without extensive real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops that monitor application context changes and automatically trigger reconfiguration events. This closed-loop approach ensures that key assignments are updated in response to actual usage patterns, optimizing productivity while minimizing manual intervention and associated processing overhead.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances user interface flexibility, reduces confusion by providing application-specific key configurations, and allows for efficient use of input devices by dynamically adapting their functions and appearances, improving user convenience and utility.

Implementation Method 1

keycaps of a keypad or regions of a digitizer that contain an electrophoretic ink. An electric field is passed through selected regions of the ink to form a desired graphic label visible at the exposed surface of the keycap or region

Methodology Applied
Scientific EffectElectrophoresis: Electrophoresis

Data Source

PatentEP3335115B1Computing devices having dynamically configurable user input devices, and methods of operating the same
Publication Date: 2023.06.14 GOOGLE LLC
  • EP3335115B1 patent drawingFigure 1
  • EP3335115B1 patent drawingFigure 2
  • EP3335115B1 patent drawingFigure 3~4

AI summary

A computing device may include one or more dynamically configurable user input devices. In one example, a triggering event, such as, for example, a user input at a user interface of the computing device, may be detected in connection with an application running on the computing device. In response to the detected triggering event, individual elements of the user interface, such as, for example, keys of a keyboard, may be configured, and/or reconfigured, to correspond to the input received and/or the application running on the computing device.