US 11,755,149 B1
Systems and methods for using statistical inference to enhance the precision of sparsified capacitive-touch and other human-interface devices
Musa Maharramov, The Woodlands, TX (US); Mohammad J. Abu Saude, Sunnyvale, CA (US); William Augustus Workman, San Francisco, CA (US); Dean N. Reading, Sunnyvale, CA (US); Marc Estruch Tena, San Jose, CA (US); and Sergio Perdices-Gonzalez, Sunnyvale, CA (US)
Assigned to Samsung Electronics Co., Ltd., Suwon si (KR)
Filed by Samsung Electronics Company, Ltd., Suwon-si (KR)
Filed on Apr. 18, 2022, as Appl. No. 17/723,325.
Int. Cl. G06F 3/041 (2006.01); G06F 3/044 (2006.01); G06F 3/045 (2006.01)
CPC G06F 3/04186 (2019.05) [G06F 3/044 (2013.01); G06F 3/04166 (2019.05); G06F 3/045 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising, by an electronic device:
receiving sensor data indicative of a touch input from one or more sensors of a human interface-device (HID) of the electronic device, wherein the touch input occurs at a set of actual coordinates with respect to the HID, and wherein the sensor data indicates the touch input occurs at a set of detected coordinates with respect to the HID, wherein the set of detected coordinates is different from the set of actual coordinates, wherein the sensor data indicative of a touch input, the set of actual coordinates, and the set of detected coordinates each comprise a sequence of locations on the HID, each location in the sequence corresponding to a particular time;
determining a context associated with the touch input;
determining, by one or more generative models, context-dependent statistics to apply a delta change to the set of detected coordinates, wherein the context-dependent statistics are based on the context associated with the touch input, and wherein the one or more generative models comprises one or more system parameters and one or more latent parameters, and wherein the delta change corresponds to at least one first location in the sequence of locations of the set of detected coordinates, and the delta change corresponding to the at least one first location is determined based at least on one or more other locations in the sequence of locations of the set of detected coordinates; and
determining a set of time-lapsed predicted coordinates of the touch input with respect to the HID based on the delta change, wherein the set of time-lapsed predicted coordinates are an estimate of the set of actual coordinates.