Determining a dominant hand of a user of a computing device
First Claim
1. A method comprising:
- receiving, by a computing device, a plurality of input values, each input value from the plurality of input values corresponding to a respective feature from a plurality of features, wherein each feature from the plurality of features is usable to determine a dominant hand of a user of the computing device;
determining, using a probabilistic model and based at least in part on at least one input value from the plurality of input values corresponding to the respective feature from the plurality of features, a hand of the user as a dominant hand of the user, wherein the determining comprises;
for one or more input values from the plurality of input values, generating one or more weighted difference values;
aggregating the one or more weighted difference values to determine an aggregated weighted difference value;
determining the dominant hand of the user based at least in part on the aggregated weighted difference value; and
generating, based at least in part on the determined dominant hand of the user, a graphical user interface for display at a presence-sensitive display operatively coupled to the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example, a method includes determining, by a computing device, a plurality of features. Each feature from the plurality of features may be usable to determine a dominant hand of a user of the computing device. The method also includes receiving, by the computing device, a plurality of input values, each input value from the plurality of input values corresponding to the respective plurality of features, and determining, using a probabilistic model and based at least in part on at least one input value from the plurality of input values corresponding to the respective feature from the plurality of features, a hand of the user as a dominant hand of the user. The method also includes generating, based at least in part on the determined dominant hand of the user, a graphical user interface for display at a presence-sensitive display operatively coupled to the computing device.
67 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing device, a plurality of input values, each input value from the plurality of input values corresponding to a respective feature from a plurality of features, wherein each feature from the plurality of features is usable to determine a dominant hand of a user of the computing device; determining, using a probabilistic model and based at least in part on at least one input value from the plurality of input values corresponding to the respective feature from the plurality of features, a hand of the user as a dominant hand of the user, wherein the determining comprises; for one or more input values from the plurality of input values, generating one or more weighted difference values; aggregating the one or more weighted difference values to determine an aggregated weighted difference value; determining the dominant hand of the user based at least in part on the aggregated weighted difference value; and generating, based at least in part on the determined dominant hand of the user, a graphical user interface for display at a presence-sensitive display operatively coupled to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause one or more processors of a computing device to perform operations comprising:
-
receiving a plurality of input values, each input value from a plurality of input values corresponding to a respective feature from the plurality of features, wherein each feature from the plurality of features is usable to determine a dominant hand of a user of the computing device; determining, using a probabilistic model and based at least in part on at least one input value from the plurality of input values corresponding to the respective feature from the plurality of features, a hand of the user as a dominant hand of the user, wherein the determining comprises; for one or more input values from the plurality of input values, generating one or more weighted difference values; aggregating the one or more weighted difference values to determine an aggregated weighted difference value; determining the dominant hand of the user based at least in part on the aggregated weighted difference value; and generating, based at least in part on the determined dominant hand of the user, a graphical user interface for display at a presence-sensitive display operatively coupled to the computing device.
-
-
20. A computing device, comprising:
-
one or more processors; and one or more sensors, wherein the one or more processors are configured to; receive, from the one or more sensors, a plurality of input values, each input value from the plurality of input values corresponding to a respective feature from a plurality of features, wherein each feature from the plurality of features is usable to determine a dominant hand of a user of the computing device; determine, using a probabilistic model and based at least in part on at least one input value from the plurality of input values corresponding to the respective feature from the plurality of features, a hand of the user as a dominant hand of the user, wherein the determining comprises; for one or more input values from the plurality of input values, generate one or more weighted difference values; aggregate the one or more weighted difference values to determine an aggregated weighted difference value; determine the dominant hand of the user based at least in part on the aggregated weighted difference value; and generate, based at least in part on the determined dominant hand of the user, a graphical user interface for display at a display device.
-
Specification