Patent ID: 9684396
Date: 2017-06-20
CPC Classifications: A63F,G06F

Claim:
1. A computer mouse, comprising: an adjustable, touch-sensitive interface, wherein the adjustable, touch-sensitive interface comprises a first sensor for detecting physical contact of the adjustable, touch-sensitive interface by a user and a second sensor for detecting when the adjustable, touch-sensitive interface has been depressed; a memory to store instructions; and a processor coupled to the adjustable, touch-sensitive interface and the memory, wherein responsive to executing the instructions, the processor performs operations comprising: receiving, from a computing device communicatively coupled to the computer mouse, an identity of a first plurality of sectors of the computer mouse according to a user input to define a first plurality of mouse buttons, wherein the user input is received via a graphical user interface provided at the computing device; receiving user input to identify a plurality of virtual regions via an illustration of the adjustable, touch-sensitive interface presented on the graphical user interface provided at the computing device; configuring the computer mouse with the user input received through the graphical user interface; subdividing the adjustable, touch-sensitive interface into the first plurality of sectors, responsive to the input that defines the first plurality of sectors, wherein each sector of the first plurality of sectors corresponds to a distinct mouse button; receiving a first signal from the adjustable, touch-sensitive interface, wherein the first signal comprises a coordinate signal generated by the first sensor, wherein the first signal comprises an actuation signal generated by the second sensor, wherein the actuation signal comprises a first indication that the adjustable, touch-sensitive interface has been depressed, and wherein the coordinate signal comprises a second indication of a selection of a sector of the first plurality of sectors; detecting from the first signal the selection of the sector of the first plurality of sectors, wherein the selection of the sector indicates the distinct mouse button associated with the sector based on a location of a physical contact applied to the touch-sensitive interface; and transmitting to the computing device a second signal indicating the selection of the sector that corresponds to the distinct mouse button.