Flexible Display Input Adaptation via Flexing Sensor Exclusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Flexible electronic displays face challenges in distinguishing intended user input flexings from unintended flexings, leading to potential inadvertent activations of functions, which limits their design and requires additional user steps or precautions.
Innovation Solution
The system employs flexing sensors to characterize user input on flexible displays, excluding unintended flexings by tracking a fold history and identifying recurring flexings that do not interact with user interface elements, thus preventing false activations by determining the nature and location of flexings and storing exclusions in a memory for adaptive processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Difficulty of detecting and measuring
If flexing sensors are used to detect user input on flexible displays, then user input detection capability is improved, but unintended flexing causes false activations increasing system errors
Solution Approach 1:
The system pre-stores characterizations of excluded flexings (such as edge bends, storage configurations, and non-user-intended movements) in memory before operation. During runtime, detected flexings are compared against this pre-established exclusion list, enabling rapid identification and filtering of unintended flexings without requiring complex real-time analysis, thus maintaining high detection accuracy while preventing false activations
Solution Approach 2:
The system implements a feedback mechanism where the controller continuously monitors flexing sensor data, compares it against stored characterizations, and dynamically adjusts its response. When a flexing matches an excluded pattern, the system provides feedback to ignore it; when it matches a user input pattern, the system provides feedback to process it, thereby continuously optimizing the distinction between intended and unintended flexings
2Measurement precision
If additional processing steps are added to distinguish intended from unintended flexings, then accuracy of input detection is improved, but device complexity increases
Solution Approach 1:
The system performs the complex work of characterizing and categorizing different flexing patterns during the manufacturing or initial setup phase, storing these characterizations in memory. This preliminary action transforms a potentially complex real-time classification problem into a simpler real-time pattern matching task, maintaining high detection accuracy while minimizing runtime processing complexity
Solution Approach 2:
The system creates simplified copies or representations of complex flexing patterns in the form of stored characterizations (such as bend location, curvature, duration, and direction parameters). These copied representations enable fast comparison and identification without requiring the system to re-analyze the full complexity of each flexing event in real-time
Data Source
AI summary
Systems and methods receive input from a flexible display. A flexible display displays an image with at least one graphical user interface element and receives input from a user by flexing of the flexible display. At least one flexing sensor characterizes a flexing of the flexible display, and a user input controller receives a characterization of an initial flexing of the flexible display, determines, as an initial determination, that the initial flexing is a bending of the flexible display along a first line that is located within a first threshold distance from a proximate graphical user interface element, and provides, based on the initial determination, a user selection corresponding to the proximate graphical user interface element.


