IP Library Granted Patent US 11,747,896
Granted Patent B2
US 11,747,896 · App. 17/075,227 · Granted Sep 5, 2023

Methods and systems of extended reality environment interaction based on eye motions

Inventors: R Balaji (Bengaluru, IN); Sai Durga Venkat Reddy Pulikunta (Andhra Pradesh, IN); Jeffry Copps Robert Jose (Tamil Nadu, IN); Arun Kumar T V (Bengaluru, IN)
Assignee: Rovi Guides, Inc.
G06F3/013G06T19/006G06T19/20G06V20/20G10L15/22G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,747,896
App. No.
17/075,227
Granted
Sep 5, 2023
Kind
B2
Abstract

Systems and methods are described for extended reality environment interaction. An extended reality environment including an object is generated for display, and a first sensor is used to detect that a gaze has shifted from a first portion of the extended reality environment to a second portion of the extended reality environment, where the object is excluded from the first portion of the extended reality environment and included in the second portion of the extended reality environment. An indicator of the shift in the gaze is generated for display within the extended reality environment in response to detecting the gaze shift, and a voice command is detected by a second sensor while the indicator is in a vicinity of the object. In response to detecting the voice command, an action corresponding to the voice command may be executed.

Claims (47)

1. A method for extended reality environment interaction, comprising:

generating for display an extended reality environment comprising an object;

detecting, by using a first sensor, that a gaze has shifted from a first portion of the extended reality environment to a second portion of the extended reality environment, the object being excluded from the first portion of the extended reality environment and included in the second portion of the extended reality environment;

in response to detecting the gaze shift, generating for display within the extended reality environment an indicator of the shift in the gaze;

detecting, by using a second sensor, a voice command while the indicator is in a vicinity of the object, wherein the voice command comprises an indication that the gaze is directed at a different portion of the extended reality environment than the second portion of the extended reality environment associated with the displayed indicator of the shift in the gaze; and

in response to detecting the voice command, executing an action corresponding to the voice command.

2. The method of claim 1 , wherein an interactive media guide is provided on the display, and the action is an instruction related to a media asset accessible via the interactive media guide.

3. The method of claim 2 , wherein:

the extended reality environment comprises a first object and a second object, the first object being included in the first portion of the extended reality environment and the second object corresponding to the object included in the second portion of the extended reality environment;

the first object corresponds to an identifier of a first media asset, and the second object corresponds to an identifier of a second media asset;

the indication of the voice command indicates that the gaze is directed at the identifier of the first media asset and includes a command to play the first media asset; and

executing the action comprises playing the first media asset.

4. The method of claim 2 , wherein the voice command includes an instruction to present a new media asset on the display.

5. The method of claim 2 , wherein the object is associated with an entity, and the voice command comprises an instruction to retrieve content related to the entity.

6. The method of claim 1 , wherein the gaze is detected based on a retinal movement of the eye, and the method further comprising:

translating the retinal movement into movement of the indicator on the display.

7. The method of claim 6 , further comprising:

determining whether a rate of retinal movement exceeds a predetermined value; and

in response to determining that the rate of retinal movement exceeds the predetermined value, normalizing the retinal movement when translating the retinal movement into movement of the indicator on the display.

8. The method of claim 1 , wherein detecting the voice command while the indicator is in the vicinity of the object comprises determining the gaze is directed at the object for at least a predetermined threshold period of time.

9. The method of claim 1 , wherein the indicator being in the vicinity of the object comprises the indicator overlapping the object.

10. The method of claim 1 , wherein the display is presented via an extended reality head-mounted device.

11. A system for extended reality environment interaction, comprising:

a display;

control circuitry configured to:

generate for display an extended reality environment comprising an object;

detect, by using a first sensor, that a gaze has shifted from a first portion of the extended reality environment to a second portion of the extended reality environment, the object being excluded from the first portion of the extended reality environment and included in the second portion of the extended reality environment;

in response to detecting the gaze shift, generate for display within the extended reality environment an indicator of the shift in the gaze;

detect, by using a second sensor, a voice command while the indicator is in a vicinity of the object, wherein the voice command comprises an indication that the gaze is directed at a different portion of the extended reality environment than the second portion of the extended reality environment associated with the displayed indicator of the shift in the gaze; and

in response to detecting the voice command, execute an action corresponding to the voice command.

12. The system of claim 11 , wherein an interactive media guide is provided on the display, and the action is an instruction related to a media asset accessible via the interactive media guide.

13. The system of claim 12 , wherein:

the extended reality environment comprises a first object and a second object, the first object being included in the first portion of the extended reality environment and the second object corresponding to the object included in the second portion of the extended reality environment;

the first object corresponds to an identifier of a first media asset, and the second object corresponds to an identifier of a second media asset;

the indication of the voice command indicates that the gaze is directed at the identifier of the first media asset and includes a command to play the first media asset; and

the control circuitry is configured to execute the action by playing the first media asset.

14. The system of claim 12 , wherein the voice command includes an instruction to present a new media asset on the display.

15. The system of claim 12 , wherein the object is associated with an entity, and the voice command comprises an instruction to retrieve content related to the entity.

16. The system of claim 11 , wherein the control circuitry is further configured to:

detect the gaze based on a retinal movement of the eye; and

translate the retinal movement into movement of the indicator on the display.

17. The system of claim 16 , wherein the control circuitry is further configured to:

determine whether a rate of retinal movement exceeds a predetermined value; and

in response to determining that the rate of retinal movement exceeds the predetermined value, normalize the retinal movement when translating the retinal movement into movement of the indicator on the display.

18. The system of claim 11 , wherein the control circuitry is further configured to, in detecting the voice command while the indicator is in the vicinity of the object, determine the gaze is directed at the object for at least a predetermined threshold period of time.

19. The system of claim 11 , wherein the indicator being in the vicinity of the object comprises the indicator overlapping the object.

20. The system of claim 11 , wherein the display is presented via an extended reality head-mounted device.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2020
From: BALAJI, R; PULIKUNTA, SAI DURGA VENKAT REDDY; JOSE, JEFFRY COPPS ROBERT; T V, ARUN KUMAR
To: ROVI GUIDES, INC.
Reel/Frame 054691/0693 →
Continuity (1)
Related Publication 20220121275A1 · Apr 21, 2022
Cited By (3)
US 12,260,018 US 12,373,029 US 12,436,609