# US 2026/0099208 A1 · Method and system for providing a platform agnostic mixed reality experience to users

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0099208 A1
- Document ID: US20260099208A1
- Status: Published application
- Kind: A1
- Application number: 19/333,831
- Filed: 2025-09-19
- Published: 2026-04-09
- Earliest claimed: 2024-09-19
- Assignees: Flying Flamingos India Pvt Ltd
- Applicants: Flying Flamingos India Pvt Ltd
- Inventors: Kalpit Singh Kushwaha; Amit Gaiki; Shourya Agarwal; Malhar Patil; Divyansh Gupta
- Web page: https://patentgrep.com/patent/US20260099208A1

## CPC

- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 9/4843: {by program, e.g. task dispatcher, supervisor, operating system}
- G06F 9/5027: {the resource being a machine, e.g. CPUs, Servers, Terminals}
- G06F 9/54: Interprogram communication
- G06F 9/542: {Event management; Broadcasting; Multicasting; Notifications}
- G06F 9/544: {Buffers; Shared memory; Pipes}
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06F 2209/509: Offload
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

The present disclosure relates to a method and system for providing a platform agnostic mixed reality experience to users. The method includes determining, by a mixed reality system, activation of a trigger during a real-world view captured by a user device of a user, the trigger being associated with a mixed reality experience identifier (ID). The method also includes providing, by the mixed reality system, access to one or more assets linked to the mixed reality experience ID. The one or more assets are dynamically downloaded to the user device. Further, the method includes rendering, by the mixed reality system, an alpha channel video overlay on the real-world view. Moreover, the method includes enabling, by the mixed reality system, user interaction with the alpha channel video overlay using one of gestures and touch inputs to render a mixed reality experience to the user.

## Claims

### Claim 1

A method of providing a platform agnostic mixed reality experience to users, the method comprising:
determining, by a mixed reality system, activation of a trigger during a real-world view captured by a user device of a user, the trigger being associated with a mixed reality experience identifier (ID);
providing, by the mixed reality system, access to one or more assets linked to the mixed reality experience ID, wherein the one or more assets are dynamically downloaded to the user device;
rendering, by the mixed reality system, an alpha channel video overlay on the real-world view; and
enabling, by the mixed reality system, user interaction with the alpha channel video overlay using one of gestures and touch inputs to render a mixed reality experience to the user.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein the trigger comprises one of a quick response (QR) code, a near field communication (NFC) tag, and a hyperlink.

### Claim 3 (depends on 1)

The method as claimed in claim 1, wherein providing the access to the one or more assets linked to the mixed reality experience ID further comprises:
orchestrating, by the mixed reality system, loading and unloading of one or more mixed reality modules in real-time based on a plurality of user interactions and environmental data;
executing, by the mixed reality system, the one or more mixed reality modules within a kernel-level application sandbox in a Linux-based system; and
facilitating, by the mixed reality system, seamless cross-module communication between the one or more mixed reality modules to enable interaction between two-dimensional alpha content and three-dimensional environment mapping.

### Claim 4 (depends on 3)

The method as claimed in claim 3, wherein rendering the alpha channel video overlay on the real-world view further comprises:
rendering, by the mixed reality system, one or more transparent videos with alpha channels superimposed on the real-world view; and
adjusting, by the mixed reality system, the alpha channel video overlay in real-time based on camera perspective and camera movement to integrate virtual elements with a physical environment.

### Claim 5 (depends on 4)

The method as claimed in claim 4, wherein enabling the user interaction with the alpha channel video overlay using one of gestures and touch inputs further comprises:
triggering, by the mixed reality system, one or more events within a mixed reality application based on the plurality of user interactions, wherein the one or more events comprise one or more of starting videos from specific time points, changing overlay content, and activating interactive elements.

### Claim 6 (depends on 5)

The method as claimed in claim 5 and further comprising:
utilizing, by the mixed reality system, machine learning algorithms to predictively preload one or more mixed reality modules based on a historical user interaction data and a current environmental context; and
reducing, by the mixed reality system, latency and enhancing responsiveness by preloading the one or more mixed reality modules.

### Claim 7 (depends on 6)

The method as claimed in claim 6 and further comprising:
monitoring, by the mixed reality system, network conditions and device performance metrics in real-time;
adjusting, by the mixed reality system, one or more data streaming parameters based on available bandwidth and latency, wherein the one or more data streaming parameters comprise quality and rate;
implementing, by the mixed reality system, buffering and caching methods to ensure a seamless mixed reality experience; and
integrating, by the mixed reality system, edge computing to offload intensive processing tasks to reduce device load.

### Claim 8 (depends on 7)

The method as claimed in claim 7 and further comprising:
collecting, by the mixed reality system, sensor data from one or more device sensors of the user device, wherein the one or more device sensors include accelerometers and gyroscopes;
adjusting, by the mixed reality system, a rendering of three-dimensional content in real-time based on the sensor data to match the camera perspective and the camera movement; and
implementing, by the mixed reality system, a feedback loop to optimize content delivery and the user interaction.

### Claim 9

A mixed reality system for providing a platform agnostic mixed reality experience to users, the mixed reality system comprising:
a communication interface in electronic communication with one or more devices;
a memory that stores instructions; and
a processor responsive to the instructions to:
determine activation of a trigger during a real-world view captured by a user device of a user, the trigger being associated with a mixed reality experience identifier (ID);
provide access to one or more assets linked to the mixed reality experience ID, wherein the one or more assets are dynamically downloaded to the user device;
render an alpha channel video overlay on the real-world view; and
enable user interaction with the alpha channel video overlay using one of gestures and touch inputs to render a mixed reality experience to the user.

### Claim 10 (depends on 9)

The mixed reality system as claimed in claim 9, wherein the trigger comprises one of a quick response (QR) code, a near field communication (NFC) tag, and a hyperlink.

### Claim 11 (depends on 9)

The mixed reality system as claimed in claim 9, wherein the processor is further responsive to the instructions to provide the access to the one or more assets linked to the mixed reality experience ID by:
orchestrating loading and unloading of one or more mixed reality modules in real-time based on a plurality of user interactions and environmental data;
executing the one or more mixed reality modules within a kernel-level application sandbox in a Linux-based system; and
facilitating seamless cross-module communication between the one or more mixed reality modules to enable interaction between two-dimensional alpha content and three-dimensional environment mapping.

### Claim 12 (depends on 11)

The mixed reality system as claimed in claim 11, wherein the processor is further responsive to the instructions to render the alpha channel video overlay on the real-world view by:
rendering one or more transparent videos with alpha channels superimposed on the real-world view; and
adjusting the alpha channel video overlay in real-time based on camera perspective and camera movement to integrate virtual elements with a physical environment.

### Claim 13 (depends on 12)

The mixed reality system as claimed in claim 12, wherein the processor is further responsive to the instructions to enable the user interaction with the alpha channel video overlay by:
triggering one or more events within a mixed reality application based on the plurality of user interactions, wherein the one or more events comprise one or more of starting videos from specific time points, changing overlay content, and activating interactive elements.

### Claim 14 (depends on 13)

The mixed reality system as claimed in claim 13, wherein the processor is further responsive to the instructions to:
utilize machine learning algorithms to predictively preload one or more mixed reality modules based on a historical user interaction data and a current environmental context; and
reduce latency and enhancing responsiveness by preloading the one or more mixed reality modules.

### Claim 15 (depends on 14)

The mixed reality system as claimed in claim 14, wherein the processor is further responsive to the instructions to:
monitor network conditions and device performance metrics in real-time;
adjust one or more data streaming parameters based on available bandwidth and latency, wherein the one or more data streaming parameters comprise quality and rate;
implement buffering and caching methods to ensure a seamless mixed reality experience; and
integrate edge computing to offload intensive processing tasks to reduce device load.

### Claim 16 (depends on 15)

The mixed reality system as claimed in claim 15, wherein the processor is further responsive to the instructions to:
collect sensor data from one or more device sensors of the user device, wherein the one or more device sensors include accelerometers and gyroscopes;
adjust a rendering of three-dimensional content in real-time based on the sensor data to match the camera perspective and the camera movement; and
implement a feedback loop to optimize content delivery and the user interaction.

### Claim 17

A non-transitory computer-readable storage medium having stored thereon, a set of computer-executable instructions causing a computer comprising one or more processors to perform steps comprising:
determining activation of a trigger during a real-world view captured by a user device of a user, the trigger being associated with a mixed reality experience identifier (ID);
providing access to one or more assets linked to the mixed reality experience ID, wherein the one or more assets are dynamically downloaded to the user device;
rendering an alpha channel video overlay on the real-world view; and
enabling user interaction with the alpha channel video overlay using one of gestures and touch inputs to render a mixed reality experience to the user.
