IP Library Granted Patent US 12672022
Granted Patent B2
US 12672022 · App. 18/375,502 · Granted Jun 30, 2026

Meta verse optimization and prioritization system and method therefor

Inventors: Praveen Kumar Gopala (Danville, CA); Krishna Srikanth Gomadam (San Jose, CA); Po-Han Huang (The Woodlands, TX)
Assignee: Meta Platforms, Inc.
H04W28/0231H04L41/0631H04L41/5067H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12672022
App. No.
18/375,502
Granted
Jun 30, 2026
Kind
B2
Abstract

In some embodiments, a metaverse optimization and prioritization enabled cloud-based controller includes a metaverse traffic classification unit; and a metaverse optimization and prioritization unit, wherein based upon the identification and classification of data packets as metaverse data packets, the metaverse optimization and prioritization unit optimizes and prioritizes a metaverse client device and metaverse traffic associated with a metaverse optimization and prioritization enabled network. In some embodiments, the metaverse optimization and prioritization unit optimizes the metaverse client device based upon a quality of experience associated with the metaverse client device. In some embodiments, the metaverse optimization and prioritization unit prioritizes the metaverse traffic based on quality of service management features ascertained utilizing the metaverse optimization and prioritization enabled cloud-based controller.

Claims (45)

1 . A computer-implemented method, comprising:

receiving, at a processor, classification and identification information generated as a result of a metaverse traffic assessment of data packets originating from a client device wirelessly coupled to a WiFi network;

based on the result of the metaverse traffic assessment of data packets indicating that the data packets have been identified and classified as metaverse data packets, optimizing the WiFi network to prioritize a metaverse being accessed by the client device, the client device being identified as a metaverse client device; and

based on the identification and the classification of the data packets as the metaverse data packets, selecting, at the processor, an optimum network configuration for metaverse traffic flow, wherein selecting the optimum network configuration comprises selecting an optimum bandwidth and an optimum channel based at least in part on an access point congestion level.

2 . The computer-implemented method of claim 1 , further comprising:

based on the identification and the classification of the data packets as the metaverse data packets, utilizing, at the processor, the metaverse data packets to optimize a quality of experience (QoE) associated with the metaverse.

3 . The computer-implemented method of claim 1 , further comprising:

based on the identification and the classification of the data packets as the metaverse data packets, prioritizing, at the processor, the metaverse data packets above non-metaverse data packets in a network-wide end-to-end metaverse traffic flow priority assignment.

4 . The computer-implemented method of claim 1 , further comprising:

based on the identification and the classification of the data packets as the metaverse data packets, dynamically configuring, at the processor, a Wi-Fi multimedia (WMM) user priority and access category to prioritize the metaverse client device above non-metaverse client devices and prioritize the metaverse data packets above nonmetaverse data packets.

5 . The computer-implemented method of claim 1 , further comprising:

based on the identification and the classification of the data packets as the metaverse data packets, optimizing a wireless link for the metaverse by triggering, from the processor, physical layer features associated with transmission of the metaverse data packets.

6 . The computer-implemented method of claim 5 , wherein:

triggering the physical layer features associated with transmission of the metaverse data packets includes triggering, from the processor, an access point to switch to a channel state information (CSI) mode to allow for collection of CSI individually from the access point and additional access points that are wirelessly coupled to the WiFi network.

7 . The computer-implemented method of claim 1 , further comprising:

monitoring, at the processor, the WiFi network to identify metaverse performance degradation associated with the metaverse.

8 . The computer-implemented method of claim 7 , further comprising:

performing a root cause analysis of the metaverse performance degradation.

9 . The computer-implemented method of claim 8 , further comprising:

applying a metaverse optimization solution to address the metaverse performance degradation based on the root cause analysis.

10 . A system, comprising:

a processor; and

a non-transitory computer readable medium coupled to the processor, the non-transitory computer readable medium including code that:

receives classification and identification information generated as a result of a metaverse traffic assessment of data packets originating from a client device wirelessly coupled to a WiFi network;

based on the classification and identification information indicating that the data packets have been identified and classified as metaverse data packets, optimizes the WiFi network to prioritize a metaverse being accessed by the client device, the client device being identified as a metaverse client device; and

based on the identification and the classification of the data packets as the metaverse data packets, selects an optimum network configuration for metaverse traffic flow, wherein selecting the optimum network configuration comprises selecting an optimum bandwidth and an optimum channel based at least in part on an access point congestion level.

11 . The system of claim 10 , wherein the code:

based on the identification and the classification of the data packets as the metaverse data packets, utilizes the metaverse data packets to optimize a quality of experience (QoE) associated with the metaverse.

12 . The system of claim 11 , wherein the code:

based on the identification and the classification of the data packets as the metaverse data packets, prioritizes the metaverse data packets above non-metaverse data packets in a network-wide end-to-end metaverse traffic flow priority assignment.

13 . The system of claim 10 , wherein the code:

based on the identification and the classification of the data packets as the metaverse data packets, dynamically configures a Wi-Fi multimedia (WMM) user priority and access category to prioritize the metaverse client device above non-metaverse client devices and prioritize the metaverse data packets above non-metaverse data packets.

14 . The system of claim 10 , wherein the code:

based on the identification and the classification of the data packets as the metaverse data packets, optimizes a wireless link for the metaverse by triggering physical layer features associated with transmission of the metaverse data packets.

15 . The system of claim 10 , wherein the code:

monitors the WiFi network to identify metaverse performance degradation associated with the metaverse;

performs a root cause analysis of the metaverse performance degradation; and

applies a metaverse optimization solution to address the metaverse performance degradation based on the root cause analysis.

16 . A cloud-based controller, comprising:

a metaverse traffic classification unit; and

a metaverse optimization and prioritization unit, wherein based upon an identification and classification of data packets as metaverse data packets, the metaverse optimization and prioritization unit optimizes and prioritizes a metaverse client device and metaverse traffic associated with a metaverse optimization and prioritization enabled network, and selects an optimum network configuration for metaverse traffic flow, the optimum network configuration comprising an optimum bandwidth and an optimum channel selected based at least in part on an access point congestion level.

17 . The cloud-based controller of claim 16 , wherein:

the metaverse optimization and prioritization unit optimizes the metaverse client device based upon a quality of experience associated with the metaverse.

18 . The cloud-based controller of claim 17 , wherein:

the metaverse optimization and prioritization unit prioritizes the metaverse traffic based on quality of service management features.