US 12,422,918 B2
Systems and methods for providing observation scenes corresponding to extended reality (XR) content
Andrew W. Wilson, Huntsville, AL (US); and Ari J. Hollander, Seattle, WA (US)
Assigned to Science Applications International Corporation, Reston, VA (US)
Filed by Science Applications International Corporation, Reston, VA (US)
Filed on Dec. 11, 2023, as Appl. No. 18/535,029.
Application 18/535,029 is a continuation of application No. 17/663,037, filed on May 12, 2022, granted, now 11,880,499.
Prior Publication US 2024/0168545 A1, May 23, 2024
Int. Cl. G06F 3/01 (2006.01); G02B 27/01 (2006.01); G06T 19/00 (2011.01)
CPC G06F 3/011 (2013.01) [G02B 27/0101 (2013.01); G02B 27/017 (2013.01); G02B 27/0179 (2013.01); G06T 19/006 (2013.01); G02B 2027/014 (2013.01); G02B 2027/0187 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
outputting, to a display device separate from an extended reality (XR) display used by an XR user, an observation video comprising a plurality of viewport regions that move on a display of the display device in coordination with movements of the XR display, wherein the outputting comprises, for each of the viewport regions:
receiving XR content data comprising a portion of an XR environment viewable via the XR display in an orientation of the XR display that corresponds to the viewport region, wherein the portion is a subset of content rendered by the XR display;
receiving XR display spatial data that indicates the orientation of the XR display that corresponds to the viewport region;
determining, based on the orientation of the XR display that corresponds to the viewport region:
a size, relative to the display of the display device, of the viewport region corresponding to a subportion of the portion of the XR environment;
an orientation, relative to the display of the display device, of the viewport region; and
a position, within the display of the display device, of the viewport region; and
generating, as a portion of the observation video and based on the subportion, the viewport region having the determined size, the determined orientation, and the determined position.