Force-sensitive touch sensor compensation
First Claim
1. An electronic device comprising:
- a memory in which input instructions, force level assessment instructions, and output instructions are stored; and
a processor coupled to the memory, the processor configured through execution of the input instructions to obtain measurement data for a user interaction with a force-sensitive touch sensor, the measurement data being indicative of position information for the user interaction, amplitude information for the user interaction, and size information for the user interaction;
wherein the processor is further configured through execution of the force level assessment instructions to apply force level calibration data to the measurement data to determine a plurality of touch event thresholds, each touch event threshold of the plurality of touch event thresholds being indicative of a respective force level;
wherein the processor is further configured through execution of the force level assessment instructions to compare the amplitude information with the plurality of touch event thresholds in a force level assessment of the user interaction; and
wherein the processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a memory in which input instructions, force level assessment instructions, and output instructions are stored, and further includes a processor coupled to the memory. The processor is configured through execution of the input instructions to obtain measurement data for a user interaction with a force-sensitive touch sensor, the measurement data being indicative of position information for the user interaction, amplitude information for the user interaction, and size information for the user interaction. The processor is further configured through execution of the force level assessment instructions to apply force level calibration data to the amplitude information and the size information in a force level assessment of the user interaction, the force level calibration data varying with user interaction size. The processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment.
-
Citations
20 Claims
-
1. An electronic device comprising:
-
a memory in which input instructions, force level assessment instructions, and output instructions are stored; and a processor coupled to the memory, the processor configured through execution of the input instructions to obtain measurement data for a user interaction with a force-sensitive touch sensor, the measurement data being indicative of position information for the user interaction, amplitude information for the user interaction, and size information for the user interaction; wherein the processor is further configured through execution of the force level assessment instructions to apply force level calibration data to the measurement data to determine a plurality of touch event thresholds, each touch event threshold of the plurality of touch event thresholds being indicative of a respective force level; wherein the processor is further configured through execution of the force level assessment instructions to compare the amplitude information with the plurality of touch event thresholds in a force level assessment of the user interaction; and wherein the processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device comprising:
-
a memory in which input instructions, force level assessment instructions, and output instructions are stored; and a processor coupled to the memory, the processor configured through execution of the input instructions to obtain measurement data for a user interaction with a force-sensitive touch sensor, the measurement data being indicative of position information for the user interaction and amplitude information for the user interaction; wherein the processor is further configured through execution of the force level assessment instructions to apply force level calibration data to the measurement data to determine a plurality of touch event thresholds, each touch event threshold of the plurality of touch event thresholds being indicative of a respective force level; wherein the processor is further configured through execution of the force level assessment instructions to implement a comparison of the amplitude information with the plurality of touch event thresholds in a force level assessment of the user interaction; wherein the processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment; and wherein the processor is further configured through execution of the force level assessment instructions to adjust a gain of the force-sensitive touch sensor if the comparison indicates that the amplitude level is offset from a respective threshold of the plurality of touch event thresholds. - View Dependent Claims (15, 16, 17)
-
-
18. An electronic device comprising:
-
a memory in which input instructions, force level assessment instructions, and output instructions are stored; and a processor coupled to the memory, the processor configured through execution of the input instructions to obtain measurement data for a user interaction with a force-sensitive touch sensor, the measurement data being indicative of position information for the user interaction, amplitude information for the user interaction, and size information for the user interaction; wherein the processor is further configured through execution of the force level assessment instructions to implement a force level assessment of the user interaction based on the amplitude information; wherein the processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment; and wherein the processor is further configured through execution of the force level assessment instructions to implement a comparison of an amplitude level indicated by the amplitude information with a threshold, and to adjust a gain for the force-sensitive touch sensor in accordance with the comparison if the measurement data of the user interaction is indicative of a saturated touch event. - View Dependent Claims (19, 20)
-
Specification