US 11,868,551 B1
System and method for customized user input
Gerald Rene Pelissier, Mendham, NJ (US); Michiel Sebastiaan Emanuel Petrus Knoppert, Amsterdam (NL); Loo Shing Tan, Singapore (SG); and Thomas Marcus Hinskens, Utrecht (NL)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Mar. 9, 2023, as Appl. No. 18/181,115.
Int. Cl. G06F 3/038 (2013.01); G06F 3/01 (2006.01); G06F 3/0346 (2013.01); G06F 3/033 (2013.01)
CPC G06F 3/038 (2013.01) [G06F 3/011 (2013.01); G06F 3/0334 (2013.01); G06F 3/0346 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data processing system, comprising:
a processor; and
a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations for interpreting actuation of a first human interface device unknown to a data processing system, the operations comprising:
obtaining sensor data from a sensing system that tracks a magnetic field emanating from the first human interface device;
performing pattern matching of the sensor data against a generalized set of sensor data patterns using an inference model to obtain a type of user input, the type of user input being based on an actuation of a second human interface device that is known to the data processing system, and the actuation of the second human interface device never having been performed;
identifying an operation to be performed based on the type of the user input; and
performing the operation.