US 12,265,663 B2
Gesture-based application invocation
Sharon Moll, Lachen (CH); Piotr Gurgul, Hergiswil (CH); Francis Patrick Sullivan, Sandy, UT (US); and Andrei Rybin, Lehi, UT (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Apr. 4, 2022, as Appl. No. 17/657,911.
Prior Publication US 2023/0315208 A1, Oct. 5, 2023
Int. Cl. G06F 3/01 (2006.01); G06F 3/0482 (2013.01)
CPC G06F 3/017 (2013.01) [G06F 3/0482 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
storing, by one or more processors of an Augmented Reality (AR) device, a plurality of registration tags, each registration tag associating a gesture to a registered application and a first action;
detecting, by the one or more processors, using one or more cameras of the AR device, an unprompted gesture made by a user of the AR device;
mapping, by the one or more processors, the unprompted gesture to a plurality of registered applications using the unprompted gesture and the plurality of registration tags by matching the unprompted gesture to the gesture of two or more of the plurality of registration tags; and
in response to the matching of the unprompted gesture to the gesture of two or more of the plurality of registration tags, performing operations comprising:
providing a user interface having a display of the plurality of registered applications selectable by the user;
determining a user selection of a selected application from among the plurality of registered applications using the user interface;
determining a second action using the selected application and a respective registration tag of the plurality of registration tags;
and
invoking, by the one or more processors, the selected application, to cause the selected application to be loaded into a working memory and executed by the one or more processors to perform the second action.