发明名称 |
Force-sensitive touch sensor compensation |
摘要 |
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. |
申请公布号 |
US9612685(B2) |
申请公布日期 |
2017.04.04 |
申请号 |
US201514682264 |
申请日期 |
2015.04.09 |
申请人 |
Microsoft Technology Licensing, LLC |
发明人 |
Ribeiro Flavio Protasio |
分类号 |
G06F3/045;G06F3/041 |
主分类号 |
G06F3/045 |
代理机构 |
Lempia Summerfield Katz LLC |
代理人 |
Lempia Summerfield Katz LLC |
主权项 |
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 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; wherein the processor is further configured through execution of the force level assessment instructions to compare an amplitude level indicated by the amplitude information with minimum and maximum touch event thresholds of the force level calibration data, the minimum and maximum touch event thresholds being respective functions of user interaction size and indicative of a minimum force level and a maximum force level for a touch event, respectively; and wherein the processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment. |
地址 |
Redmond WA US |