US 11,886,633 B2
Virtual object display interface between a wearable device and a mobile device
Ilteris Canberk, Marina Del Rey, CA (US); Dhritiman Sagar, Marina Del Rey, CA (US); and Mathieu Emmanuel Vignau, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Ilteris Canberk, Marina Del Rey, CA (US); Dhritiman Sagar, Marina Del Rey, CA (US); and Mathieu Emmanuel Vignau, Los Angeles, CA (US)
Filed on Feb. 23, 2023, as Appl. No. 18/113,131.
Application 18/113,131 is a continuation of application No. 17/506,731, filed on Oct. 21, 2021, granted, now 11,604,508.
Application 17/506,731 is a continuation of application No. 16/950,137, filed on Nov. 17, 2020, granted, now 11,169,600, issued on Nov. 9, 2021.
Claims priority of provisional application 62/944,660, filed on Dec. 6, 2019.
Prior Publication US 2023/0195215 A1, Jun. 22, 2023
Int. Cl. G06F 3/01 (2006.01); G02B 27/01 (2006.01); G02B 21/00 (2006.01); G06T 19/00 (2011.01)
CPC G06F 3/012 (2013.01) [G02B 21/006 (2013.01); G02B 27/0101 (2013.01); G02B 27/0172 (2013.01); G06T 19/006 (2013.01); G02B 2027/0138 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of displaying a virtual object, comprising:
capturing frames of video data with a mobile camera coupled to a mobile device in motion along a course relative to a three-dimensional coordinate system;
estimating a wearable device position relative to the three-dimensional coordinate system, the wearable device comprising a display characterized by a field of view;
calculating a virtual path based on the course traversed by the mobile device, wherein at least a portion of the virtual path is located outside the field of view; and
presenting on the display a virtual object along the virtual path as an overlay relative to the mobile device and in accordance with the wearable device position.