US 12,436,609 B2
Methods and systems of extended reality environment interaction based on eye motions
R Balaji, Bengaluru (IN); Sai Durga Venkat Reddy Pulikunta, Andhra Pradesh (IN); Jeffry Copps Robert Jose, Tamil Nadu (IN); and Arun Kumar T V, Bengaluru (IN)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Jul. 24, 2023, as Appl. No. 18/225,276.
Application 18/225,276 is a continuation of application No. 17/075,227, filed on Oct. 20, 2020, granted, now 11,747,896.
Prior Publication US 2024/0028111 A1, Jan. 25, 2024
Int. Cl. G06T 19/20 (2011.01); G06F 3/01 (2006.01); G06T 19/00 (2011.01); G06V 20/20 (2022.01); G10L 15/22 (2006.01)
CPC G06F 3/013 (2013.01) [G06T 19/006 (2013.01); G06T 19/20 (2013.01); G06V 20/20 (2022.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for extended reality (XR) environment interaction, comprising:
generating for display an XR environment comprising a first identifier for a first video-based media asset and a second identifier for a second video-based media asset, wherein selection of the first identifier causes the first video-based media asset to be played, and wherein selection of the second identifier causes the second video-based media asset to be played;
in response to detecting that a gaze of a user is directed at the first identifier, generating for display a gaze indicator at a first portion of the XR environment corresponding to the first identifier, to indicate that the gaze of the user is directed at the first identifier;
detecting that the gaze of the user has shifted from being directed to the first identifier to being directed to the second identifier;
in response to detecting the gaze shift, generating for display the gaze indicator at a second portion of the XR environment corresponding to the second identifier, to indicate that the gaze of the user is directed at the second identifier;
receiving, while the gaze indicator is being displayed at the second portion of the XR environment corresponding to the second identifier, a user input; and
in response to receiving the user input and determining that the user input comprises a selection of the second identifier, causing the second video-based media asset to be played.