US2025278133A1PendingUtilityA1

Systems and methods for switching participation between concurrent extended reality applications

Assignee: ADEIA GUIDES INCPriority: Oct 28, 2022Filed: Dec 30, 2024Published: Sep 4, 2025
Est. expiryOct 28, 2042(~16.2 yrs left)· nominal 20-yr term from priority
G06F 3/0346G06F 3/011
75
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for simultaneously being present in multiple extended reality (XR) apps running on the same XR device are disclosed. The methods concurrently run multiple XR apps on the user's XR device and use an avatar to represent the user's presence in each app. The methods determine whether the user is actively present in a first app or a second app. When the user is not actively present in a first app, activity in the first app is monitored, the avatar is configured to provide auto-responses based on artificial intelligence (AI), machine learning (ML), or preprogrammed responses for relevant queries to simulate the user's presence. Notifications and summary of the activities in the first app are provided to the user while they are actively present in the second app. Instead of rendering the first app, back-end simulations of the activities in the first app are processed and made available when rendering is resumed.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method comprising:
 generating an XR environment comprising a first XR space and a second XR space;   identifying a first location of an XR user within the XR environment;   based, at least in part, on determining that the first location of the XR user is within a threshold proximity of the first XR space, generating for display the first XR space;   receiving an indication that the XR user has moved from the first location in the XR environment to a second location in the XR environment;   determining that the second location is outside the threshold proximity of the first XR space and within a threshold proximity of the second XR space; and   based, at least in part, on the determining:
 ceasing to display the first XR space; and 
 displaying the second XR space. 
   
     
     
         3 . The method of  claim 2 , wherein the first XR space corresponds to a first XR application and the second XR space corresponds to a second XR application, the method further comprising:
 based, at least in part, on determining that the first location of the XR user is within the threshold proximity of the first XR space, causing an avatar associated with the XR user to enter an automated participation mode within the second XR application.   
     
     
         4 . The method of  claim 3 , wherein executing the automated participation mode comprises running an artificial intelligence algorithm trained to respond to an activity in the second XR application that is directed to the towards the avatar associated with the XR user. 
     
     
         5 . The method of  claim 4 , further comprising:
 determining that a user input has not been received within the threshold proximity of the second XR space for a threshold amount of time, and   based, at least in part, on the determining, causing the avatar associated with the XR user to enter the automated participation mode within the second XR application.   
     
     
         6 . The method of  claim 3 , further comprising:
 based, at least in part, on displaying the second XR space, causing the avatar associated with the XR user to enter a manual participation mode within the second XR application.   
     
     
         7 . The method of  claim 2 , wherein the first XR space corresponds to a first set of coordinates within the XR environment and the second XR space corresponds to a second set of coordinates within the XR environment, and wherein the second set of coordinates are at a predetermined offset from the first set of coordinates. 
     
     
         8 . The method of  claim 2 , wherein in response to receiving the indication that the XR user has moved from the first location to the second location, the method further comprises:
 monitoring a real-world physical space within a predetermined distance from the XR user's current real-world location; and   displaying the second XR space, based at least in part, on determining that there are no physical obstacles within the predetermined distance.   
     
     
         9 . The method of  claim 2 , wherein:
 ceasing to display the first XR space causes the XR user to cease controlling an avatar associated with the first XR space; and   displaying the second XR space causes the XR user to begin controlling an avatar associated with the second XR space.   
     
     
         10 . The method of  claim 2 , wherein the indication that the XR user has moved from the first location to the second location is received from an inertial measurement unit (IMU) associated with an XR device worn by the XR user. 
     
     
         11 . The method of  claim 10 , wherein the XR environment is generated for display on the XR device. 
     
     
         12 . A system comprising:
 control circuitry configured to:
 generate an XR environment comprising a first XR space and a second XR space; 
 identify a first location of an XR user within the XR environment; and 
   input/output circuitry configured to:
 based, at least in part, on determining that the first location of the XR user is within a threshold proximity of the first XR space, display the first XR space; 
 receive an indication that the XR user has moved from the first location in the XR environment to a second location in the XR environment; and 
   wherein the control circuitry is further configured to:
 determine that the second location is outside the threshold proximity of the first XR space and within a threshold proximity of the second XR space; and 
   wherein the input/output circuitry is further configured to:
 based, at least in part, on the determining:
 cease to display the first XR space; and 
 display the second XR space. 
 
   
     
     
         13 . The system of  claim 12 , wherein the first XR space corresponds to a first XR application and the second XR space corresponds to a second XR application, wherein the control circuitry is further configured to:
 based, at least in part, on determining that the first location of the XR user is within the threshold proximity of the first XR space, cause an avatar associated with the XR user to enter an automated participation mode within the second XR application.   
     
     
         14 . The system of  claim 13 , wherein executing the automated participation mode comprises running an artificial intelligence algorithm trained to respond to an activity in the second XR application that is directed to the towards the avatar associated with the XR user. 
     
     
         15 . The system of  claim 14 , wherein the control circuitry is further configured to:
 determine that a user input has not been received within the threshold proximity of the second XR space for a threshold amount of time, and   based, at least in part, on the determining, cause the avatar associated with the XR user to enter the automated participation mode within the second XR application.   
     
     
         16 . The system of  claim 13 , wherein the control circuitry is further configured to
 based, at least in part, on displaying the second XR space, cause the avatar associated with the XR user to enter a manual participation mode within the second XR application.   
     
     
         17 . The system of  claim 12 , wherein the first XR space corresponds to a first set of coordinates within the XR environment and the second XR space corresponds to a second set of coordinates within the XR environment, and wherein the second set of coordinates are at a predetermined offset from the first set of coordinates. 
     
     
         18 . The system of  claim 12 , wherein in response to receiving the indication that the XR user has moved from the first location to the second location, the input/output circuitry is further configured to:
 monitor a real-world physical space within a predetermined distance from the XR user's current real-world location; and   display the second XR space, based at least in part, on determining that there are no physical obstacles within the predetermined distance.   
     
     
         19 . The system of  claim 12 , wherein:
 ceasing to display the first XR space causes the XR user to cease controlling an avatar associated with the first XR space; and   displaying the second XR space causes the XR user to begin controlling an avatar associated with the second XR space.   
     
     
         20 . The system of  claim 12 , wherein the indication that the XR user has moved from the first location to the second location is received from an inertial measurement unit (IMU) associated with an XR device worn by the XR user. 
     
     
         21 . The system of  claim 20 , wherein the input/output circuitry is configured to generate the XR environment for display on the XR device.

Join the waitlist — get patent alerts

Track US2025278133A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.