Patent Document ID: 10082936
Application ID: 14527460
Patent Flag: 1

Claim One:
1. A computing device, comprising: at least one processor; a touchscreen; an electronic gyroscope; an accelerometer; and at least one memory comprising instructions that, when executed by the at least one processor, cause the computing device to: receive rotation data from the electronic gyroscope over a first period of time; receive acceleration data from the accelerometer over the first period of time; perform a first regression, using first data for motion, along a first axis with respect to a second axis to generate a first set of motion features; perform a second regression, using second data for motion, along the second axis with respect to a third axis to generate a second set of motion features, the first data and the second data derived from at least one of the rotation data or the acceleration data; process the first set of motion features and the second set of motion features using a classifier algorithm to determine a first confidence value that a user is holding the computing device in one of a left hand or a right hand; determine the first confidence value satisfies a confidence value threshold associated with either the left hand or the right hand; and based at least in part on the first confidence value satisfying the confidence value threshold, determine an aspect of a user interface.