Avatar creation user interface

US12340481B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12340481-B2
Application numberUS-202418677585-A
CountryUS
Kind codeB2
Filing dateMay 29, 2024
Priority dateMay 7, 2018
Publication dateJun 24, 2025
Grant dateJun 24, 2025

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.

The present disclosure generally relates to creating and editing avatars, and navigating avatar selection interfaces. In some examples, an avatar feature user interface includes a plurality of feature options that can be customized to create an avatar. In some examples, different types of avatars can be managed for use in different applications. In some examples, an interface is provided for navigating types of avatars for an application.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device, comprising: a display apparatus; one or more cameras; 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: displaying, via the display apparatus, a virtual avatar, having a plurality of avatar features, that changes appearance in response to detected changes in pose of a face in a field of view of the one or more cameras; while the face is detected in the field of view of the one or more cameras, the face including a plurality of detected facial features including a first facial feature other than a tongue of a user, detecting movement of the first facial feature; and in response to detecting movement of the first facial feature: in accordance with a determination that the tongue of the user meets respective criteria wherein the respective criteria include a requirement that the tongue of the user is detected extending from a mouth of the user in order for the respective criteria to be met, displaying an avatar tongue extending from a mouth of the virtual avatar and modifying a position of the avatar tongue based on the movement of the first facial feature; and in accordance with a determination that the tongue of the user does not meet the respective criteria, forgoing displaying the avatar tongue extending from the mouth of the virtual avatar. 2. The electronic device of claim 1 , wherein modifying the position of the avatar tongue based on the movement of the first facial feature includes: in accordance with a determination that the first facial feature moves in a first direction, modifying the position of the avatar tongue in the first direction; and in accordance with a determination that the first facial feature moves in a second direction different from the first direction, modifying the position of the avatar tongue in the second direction. 3. The electronic device of claim 1 , wherein modifying the position of the avatar tongue based on the movement of the first facial feature includes: in accordance with a determination that the first facial feature moves by a first magnitude, modifying the position of the avatar tongue by an amount proportional to the first magnitude; and in accordance with a determination that the first facial feature moves by a second magnitude different from the first magnitude, modifying the position of the avatar tongue by an amount proportional to the second magnitude. 4. The electronic device of claim 1 , the one or more programs further including instructions for: while the avatar tongue is displayed, detecting that the tongue of the user no longer meets the respective criteria; and in response to detecting that the tongue of the user no longer meets the respective criteria, ceasing to display the avatar tongue extending from the mouth of the virtual avatar. 5. The electronic device of claim 4 , wherein: displaying the avatar tongue extending from the mouth of the virtual avatar includes displaying an animation of the avatar tongue extending from the mouth of the virtual avatar; and ceasing to display the avatar tongue extending from the mouth of the virtual avatar includes displaying an animation of the avatar tongue retracting into the mouth of the virtual avatar. 6. The electronic device of claim 5 , wherein at least one of the animation of the avatar tongue extending from the mouth of the virtual avatar or the animation of the avatar tongue retracting into the mouth of the virtual avatar includes displaying a curving movement of the avatar tongue over one or more teeth of the virtual avatar. 7. The electronic device of claim 1 , the one or more programs further including instructions for: detecting movement of a second facial feature to a first position; and in response to detecting the movement of the second facial feature to the first position: in accordance with a determination that the avatar tongue is not displayed, modifying a first avatar feature based on the movement of the second facial feature; and in accordance with a determination that the avatar tongue is displayed based on meeting the respective criteria, damping movement of the first avatar feature based on the movement of the second facial feature. 8. The electronic device of claim 7 , wherein: the second facial feature is the mouth of the user; the first position of the second facial feature corresponds to a position in which the mouth of the user is closed; and the first avatar feature is an avatar mouth. 9. The electronic device of claim 7 , wherein: the second facial feature is the mouth of the user; the first position of the second facial feature corresponds to a position in which the mouth of the user is closing; and the first avatar feature is an avatar mouth. 10. The electronic device of claim 1 , wherein the avatar tongue has a visual effect that changes in response to modifying a position of the avatar tongue. 11. The electronic device of claim 1 , wherein: detecting movement of the first facial feature includes detecting movement of the first facial feature relative to a second facial feature; the movement of the first facial feature has a magnitude; displaying the avatar tongue extending from the mouth of the virtual avatar and modifying the position of the avatar tongue based on the movement of the first facial feature includes: moving a first avatar feature that corresponds to the first facial feature relative to a second avatar feature that corresponds to the second facial feature by an amount that is determined based on the magnitude of the movement of the first facial feature; and displaying the avatar tongue extending from the mouth of the virtual avatar and modifying the position of the avatar tongue relative to the second avatar feature that corresponds to the second facial feature by an amount that is determined based on the magnitude of the movement of the first facial feature; and forgoing displaying the avatar tongue extending from the mouth of the virtual avatar includes moving the first avatar feature that corresponds to the first facial feature relative to the second avatar feature that corresponds to the second facial feature by an amount that is determined based on the magnitude of the movement of the first facial feature without displaying the avatar tongue extending from the mouth of the virtual avatar. 12. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display apparatus and one or more cameras, the one or more programs including instructions for: displaying, via the display apparatus, a virtual avatar, having a plurality of avatar features, that changes appearance in response to detected changes in pose of a face in a field of view of the one or more cameras; while the face is detected in the field of view of the one or more cameras, the face including a plurality of detected facial features including a first facial feature other than a tongue of a user, detecting movement of the first facial feature; and in response to detecting movement of the first facial feature: in accordance with a determination that the tongue of the user meets respective criteria wherein the respective criteria include a requirement that the tongue of the user is detected extending from a mouth of the user in order for the respective criteria to be met, displaying an avatar tongue extending from a mouth of the virtual avatar and modifying a position of the avatar tongue based on the movement of the first facial feature; and in accordance

Assignees

Inventors

Classifications

  • Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title

  • Style variation · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • Detection; Localisation; Normalisation · 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 US12340481B2 cover?
The present disclosure generally relates to creating and editing avatars, and navigating avatar selection interfaces. In some examples, an avatar feature user interface includes a plurality of feature options that can be customized to create an avatar. In some examples, different types of avatars can be managed for use in different applications. In some examples, an interface is provided for na…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06T11/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 24 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).