Touchscreen Operation Modes for Finger-Pen and Multi-User Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems struggle to distinguish between different input types, such as a finger and a pen, leading to difficulties in drawing straight lines on large touchscreens and failing to differentiate between multiple users using different input devices, resulting in inconsistent user interactions.
Innovation Solution
The system employs a touchscreen controller and processor to detect input types, number of inputs, and positions, enabling modes like one user with multiple inputs having the same or different functions, and two users with different functions, and automatically connecting input points based on time thresholds and input types to enhance user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system treats all inputs as the same function, then it simplifies input handling, but it fails to differentiate between different input types (finger vs. pen) and multiple users, leading to inconsistent interactions
Solution Approach 1:
The patent segments input handling by creating distinct processing paths for different input types (finger, pen, stylus) and different user scenarios (single user, multiple users). The system divides input detection into separate categories: single-input mode, multi-input same-user mode, and multi-input multi-user mode, allowing differentiated processing for each segment while maintaining overall system manageability
Solution Approach 2:
The system dynamically adjusts its behavior based on the detected input scenario. It transitions between different operational modes (single user, multiple inputs same user, multiple users) based on real-time input detection. The system dynamically determines whether to connect input points, draw lines, or perform other actions based on the specific combination of input types and timing, making the input handling adaptive rather than static
2Ease of operation
If the system connects input points automatically, then it enables straight line drawing functionality, but it may create unintended connections when inputs are from different users or occur at different times
Solution Approach 1:
The system performs preliminary analysis of input characteristics before executing the connection action. It first detects input types, determines timing relationships, identifies whether inputs are from the same user, and evaluates temporal proximity before deciding to connect points. This preliminary assessment prevents erroneous connections by ensuring all necessary conditions are met before the connection action is taken
Solution Approach 2:
The system uses feedback from input timing and type analysis to control the connection action. It monitors the time difference between inputs and uses this feedback to determine whether connection is appropriate. The system also feedbacks on user identification results to decide whether to connect points, ensuring that connections only occur when the feedback indicates same-user, intent-based inputs
3Device complexity
If the system uses a single user mode, then it simplifies input processing, but it cannot distinguish between multiple users using different input devices simultaneously
Solution Approach 1:
The patent implements a universal input handling framework that can accommodate multiple user scenarios within a single system. The same touchscreen controller and processing logic handle both single-user and multi-user situations, adjusting its behavior based on the detected scenario. This multi-functional approach allows the system to serve different user configurations without requiring separate dedicated systems for each case
Data Source
AI summary
An information handling system includes a touchscreen display, a touchscreen sensor, and a processor. The touchscreen sensor detects first and second inputs. The processor receives a user input to select an input mode for the touchscreen sensor. When the selected input mode is a continuous workflow mode, the processor determines a first input type of the first input and a second input type of the second input. The processor determines a first amount of time between the first and second inputs. In response to the first amount of time being less than a predetermined threshold and based on the first input type, the processor sets a first position of the first input as a start point. In response to the first amount of time being less than a predetermined threshold and based on the second input type, a second position of the second input as an end point. When a first application is being executed, the processor connects the start and end points on the touchscreen display.


