Patent ID: 9268405
Filing Date: 2016-02-23
CPC Classification: A61B,G06F

Claim Text:
1. A method comprising the steps of: creating, by a computer, a plurality of movement profiles, each movement profile being in a manner which a cursor moves in response to one or more gestures performed by a user and wherein each movement profile includes one or more different gestures corresponding to a same movement of the cursor, such that a user can perform either at least a first gesture or a second gesture and achieve the same movement of the cursor; tracking, via one or more sensor devices connected to the said computer, the one or more gestures performed by a user, wherein a gesture is a detectable movement of a body or a part of the body; in response to the tracking of the one or more gestures performed by a user, moving a cursor on a display device of the said computer in a manner which corresponds to both the one or more gestures and at least one movement profile of the plurality of movement profiles indicating a predefined set of one or more gestures that move the cursor; receiving, based at least on one of data gathered from the gestures performed and a direct notification from the user, an indication that the user is experiencing fatigue or pain; in response to the received indication that the user is experiencing fatigue or pain, determining, by the said computer, a threshold level for potential injury for the one or more gestures; and using the threshold level to determine if subsequent repeated gestures similar to any of the one or more gestures are nearing a point of potential injury; in response to receiving no indication that the user is experiencing fatigue or pain, and based at least in part on the at least one movement profile and an analysis of the one or more gestures, determining whether a subsequent performance of one or more of the one or more gestures are potentially injurious; in response to determining the subsequent gestures would cause the user potential injury, taking, by the said computer, a preventative action, wherein taking the preventative action comprises changing, by the said computer, the at least one movement profile such that subsequent gestures must differ from the one or more potentially injurious gestures to accomplish a similar movement of the cursor.