Patent ID: 11966540
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. A computing system for enhancing a touch driver operation, comprising:
a touch-sensitive display configured to detect a run-time touch input from a user; and
one or more processors configured to execute instructions using portions of associated memory to implement:
a touch driver of the touch-sensitive display configured to process the run-time touch input based at least in part on a plurality of calibration parameters, and output a touch input event and a plurality of run-time touch input parameters associated with the touch input event, and
an artificial intelligence model configured to:
receive, as input, the run-time touch input parameters; and
responsive to receiving the run-time touch input parameters, output a personalized user touch driver profile including a plurality of updated calibration parameters for the touch driver, wherein

the artificial intelligence model includes a first neural network configured to output an X coordinate offset and a Y coordinate offset of the touch input and a second neural network configured to output a tilt offset and an azimuth offset of the touch input,
in an initial training phase, the artificial intelligence model is trained with a training data set including a plurality of training data pairs from a cohort of training data examples derived from a cohort of users, each training data pair including training phase touch input parameters indicating a characteristic of the touch input and ground truth output indicating calibration parameters for the paired touch input parameters, and
in a feedback training phase, the artificial intelligence model is configured to:
collect user feedback via an implicit or explicit user feedback interface, and
perform feedback training of the artificial intelligence model based at least in part on the user feedback.