Presenting avatars in three-dimensional environments

US2025216931A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025216931-A1
Application numberUS-202519087166-A
CountryUS
Kind codeA1
Filing dateMar 21, 2025
Priority dateJun 8, 2020
Publication dateJul 3, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some embodiments, a computer system receives data representing a pose of at least a first portion of a user and causes presentation of an avatar that includes a respective avatar feature corresponding to the first portion of the user and presented having a variable display characteristic that is indicative of a certainty of the pose of the first portion of the user. In some embodiments, a computer system receives data indicating current activity of one or more users is activity of a first type and, in response, updates a representation of a user having a first appearance based on a first appearance template. The system receives second data indicating current activity of the one or more users and, in response, updates the appearance of the representation of the first user based on the current activity of the one or more users using the first or a second appearance template.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer system that is configured to communicate with a display generation component, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while a user of the computer system is in communication with a user of a remote computer system in a computer-generated reality (CGR) experience, displaying, via the display generation component, a representation of the user of the remote computer system, including: receiving pose data representing a pose of at least a first portion of the user of the remote computer system; and causing, via the display generation component, presentation of an avatar, wherein the avatar includes a respective avatar feature corresponding to the first portion of the user of the remote computer system and is presented having a variable display characteristic that is indicative of a certainty of the pose of the first portion of the user of the remote computer system, wherein causing presentation of the avatar includes: in accordance with a determination that the pose of the first portion of the user of the remote computer system is associated with a first certainty value, causing presentation of the avatar with the respective avatar feature having a first value of the variable display characteristic; and in accordance with a determination that the pose of the first portion of the user of the remote computer system is associated with a second certainty value different from the first certainty value, causing presentation of the avatar with the respective avatar feature having a second value of the variable display characteristic different from the first value of the variable display characteristic. 2 . The computer system of claim 1 , wherein causing presentation of the avatar includes: in accordance with a determination that the pose of the first portion of the user of the remote computer system is associated with a third certainty value for the pose of the first portion of the user of the remote computer system that is different from the first certainty value and the second certainty value, causing presentation of the avatar with the respective avatar feature having a third value of the variable display characteristic different from the first value and the second value of the variable display characteristic. 3 . The computer system of claim 1 , the one or more programs further including instructions for: receiving second pose data representing a pose of at least a second portion of the user of the remote computer system; and causing, via the display generation component, presentation of the avatar, wherein the avatar includes a second avatar feature corresponding to the second portion of the user of the remote computer system and is presented having a second variable display characteristic that is indicative of a certainty of the pose of the second portion of the user of the remote computer system, wherein causing presentation of the avatar includes: in accordance with a determination that the pose of the second portion of the user of the remote computer system is associated with a third certainty value, causing presentation of the avatar with the second avatar feature having a first value of the second variable display characteristic; in accordance with a determination that the pose of the second portion of the user of the remote computer system is associated with a fourth certainty value different from the third certainty value for the pose of the second portion of the user, causing presentation of the avatar with the second avatar feature having a second value of the second variable display characteristic different from the first value of the second variable display characteristic; in accordance with a determination that the third certainty value for the pose of the second portion of the user of the remote computer system corresponds to the first certainty value, the first value of the second variable display characteristic corresponds to the first value of the variable display characteristic; and in accordance with a determination that the fourth certainty value corresponds to the second certainty value, the second value of the second variable display characteristic corresponds to the second value of the variable display characteristic. 4 . The computer system of claim 1 , the one or more programs further including instructions for: receiving second pose data representing a pose of at least a second portion of the user of the remote computer system; and causing, via the display generation component, presentation of the avatar, wherein the avatar includes a second avatar feature corresponding to the second portion of the user of the remote computer system and is presented having a second variable display characteristic that is indicative of a certainty of the pose of the second portion of the user of the remote computer system, wherein causing presentation of the avatar includes: in accordance with a determination that the pose of the second portion of the user of the remote computer system is associated with a third certainty value, causing presentation of the avatar with the second avatar feature having a first value of the second variable display characteristic; in accordance with a determination that the pose of the second portion of the user of the remote computer system is associated with a fourth certainty value different from the third certainty value for the pose of the second portion of the user of the remote computer system, causing presentation of the avatar with the second avatar feature having a second value of the second variable display characteristic different from the first value of the second variable display characteristic; in accordance with a determination that the third certainty value for the pose of the second portion of the user of the remote computer system corresponds to the first certainty value, the first value of the second variable display characteristic does not correspond to the first value of the variable display characteristic; and in accordance with a determination that the fourth certainty value corresponds to the second certainty value, the second value of the second variable display characteristic does not correspond to the second value of the variable display characteristic. 5 . The computer system of claim 1 , the one or more programs further including instructions for: receiving updated pose data representing a change in pose of the first portion of the user of the remote computer system; and in response to receiving the updated pose data, updating the presentation of the avatar, including: updating a pose of the respective avatar feature based on the change in pose of the first portion of the user of the remote computer system; and in response to a change in the certainty of the pose of the first portion of the user of the remote computer system during the change in pose of the first portion of the user of the remote computer system, changing the variable display characteristic of the displayed respective avatar feature in addition to changing a position of at least a portion of the avatar based on the change in pose of the first portion of the user of the remote computer system. 6 . The computer system of claim 1 , wherein the variable display characteristic is indicative of an estimated visual fidelity of the respective avatar feature with respect to the pose of the first portion of the user of the remote computer system. 7 . The computer system of claim 1 , wherein causing presentation of the avatar includes: in accordance with a determination that the pose data satisfies a first set of criteria t

Assignees

Inventors

Classifications

  • Human being; Person · CPC title

  • involving graphical user interfaces [GUIs] · CPC title

  • Two-dimensional [2D] animation, e.g. using sprites · CPC title

  • of characters, e.g. humans, animals or virtual beings · CPC title

  • using feature-based methods · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025216931A1 cover?
In some embodiments, a computer system receives data representing a pose of at least a first portion of a user and causes presentation of an avatar that includes a respective avatar feature corresponding to the first portion of the user and presented having a variable display characteristic that is indicative of a certainty of the pose of the first portion of the user. In some embodiments, a co…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/011. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jul 03 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).