Patent Document ID: 8613666
Application ID: 12872790
Patent Status: 1

Claim One:
1. A method for performing user selection of an option, comprising: displaying an option and a sequence of a looped motion associated with the option by a user interface of a computing device, the computing device including one or more processors and memory; receiving user motion data from a sensor connected to the computing device; determining if the user is performing the looped motion based on the received user motion data; if the user is performing the looped motion, determining if the user motion data matches one or more looped motion criteria by determining if energy produced through a movement of a body part in the user motion data matches energy of a corresponding moving point in the looped motion, wherein the energy produced through the movement of the body part is derived as a function of a mass of the body part and a speed of the movement of the body part; determining the user's progress of performing the sequence of the looped motion based on the user motion data matching the one or more looped motion criteria; displaying the user's progress of performing the sequence of the looped motion; determining that the user has completed the sequence of looped motion based on the user's progress of performing the sequence of the looped motion; and automatically triggering a selection of the option displayed in response to determining that the user has completed the sequence of looped motion and performing a function associated with the selection of the option.