US 12,444,217 B2
Notifications in extended reality environments
Manbinder Pal Singh, Coral Springs, FL (US); and Christopher Fleck, Boca Raton, FL (US)
Filed by Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed on Dec. 2, 2021, as Appl. No. 17/540,516.
Prior Publication US 2023/0177855 A1, Jun. 8, 2023
Int. Cl. G06V 30/146 (2022.01); G02B 27/01 (2006.01); G06N 3/08 (2023.01); G06V 30/148 (2022.01)
CPC G06V 30/147 (2022.01) [G02B 27/017 (2013.01); G06N 3/08 (2013.01); G06V 30/153 (2022.01); G02B 2027/0138 (2013.01); G02B 2027/014 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computing device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the computing device to:
provide, to a user and via an extended reality (XR) device, an XR environment;
detect one or more first locations of one or more display devices, wherein at least one first display device of the one or more display devices is in a physical environment around the XR device;
retrieve, from a server, one or more notifications for display in the XR environment;
determine, based on the one or more first locations of the one or more display devices and based on whether content is displayed by the one or more display devices or displayed in the physical environment, one or more second locations for the one or more notifications that are not displaying the content;
provide, in the XR environment and at the one or more second locations, the one or more notifications;
based on determining an unused portion of one of the one or more display devices, determine a second location of the one or more second locations to be the unused portion; and
provide, in the XR environment and at the second location, a notification of the one or more notifications.