IP Library Granted Patent US 12,682,529
Granted Patent B2
US 12,682,529 · App. 17/842,556 · Granted Jul 14, 2026

Virtual reality presentation of body postures of avatars

Inventor: Jeremiah Arthur Grant (Petaluma, CA)
Assignee: Linden Research, Inc.
G06T13/40G06F3/012G06F3/017
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 12,682,529
App. No.
17/842,556
Filed
Jun 16, 2022
Granted
Jul 14, 2026
Kind
B2
Art Unit
2618
USPC
345/419
Abstract

A computing system and method to implement a three-dimensional virtual reality world with avatar posture animation without user posture tracking devices. A position and orientation of a respective avatar in the virtual reality world is tracked to generate a view of the virtual world for the avatar and to present the avatar to others. In response to input data tracking a position, orientation, and motions of a head of a user of the virtual reality world, the server system uses a posture model to predict, from the input data, a posture of an avatar of the user in the virtual reality world, and computes an animation of the avatar showing the posture of the avatar in the virtual reality world.

Claims (34)

1 . A computing system, comprising:

a server system;

wherein the server system is configured to:

generate data stream to client devices that are connected to the server system via a computer network, the data stream providing views of a virtual reality world;

receive, from a client device, input data tracking position of a user of the client device, wherein the input data is generated by a virtual reality (VR) headset;

present, based on the input data tracking position, a body posture of an avatar in the virtual reality world, wherein the body posture is predicted without the client device tracking relative positions or movements of portions of the user that represent a body posture of the user;

identifying a pattern of head motion of the user from the input data generated by the VR headset, wherein the prediction is based on a detection of the pattern;

wherein the presented body posture of the avatar is presented via an animation of the avatar;

wherein the predicted body posture of the avatar identifies a position change or movement of a body part of the avatar relative to a head of the avatar.

2 . The computing system of claim 1 , wherein the body posture is predicted further based at least in part on a context of the avatar in the virtual reality world.

3 . The computing system of claim 2 , wherein the body posture is predicted further based on personalization parameters of the avatar.

4 . A method, comprising:

generating data stream to client devices that are connected to the server system via a computer network, the data stream providing views of the virtual reality world;

receiving, from a client device, input data tracking position of a user of the client device, wherein the input data is generated by a virtual reality (VR) headset;

presenting, based on the input data tracking position, a body posture of an avatar of the user in the virtual reality world;

identifying a pattern of head motion of the user from the input data generated by the VR headset, wherein the prediction is based on a detection of the pattern;

wherein the body posture is predicted without an input device sensing a position or movement of a body of the user.

5 . The method of claim 4 , wherein the body of the user includes a limb or torso of the user.

6 . The method of claim 5 , wherein the avatar is presented in the virtual reality world to second avatars in the virtual reality world.

7 . The method of claim 6 , wherein the body posture of the avatar is not presented to the user in the virtual reality world.

8 . The method of claim 7 , further comprising:

controlling an orientation and position of the avatar based on the input data.

9 . A non-transitory computer storage medium storing instructions configured to instruct a computer system to perform a method, the method comprising:

generating data stream to client devices that are connected to the server system via a computer network, the data stream providing views of the virtual reality world;

receiving, from a client device, input data tracking position of a user of the client device, wherein the input data is generated by a virtual reality (VR) headset;

presenting, based on the input data tracking position, a body posture of an avatar of the user in the virtual reality world;

identifying a pattern of head motion of the user from the input data generated by the VR headset, wherein the prediction is based on a detection of the pattern;

wherein the body posture is predicted without an input device sensing a position or movement of a body of the user.

10 . The non-transitory computer storage medium of claim 9 ,

wherein the pattern represents a head gesture of the user.

11 . The non-transitory computer storage medium of claim 10 , wherein the method further comprises:

determining personalization parameters of a posture model corresponding to the head gesture using a machine learning technique.

12 . The non-transitory computer storage medium of claim 11 , wherein the posture model is trained at least via machine learning using postures captured in video images of people engaging in social activities.

13 . The non-transitory computer storage medium of claim 11 , wherein the posture model is trained at least via machine learning using body movements tracked using position and motion tracking devices attached to a portion of users of the virtual reality world.

Assignments (2)
SECURITY INTEREST Recorded Jan 2, 2026
From: LINDEN RESEARCH, INC.
To: STAR MOUNTAIN STRATEGIC CREDIT INCOME FUND IV, LP
Reel/Frame 073350/0950 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2022
From: GRANT, JEREMIAH ARTHUR
To: LINDEN RESEARCH, INC.
Reel/Frame 060231/0605 →
Continuity (4)
Continuation 17322657 · May 17, 2021
Continuation 16561771 · Sep 5, 2019
Continuation 15461353 · Mar 16, 2017
Related Publication 20220309728A1 · Sep 29, 2022
References Cited (40)
US 5736982A · Suzuki et al. · 1998 [cited by applicant]
US 6806898B1 · Toyama et al. · 2004 [cited by applicant]
US 7386799B1 · Clanton et al. · 2008 [cited by applicant]
US 9665170B1 · Ross et al. · 2017 [cited by applicant]
US 10325396B2 · Grant · 2019 [cited by applicant]
US 10438393B2 · Grant · 2019 [cited by applicant]
US 10489960B2 · Grant · 2019 [cited by applicant]
US 11030788B2 · Grant · 2021 [cited by applicant]
US 11398067B2 · Grant · 2022 [cited by applicant]
US 20020008716A1 · Colburn et al. · 2002 [cited by applicant]
US 20020089506A1 · Templeman · 2002 [cited by applicant]
US 20070003915A1 · Templeman · 2007 [cited by applicant]
US 20070260984A1 · Marks · 2007 [cited by examiner]
US 20070298866A1 · Gaudiano et al. · 2007 [cited by applicant]
US 20090300493A1 · Hamilton, II et al. · 2009 [cited by applicant]
US 20120327085A1 · Shuster et al. · 2012 [cited by applicant]
US 20140168348A1 · Kubota et al. · 2014 [cited by applicant]
US 20160187969A1 · Larsen · 2016 [cited by examiner]
US 20160260262A1 · Baker · 2016 [cited by examiner]
US 20160300390A1 · Malafeew · 2016 [cited by applicant]
US 20160328876A1 · Tong et al. · 2016 [cited by applicant]
US 20170076486A1 · Aizawa · 2017 [cited by examiner]
US 20170139474A1 · Rochford et al. · 2017 [cited by applicant]
US 20170206694A1 · Jiao · 2017 [cited by examiner]
US 20170243387A1 · Li et al. · 2017 [cited by applicant]
US 20180232928A1 · Grant · 2018 [cited by applicant]
US 20180268589A1 · Grant · 2018 [cited by applicant]
US 20190188895A1 · Miller, IV · 2019 [cited by examiner]
US 20190220089A1 · Kakizawa et al. · 2019 [cited by applicant]
US 20190244416A1 · Tamaoki et al. · 2019 [cited by applicant]
US 20190266776A1 · Grant · 2019 [cited by applicant]
US 20190392627A1 · Grant · 2019 [cited by applicant]
US 20200098156A1 · Grant · 2020 [cited by applicant]
US 20210272344A1 · Grant · 2021 [cited by applicant]
US 20220212097A1 · Watanabe · 2022 [cited by examiner]
Colburn, Alex, Michael F. Cohen, and Steven Drucker. “The role of eye gaze in avatar mediated conversational Interfaces.” Sketches and Applications, Siggraph'00 (2000). (Year: 2000). [cited by applicant]
Guilbault, Louis-Remi. “Sitting on a chair Animation.” YouTube, <https://www.youtube.com/watch?v=7ASxbkREtw0>, Sep. 23, 2014. [cited by applicant]
Reidsma, Dennis, et al. “Virtual meeting rooms: from observation to simulation.” Ai & Society 22.2 (2007): 133-144. (Year: 2007). [cited by applicant]
Select Screenshots, Video entitled “Sitting on a chair Animation”, available at: https://www.youtube.com/watch?v=7 ASxbkREtw0; Published Sep. 2014 by Guilbault. [cited by applicant]
Itti, Laurent, Nitin Dhavale, and Frederic Pighin. “Realistic avatar eye and head animation using a neurobiological model of visual attention.” Applications and Science of Neural Networks, Fuzzy Systems, and Evolutionar… [cited by applicant]