Avatar spatial modes

US11968056B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11968056-B2
Application numberUS-202318189017-A
CountryUS
Kind codeB2
Filing dateMar 23, 2023
Priority dateSep 24, 2020
Publication dateApr 23, 2024
Grant dateApr 23, 2024

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).

The invention claimed is: 1. A non-transitory computer-readable medium comprising computer-readable code executable by one or more processors to: receive, at a local dex ice, a request to join a multiuser communication session with a first remote device; receive an input at the local dex ice to select a first display preference from a plurality of display preferences, wherein the plurality of display preferences comprise a stationary mode and a room scale mode wherein the stationary mode presents a representation of the multiuser communication session in a device-specific configuration and wherein the room scale mode presents the representation of the multiuser communication session in a consistent configuration with other devices in the multiuser communication session using the room scale mode; and in response to receiving a selection of the room scale mode, present at the local device a first representation of the multiuser communication session in accordance with the room scale mode and a first remote display preference associated with the first remote device. 2. The non-transitory computer-readable medium of claim 1 , further comprising computer-readable code to: receive an updated selection for the first display preference, wherein the updated selection comprises the stationary mode: and in accordance with the selection of the stationary mode, update the first representation of the multiuser communication session in accordance vith the stationary mode such that virtual components of the multiuser communication session are presented within a predetermined proximity of a representation of the user. 3. The non-transitory computer-readable medium of claim 2 , wherein the updated first representation of the multiuser communication session comprises a stationary representation of a first remote user of the first remote device. 4. The non-transitory computer-readable medium claim 1 : wherein the first remote display preference comprises the room scale mode, and wherein the first representation of the multiuser communication session presents components of the multiuser communication session in a consistent configuration with a second representation of the multiuser communication session presented by the first remote device. 5. The non-transitory computer-readable medium of claim 4 , wherein a second remote user of a second remote device is active in the multiuser communication session, and wherein the first representation of the multiuser communication session comprises a representation of the second remote user of the second remote device in a stationary location, wherein the stationary location is consistent in the first representation of the multiuser communication session and the second representation of the multiuser communication session. 6. The non-transitory computer-readable medium of claim 5 , further comprising computer-readable code to: receive, by the local device, user input to move the representation of the second remote user to an updated location; and transmit an indication of the updated location to the first remote device such that the updated location of the representation of the second remote user to be presented consistently in the local device and the first remote device in accordance with the room scale mode of the local device and the first remote device. 7. The non-transitory computer-readable medium of claim 1 : wherein the first remote display preference comprises the stationary mode, and wherein the first representation of the multiuser communication session comprises a representation of a first remote user of the first remote device in a stationary location. 8. The non-transitory computer-readable medium of claim 7 , wherein a second remote user of a second remote device is active in the multiuser communication session, and further comprising computer-readable code to: receive an indication that the first remote user has updated the first remote display preference to the room scale mode; and update the first representation of the multiuser communication session to present components of the multiuser communication session in a consistent configuration with a second representation of the multiuser communication session presented by the first remote device, and a third representation of the multiuser communication session presented by the second remote device. 9. The non-transitory computer-readable medium of claim 8 , wherein the computer-readable code to update the first representation comprises computer-readable code to cause a representation of the second remote user to move in accordance with movements of the second remote user. 10. The non-transitory computer readable medium of claim 1 , wherein the device-specific configuration comprises a local relative presentation of elements within the multiuser communication session for the local device that differs from a relative presentation of the elements within a remote representation of the multiuser communication session at one or more of the other devices. 11. The non-transitory computer readable medium of claim 1 , wherein the consistent configuration comprises a local relative presentation of elements within the multiuser communication session for the local device that is consistent with a relative presentation of the elements within a remote representation of the multiuser communication session at one or more of the other devices. 12. 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: receive, at a local device, a request to join a multiuser communication session with a first remote device; receive an input at the local device to select a first display preference from a plurality of display preferences, wherein the plurality of display preferences comprise a stationary mode and a room scale mode, wherein the stationary mode presents a representation of the multiuser communication session in a device-specific configuration, and wherein the room scale mode presents the representation of the multiuser communication session in a consistent configuration with other devices in the multiuser communication session using the room scale mode; in response to receiving a selection of the room scale mode, present, at the first remote device, a first representation of the multiuser communication session in accordance with the room scale mode and a first remote display preference associated with the first remote device. 13. The system of claim 12 , further comprising computer-readable code to: receive an updated selection for the first display preference, wherein the updated selection comprises the stationary mode; and in accordance with the selection of the stationary mode, update the first representation of the multiuser communication session in accordance with the stationary mode such that virtual components of the multiuser communication session are presented within a predetermined proximity of a representation of the user. 14. The system of claim 12 : wherein the first remote display preference comprises the room scale mode, and wherein the first representation of the multiuser communication session presents components of the multiuser communication session in a consistent configuration with a second representation of the multiuser communication session presented by the first remote device. 15. The system of claim 14 , wherein a second remote user is active in the multiuser communication session, wherein the first representation of the multiuser communication session comprises a representation of the second remote user of the first remote device in a

Assignees

Inventors

Classifications

  • Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties · CPC title

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

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

  • H04N7/157Primary

    defining a virtual conference space and using avatars or agents (computer conference optimisation or adaptation H04L12/1827) · CPC title

  • Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients · 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 US11968056B2 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 Tue Apr 23 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).