Patent ID: 8878784

Claim:
A method for affecting diagonal movement of a cursor on a display screen disposed on a handheld communication device having an auxiliary user input, the method comprising: sensing a set of direct diagonal physical movements at an auxiliary user input of a handheld communication device indicating diagonal movement of a cursor on a display screen of the handheld communication device; producing a set of x-direction signals and y-direction signals based on the set of direct diagonal physical movements that has been sensed at the auxiliary user input; analyzing a signal sample from the produced set of x-direction signals and y-direction signals to identify in the signal sample a signal pattern of x-direction signals and y-direction signals matching a criterion of a defined number of x-direction signals and a defined number of y-direction signals out of a total number of signals in the signal sample, the identified signal pattern that matches the criterion identifying user-indicated diagonal cursor movement discriminated from whether the user has indicated x-direction cursor movement, y-direction cursor movement, or diagonal cursor movement; holding, the cursor stationary on the display screen while processing the x-direction signals and y-direction signals and while analyzing the signal sample from the produced set of x-direction signals and y-direction signals to identify the signal pattern matching the criterion; and affecting diagonal cursor movement on the display screen in response to determining that the analyzing identified in the signal sample the signal pattern matching the criterion identifying user-indicated diagonal cursor movement.