US 11,863,845 B2
Geometry matching in virtual reality and augmented reality
Christopher DeFaria, Santa Monica, CA (US); and Michael Smith, Los Angeles, CA (US)
Assigned to WARNER BROS. ENTERTAINMENT INC., Burbank, CA (US)
Filed by WARNER BROS. ENTERTAINMENT INC., Burbank, CA (US); and Christopher DeFaria, Burbank, CA (US)
Filed on Jun. 13, 2022, as Appl. No. 17/839,475.
Application 17/839,475 is a continuation of application No. 17/084,509, filed on Oct. 29, 2020, granted, now 11,363,349, issued on Jun. 14, 2022.
Application 17/084,509 is a continuation of application No. 16/179,710, filed on Nov. 2, 2018, granted, now 10,827,233, issued on Nov. 3, 2020.
Application 16/179,710 is a continuation of application No. PCT/US2017/030467, filed on May 1, 2017.
Claims priority of provisional application 62/330,708, filed on May 2, 2016.
Prior Publication US 2023/0035084 A1, Feb. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 13/00 (2018.01); H04N 21/81 (2011.01); H04N 13/117 (2018.01); G06T 15/20 (2011.01); H04N 13/30 (2018.01)
CPC H04N 21/816 (2013.01) [G06T 15/205 (2013.01); H04N 13/117 (2018.05); H04N 13/30 (2018.05); H04N 21/8146 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method by a server configured for communicative coupling with at least one of an AR output device or a VR output device, the method comprising:
providing video data formatted for display on a 2D screen to a 2D display device;
providing, to at least one of an AR output device or a VR output device, digital data that includes at least one of augmented reality (AR) data or virtual reality (VR) data for displaying one of an AR output object or a VR output object coordinated with the video data;
determining, by at least one of the server, the AR output device, or the VR output device, at least one of an angular field of view of the 2D screen or an object appearing thereon;
determining, by at least one of the server, the AR output device, or the VR output device, a minimal distance between the 2D screen and the at least one of the AR output device or the VR output device;
calculating by at least one of the server, the AR output device, or the VR output device, an off-screen angular field of view of the at least one of the AR output object or the VR output object in relation to at least one of the angular field of view of the onscreen object or the 2D screen; and
coordinating output of the video data with output, by at least one of the AR output device or the VR output device, of the at least one of the AR output object or the VR output object having the off-screen angular field of view.