# US 11,442,300 B2 · Vehicle mounted virtual visor system and method thereof

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

- Number: US 11,442,300 B2
- Document ID: US11442300B2
- Status: Granted
- Kind: B2
- Application number: 15/961,105
- Filed: 2018-04-24
- Published: 2018-11-01
- Granted: 2022-09-13
- Earliest claimed: 2017-04-27
- Assignees: Robert Bosch GmbH
- Applicants: Robert Bosch GmbH
- Inventors: Ryan P. Todd; Jason Zink; Andy Woodrich
- Web page: https://patentgrep.com/patent/US11442300B2

## CPC

- G02F 1/13318: {Circuits comprising a photodetector}
- B60J 3/04: adjustable in transparency
- G02F 1/137: characterised by the electro-optical or magneto-optical effect, e.g. field-induced phase transition, orientation effect, guest-host interaction or dynamic scattering
- G06F 3/013: {Eye tracking input arrangements (G06F3/015 takes precedence)}
- G06F 3/0304: {Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042)}
- G06T 7/73: using feature-based methods
- G06V 20/597: {Recognising the driver's state or behaviour, e.g. attention or drowsiness}
- G02F 1/13312: {Circuits comprising photodetectors for purposes other than feedback}
- G06T 2207/30201: Face
- G06T 2207/30268: Vehicle interior
- G02F: OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- B60J: WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES (fastening, suspending, closing, or opening of such devices E05)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A system for a vehicle comprises a medium arranged in front of a target in the vehicle, a target monitoring system arranged in front of the target in the vehicle capturing an image or a profile of the target, and a processing unit communicatively coupled the target monitoring camera to the medium, analyzed the captured image or profile of the target, wherein the processing unit arranged to analyze the obtained images or profile of the target and cause the medium to switch from a transparent mode to an opaque mode.

## Claims

### Claim 1

A system for a vehicle, the system comprising:
a medium arranged in front of a target person in the vehicle;
a target monitoring system arranged in front of the target person in the vehicle and configured to capture images of a face of the target person; and
a processor communicatively coupled with the target monitoring system and with the medium, the processor configured to:
receive images of the face from the target monitoring system;
determine a location and a pose of the face based on the images of the face;
operate a portion of the medium in an opaque mode to project an illumination pattern onto the face;
detect the illumination pattern on the face in the images of the face;
determine (i) a projection mapping of portions of the medium onto corresponding portions of the face based on the illumination pattern detected on the face and (ii) continuously update the projection mapping based on changes in the location and the pose of the face; and
selectively operate portions of the medium in the opaque mode to block a light passing through the medium onto eyes of the target person based on the projection mapping and the location and the pose of the face.

### Claim 2 (depends on 1)

The system of claim 1, wherein the target monitoring system is a camera.

### Claim 3 (depends on 1)

The system of claim 1, wherein the processor is further configured to determine a path of an eye view of the target person.

### Claim 4 (depends on 3)

The system of claim 3, wherein the processor is further configured to operate the medium to selectively block out light sources in the path of the eye view by switching the medium to have a substantially opaque optical characteristic.

### Claim 5 (depends on 1)

The system of claim 1, wherein the medium is at least one of a LCD screen, glass, and plastic.

### Claim 6 (depends on 3)

The system of claim 3, wherein the path of the eye view is a line of sight to the medium.

### Claim 7

A non-transitory computer readable medium having stored thereon a computer program for controlling optical characteristics of a LCD screen arranged in front of a target person in a vehicle, the computer program comprising program instructions configured to, when executed, cause a computer to:
receive images from a target monitoring system that is arranged in front of the target person in the vehicle and configured to capture images of a face of the target person;
determine a location and a pose of the face based on the images;
operate a portion of the medium in an opaque mode to project an illumination pattern onto the face;
detect the illumination pattern on the face in the images of the face;
determine (i) a projection mapping of portions of the LCD screen onto corresponding portions of the face based on the illumination pattern detected on the face and (ii) continuously update the projection mapping based on changes in the location and the pose of the face; and
selectively operate portions of the LCD screen in the opaque mode to block a light passing through the LCD screen onto eyes of the target person based on the projection mapping and the location and the pose of the face.

### Claim 8 (depends on 7)

The non-transitory computer readable medium of claim 7, the computer program being further configured to, when executed, cause the computer to:
determine a change in lighting from an environment and an optical characteristic of the LCD screen.

### Claim 9 (depends on 7)

The non-transitory computer readable medium of claim 7, wherein a portion of the LCD screen comprises the projected patterns.

### Claim 10

An apparatus for controlling optical characteristics of a LCD screen arranged in front of a target person in a vehicle, the apparatus comprising:
a processor; and
memory that stores computer program instructions configured to, when executed, cause the processor to:
receive images from a target monitoring system that is arranged in front of the target person in the vehicle and configured to capture images of a face of the target person;
determine a location and a pose of the face based on the images;
operate a portion of the medium in an opaque mode to project an illumination pattern onto the face;
detect the illumination pattern on the face in the images of the face;
determine (i) a projection mapping of portions of the LCD screen onto corresponding portions of the face based on the illumination pattern detected on the face and (ii) continuously update the projection mapping based on changes in the location and the pose of the face; and
selectively operate portions of the LCD screen in the opaque mode to block a light passing through the LCD screen onto eyes of the target person based on the projection mapping and the location and the pose of the face.

### Claim 11 (depends on 10)

The apparatus of claim 10 wherein the target monitoring system is a camera.

### Claim 12

A method for controlling optical characteristics of a LCD screen arranged in front of a target person in a vehicle, the method comprising:
receiving images from a target monitoring system that is arranged in front of the target person in the vehicle and configured to capture images of a face of the target person;
determining a location and a pose of the face based on the images;
operating a portion of the medium in an opaque mode to project an illumination pattern onto the face;
detect the illumination pattern on the face in the images of the face;
determining (i) a projection mapping of portions of the LCD screen onto corresponding portions of the face based on the illumination pattern detected on the face and (ii) continuously update the projection mapping based on changes in the location and the pose of the face; and
selectively operating portions of the LCD screen in the opaque mode to block a light passing through the LCD screen onto eyes of the target person based on the projection mapping and the location and the pose of the face.

### Claim 13 (depends on 12)

The method of claim 12 further comprising:
determining a change in lighting from an environment and an optical characteristic of the LCD screen.
