Patent ID: 11893190
Assignee: VALVE CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G  A | IPC A  G

Claim 13:
14. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
receiving data generated by a plurality of sensors over a period of time, the plurality of sensors distributed on a handle of a handheld controller, and the data indicating a proximity of one or more fingers relative to the handle over the period of time;
selecting a plurality of reference sensors from the plurality of sensors;
determining covariance values based at least in part on the data, individual ones of the covariance values indicative of a correlation between a sensor of the plurality of sensors and a sensor of the plurality of reference sensors;
clustering a plurality of feature vectors, individual ones of the feature vectors including one or more of the covariance values; and
assigning, based at least in part on the clustering, at least a first subset of the plurality of sensors to a first group that is associated with a first finger of a hand and a second subset of the plurality of sensors to a second group that is associated with a second finger of the hand.