IP Library Granted Patent US 9,786,082
Granted Patent B2
US 9,786,082 · App. 15/362,736 · Granted Oct 10, 2017

Avatar eye control in a multi-user animation environment

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 9,786,082
App. No.
15/362,736
Granted
Oct 10, 2017
Kind
B2
Abstract

In a multi-participant modeled virtual reality environment, avatars are modeled beings that include moveable eyes creating the impression of an apparent gaze direction. Control of eye movement may be performed autonomously using software to select and prioritize targets in a visual field. Sequence and duration of apparent gaze may then be controlled using automatically determined priorities. Optionally, user preferences for object characteristics may be factored into determining priority of apparent gaze. Resulting modeled avatars are rendered on client displays to provide more lifelike and interesting avatar depictions with shifting gaze directions.

Claims (38)

1. A method for controlling an avatar's gaze, the method comprising:

modeling, in a computer memory, a digital representation of a first avatar having at least one modeled eye capable of different gaze orientations, and a modeled scene;

directing the first avatar's gaze at least in part by autonomous gaze control;

identifying a moving object within the modeled scene;

determining whether the moving object is within a field of view of the first avatar; and

if the moving object is within the field of view of the first avatar, changing a likelihood that the autonomous gaze control of the first avatar will direct a gaze of the first avatar to look at the moving object;

wherein a length of time that the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look at the moving object is altered based at least in part on a size of the moving object.

2. The method of claim 1 , wherein the moving object is a second avatar.

3. The method of claim 1 , wherein the moving object is not controlled by a human operator.

4. The method of claim 1 , wherein a placement of the moving object within the field of view further changes the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look at the moving object.

5. The method of claim 1 , wherein the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look at the moving object is further changed based on an amount of sound emanating from a direction of the moving object.

6. The method of claim 1 , wherein a gaze pattern of the first avatar is transmitted to other players in the modeled scene so that they may also observe the gaze pattern of the first avatar.

7. The method of claim 1 , wherein a length of time that the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look at the moving object is altered based at least in part on a speed of the moving object.

8. The method of claim 1 , wherein a length of time that the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look at the moving object is altered based at least in part on whether a sounds originates from a point that is within the field of view of the first avatar.

9. A method for controlling an avatar's field of view, the method comprising:

modeling, in a computer memory, a digital representation of a first avatar having at least one modeled eye capable of different gaze orientations, and a modeled scene;

calculating the first avatar's field of view based at least in part on a direction of the avatar's gaze;

changing the first avatar's field of view based at least in part on movement of the first avatar's gaze;

wherein the movement of the first avatar's gaze is based at least in part on a likelihood that an autonomous gaze control will direct the first avatar's gaze to a moving object within the avatar's field of view; and

wherein a length of time that the likelihood that the autonomous gaze control will direct the gaze of the first avatar to look at the moving object is altered based at least in part on a size of the moving object; and

transmitting to other users of the modeled scene a gaze orientation of the avatar.

10. The method of claim 9 , wherein the field of view is determined based at least in part on an orientation of the avatar's head.

11. The method of claim 9 , wherein the field of view is determined based at least in part on a distance between the eyes of the avatar.

12. The method of claim 9 , wherein a line of sight of the avatar's field of view comprises a vector originating from one of the at least one modeled eye.

13. The method of claim 9 , wherein a line of sight of the avatar's field of view comprises a vector originating from a point near one of the at least one modeled eye.

14. A method for controlling an avatar's gaze, the method comprising:

modeling, in a computer memory, a digital representation of a first avatar having at least one modeled eye capable of different gaze orientations, and a modeled scene;

directing the first avatar's gaze at least in part by autonomous gaze control;

identifying a sound within the modeled scene;

determining whether the sound originates from a point that is within a field of view of the first avatar; and

if the sound originates from a point that is within a field of view of the first avatar, changing a likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look in the direction of the point from which the sound originates;

wherein the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look in the direction of the point from which the sound originates is altered based at least in part on the movement of the sound source.

15. The method of claim 14 , wherein the sound is generated by a second avatar.

16. The method of claim 14 , wherein the sound is from a source that is not controlled by a human operator.

17. The method of claim 14 , wherein a placement of a source of the sound within the field of view further changes the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look in the direction of the source of the sound.

18. The method of claim 14 , wherein the likelihood that the autonomous gaze control of the first avatar will direct the gaze of the first avatar to look at the point from which the sound originates is further changed based on whether the sound is a voice.

19. The method of claim 14 , wherein a gaze pattern of the first avatar is transmitted to other players in the modeled scene so that the other players may also observe the gaze pattern of the first avatar.

20. The method of claim 14 , wherein wherein the moving object is a second avatar.

Assignments (5)
SECURITY INTEREST Recorded Aug 6, 2025
From: NIYA HOLDINGS, LLC
To: SHUSTER, BRIAN, MR.; UTHERVERSE DIGITAL, INC.
Reel/Frame 071950/0423 →
LIEN Recorded May 30, 2025
From: UTHERVERSE DIGITAL, INC.; SHUSTER, BRIAN, MR.
To: NIYA HOLDINGS, LLC
Reel/Frame 071469/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: UTHERVERSE DIGITAL, INC.
To: UTHERVERSE GAMING LLC
Reel/Frame 054763/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2020
From: SHUSTER, GARY STEPHEN
To: UTHERVERSE DIGITAL, INC.
Reel/Frame 054755/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2020
From: SHUSTER, BRIAN MARK
To: UTHERVERSE DIGITAL, INC.
Reel/Frame 054858/0213 →