US 11,740,712 B1
Input device configuration cloning
François Morier, Romanel-sur-Lausanne (CH); Junghyun Kim, Lausanne (CH); Andrew Coonrad, Newark, CA (US); Christine Flores, Seattle, WA (US); Chris Hughes, San Jose, CA (US); and Florian Jeannerat, Morges (CH)
Assigned to Logitech Europe S.A., Lausanne (CH)
Filed by Logitech Europe S.A., Lausanne (CH)
Filed on Apr. 29, 2022, as Appl. No. 17/733,115.
Int. Cl. G06F 3/0354 (2013.01); G06F 3/038 (2013.01)
CPC G06F 3/03543 (2013.01) [G06F 3/038 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving first movement data corresponding to a movement of a first computer mouse along an underlying surface;
receiving second movement data corresponding to a movement of a second computer mouse along the underlying surface,
wherein the first computer mouse and the second computer mouse are oriented in a same direction and moving in unison over a substantially similar trajectory, and
wherein the first movement data and the second movement data is received contemporaneously as the first computer mouse and the second computer mouse are moved in unison along the substantially similar trajectory;
determining a first movement distance for the first computer mouse based on the first movement data;
determining a second movement distance for the second computer mouse based on the second movement data;
determining a performance characteristic for the first computer mouse based on the determined first movement distance;
determining the performance characteristic for the second computer mouse based on the determined second movement distance;
determining a difference in the performance characteristic for the first computer mouse with respect to the second computer mouse; and
calibrating the performance characteristic of the second computer mouse to match the performance characteristic of the first computer mouse.