Patent ID: 11907445
Assignee: LOGITECH EUROPE S.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method for operating a computer mouse, the method comprising:
receiving an activation signal from the computer mouse;
in response to receiving the activation signal, determining, based on optical data generated by an optical sensor of the computer mouse, a relative displacement of the computer mouse along an underlying surface;
identifying a surface characteristic of the underlying surface based on the optical data;
accessing surface characteristics of a plurality of surface profiles stored in memory;
comparing the surface characteristic of the underlying surface with the surface characteristics of the plurality of surface profiles stored in memory;
classifying a surface type of the underlying surface as one of the plurality of surface profiles stored in memory when the surface characteristic of the underlying surface matches a surface characteristic of the one of the plurality of surface profiles stored in memory; and
modifying, based on the classified surface type of the underlying surface, an operation of the optical sensor that alters the optical data.