Continuous-Variable Input Element for Touch Pressure Sensitivity Customization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touch-based computing systems lack flexibility in customizing pressure sensitivity, often requiring complex curves that are unintuitive and limited to expert users, failing to accommodate individual user preferences and input styles.
Innovation Solution
A touch pressure sensitivity system utilizing a continuous-variable input element, such as a slider or dial, to determine an exponential curve function for customizing pressure sensitivity, allowing users to adjust pressure sensitivity behavior through a single input value, thereby generating a customizable pressure sensitivity curve for graphical user interface tools.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional complex curves are used for pressure sensitivity customization, then expert users can achieve precise control, but the interface complexity increases and usability deteriorates for general users
Solution Approach 1:
The patent transforms the complex curve customization into a simple parameter adjustment by using a single exponent value to control the pressure sensitivity behavior. Instead of manipulating complex curves, users only need to adjust one parameter (the exponent in the power function), which fundamentally changes the interaction model from complex graphical manipulation to simple numerical adjustment.
Solution Approach 2:
The patent extracts the essential characteristic of pressure sensitivity control from the complex curve manipulation and represents it through a single exponent parameter. This extraction simplifies the customization process by isolating the key control variable while maintaining the ability to achieve diverse pressure sensitivity behaviors.
2Adaptability or versatility
If multiple parameters are required for pressure sensitivity customization, then fine-grained control is achieved, but the device complexity and user burden increase
Solution Approach 1:
The single exponent parameter serves multiple functions: it controls the overall pressure sensitivity curve shape, adapts to different user preferences, and works across various pressure ranges. This universal parameter replaces what would traditionally require multiple separate controls, achieving versatility through a unified adjustment mechanism.
Solution Approach 2:
The patent merges multiple customization controls into a single exponent parameter. Instead of requiring users to adjust multiple independent parameters for different aspects of pressure sensitivity, the system combines these controls into one unified parameter that simultaneously manages all aspects of the pressure sensitivity behavior.
3Adaptability or versatility
If conventional touch input settings are provided, then some customization capability is available, but the interface requires complex curve manipulation that limits effective use to expert users only
Solution Approach 1:
The patent fundamentally changes the customization approach from complex curve manipulation to simple parameter adjustment. By representing pressure sensitivity behavior through a single exponent parameter in a power function, the system makes customization accessible to all users while maintaining the adaptability to achieve diverse input behaviors.
Solution Approach 2:
The system provides intuitive self-service customization where users can directly adjust the exponent parameter to match their natural input style. The simplicity of the interface allows users to independently configure their preferences without requiring expert knowledge or complex graphical manipulation skills.
Data Source
AI summary
Methods, systems, and non-transitory computer readable storage media are disclosed for provide a continuous-variable input element for customizing pressure sensitivity for a touch-based input. For instance, the disclosed system utilizes an input element value corresponding to a position of the continuous-variable input element to determine a plurality of variables of a pressure sensitivity curve. The disclosed system determines an exponent of an exponential curve function and an ending value for the exponential curve function based on the input element value. Additionally, the disclosed systems generates the pressure sensitivity curve utilizing the exponential curve function. The disclosed system uses the pressure sensitivity curve to determine a display output of a graphical user interface tool in response to a pressure of an input.


