US 11,977,670 B2
Mixed reality system for context-aware virtual object rendering
Michael Smith, Burbank, CA (US); and Lewis Ostrover, Burbank, CA (US)
Assigned to WARNER BROS. ENTERTAINMENT INC., Burbank, CA (US)
Filed by WARNER BROS. ENTERTAINMENT INC., Burbank, CA (US)
Filed on Nov. 3, 2022, as Appl. No. 17/979,946.
Application 17/979,946 is a continuation of application No. 16/212,438, filed on Dec. 6, 2018, granted, now 11,497,986.
Application 16/212,438 is a continuation of application No. PCT/US2017/035965, filed on Jun. 5, 2017.
Claims priority of provisional application 62/346,413, filed on Jun. 6, 2016.
Prior Publication US 2023/0123933 A1, Apr. 20, 2023
Int. Cl. G06F 3/01 (2006.01); A63F 13/213 (2014.01); A63F 13/217 (2014.01); G02B 27/01 (2006.01); G06T 7/60 (2017.01); G06V 20/10 (2022.01); H04S 7/00 (2006.01); A63F 13/211 (2014.01); A63F 13/25 (2014.01)
CPC G06F 3/011 (2013.01) [A63F 13/213 (2014.09); A63F 13/217 (2014.09); G02B 27/01 (2013.01); G06T 7/60 (2013.01); G06V 20/10 (2022.01); H04S 7/304 (2013.01); A63F 13/211 (2014.09); A63F 13/25 (2014.09); A63F 2300/105 (2013.01); A63F 2300/1087 (2013.01); A63F 2300/8082 (2013.01); H04S 2400/11 (2013.01); H04S 2400/15 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for operating a mixed reality session, the method comprising:
determining, by one or more processors, context parameter data for a real scene perceived by a user based on imaging the real scene by a mixed reality output apparatus, the context parameter data including characterization of one or more environmental conditions associated with the real scene;
determining, by the one or more processors, a session context indicating a current game state of an interactive game played by the user in a mixed reality session, wherein the current game state comprises an indication of user progress in the interactive game;
determining, by the one or more processors, a virtual object to be inserted into the mixed reality session from a library of contents associated with the interactive game, based on the session context and a compatibility of the context parameter data to the virtual object; and
rendering, by the one or more processors, the virtual object in the mixed reality session.