CPC G06F 3/011 (2013.01) [G06F 3/017 (2013.01); A61B 5/744 (2013.01); G06F 3/04815 (2013.01); G06T 13/40 (2013.01); G06T 19/003 (2013.01); G06T 19/006 (2013.01)] | 19 Claims |
1. A method for movement-based navigation, the method comprising:
storing one or more custom actions in memory, wherein each of the custom is associated with a pattern of physical movement corresponding to a set of predetermined metrics and an associated set of thresholds for the set of predetermined metrics;
receiving physical movement data captured by a user device of the user, the physical movement data including a plurality of metrics;
mapping the received metrics of the physical movement data to an identified set of predetermined metrics that correspond to one of the custom actions, wherein the received metrics of the physical movement data matches one or more of the set of predetermined metrics corresponding to the associated pattern of physical movement; and
determining whether the user is authorized to access the identified custom action based on the set of thresholds associated with the matching set of predetermined metrics, wherein the identified custom action is allowed to be performed within a virtual environment currently associated with the user of the user device when the associated thresholds are met, and wherein the identified custom action is restricted from being performed within the virtual environment when at least one of the thresholds in the set is not met.
|