| CPC G06V 20/20 (2022.01) [G06T 19/006 (2013.01); G06V 20/35 (2022.01); G06V 20/46 (2022.01)] | 20 Claims | 

| 
               1. A method, comprising: 
            identifying, using at least one of a camera or a microphone of a first device, scene information for a video content currently playing on a second device at a first location in a physical environment of the first device and the second device based at least in part on one or more features of an image of the video content obtained from the camera or corresponding audio content obtained from the microphone; 
                generating, with the first device, virtual content based on the scene information; 
                displaying, with the first device, the generated virtual content overlaid on the physical environment at a second location while the video content is currently playing on the second device at the first location; 
                identifying, with the first device, a scene change in the video content currently playing on the second device; and 
                dynamically modifying, by the first device, the generated virtual content based on the identified scene change in the video content. 
               |