US 11,726,553 B2
Movement-based navigation
Ellana Fortuna, San Mateo, CA (US); Jennifer Sheldon, San Mateo, CA (US); and Sarah Karp, San Mateo, CA (US)
Assigned to SONY INTERACTIVE ENTERTAINMENT LLC, San Mateo, CA (US)
Filed by SONY INTERACTIVE ENTERTAINMENT LLC, San Mateo, CA (US)
Filed on Jul. 29, 2021, as Appl. No. 17/389,083.
Claims priority of provisional application 63/223,816, filed on Jul. 20, 2021.
Prior Publication US 2023/0027393 A1, Jan. 26, 2023
Int. Cl. G06F 3/01 (2006.01); A61B 5/00 (2006.01); G06F 3/04815 (2022.01); G06T 13/40 (2011.01); G06T 19/00 (2011.01)
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
OG exemplary drawing
 
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.