Avatar Spatial Modes

US2024283669A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024283669-A1
Application numberUS-202418608392-A
CountryUS
Kind codeA1
Filing dateMar 18, 2024
Priority dateSep 24, 2020
Publication dateAug 22, 2024
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.

Avatars may be displayed in a multiuser communication session using various spatial modes. One technique for presenting avatars includes presenting avatars such that an attention direction of the avatar is retargeted to match the intent of the remote user corresponding to the avatar. Another technique for presenting avatars includes a pinned mode in which a spatial relationship between one or more avatars remains displayed in a consistent spatial relationship to a local user regardless of movements of the local user. Another technique for presenting avatars includes providing user-selectable presentation modes between a room scale mode and a stationary mode for presenting a representation of a multiuser communication session.

First claim

Opening claim text (preview).

1 . A method comprising: presenting, at a local device, a first representation of a multi-user communication session comprising a virtual object and a representation of a remote user, wherein the local device is active in the multi-user communication session with the remote user on a remote device, wherein the first representation of the multi-user communication session comprises a first spatial relationship between a first representation of the virtual object and the representation of the remote user; receiving, at the local device, an indication of an orientation of the remote user relative to a second representation of the virtual object in a second representation of the multi-user communication session presented by the remote device, wherein the second representation of the multi-user communication session comprises a second spatial relationship between the second representation of the virtual object and a viewpoint of the remote user; determining a spatial transformation between the first spatial relationship and the second spatial relationship; and updating, at the local device, the presentation of the representation of the remote user based on the determined spatial transformation. 2 . The method of claim 1 , wherein the indication of the orientation of the remote user is received from the remote device, the method further comprising: determining a third spatial relationship between a viewpoint of a local user of the local device relative to the first representation of the virtual object in the first representation of the multi-user communication session; and sending a second indication of the third spatial relationship to the remote device. 3 . The method of claim 2 , wherein the third spatial relationship is determined in accordance with a determination that a gaze of the local user is directed to the first representation of the virtual object. 4 . The method of claim 3 , wherein determining that the gaze of the local user is directed to the first representation of the virtual object includes: determining a first degree of confidence that the gaze of the local user is directed to the first representation of the virtual object; determining a second degree of confidence that the gaze of the local user is directed to a representation of a second virtual object; and determining that the gaze of the local user is directed to the first representation of the virtual object in response to the first degree of confidence exceeding the second degree of confidence. 5 . The method of claim 3 , further comprising receiving gaze tracking data associated with the local user, wherein the gaze of the local user is determined based on the gaze tracking data. 6 . The method of claim 2 , further comprising receiving gaze tracking data associated with the local user, wherein the third spatial relationship of the local user relative to the first representation of the virtual object is determined based on the gaze tracking data. 7 . The method of claim 2 , further comprising receiving image data depicting a hand of the local user, wherein the third spatial relationship is determined in accordance with a determination that the hand is performing a predetermined gesture based on the image data. 8 . A non-transitory computer readable medium comprising computer readable code executable by one or more processors to: present, at a local device, a first representation of a multi-user communication session comprising a virtual object and a representation of a remote user, wherein the local device is active in the multi-user communication session with the remote user on a remote device, wherein the first representation of the multi-user communication session comprises a first spatial relationship between a first representation of the virtual object and the representation of the remote user; receive, at the local device, an indication of an orientation of the remote user relative to a second representation of the virtual object in a second representation of the multi-user communication session presented by the remote device, wherein the second representation of the multi-user communication session comprises a second spatial relationship between the second representation of the virtual object and a viewpoint of the remote user; determine a spatial transformation between the first spatial relationship and the second spatial relationship; and update, at the local device, the presentation of the representation of the remote user based on the determined spatial transformation. 9 . The non-transitory computer readable medium of claim 8 , wherein the indication of the orientation of the remote user is received from the remote device, and further comprising computer readable code to: determine a third spatial relationship between a viewpoint of a local user of the local device relative to the first representation of the virtual object in the first representation of the multi-user communication session; and send a second indication of the third spatial relationship to the remote device. 10 . The non-transitory computer readable medium of claim 9 , wherein the third spatial relationship is determined in accordance with a determination that a gaze of the local user is directed to the first representation of the virtual object. 11 . The non-transitory computer readable medium of claim 10 , wherein the computer readable code to determine that the gaze of the local user is directed to the first representation of the virtual object comprises computer readable code to: determine a first degree of confidence that the gaze of the local user is directed to the first representation of the virtual object; determine a second degree of confidence that the gaze of the local user is directed to a representation of a second virtual object; and determine that the gaze of the local user is directed to the first representation of the virtual object in response to the first degree of confidence exceeding the second degree of confidence. 12 . The non-transitory computer readable medium of claim 10 , further comprising computer readable code to receive gaze tracking data associated with the local user, wherein the gaze of the local user is determined based on the gaze tracking data. 13 . The non-transitory computer readable medium of claim 9 , further comprising computer readable code to receive gaze tracking data associated with the local user, wherein the third spatial relationship of the local user relative to the first representation of the virtual object is determined based on the gaze tracking data. 14 . The non-transitory computer readable medium of claim 9 , further comprising computer readable code to receive image data depicting a hand of the local user, wherein the third spatial relationship is determined in accordance with a determination that the hand is performing a predetermined gesture based on the image data. 15 . A system comprising: one or more processors; and one or more computer readable media comprising computer readable code executable by the one or more processors to: present, at a local device, a first representation of a multi-user communication session comprising a virtual object and a representation of a remote user, wherein the local device is active in the multi-user communication session with the remote user on a remote device, wherein the first representation of the multi-user communication session comprises a first spatial relationship between a first representation of the virtual object and the representation of the remote user; receive, at the local device, an indication of an orientation of the remote

Assignees

Inventors

Classifications

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

  • Three-dimensional [3D] animation · CPC title

  • Augmented reality · CPC title

  • of avatars · CPC title

  • Multimedia conference systems · 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 US2024283669A1 cover?
Avatars may be displayed in a multiuser communication session using various spatial modes. One technique for presenting avatars includes presenting avatars such that an attention direction of the avatar is retargeted to match the intent of the remote user corresponding to the avatar. Another technique for presenting avatars includes a pinned mode in which a spatial relationship between one or m…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/1818. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 22 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).