US 12,326,996 B2
System and machine learning method for separating noise and signal in multitouch sensors
Lichen Wang, San Jose, CA (US); Behrooz Shahsavari, Los Altos Hills, CA (US); Hojjat Seyed Mousavi, San Jose, CA (US); Nima Ferdosi, San Jose, CA (US); and Baboo V. Gowreesunker, Mountain View, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 8, 2024, as Appl. No. 18/629,255.
Application 18/629,255 is a continuation of application No. 17/406,990, filed on Aug. 19, 2021, granted, now 11,954,288.
Claims priority of provisional application 63/070,779, filed on Aug. 26, 2020.
Prior Publication US 2024/0345683 A1, Oct. 17, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/041 (2006.01); G06F 3/044 (2006.01); G06N 3/044 (2023.01); G06N 3/08 (2023.01)
CPC G06F 3/04182 (2019.05) [G06F 3/044 (2013.01); G06N 3/044 (2023.01); G06N 3/08 (2013.01); G06F 2203/04104 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device comprising:
one or more processors configured to execute software that causes the electronic device to:
obtain first touch data representing output, sensed using one or more touch sensing electrodes of a touch sensitive surface, indicating one or more touches of the touch sensitive surface by one or more touch objects, wherein the first touch data includes data representing a first noise;
input the first touch data into a gated recurrent unit implemented by the one or more processors executing the software;
remove, with the gated recurrent unit, the first noise from the first touch data to obtain second touch data that indicates the one or more touches of the touch sensitive surface by the one or more touch objects; and
output, from the gated recurrent unit, the second touch data.