US2022108670A1PendingUtilityA1

Apparatus and method for deconflicting competing cross reality engagements

Assignee: AT & T IP I LPPriority: Feb 17, 2020Filed: Dec 15, 2021Published: Apr 7, 2022
Est. expiryFeb 17, 2040(~13.6 yrs left)· nominal 20-yr term from priority
G09G 5/377G09G 2354/00G09G 2340/10H04L 63/08G06Q 30/0251H04L 63/083
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the subject disclosure may include, for example, presenting a first virtual object in accordance with a first context associated with a first user engaged in a communication session via a first application, presenting a second virtual object in accordance with a second context associated with a second user engaged in the communication session via a second application, identifying a conflict between the presenting of the first virtual object and the presenting of the second virtual object, a presenting of a physical object, or a combination thereof, and responsive to the identifying of the conflict, modifying the first virtual object, the second virtual object, or a combination thereof. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A device, comprising:
 a processing system including a processor; and   a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:   presenting, in a first presentation, a first physical object and a first virtual object on a first display device in accordance with an execution of a first application invoked by a first communication device;   presenting, in a second presentation, a second virtual object on a second display device in accordance with an execution of a second application invoked by a second communication device that is different from the first communication device;   responsive to a determination that the second virtual object has a conflict with the first physical object, the first virtual object, or a combination thereof, resolving the conflict by determining a relative priority between the second virtual object and the first physical object, the first virtual object, or the combination thereof; and   modifying the first presentation, the second presentation, or a combination thereof in accordance with the resolving of the conflict.   
     
     
         2 . The device of  claim 1 , wherein the first application and the second application are a same application. 
     
     
         3 . The device of  claim 1 , wherein the first display device is integrated as part of the first communication device, and wherein the second display device is integrated as part of the second communication device. 
     
     
         4 . The device of  claim 1 , wherein the determination that the second virtual object has the conflict comprises a determination that the second virtual object has a conflict with the first physical object, the first virtual object, or the combination thereof, at an identified time. 
     
     
         5 . The device of  claim 1 , wherein the modifying of the first presentation, the second presentation, or the combination thereof comprises emphasizing the first physical object, the first virtual object, or a combination thereof, as part of the first presentation. 
     
     
         6 . The device of  claim 5 , wherein the emphasizing comprises applying special effects to the first physical object, the first virtual object, or the combination thereof. 
     
     
         7 . The device of  claim 1 , wherein the modifying of the first presentation, the second presentation, or the combination thereof comprises moving the first virtual object from a first layer of a plurality of layers associated with the first presentation to a second layer of the plurality of layers. 
     
     
         8 . The device of  claim 1 , wherein the second virtual object and the first virtual object are a same virtual object, wherein the same virtual object is accessible at the first communication device via the first application, and wherein the same virtual object is accessible at the second communication device via the second application. 
     
     
         9 . The device of  claim 1 , wherein the operations further comprise:
 obtaining a security credential from the second application; and   validating the security credential to determine that the second communication device, a user of the second communication device, or a combination thereof is authorized to access the second virtual object,   wherein the determining that the second virtual object has the conflict is based on the validating of the security credential and is based on an interaction at the second communication device with the second virtual object.   
     
     
         10 . The device of  claim 1 , wherein the operations further comprise:
 determining that a first user of the first communication device has obtained training, education, or a combination thereof, in relation to a use of the first virtual object; and   inserting the first virtual object into the first presentation in response to the determining that the first user has obtained the training, the education, or the combination thereof.   
     
     
         11 . The device of  claim 1 , wherein the operations further comprise:
 determining a first interaction by a first user of the first communication device with the first virtual object as part of the first presentation; and   inserting the second virtual object into the second presentation in accordance with the determining of the first interaction.   
     
     
         12 . The device of  claim 1 , wherein the operations further comprise:
 monitoring a first environment where the first communication device is located;   inserting the first virtual object into the first presentation in accordance with the monitoring of the first environment;   monitoring a second environment where the second communication device is located; and   inserting the second virtual object into the second presentation in accordance with the monitoring of the second environment.   
     
     
         13 . The device of  claim 1 , wherein the operations further comprise:
 obtaining from the first communication device a preference associated with a first user of the first communication device; and   inserting the first virtual object into the first presentation in accordance with the preference.   
     
     
         14 . The device of  claim 13 , wherein the preference is obtained from a third application executed by the first communication device, and wherein the third application is a social media application. 
     
     
         15 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
 invoking a first application that facilitates a first presentation by a first communication device of a first virtual object, a first physical object, or a combination thereof;   invoking a second application that facilitates a second presentation by a second communication device of a second virtual object, a second physical object, or a combination thereof, wherein the second communication device is different from the first communication device; and   responsive to an identification of a conflict between the second virtual object, the second physical object, or the combination thereof and the first virtual object, the first physical object, or the combination thereof, modifying the first presentation, the second presentation, or a combination thereof.   
     
     
         16 . The non-transitory machine-readable medium of  claim 15 , wherein the first presentation and the second presentation are associated with a first communication session, and wherein the modifying of the first presentation, the second presentation, or the combination thereof comprises initiating a second communication session that incorporates a parameter of the first communication session. 
     
     
         17 . The non-transitory machine-readable medium of  claim 15 , wherein the first presentation includes the first virtual object and the first physical object, wherein the second presentation includes the first virtual object, the second virtual object, and the second physical object, wherein the first virtual object is included in the second presentation in response to a first user interaction with the first virtual object as part of the first presentation, wherein the first user interaction comprises an alteration of a viewing perspective of the first virtual object from a first viewing perspective to a second viewing perspective, and wherein the first virtual object is included as part of the second presentation in accordance with the second viewing perspective. 
     
     
         18 . A method, comprising:
 presenting, by a processing system including a processor, a first virtual object and a first physical object in accordance with a first context associated with a first user engaged in a communication session via a first application executed by a first communication device;   presenting, by the processing system, a second virtual object in accordance with a second context associated with a second user engaged in the communication session via a second application executed by a second communication device that is different from the first communication device; and   responsive to an identification of a conflict between the presenting of the first virtual object and the first physical object by the first communication device and the presenting of the second virtual object by the second communication device, modifying, by the processing system, the first virtual object, the second virtual object, or a combination thereof.   
     
     
         19 . The method of  claim 18 , further comprising:
 receiving, by the processing system, a request for a media content item from the first communication device, wherein the first communication device includes a user equipment;   obtaining, by the processing system, an identification of a preference of a first user of the user equipment in response to the receiving of the request;   identifying, by the processing system, the first virtual object in accordance with the identification of the preference; and   streaming the media content item and the first virtual object to the user equipment in accordance with the request and in accordance with the identifying of the first virtual object,   wherein the first virtual object comprises a selectable advertisement that facilitates a purchase of a product or a service from a website.   
     
     
         20 . The method of  claim 18 , wherein the second context includes an identification of:
 a vision parameter, a sound parameter, a depth parameter, a motion parameter, an orientation parameter, a location parameter, a gaze parameter, a temperature parameter, and a recognition of a gesture that corresponds to a command for controlling the first physical object.

Join the waitlist — get patent alerts

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

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