Multi-user experience coordination system

US12308988B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12308988-B2
Application numberUS-202318447939-A
CountryUS
Kind codeB2
Filing dateAug 10, 2023
Priority dateAug 10, 2023
Publication dateMay 20, 2025
Grant dateMay 20, 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.

Systems and techniques are provided for coordinating multi-user experiences. For example, a process can include obtaining a plurality of settings associated with a plurality of multi-user experience participants. The plurality of settings includes one or more arbitrated settings and one or more non-arbitrated settings. The process can include arbitrating, by a settings arbitration engine, the one or more arbitrated settings to generate one or more adjusted settings for each arbitrated setting. The process can include generating, by an experience adaptation engine, an adapted multi-user experience, wherein the adapted multi-user experience is configured to enforce the one or more adjusted settings for each arbitrated setting.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of coordinating multi-user experiences, the method comprising: obtaining a plurality of settings associated with a plurality of multi-user experience participants of a multi-user experience, wherein the plurality of settings includes one or more arbitrated settings and one or more non-arbitrated settings, and wherein the multi-user experience comprises a virtual environment; arbitrating, by a settings arbitration engine, the one or more arbitrated settings to generate one or more adjusted settings for each arbitrated setting; generating, by an experience adaptation engine, an adapted multi-user experience, wherein the adapted multi-user experience is configured to enforce the one or more adjusted settings for each arbitrated setting; and transmitting a portion of the adapted multi-user experience to one or more devices associated with the plurality of multi-user experience participants. 2. The method of claim 1 , wherein the plurality of settings comprises one or more arbitrated settings for a first multi-user experience participant and one or more arbitrated settings for a second multi-user experience participant. 3. The method of claim 2 , wherein the one or more arbitrated settings comprise an individual arbitrated setting, wherein: the one or more arbitrated settings for the first multi-user experience participant includes a first setting for the individual arbitrated setting; and the one or more arbitrated settings for the second multi-user experience participant includes a second setting for the individual arbitrated setting. 4. The method of claim 3 , wherein arbitrating, by the settings arbitration engine, the individual arbitrated setting comprises selecting between the first setting for the individual arbitrated setting and the second setting for the individual arbitrated setting. 5. The method of claim 3 , wherein arbitrating, by the settings arbitration engine, the individual arbitrated setting comprises generating an adjusted setting for the individual arbitrated setting based on the first setting for the individual arbitrated setting and the second setting for the individual arbitrated setting, wherein the adjusted setting for the individual arbitrated setting is different from the first setting for the individual arbitrated setting and the second setting for the individual arbitrated setting. 6. The method of claim 3 , wherein arbitrating, by the settings arbitration engine, the individual arbitrated setting comprises selecting the second setting for the individual arbitrated setting, wherein the second setting for the individual arbitrated setting includes a preference for the individual arbitrated setting and the first setting for the individual arbitrated setting includes no preference for the individual arbitrated setting. 7. The method of claim 3 , wherein: the first setting for the individual arbitrated setting includes a first preference range for the individual arbitrated setting; the second setting for the individual arbitrated setting includes a second preference range for the individual arbitrated setting; and arbitrating, by the settings arbitration engine, the individual arbitrated setting comprises selecting from an overlapping preference range associated with the first preference range for the individual arbitrated setting and the second preference range for the individual arbitrated setting. 8. The method of claim 7 , wherein the second preference range for the individual arbitrated setting is a superset of the first preference range for the individual arbitrated setting, and wherein arbitrating, by the settings arbitration engine, the individual arbitrated setting comprises selecting the first preference range for the individual arbitrated setting. 9. The method of claim 3 , wherein generating an adjusted setting for the individual arbitrated setting comprises combining the first setting for the individual arbitrated setting and the second setting for the individual arbitrated setting. 10. The method of claim 9 , wherein combining the first setting for the individual arbitrated setting and the second setting for the individual arbitrated setting comprises generating a percentage combination of the first setting for the individual arbitrated setting and the second setting for the individual arbitrated setting. 11. The method of claim 10 , wherein the plurality of settings associated with the plurality of multi-user experience participants comprises a plurality of preference strengths, wherein generating the percentage combination comprises applying a weighting based on the plurality of preference strengths. 12. The method of claim 1 , wherein: a first multi-user experience participant and a second multi-user experience participant participate in the adapted multi-user experience; and the adapted multi-user experience for the first multi-user experience participant includes the one or more adjusted settings for each arbitrated setting and a first setting for the first multi-user experience participant associated with a first non-arbitrated setting. 13. The method of claim 12 , wherein the adapted multi-user experience for the second multi-user experience participant comprises the one or more adjusted settings for each arbitrated setting and a second setting for the second multi-user experience participant associated with the first non-arbitrated setting. 14. The method of claim 13 , wherein the second setting for the second multi-user experience participant associated with the first non-arbitrated setting is different from the first setting for the first multi-user experience participant associated with the first non-arbitrated setting. 15. The method of claim 13 , wherein the second setting for the second multi-user experience participant associated with the first non-arbitrated setting matches the first setting for the first multi-user experience participant associated with the first non-arbitrated setting. 16. The method of claim 1 , further comprising partitioning, by a partitioning engine, the plurality of settings into the one or more arbitrated settings and the one or more non-arbitrated settings, wherein partitioning a setting of the plurality of settings into the one or more arbitrated settings comprises determining whether the setting of the plurality of settings needs to be consistent for all multi-user experience participants. 17. The method of claim 1 , wherein enforcing an individual arbitrated setting of the one or more arbitrated settings comprises generating, by a generative model, a portion of the adapted multi-user experience, wherein generating the portion of the adapted multi-user experience comprises incorporating a combination of settings from two or more multi-user experience participants for the individual arbitrated setting of the one or more arbitrated settings. 18. The method of claim 1 , wherein enforcing an individual arbitrated setting of the one or more arbitrated settings comprises at least one or more of: directly manipulating the adapted multi-user experience to match the individual arbitrated setting; selecting a portion of the adapted multi-user experience from a database based on the individual arbitrated setting; or partitioning the adapted multi-user experience, wherein a first partition of the adapted multi-user experience includes a first setting for the individual arbitrated setting associated with a first multi-user experience participant and a second partition of the adapted multi-user experience includes a second setting for the individual arbitrated

Assignees

Inventors

Classifications

  • Protocols for games, networked simulations or virtual reality · CPC title

  • 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

  • G06F3/011Primary

    Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · 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 US12308988B2 cover?
Systems and techniques are provided for coordinating multi-user experiences. For example, a process can include obtaining a plurality of settings associated with a plurality of multi-user experience participants. The plurality of settings includes one or more arbitrated settings and one or more non-arbitrated settings. The process can include arbitrating, by a settings arbitration engine, the o…
Who is the assignee on this patent?
Qualcomm 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 May 20 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).