US 12,111,973 B2
System and method to manipulate virtual model based on physical parameters of gesture input
Brennan Letkeman, Calgary (CA); and Bradley Joseph Aldridge, Berkeley, CA (US)
Assigned to SHOPIFY INC., Ottawa (CA)
Filed by Shopify Inc., Ottawa (CA)
Filed on Sep. 2, 2022, as Appl. No. 17/902,672.
Claims priority of provisional application 63/358,701, filed on Jul. 6, 2022.
Prior Publication US 2024/0012485 A1, Jan. 11, 2024
Int. Cl. G06F 3/01 (2006.01); G06T 19/20 (2011.01)
CPC G06F 3/017 (2013.01) [G06T 19/20 (2013.01); G06T 2219/2016 (2013.01); G06T 2219/2024 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
displaying, on a mobile device, a virtual model of a product rendered in an augmented reality (AR) scene;
detecting, using an input device of the mobile device, a gesture having a detected speed; and
identifying the gesture as a command affecting the virtual model within the AR scene, wherein:
the gesture is identified as a first command to implement a first function that manipulates the virtual model within the AR scene responsive to the detected speed of the gesture being less than a speed threshold, and
the gesture is identified as a second command to implement a second function that replaces the virtual model within the AR scene with a subsequent virtual model of another product in a defined sequence of virtual models responsive to the detected speed of the gesture being greater than the speed threshold; and
processing the identified gesture.