IP Library Granted Patent US 11,765,206
Granted Patent B2
US 11,765,206 · App. 18/058,446 · Granted Sep 19, 2023

Methods for monitoring and managing extended reality display

Inventor: Brian James Buck (Livermore, CA)
Assignee: Lookout, Inc.
H04L63/20G06F16/285H04L61/4511H04L63/04H04L63/1425
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 11,765,206
App. No.
18/058,446
Granted
Sep 19, 2023
Kind
B2
Abstract

Methods and systems provide for context-based adaptation of extended reality images on a display. Image data may be received from one or more cameras of the system, which may also receive extended reality images to be displayed in addition to the image data. The image data from the cameras may be monitored by a guide software component. In response to detecting a real element from the image data, the extended reality images may be modified to emphasize the real element in the displayed image data and deemphasize previously-displayed XR images.

Claims (41)

1. A method comprising:

receiving, by a software component executing on a network-enabled client device, image data from one or more cameras, the image data comprising real-world image data and hidden image data, the real-world data being displayed on a display of the client device and hidden image data not being displayed on the display;

receiving, by the software component, extended reality (XR) images to be displayed on the display in addition to the displayed real-world image data;

monitoring, by a guide software component, the real-world image data;

detecting, by the guide software component, a real-world element from the real-world image data; and

modifying, by the guide software component, the XR images in response to detecting the real-world element to emphasize the real-world element in the displayed real-world image data and deemphasize previously-displayed XR images.

2. The method of claim 1 , the displayed real-world image data comprising informative content, monitoring the real-world image data comprising detecting, by the guide software component, the informative content, the informative content comprising one of a quick response (QR) code, a face recognized using facial recognition, or a text sign identified using optical character recognition, the method further comprising:

retrieving, by the guide software component from a database in communication with the client device, information regarding the informative content in response to the detecting the informative content;

applying rules for the display of content to the information regarding the informative content; and

displaying the informative content on the display when the informative content satisfies the rules for the display of content.

3. The method of claim 1 , the XR images being displayed on the display based on policies enforced by the guide software component, the method further comprising:

determining differences, by the guide software component, between the XR images and the displayed real-world image data; and

comparing the determined differences to the policies, the XR images being modified prior to display based on at least one of the policies being applicable.

4. The method of claim 3 , the policies including a rule that the presentation of safety-related images in the displayed real-world image data be prioritized over the XR images.

5. The method of claim 4 , the prioritizing resulting in the display of a safety notification on the display associated with detected safety-related real-world images.

6. The method of claim 4 , the prioritizing resulting in enhancing detected safety-related real-world images within the displayed image data to be more visible than XR images.

7. The method of claim 4 , the prioritizing resulting in defining geolocations which, when displayed in the real-world image data, may not be overwritten by XR images.

8. The method of claim 3 , the policies including a rule where detecting the real-world element triggers a modification to the XR images, the real-world element being one of a safety notification, a hazard, or a moving element that is on a trajectory to impact the client device.

9. The method of claim 3 , the policies including a rule where detecting an event external to the real-world image data triggers a modification to the XR images, the event external to the real-world image data being one of a current user state, an event detected by a sensor of the client device, and an event received as a message across a network connection.

10. The method of claim 3 , the policies including a rule that triggers a modification to the XR images based on preferences of a user, the preferences of the user being one of compensating for an indicated disability, comporting with a selected theme, providing a list of customized triggering events, and providing a list of customized triggering locations.

11. A method comprising:

receiving, by a software component of a network-enabled client device, image data from one or more cameras, the image data comprising real-world image data and hidden image data, the real-world data being displayed on a display of the client device and hidden image data not being displayed on the display;

receiving, by the software component, extended reality (XR) images to be displayed on the display in addition to the displayed real-world image data;

monitoring, by a guide software component, the real-world image data;

detecting, by the guide software component, a real-world element from the real-world image data; and

providing, by the guide software component, one of a haptic event and an audio event executed by the network-enabled client device in response to the detecting the real-world element from the real-world image data; and,

modifying, by the guide software component, the XR images in response to detecting the real-world element to emphasize the real-world element in the displayed real-world image data and deemphasize previously-displayed XR images in addition to the providing of the one of the haptic event and the audio event.

12. The method of claim 11 , the software component being executed on a network accessible to the network-enabled client device.

13. The method of claim 11 , the software component being executed on the network-enabled client device.

14. The method of claim 11 , the audio event comprising one of turning off virtual audio or turning off noise cancellation in response to the detecting the real-world element.

15. A method comprising:

receiving, by a guide software component executing on a network-enabled client device, image data from one or more cameras, the image data comprising real-world image data and hidden image data, the real-world data being displayed on a display of the client device and hidden image data not being displayed on the display;

detecting, by the guide software component, a real-world element from the real-world image data;

detecting, by the guide software component, a source of extended reality (XR) images to be displayed on the display in addition to the displayed real-world image data;

causing, by the guide software component, a connection to be created between the network-enabled client device and a device hosting the source of XR images;

acquiring, by the guide software component, the XR images from the device hosting the source;

causing, by the guide software component, the acquired XR images to be displayed on the display in addition to the displayed real-world image data; and modifying, by the guide software component, the XR images in response to detecting the real-world element to emphasize the real-world element in the displayed real-world image data and deemphasize previously-displayed XR images.

16. The method of claim 15 , further comprising determining, by the guide software component, if the source has a stored trust level greater than a predetermined threshold, the acquired XR images being displayed in an unmodified state only when the stored trust level is greater than the predetermined threshold.

17. The method of claim 16 , further comprising modifying prior to display, by the guide software component, the acquired XR images in response to the stored trust level being lower than the predetermined threshold, the modifying comprising removing detail from the acquired XR images.

18. The method of claim 16 , further comprising causing, by the guide software component, an alternate source of the XR images to be provided via a displayed notification in response to the stored trust level being lower than the predetermined threshold.

19. The method of claim 15 , further comprising receiving, by the guide software component, an electronically-signed assertion of trust from the device hosting the source and authenticating the assertion of trust prior to the causing the connection to be created.

Assignments (4)
SECURITY INTEREST Recorded Oct 7, 2025
From: LOOKOUT, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 073028/0189 →
SECURITY INTEREST Recorded Oct 2, 2025
From: LOOKOUT, INC.
To: CRESCENT COVE OPPORTUNITY LENDING, LLC, AS AGENT
Reel/Frame 072989/0675 →
SECURITY INTEREST Recorded Aug 10, 2024
From: LOOKOUT, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 068538/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: BUCK, BRIAN JAMES
To: LOOKOUT, INC.
Reel/Frame 063776/0982 →