IP Library Granted Patent US 10,106,018
Granted Patent B2
US 10,106,018 · App. 15/335,325 · Granted Oct 23, 2018

Automated windshield glare elimination assistant

Inventors: Holger Martens (Mainz, DE); Sharathchandra U. Pankanti (Yorktown Heights, NY); Erik Rueger (Mainz, DE)
Assignee: International Business Machines Corporation
B60J3/04B60J1/02B60J3/06
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 10,106,018
App. No.
15/335,325
Granted
Oct 23, 2018
Kind
B2
Abstract

A method, system and computer program product for shielding an operator of a vehicle from light, including determining a position of a light source based on the location of the vehicle and the current date and time. A line of sight between the light source and the eyes of the operator is determined, where the line of sight goes through a windshield of the vehicle that includes a plurality of pixels. One or more pixels in the line of sight are identified; and, one or more physical properties of the pixel(s) in the line of sight are modified.

Claims (49)

1. A computer implemented method of shielding an operator of a vehicle from light, said method comprising:

determining a position of a light source based on a location of the vehicle and a current date and time;

determining a three-dimensional position of the light source with respect to a camera;

determining a line of sight between the light source and eyes of the operator, wherein the line of sight goes through a windshield of the vehicle, and wherein the windshield includes a plurality of pixels;

identifying at least one pixel in the windshield and the line of sight where the light source is viewable based on the three-dimensional position of the light source with respect to the camera; and

modifying at least one physical property of the at least one pixel in the line of sight.

2. The method of claim 1 , wherein said physical property of the at least one pixel in the line of sight is selected from the group consisting of transparency, polarization, and color.

3. The method of claim 1 , wherein said modifying of the at least one physical property of the at least one pixel includes darkening the at least one pixel when a first weather condition is identified, wherein the first weather condition is selected from the group consisting of:

weather information includes sunny or partly sunny,

the weather information does not include cloudy or above a threshold chance of precipitation, and

data from a sensor on the vehicle is above a threshold level of brightness.

4. The method of claim 3 , wherein the at least one pixel is not darkened when a second weather condition is identified, wherein the second weather condition is selected from the group consisting of:

weather information includes cloudy or partly cloudy, and

data from a sensor on the vehicle is below a threshold level of brightness.

5. A computer implemented method of shielding an operator of a vehicle from light, said method comprising:

determining a position of a light source based on a location of the vehicle and a current date and time;

determining a route of the vehicle;

generating a predicted position of the light source based on the location of the vehicle, the route of the vehicle, and the current date and time;

generating a predicted position of the eyes of the operator based on the location of the vehicle and the route of the vehicle;

generating a predicted line of sight between the predicted position of the light source and the predicted position of the eyes of the operator, wherein the predicted line of sight goes through the windshield of the vehicle, and wherein the windshield includes a plurality of pixels;

identifying at least one pixel in the predicted line of sight; and

adjusting a transparency of the at least one pixel in the predicted line of sight with a controller to darken the at least one pixel in the predicted line of sight.

6. The method of claim 5 , wherein said determining of the route of the vehicle is based on first data, wherein the first data is selected from the group consisting of manual input from the operator, a driving history of the vehicle, and a navigation system in the vehicle.

7. The method of claim 1 , wherein the light source is a reflection of the sun off of an object, and

wherein said determining of the position of a light source includes determining a location of the object from at least one of a map or a database.

8. The method of claim 1 , further comprising:

estimating a position of the sun based on a location of the vehicle and the current date and time;

determining a line of sight between the sun and the eyes of the operator;

identifying at least one pixel in the line of sight between the sun and the eyes of the operator; and

adjusting a transparency of the at least one pixel in the line of sight between the sun and the eyes of the operator with a controller to darken the at least one pixel in the line of sight between the sun and the eyes of the operator.

9. A system of shielding an operator of a vehicle from light, said system comprising:

a windshield including a plurality of pixels;

a processor connected to said windshield, said processor determines a position of a light source based on a location of the vehicle and a current date and time, determines a line of sight between the light source and eyes of the operator, wherein the line of sight goes through the windshield, and identifies at least one pixel in the line of sight;

a camera connected to said processor, wherein said processor determines a three-dimensional position of the light source with respect to said camera, and identifies at least one pixel in the windshield where the light source is viewable based on the three-dimensional position of the light source with respect to said camera;

a memory operably connected to said processor; and

a controller operably connected to said processor, said controller modifies at least one physical property of the at least one pixel in the line of sight based on the determination of the line of sight between the light source and the eyes of the operator.

10. The system of claim 9 , wherein said controller modifies the at least one physical property by darkening the at least one pixel when a first weather condition is identified, wherein the first weather condition is identified based on data selected from the group consisting of:

data indicating sunny or partly sunny, and

data from a sensor on the vehicle is above a threshold level of brightness.

11. The system of claim 10 , wherein said controller does not darken the at least one pixel in the line of sight when a second weather condition is identified, wherein the second weather condition is selected from the group consisting of:

weather information includes cloudy or partly cloudy, and

data from a sensor on the vehicle is below a threshold level of brightness.

12. The system of claim 9 , wherein the light source is a reflection of the sun off of an object, and

wherein said processor determines the location of the object from at least one of a map or a database.

13. The system of claim 9 , wherein said processor:

estimates a position of the sun based on a location of the vehicle and the current date and time;

determines a line of sight between the sun and the eyes of the operator; and

identifies at least one pixel in the line of sight between the sun and the eyes of the operator;

wherein said controller adjusts a transparency of the at least one pixel in the line of sight between the sun and the eyes of the operator to darken the at least one pixel in the line of sight between the sun and the eyes of the operator.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2024
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: CROWN ELECTROKINETICS CORPORATION
Reel/Frame 068175/0681 →
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2023
From: CAVALRY FUND I, LP
To: CROWN ELECTROKINETICS CORP.
Reel/Frame 064607/0468 →
SECURITY INTEREST Recorded Oct 20, 2022
From: CROWN ELECTROKINETICS CORP.
To: CAVALRY FUND I, LP
Reel/Frame 061484/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: CROWN ELECTROKINETICS CORPORATION
Reel/Frame 057461/0826 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE SECOND ASSIGNOR PREVIOUSLY RECORDED AT REEL: 040143 FRAME: 0767. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 20, 2016
From: MARTENS, HOLGER; PANKANTI, SHARATHCHANDRA U.; RUEGER, ERIK
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 041373/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2016
From: MARTENS, HOLGER; PANKANTI, SHARATHCHANDRA; RUEGER, ERIK
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040143/0767 →
Continuity (1)
Related Publication 20180111451A1 · Apr 26, 2018
Cited By (1)
US 12,372,847