US 11,055,914 B2
Systems and methods for changing a users perspective in virtual reality based on a user-selected position
Jonathan A. Logan, Mountain View, CA (US); Adam Bates, Los Gatos, CA (US); Hafiza Jameela, Milpitas, CA (US); Jesse F. Patterson, Pacifica, CA (US); Mark K. Berner, Santa Clara, CA (US); Eric Dorsey, Palo Alto, CA (US); David W. Chamberlin, Pacifica, CA (US); Paul Stevens, Felton, CA (US); and Herbert A. Waterman, Merced, CA (US)
Assigned to ROVI Guides, Inc., San Jose, CA (US)
Filed by ROVI Guides, Inc., San Jose, CA (US)
Filed on Nov. 26, 2019, as Appl. No. 16/696,596.
Application 16/696,596 is a continuation of application No. 15/856,941, filed on Dec. 28, 2017, granted, now 10,535,190.
Prior Publication US 2020/0242840 A1, Jul. 30, 2020
Int. Cl. G06T 19/00 (2011.01); G06T 15/20 (2011.01); G06T 13/40 (2011.01); H04N 21/218 (2011.01); H04N 21/81 (2011.01); G06T 7/73 (2017.01); H04N 21/472 (2011.01); H04N 21/4722 (2011.01); H04N 21/6587 (2011.01); H04N 21/4788 (2011.01); H04N 21/45 (2011.01)
CPC G06T 19/003 (2013.01) [G06T 7/73 (2017.01); G06T 13/40 (2013.01); G06T 15/205 (2013.01); H04N 21/21805 (2013.01); H04N 21/4722 (2013.01); H04N 21/47205 (2013.01); H04N 21/6587 (2013.01); H04N 21/816 (2013.01); H04N 21/4524 (2013.01); H04N 21/472 (2013.01); H04N 21/4788 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of generating for display a virtual reality media asset, the method comprising:
identifying an event occurring at a progression point in the virtual reality media asset;
identifying a friend associated with a user based on a user profile;
retrieving a video of a reaction of the friend to the event, wherein the video of the reaction of the friend to the event was captured via a camera during a first viewing experience of the virtual reality media asset which occurred at a first time;
generating a video object animating the reaction of the friend to the event based on the retrieved video that was captured by the camera during the first viewing experience of the virtual reality media asset;
inserting the video object into the virtual reality media asset at the progression point in response to identifying the event in the virtual reality media asset; and
generating for display to the user, during a second viewing experience occurring at a second time that is later than the first time at which the first viewing experience occurred, the virtual reality media asset including the video object inserted at the progression point.